久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

乳腺癌HE病理圖像細(xì)胞分割:U-Net從數(shù)據(jù)預(yù)處理到評估全流程解析

乳腺癌HE病理圖像細(xì)胞分割:U-Net從數(shù)據(jù)預(yù)處理到評估全流程解析 簡介乳腺癌細(xì)胞分割圖片數(shù)據(jù)集是一套面向醫(yī)學(xué)圖像處理與深度學(xué)習(xí)研究者的病理圖像資源內(nèi)含58張HE染色組織病理學(xué)圖像及配套真實(shí)標(biāo)注主要解決細(xì)胞分割與良惡性分類環(huán)節(jié)的標(biāo)注數(shù)據(jù)需求。壓縮包共232個文件包括116張tif格式原始切片圖像與116個xml格式標(biāo)注文件整體大小約93.7MB圖像命名包含病例編號與良性/惡性信息便于按需篩選。該數(shù)據(jù)集源自常規(guī)蘇木素-伊紅染色流程能清晰展示細(xì)胞核與細(xì)胞質(zhì)形態(tài)細(xì)節(jié)適合用于訓(xùn)練細(xì)胞分割模型、評估分割算法魯棒性也可作為醫(yī)學(xué)圖像深度學(xué)習(xí)課程的實(shí)戰(zhàn)樣本。已有270人學(xué)習(xí)使用配套XML標(biāo)注提供了準(zhǔn)確的邊界真值可幫助研究者免去人工標(biāo)注成本專注模型設(shè)計(jì)與優(yōu)化是開展病理圖像分析、智慧醫(yī)療方向?qū)嶒?yàn)的高質(zhì)量基礎(chǔ)數(shù)據(jù)。1. 乳腺癌細(xì)胞分割圖片數(shù)據(jù)集58張HE切片夠干什么拿到這份“乳腺癌細(xì)胞分割圖片數(shù)據(jù)集”時我第一反應(yīng)是只有58張tif但干過醫(yī)學(xué)圖像分割的人都知道這個規(guī)模恰恰是驗(yàn)證訓(xùn)練流程最舒服的量級。它是HE染色組織病理學(xué)圖像附帶標(biāo)注用于檢測乳腺癌細(xì)胞任務(wù)邊界很明確先做細(xì)胞分割把每個細(xì)胞從組織背景里摳出來再做良性惡性分類。常規(guī)組織學(xué)切片里細(xì)胞基本透明必須用蘇木素和伊紅染色才能看到結(jié)構(gòu)所以這類數(shù)據(jù)的顏色信息不是裝飾而是先驗(yàn)。適合正在搭病理分割pipeline、準(zhǔn)備用U-Net做第一次細(xì)胞分割實(shí)驗(yàn)的從業(yè)者也適合想快速驗(yàn)證圖像分割算法在真實(shí)醫(yī)學(xué)數(shù)據(jù)上表現(xiàn)的團(tuán)隊(duì)。2. 讀懂HE染色與文件名編碼先學(xué)會看片再談訓(xùn)練2.1 為什么HE染色是醫(yī)學(xué)圖像分割繞不開的起點(diǎn)HE染色的原理不難但直接決定了你怎么讀這張圖。蘇木素帶正電荷會和細(xì)胞核里帶負(fù)電的核酸結(jié)合把細(xì)胞核染成藍(lán)紫色伊紅帶負(fù)電荷與細(xì)胞質(zhì)中帶正電的蛋白質(zhì)結(jié)合把細(xì)胞質(zhì)和間質(zhì)染成粉紅色。于是藍(lán)紫色區(qū)域基本就是細(xì)胞核候選區(qū)粉紅色區(qū)域是細(xì)胞質(zhì)和背景組織。對分割模型來說顏色通道不是冗余信息而是最直接的監(jiān)督信號。import tifffile as tiff import numpy as np image tiff.imread(ytma49_042203_benign2_ccd.tif) print(shape:, image.shape, dtype:, image.dtype) print(channel均值:, image.mean(axis(0, 1)))這段代碼先把tif讀進(jìn)來打印形狀、數(shù)據(jù)類型和每個通道的均值。shape如果是(H, W, 3)說明是RGB三通道病理tif多數(shù)是這個布局打印dtype是為了確認(rèn)是不是uint8有些掃描儀存的是uint16后面歸一化時除以255還是65535要區(qū)分。很多初學(xué)者拿到HE圖直接轉(zhuǎn)灰度等于把核質(zhì)對比度這個最重要的先驗(yàn)丟掉了后面模型再怎么調(diào)也很難收斂出干凈的細(xì)胞邊界。正確做法是把RGB三通道都保留在歸一化的時候單獨(dú)處理。另外病理圖像的分割難點(diǎn)在于細(xì)胞核經(jīng)常粘連重疊邊界模糊加上染色深淺不一這不是單純調(diào)模型結(jié)構(gòu)能解決的而是要同時考慮染色歸一化、數(shù)據(jù)增強(qiáng)和損失函數(shù)設(shè)計(jì)。2.2 從文件名拆解數(shù)據(jù)組織方式患者、取材塊與良惡性文件名本身就是一份標(biāo)注文檔學(xué)會讀它比翻說明文檔更快。ytma49_042203_benign2_ccd.tif這個命名里有幾層信息我拆一下字段示例通常含義ytma49ytma49患者/蠟塊編號同一編號代表同一來源042203042203取材位置或坐標(biāo)編號benign2benign2良性樣本第2個視野/組織塊malignant3malignant3惡性樣本第3個視野/組織塊ccdccd采集設(shè)備標(biāo)識常見于病理掃描儀tif.tif無損圖像格式保留完整細(xì)節(jié)這里要特別強(qiáng)調(diào)benign和malignant是圖像級別的標(biāo)簽標(biāo)注的是這張視野對應(yīng)的組織來源是良性還是惡性不代表圖像里所有細(xì)胞都屬于同一類。實(shí)際做分類任務(wù)時以文件名中的benign/malignant作為弱標(biāo)簽是可以的但如果做像素級分割這個標(biāo)簽?zāi)芙o你的是圖像級線索不是每個像素的類別。這個區(qū)分在第5章還會再踩一遍。文件名的規(guī)律性決定了數(shù)據(jù)加載的寫法??吹酵磺熬YytmaXX多次出現(xiàn)就要意識到數(shù)據(jù)是按患者分組的后續(xù)劃分訓(xùn)練集驗(yàn)證集時不能隨機(jī)亂切否則同一個患者的內(nèi)容會同時出現(xiàn)在訓(xùn)練和驗(yàn)證里指標(biāo)虛高到?jīng)]法看。2.3 數(shù)據(jù)集的三個硬邊界規(guī)模、標(biāo)注與適用場景先說規(guī)模。58張圖在深度學(xué)習(xí)里確實(shí)不算多但它的價值不在樣本量而在數(shù)據(jù)質(zhì)量。HE染色的病理切片每張tif分辨率通常很高可以切出幾十上百個patch數(shù)據(jù)量可以成倍放大。這個規(guī)模很適合跑通一套“讀取-預(yù)處理-訓(xùn)練-評估”的完整流程也適合做遷移學(xué)習(xí)實(shí)驗(yàn)但不適合從零訓(xùn)練一個大參數(shù)量模型。再說標(biāo)注。項(xiàng)目描述里的“真實(shí)數(shù)據(jù)”指的是能用于監(jiān)督學(xué)習(xí)的ground truth標(biāo)注。用它做細(xì)胞分割需要把每張圖對應(yīng)的掩碼找出來配對配上訓(xùn)練腳本后就能得到像素級的分割監(jiān)督信號。第三說適用場景這套數(shù)據(jù)的任務(wù)鏈條是“細(xì)胞分割→良惡性分類”最合適的模型路線是先分割出細(xì)胞區(qū)域再做統(tǒng)計(jì)特征或分類。直接拿58張圖端到端訓(xùn)練一個良惡性分類器會吃樣本量不足的虧效果遠(yuǎn)不如“先分割再提取特征”的兩階段方案穩(wěn)。3. 把tif原圖變成訓(xùn)練對讀取、染色歸一化與Patch提取3.1 數(shù)據(jù)組織方式與tif文件讀取拿到數(shù)據(jù)集先別急著訓(xùn)練第一步是把目錄結(jié)構(gòu)摸清楚。常見做法是圖像和ground truth分開兩個文件夾或者掩碼和原圖同名、后綴改成_mask.tif、_gt.tif。我一般會先寫一個清單腳本把目錄下所有文件列出來看命名規(guī)律再寫配對邏輯。import os from pathlib import Path data_dir Path(./breast_cancer_cells) image_files sorted(data_dir.glob(*_ccd.tif)) mask_files sorted(data_dir.glob(*_mask.tif)) print(原圖數(shù)量:, len(image_files)) print(掩碼數(shù)量:, len(mask_files)) print(前5個原圖:, [f.name for f in image_files[:5]]) for img_path in image_files: mask_path data_dir / img_path.name.replace(_ccd.tif, _mask.tif) if not mask_path.exists(): print(缺少掩碼:, img_path.name)這段代碼的核心是檢查原圖和掩碼是否一一對應(yīng)。用glob匹配*_ccd.tif拿到全部原圖再試著把_ccd.tif替換成_mask.tif去找掩碼找不到就打印出來。這一步能提前暴露文件名不統(tǒng)一、掩碼缺失、后綴混亂的問題比訓(xùn)練到一半才發(fā)現(xiàn)數(shù)據(jù)對不上要省時間得多。如果實(shí)際掩碼后綴不是_mask.tif把replace那行的后綴按實(shí)際情況改掉就行。我習(xí)慣把文件配對做成一個config而不是散落在各個腳本里這樣后面切patch、做歸一化、訓(xùn)練加載都用同一份配置不會出現(xiàn)訓(xùn)練和推理用了不同文件列表的低級錯誤。3.2 顏色歸一化解決切片之間的染色差異病理切片最折磨人的問題就是染色不均。同一批切片不同批次染色、不同掃描儀出來的顏色深淺能差出一大截。模型如果只在一種染色風(fēng)格上訓(xùn)練換一批數(shù)據(jù)性能就崩這是醫(yī)學(xué)圖像分割里最常見的泛化性問題。import cv2 import numpy as np def reinhard_normalize(img, target_mean, target_std): lab cv2.cvtColor(img, cv2.COLOR_RGB2LAB) for i in range(3): mean lab[..., i].mean() std lab[..., i].std() lab[..., i] ((lab[..., i] - mean) / (std 1e-6) * target_std[i] target_mean[i]) lab np.clip(lab, 0, 255).astype(np.uint8) return cv2.cvtColor(lab, cv2.COLOR_LAB2RGB) # target_mean和target_std用全部訓(xùn)練圖逐通道統(tǒng)計(jì)得到 target_mean [135.0, 145.0, 155.0] target_std [45.0, 40.0, 35.0] image_norm reinhard_normalize(image, target_mean, target_std)這段實(shí)現(xiàn)的是Reinhard顏色歸一化思路是把圖像從RGB轉(zhuǎn)到LAB空間在LAB里逐通道對齊均值和標(biāo)準(zhǔn)差。LAB空間的L通道管亮度、A和B通道管顏色分開對齊不容易破壞組織結(jié)構(gòu)的對比度。轉(zhuǎn)回RGB后整張圖的染色風(fēng)格就被拉到接近目標(biāo)分布。參數(shù)里target_mean和target_std不是拍腦袋定的正確做法是把所有訓(xùn)練原圖讀進(jìn)來逐通道統(tǒng)計(jì)LAB空間的均值和標(biāo)準(zhǔn)差再取平均。實(shí)際項(xiàng)目里有的是參考一張標(biāo)準(zhǔn)切片有的用全部訓(xùn)練數(shù)據(jù)的統(tǒng)計(jì)量。這個歸一化操作必須在切patch之前做因?yàn)橥惣?xì)胞的染色一致性是后續(xù)分割效果的基礎(chǔ)。3.3 Patch切分與按患者劃分的訓(xùn)練驗(yàn)證集病理圖像分辨率高整張圖直接進(jìn)模型顯存必然爆常規(guī)做法是切成patch。這里有兩個關(guān)鍵參數(shù)patch大小和stride。patch太小區(qū)分上下文不夠太大又吃顯存stride等于patch大小時無重疊小于patch大小時有重疊能緩解邊緣信息丟失。import numpy as np def extract_patches(image, mask, patch_size256, stride256): patches_img, patches_mask [], [] h, w image.shape[:2] for y in range(0, h - patch_size 1, stride): for x in range(0, w - patch_size 1, stride): img_patch image[y:y patch_size, x:x patch_size] mask_patch mask[y:y patch_size, x:x patch_size] if mask_patch.sum() 10: continue patches_img.append(img_patch) patches_mask.append(mask_patch) return np.array(patches_img), np.array(patches_mask)這段代碼有兩個關(guān)鍵點(diǎn)。第一用stride控制切塊密度stride256時塊與塊不重疊適合細(xì)胞密度均勻的圖如果細(xì)胞分布稀疏可以設(shè)成128讓塊與塊重疊50%增加細(xì)胞被完整包含的概率。第二mask_patch.sum() 10的過濾條件是必須的病理圖有大片空白背景這種純背景patch會拉低訓(xùn)練效率過濾閾值按實(shí)際掩碼數(shù)值范圍調(diào)整。劃分訓(xùn)練驗(yàn)證集合時必須按患者編號分組這是這套數(shù)據(jù)集最容易踩的坑。from sklearn.model_selection import GroupKFold groups [img_path.name.split(_)[0] for img_path in image_files] gkf GroupKFold(n_splits5) for train_idx, val_idx in gkf.split(image_files, groupsgroups): train_files [image_files[i] for i in train_idx] val_files [image_files[i] for i in val_idx] breaksplit傳進(jìn)去的第二個參數(shù)是groups也就是每個樣本所屬的患者編號。GroupKFold會保證同一個患者的圖不會同時出現(xiàn)在訓(xùn)練和驗(yàn)證集合里這是從源頭上防數(shù)據(jù)泄漏。否則模型在驗(yàn)證集上見過同一患者的內(nèi)容指標(biāo)虛高橫向?qū)Ρ群翢o意義。拿到這套數(shù)據(jù)后第一步就是把所有文件名前綴跑一遍確認(rèn)患者數(shù)量再看分組數(shù)夠不夠支撐交叉驗(yàn)證。4. 用U-Net做細(xì)胞分割模型選型、損失函數(shù)與評估4.1 為什么U-Net是這個小數(shù)據(jù)集的穩(wěn)妥選擇58張圖、像素級分割這個場景下U-Net是相當(dāng)穩(wěn)的選擇不是因?yàn)樗钚露且驗(yàn)樗慕Y(jié)構(gòu)正好匹配小樣本醫(yī)學(xué)圖像分割的痛點(diǎn)。U-Net的編碼器逐層下采樣提取高層語義解碼器逐步上采樣恢復(fù)分辨率中間的跳躍連接把編碼器各層的細(xì)節(jié)特征直接拼給解碼器讓模型在恢復(fù)細(xì)胞邊界時能同時看到淺層的邊緣信息和深層的語義信息。相比之下FCN對淺層細(xì)節(jié)利用不足細(xì)胞邊界容易糊成一片DeepLab用空洞卷積擴(kuò)大感受野但空洞卷積在小目標(biāo)密集的場景下對邊界的定位精度反而不如U-Net的跳躍連接直接。細(xì)胞分割是密集預(yù)測任務(wù)邊界質(zhì)量直接決定分割質(zhì)量。在樣本量只有幾十張的情況下U-Net的參數(shù)量也適中不容易過擬合得收不住。醫(yī)學(xué)圖像分割社區(qū)里對U-Net的變體研究非常多比如Attention U-Net、ResUNet、U-Net。但我的建議是先在基礎(chǔ)U-Net上把數(shù)據(jù)流程和訓(xùn)練參數(shù)跑通再考慮變體。數(shù)據(jù)沒準(zhǔn)備好換再花哨的網(wǎng)絡(luò)結(jié)構(gòu)都是白搭。4.2 訓(xùn)練配置與組合損失函數(shù)訓(xùn)練配置我直接給一份能用的參數(shù)表這是多次實(shí)驗(yàn)后比較穩(wěn)定的組合。參數(shù)取值說明輸入尺寸256×256細(xì)胞核尺度小無需更大patchbatch size8單卡12GB顯存可承受優(yōu)化器AdamW權(quán)重衰減設(shè)1e-5防過擬合初始學(xué)習(xí)率1e-4配合ReduceLROnPlateau調(diào)度訓(xùn)練輪數(shù)50早停patience設(shè)10損失函數(shù)BCE Dice權(quán)重0.5/0.5分割任務(wù)最常用的損失函數(shù)是二元交叉熵和Dice loss的組合。BCE逐像素計(jì)算分類損失對每個像素一視同仁Dice loss從區(qū)域重疊角度優(yōu)化緩解類別不平衡。細(xì)胞分割里背景像素遠(yuǎn)多于細(xì)胞像素只用BCE會讓模型偏向預(yù)測背景加上Dice loss能強(qiáng)制模型關(guān)注前景區(qū)域。import torch import torch.nn as nn class CombinedLoss(nn.Module): def __init__(self, bce_weight0.5, dice_weight0.5): super().__init__() self.bce nn.BCEWithLogitsLoss() self.bce_weight bce_weight self.dice_weight dice_weight def forward(self, logits, targets): bce_loss self.bce(logits, targets) probs torch.sigmoid(logits) smooth 1e-6 inter (probs * targets).sum() dice_loss 1 - (2 * inter smooth) / (probs.sum() targets.sum() smooth) return self.bce_weight * bce_loss self.dice_weight * dice_loss這個實(shí)現(xiàn)里logits是模型輸出的原始值targets是二值掩碼。BCE用的是帶logits的版本數(shù)值上更穩(wěn)定不會因?yàn)閟igmoid后概率接近0或1導(dǎo)致梯度消失。Dice loss里的smooth是平滑項(xiàng)防止分子分母都是0時出現(xiàn)除零錯誤。bce_weight和dice_weight控制兩個損失的權(quán)重如果發(fā)現(xiàn)訓(xùn)練初期Dice loss波動大可以把dice_weight降到0.3BCE權(quán)重提到0.7穩(wěn)定后再調(diào)回來。數(shù)據(jù)增強(qiáng)方面病理圖像和自然圖像有個重要區(qū)別隨機(jī)旋轉(zhuǎn)90度、上下左右翻轉(zhuǎn)是安全的因?yàn)榻M織沒有方向性但隨機(jī)裁剪、縮放這類幾何變換以及過強(qiáng)的顏色擾動在低倍鏡下可能改變細(xì)胞核的相對尺度關(guān)系或者制造出染色風(fēng)格不一致的假樣本反而讓模型學(xué)歪。我一般只做旋轉(zhuǎn)、翻轉(zhuǎn)、微弱亮度抖動顏色增強(qiáng)用HED空間擾動比簡單的HSV調(diào)色更符合病理圖像的染色退化規(guī)律。4.3 Dice和IoU在重疊細(xì)胞場景下怎么用評估指標(biāo)上Dice和IoU是醫(yī)學(xué)圖像分割報告里必寫的兩個數(shù)。Dice是兩倍交集除以并集長度的兩倍之和IoU是交集除以并集。兩者高度相關(guān)但行為有細(xì)微差別IoU對錯誤的懲罰更嚴(yán)格同樣的預(yù)測結(jié)果IoU數(shù)值會比Dice低一截。def dice_coef(pred, target, smooth1e-6): pred (pred 0.5).astype(np.float32) inter (pred * target).sum() return (2 * inter smooth) / (pred.sum() target.sum() smooth) def iou_score(pred, target, smooth1e-6): pred (pred 0.5).astype(np.float32) inter (pred * target).sum() union pred.sum() target.sum() - inter return (inter smooth) / (union smooth)兩個函數(shù)都先做閾值化把模型輸出的連續(xù)概率轉(zhuǎn)成二值掩碼再計(jì)算交集。細(xì)胞重疊區(qū)域的像素在mask里本身就是連通的閾值化后如果預(yù)測偏保守Dice下降得比IoU慢看起來還行但I(xiàn)oU已經(jīng)很難看了。所以報告指標(biāo)時我習(xí)慣兩個都寫如果Dice和IoU的差距明顯拉大說明模型預(yù)測偏保守邊界收縮得厲害需要調(diào)低閾值或者檢查后處理。細(xì)胞分割還有一個常見誤區(qū)用像素級accuracy評估。因?yàn)楸尘跋袼卣急忍吣P腿A(yù)測成背景也能拿到90%以上的accuracy這個指標(biāo)在這個場景下沒有參考價值。要么用Dice/IoU要么做實(shí)例級評估統(tǒng)計(jì)檢測到的細(xì)胞數(shù)、漏檢率和誤檢率。5. 避坑記錄病理圖像分割最容易翻車的四個環(huán)節(jié)5.1 驗(yàn)證集指標(biāo)虛高Dice 0.88但可視化全是噪點(diǎn)現(xiàn)象訓(xùn)練到一半驗(yàn)證集Dice一路漲到0.88看著喜人結(jié)果把預(yù)測掩碼疊加到原圖上一看滿屏小噪點(diǎn)細(xì)胞邊界一塌糊涂。原因這個問題我排查過多次一是同一患者的patch在無分組的情況下同時進(jìn)了訓(xùn)練集和驗(yàn)證集模型等于“見過”驗(yàn)證數(shù)據(jù)指標(biāo)自然虛高二是沒有做按患者分組數(shù)據(jù)泄漏在醫(yī)學(xué)圖像數(shù)據(jù)集里是重災(zāi)區(qū)。解決第一時間用3.3節(jié)的GroupKFold按ytma編號重新劃分?jǐn)?shù)據(jù)把驗(yàn)證指標(biāo)清零重跑。指標(biāo)出來之后必須抽至少5張驗(yàn)證集圖像做可視化人眼確認(rèn)預(yù)測mask和細(xì)胞輪廓對得上再認(rèn)這個指標(biāo)。從那以后我每次拿到病理數(shù)據(jù)集都會先打印患者編號分布再談訓(xùn)練。5.2 良惡性標(biāo)簽被當(dāng)成像素級標(biāo)簽訓(xùn)練直接跑偏現(xiàn)象文件名里有benign2、malignant3有人直接把圖像對應(yīng)的掩碼和良惡性做匹配把整個patch標(biāo)注成單一類別訓(xùn)練分類器。結(jié)果模型在訓(xùn)練集上loss很低換一個患者的數(shù)據(jù)就全亂套。原因benign/malignant這個標(biāo)簽是圖像級或組織塊級別的來源標(biāo)注不保證patch內(nèi)所有像素都屬于同一類。病理組織中良性區(qū)域也可能有少量異型細(xì)胞惡性區(qū)域同樣存在正常間質(zhì)。把它當(dāng)成像素級標(biāo)簽等于用錯誤的監(jiān)督信號訓(xùn)練分割模型。解決把“分割”和“分類”分成兩個任務(wù)。分割任務(wù)只用掩碼做像素級監(jiān)督良惡性標(biāo)簽用于分割后的區(qū)域統(tǒng)計(jì)或作為弱監(jiān)督參考。你可以在分割完成后對每個連通域提取形狀、灰度、核質(zhì)比等特征再做良惡性判別而不是在分割階段混入圖像級標(biāo)簽。5.3 全圖輸入顯存爆炸無重疊推理又出現(xiàn)拼接線現(xiàn)象直接把整張tif讀進(jìn)模型12GB顯存報OOM被迫切patch訓(xùn)練。訓(xùn)練完了用patch推理預(yù)測結(jié)果拼回原圖時patch邊界出現(xiàn)一條明顯的“拼接線”細(xì)胞在拼接處被切斷。原因OOM不用多說整張圖分辨率太高。拼接線的根源是推理時patch之間沒有重疊模型只看到當(dāng)前patch的上下文邊界處感受野不足預(yù)測出的掩碼在patch邊緣和中心區(qū)域置信度不一致拼接時灰度就出現(xiàn)臺階。解決推理時采用overlap-tile策略patch重疊部分取平均或加權(quán)平均。重疊區(qū)域權(quán)重可以簡單設(shè)計(jì)成中心高、邊緣低這樣拼接處過渡自然。具體做法在第6章給出實(shí)現(xiàn)我一般設(shè)patch256、stride128重疊50%顯存足夠的情況下重疊越多拼接痕跡越輕。5.4 顏色歸一化之后細(xì)胞核反而看不清了現(xiàn)象做完Reinhard歸一化訓(xùn)練出來的Dice不升反降可視化一看歸一化后的圖像細(xì)胞核和細(xì)胞質(zhì)對比度明顯下降有些圖藍(lán)紫色都發(fā)灰了。原因歸一化的參考統(tǒng)計(jì)量沒有算對。有人拿單張圖算target_mean和target_std或者用了灰度圖的統(tǒng)計(jì)量往LAB通道里套把核質(zhì)對比度洗沒了。更隱蔽的問題是把uint16的圖像直接當(dāng)uint8處理所有數(shù)值都偏移了255倍。解決先把所有訓(xùn)練圖統(tǒng)一轉(zhuǎn)成uint8確認(rèn)通道順序是RGB再逐通道統(tǒng)計(jì)LAB空間的均值和標(biāo)準(zhǔn)差最后取全體訓(xùn)練圖的平均值作為target。歸一化完成后把處理后的圖與原圖并排顯示出來用肉眼看一眼核質(zhì)對比度有沒有保住。這一步花兩分鐘能給后面省下幾小時調(diào)試時間。6. 進(jìn)階驗(yàn)證技巧把分割結(jié)果還原到原圖坐標(biāo)系6.1 重疊Patch預(yù)測的加權(quán)拼接訓(xùn)練時切了patch推理時就要把預(yù)測結(jié)果拼回去。直接把預(yù)測掩碼按原始坐標(biāo)放回原圖重疊區(qū)域會留下拼接線。用帶重疊的tile推理在重疊部分做加權(quán)平均能有效消除邊界跳變。權(quán)重用距離圖中心權(quán)重1.0邊緣權(quán)重0.0這樣patch中心的預(yù)測擁有最高置信度。import numpy as np def reconstruct_mask(model, image, patch_size256, stride128): h, w image.shape[:2] weight_map np.zeros((h, w), dtypenp.float32) pred_map np.zeros((h, w), dtypenp.float32) for y in range(0, h - patch_size 1, stride): for x in range(0, w - patch_size 1, stride): patch image[y:y patch_size, x:x patch_size] pred model.predict(patch[None, ...])[0, ..., 0] patch_weight np.outer( np.hanning(patch_size), np.hanning(patch_size) ) pred_map[y:y patch_size, x:x patch_size] pred * patch_weight weight_map[y:y patch_size, x:x patch_size] patch_weight pred_map pred_map / (weight_map 1e-6) return pred_map這段代碼里np.hanning(patch_size)生成一個從0到1再回到0的窗函數(shù)np.outer把它擴(kuò)展成二維權(quán)重矩陣中心像素權(quán)重最大。累加預(yù)測時乘以權(quán)重最后除以總權(quán)重重疊區(qū)域的預(yù)測就按置信度融合了。stride小于patch_size是核心stride256等于沒重疊拼接線肯定還在。6.2 從掩碼到細(xì)胞實(shí)例連通域分析分割出的二值掩碼是像素級的“細(xì)胞區(qū)域/背景”標(biāo)記但實(shí)際生物學(xué)統(tǒng)計(jì)需要知道有幾個細(xì)胞、每個細(xì)胞多大。用連通域分析把掩碼拆成獨(dú)立實(shí)例是分割后最常用的下游處理。from skimage import measure def extract_cell_instances(pred_mask, min_area20): labels measure.label(pred_mask 0.5, connectivity2) props measure.regionprops(labels) for prop in props: if prop.area min_area: labels[labels prop.label] 0 return labels, propsmeasure.label用二值連通性把掩碼分成獨(dú)立編號的區(qū)域connectivity2表示8鄰域連通適合細(xì)胞核這種形狀不規(guī)則的物體。min_area是過濾小噪點(diǎn)的閾值在256×256的patch下面積小于20像素的區(qū)域大概率是染色雜質(zhì)或預(yù)測噪聲。這個閾值不是固定的先統(tǒng)計(jì)所有連通域的面積分布再根據(jù)直方圖的低谷位置設(shè)定更合理。到這里每個細(xì)胞實(shí)例的面積、周長、圓度、質(zhì)心坐標(biāo)都能從regionprops里拿出來后續(xù)做良惡性分類時這些形態(tài)學(xué)特征比raw pixel特征穩(wěn)定得多。惡性細(xì)胞通常核更大、核質(zhì)比更高、形態(tài)更不規(guī)則這些統(tǒng)計(jì)量可以在實(shí)例級別計(jì)算。6.3 抽檢可視化流程訓(xùn)練指標(biāo)再漂亮不如花幾分鐘做一次實(shí)際驗(yàn)證。我從一個固定的驗(yàn)證流程里受益很多隨機(jī)抽10張驗(yàn)證集原圖跑一遍推理拼接把預(yù)測掩碼以半透明紅色疊加到原圖上同時把原圖、真實(shí)mask、預(yù)測mask并排存成一張對比圖用肉眼看細(xì)胞邊界對得準(zhǔn)不準(zhǔn)有沒有粘連的細(xì)胞被錯誤分成一個有沒有細(xì)長偽影被當(dāng)成細(xì)胞。這一步能發(fā)現(xiàn)指標(biāo)根本暴露不了的問題比如模型對某個患者編號的切片特別不適應(yīng)、邊界整體偏膨脹、小細(xì)胞全被吃掉。從那以后我每次跑完訓(xùn)練都強(qiáng)制走一遍這個流程再決定要不要繼續(xù)調(diào)參。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
高跟丝袜AV专区国产| 五月丁香啪| 五月天精品| 99re热| 日本韩国国产精品一区| 成人夜夜爽| 日本黄色天堂| 爱射综合| 欧美真人抽搐一进一出gif| 午夜男女爽爽爽在线视频| 天天操天天日天天干| 亚洲免费成人在线高清无码视频| 亚洲人妻熟妇三十三区| 久操91视频| 丰满人妻一区二区三区免费,| 色一区二区三区综合| 2020中文在线一区二区三区| 色欲久久99精品久久| 91精品人妻电影| 亚洲熟久久| 99精品视频在线观看免费| 久久夜夜夜夜| 91精品女厕偷拍视频| 97超级欧美| 国产福利视频精品视频| 蜜桃久久精品一区二区三区| 最新中文字幕在线亚洲| 91美女视频电影| 日本一本道A级黄色毛片试看60分钟| 欧美96在线|欧| 国产精品对白内射| 人妻无一区二区三区| 99啪啪视频| 亚洲日韩人妻中文字幕一区| 中文字幕人乱码中文字的预防方法| 午夜亚洲WWW湿好大| 少妇人妻无码| 91人妻中文| 色97国产69香蕉| 日韩中文字幕视频在线观看| 69av一区二区三区| 中出后入| 亚洲美乱| 亚洲成人福利电影免费| 爱爱啊啊啊| 免费网站观看www在线观| 欧美综合娱乐久久| 少妇贴图| 美女诱惑在线一区| 色婷婷99| 3P乱轮视频| 国产三级片在线观看| 亚洲成人一二三区| 午夜黄色免费在线观看| 亚欧无码线免费观看视频| 老熟女熟妇| 欧美顶级黄色大片免费| 玖玖久久久| 综合网久久| 看一级黄色视频| 明星性猛交ⅹxxx乱大交| 亚洲爱爱视频一区二区| www.99热| 婷色五月| 操逼www.| 国产精品人妻免费精品| 狠狠操狠狠燥| 欧美一区二区情色| 亚洲精品亚洲人成人网| 这里只有精品视频在线观看麻豆| 人妻丝袜美腿中文字幕| 欧美狠狠干| 2020中文字幕在线| 啊啊啊啊在线观看网址| 91校园春色长篇| 高潮毛片无遮挡高清免费| 午夜欧美精品久久久| 色女99一级片在线观看| 91精品电影18| 色色五月天激情| 都市久久精品激情亚洲| 成人怡红院| 免费97视频| 狠狠躁AV| 夜色五月天| 国产小u女在线观看| 妇女性内射冈站HDWWWCOM| 中文字幕乱妇免费视频| 射丝袜大香蕉| 蜜臀AV成人精品蜜臀| 99在线免费视频| 国产 亚洲 丝袜 制服| 人人操 欧美| 亚洲欧美碰碰| 超碰久超碰久| 91操熟女视频| 欧美少妇高潮视频| 狠狠干2020| 裸体美女久久久| 97色论| 欧美超碰9798| 超碰97欧美在线| 久久极品一区二区| 一品道视频一区二区三区| 丁香九月激情啪| 日本国产高清色www视频在线| 国内精品a| 2021国产成人精品久久| 久久久新亚洲AV| 91性片| 久久爱97| 激情小说在线视频| 97超碰人人模人人拍人人| 葡萄牙性视频一二区| 91精品导航| 欧美BT 亚洲色图| 狠狠入| 黄色工厂这里只有精品| 18禁在线视频| 欧美偷拍区| 18禁中文字幕| 99热在线观看| 99这里都是精品| 欧美日韩m| 伊人久久国产免费观看视频| 国产精彩女在线观看视频| a片亚洲一本通视频| 天天情欲宗合网| 天天躁夜夜躁狠狠躁AV| 秋霞怕怕片| 亚洲福利影院一区久久| 国产亚洲深夜激情| 日本护士高潮| 久久久蜜桃一区二区三区| 韩国久久97| 夜夜嗨av午夜成人| 碰人碰碰人人开房人肉| 蜜桃久久一区二区| 先锋激情∨在线视频播放| 国内毛片婷婷六月色| 久久 国产精品 一区| 91欧美高清| 日本精品人妻少妇一区二区| 骚人妻少妇视频| 欧美日韩国产精品久久色婷婷| 清纯唯美综合| 亚洲欧洲综合av在线| 大地资源在线观看中文第二页| 青青草中文-久久青草精品一区二区三| 欧美性爱五月天| 天天看片天天爽| 很很很很操| 97久久久久| 欧美日韩大黄片| 日本亚洲熟女视频| 大香蕉啪啪啪啪在线| 人妻少妇精品无码专区二区密桃 | 国产AV高清AV无码| 午夜激情床戏激情| 日韩黄色小说| 69视频入口| 欧美性爱中文字幕无线码| 久碰视频| 天天拍天| 一区二区免费电影久久| 另类天堂| 屁股久久久久久久久| 亚洲精品97| 亚洲精品美女久久久久久久久| 熟妇高潮一区二区免费视频| 亚洲日本大香蕉1| 国产最火爆久久国产网站网站| 日韩成人大片在线观看| 91女优在线观看| 日韩在线观看三级电影| 丁香五月性爱| 亚洲熟妇综合久久久久久| 国产强奸乱伦无码视频| 强奸少妇AV导航网| 久久 精品| 3p国产色噜噜一区| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 麻豆天天躁天天揉揉AV| 综合操逼| 色天欧美| 久久国产热视频97电影| 大香蕉伊人在线成人AV在线观看| 国语对白露脸XXXXXX| 人妻少妇久久久| 超碰97欧美日韩| 人人做,人人操,人人摸| 中文一区二区婷婷视频| 试看日韩黄片| 东北夫妻性偷拍| 亚洲色图8| 日韩性爱高清免费视频| 成人开心网在线视频| 婷婷丁香九月| 青青草国产盗摄一二三区| 亚洲影院成人| 欧美最婬乱婬爆婬性视频 | 五月天亚洲网| 一区二区三区视频在线观看免费| 中文字幕av一区二区三区人妻少妇 | 国产尤物在线三区| 青青草操逼逼视频| 丰满少妇一区二区三区免费看| 99自拍视频在线观看| 天天操熟妇| 久久九九国产精品| 97日韩欧美亚洲| 99精品热| 日韩无码人妻| 欧美色色人| 日本肉体xxxx裸交| 少妇三p| 亚洲色图久久精品蜜| 综合久久2017| 欧美色图片91| 丝袜熟女一区二区三区| 男人的天堂99| 91女神在线视频| 九九综合久久中文字幕| 国产后入式在线观看| 色区久久| 日韩在线欧美精品一区二区| 久草热制服丝袜在线观看| 国产精品岛国片在线观看| 欧美极品少妇| 69综合网| 日本中文字幕在线视频| 国产精品自拍视频| 91精品在线播放| 亚洲国产精品乱码在线观看| 青娱乐国产盛宴视频| 中文字幕欧美精品亚洲日韩蜜臀| 国产剧情一区在线观看| 色欲av一区二区三区蜜芽| 日日摸日日碰| 精品视频久久久久九九九九9999| 久久久久亚洲熟妇熟女| 日本在线15p| 久久久精久久久| 93人人操人人| 久久久久久久九九九九九九| 97超级久久| 午夜激情床戏激情| 欧美一区二区观看在线| 在线亚洲欧美| 风间由美日韩欧美久久| 嗯阿好爽好紧| 91久久婷婷| 中文字幕日韩精品久久| 亚91网| 国产又大又粗又长视频在线| 色综合色综合网| 欧美偷拍区| 亚洲 日本 不卡| 久久最新视频免费观看| 综合网,亚洲,欧美| 久久男女激情视频网站| 成人免费视瓶| 婷婷激情四射| 亚洲综合伊人| 欧美亚洲厕所精品偷拍91 | 国产一区二区欧美日本| 翔田千里Av在线| 欧美九九九| 国产欧洲精品亚洲午夜拍精品| 五月丁香六月| 99ri在线视频| 久久免费精品视频免一| 国产成年女人免费视频播放a| 夜夜欧美 | 97超碰美女| 精品人妻一区二区蜜桃视频| 亚州高清色综合| 91人人看| 亚洲不卡AV在线| 欧美精品1区2区3区| 欧美αv.com| 国产强奸乱伦第1页| 天天干夜夜鈤| 婷婷国产精品一区二区| 午夜福利合集| 人妻熟女一区二区三区视频| 亚洲 日本 不卡| 精品视频久久区| 女生自91网站| 免费网站观看www在线观| 久久久久久久久久久人妻| 人妻少妇精品一区二区三区| 五月丁香网站| 97精品国产97久久久久久| 色九区| 精品久久久亚洲AV成人网站| 色婷婷丁香五月天| 久99| 99少妇精品视频| 亚洲天堂久久| 国产剧情一区在线观看| 六六久久日韩不卡| 2001天天操| 9/A片 | 国产亚洲 中文欧美久久| 亚洲无套久久嗯嗯| 老女人爆菊| www老逼91| 精品久久久久瑟瑟| 91欧美性| 偷拍视频青青草在线视频| 久久久久久久久女黄| 91高清欧美| 啊啊啊啊好多水| 91天天综合日韩欧美| 91丝袜在线播放| 日韩成人高清一区二区| 精品久久无码午夜福利| 久久成人午夜精品影院 | 欧美精品精品一区二区| 巨爆乳一区二区爆乳区| 5278欧美一区二区三区| 涩五月婷婷| 丁香婷婷啪啪| 亚洲少妇色| 神马久久久久久伦理片| 国产精品一区二区a| 五月天婷婷小说| 黄色无码高清黄色无码网站| 亚洲精品国产无码高清| 国产一区二区三区导航| 亚洲色天堂日韩中| 狠狠夜色午夜久久综合在线| 久久精品国产97欧美精品亚洲 | 日韩成人综合网| 啊啊啊啊嗯嗯嗯用力好爽 | 国产 日韩 欧美一区| 欧美探花网| 入口操逼网站| 强上我不卡卡| 99精品在线| 欧美性xxxxx狂欢| 欧美日韩精品一区二区三区高清| 欧美99| 男人天堂站| 怡红院亚洲怡春院av| 97超碰色情| 日韩国产欧美伦理在线| 920日本午夜免费| 久噜噜| 99夜夜操| 不卡啪啪视频| 日欧毛片久久| 精品亚洲成人免费在线| 日本一级一级一级一级| 黑人粗大V S日韩女优视频| 青娱乐啪啪视频| 亚洲日韩精品一区视频在线| 久操99| 性生活性生大爱77AV国产| 日韩字幕一区| 97午夜剧场日韩| 日本精品一区二区三| 国产熟女精品一区二区| 婷婷五月天网| 91超碰在线观看| 伊人丁香五月婷婷| 久九干| 96精品久久| 五月天婷精品激情| 97精品国产精品免费观看| 清纯唯美亚洲综合| 婷婷综合激情| 中文三一区| 日本高清一区二区在线| 97这里只精品| 欧美的性爱网站免费| 99国产精品人妻人伦| 五月天久久人妻| 国产午夜激片Av毛片不卡| 中文字幕乱码人妻一区二区三区,99精品 | 久久成人午夜狠狠| 国产精品极品美女视频| 青青草狠狠撸| 偷窥自拍A片| 91久久久久久久| 欧美性生活免费网| 久草精品视频| 操B在线观看| 另类 综合 日韩 欧美 亚洲| 美国黄片aaa| 激情亚洲天堂| 日韩精品一区二区高清| 国产不卡中文字幕免费avi| 尤物av网站免费在线播放| 天美精品av| 色香AV| 青娱乐亚洲热| 日韩三级伦理中文字幕| 色好看av| 日本日逼高清| 蜜桃狠狠色伊人亚洲综合| 伊人网综合在线视频| 欧美天堂亚洲电影院一区在线播放| 天天干天天燥| 东北操逼| 超碰99在线| 91性色| 欧美色图偷拍另类| 国产成人精品无码久久| 老熟女天天操| 天天干天天日天天射黄色| 一二三区操逼国产91| 午夜成人福利影视| 日本一区二区不卡精品| 久久综合97| 九九九综合精品| 色就色综合| 亚洲素人综合| 天天看综合网| 国产一在线观看| 天天综合站| 蜜臀国产AV中文字幕| 国产精品com| 久久鲁夜| 长长久久免费视频| 日韩免费三级黄片电影| 偷拍欧美亚洲| 97色97好| 91色婷婷综合久久中文字幕二区| 另类图片综合| 日本性感人妻91| 91久久久视| 国语av最新自产拍在线观看| 欧美日韩1234| 内射中国少妇高清视频免费视频 | www国产精品| 亚洲蜜臀懂色| 男人的天堂在线有码| 国产三级在线现体验区| 国产97色在线 | 亚洲| 91在线限制级| 色婷婷av在线观看| 亚洲欧美自拍偷拍| 国内偷拍精品一区二区| 91精品国产长腿丝袜美女| 青青草自拍视频在线播放| 家庭乱伦性爱av| 久久春色| 96一区二区| 98超碰日本| 精品99999久久久久久| 无码聚合| 香蕉热人人精品| 97亚洲中文| 97av,com| 青青草日本中文字幕| 天天天天操| 黑人嘿嘿嘿超爽免费视频| 99re免费| 男人天堂新在线| 亚洲国产亚洲天堂| 91激情网| 青青伊人久久| 69精品人人人人| 人妻久久久久久久久久久久久久久 | 国内毛片四区| 中文字幕在线第二页| 国产乱弄免费在线视频。| 色五91| 99操碰| 国产亚洲精品av一区| 亚洲黄片免费在线播放| 超碰九7| 国产白丝网站| 亚洲天堂另类| 国产国产亚洲一二三久久| 嗯嗯啊啊的视频| 超碰夫妻97| 久久久久9999妇女| 午夜精品久久久99| 自拍丝袜美腿人妻| 丝袜制服字幕在线| 91人妻视频在线| 天天看天天综合成人网| 草草影院在线视频| 啪啪91| 婷婷四五区| 熟妇人妻精品一区二区视频色欲| 日本三级黄页| 东京日日夜夜| 日本一区二区电影网站| 俺去久久| 欧美熟妇精品黑人巨大一二三区| 日欧美色| 啊啊啊啊好疼视频| 成人草草视频| 日韩97在线| 青青草中文字幕| 亚洲综合第一页| 国产高清亚洲日韩一区| 一本色道久久天天射天天干| 国产女人极品高潮毛片| 爱媛媛久久国产福利| 不卡啪啪视频| 中文字幕五区| 97视频在线观看高清资源| 天堂伊人久久| 老鸭窝在线视频播放| 18精品一二区| 亚洲情色欧美| 国产亚洲精品A在线观看下载| www.色吧5.com| 人妻偷拍一区二区三区| 乱伦图一区| 精品人人插人人操| 91超碰人人| 男生女生啊啊啊啊| 综合大香蕉美。| 日韩97在线| 欧美人人操人人插| 欧美成人午夜免费福利785| 99精品热| 欧美国产一区二区三区麻豆传媒 | 中美日韩毛片| 天天干1区2区在线| 性色亚洲| 亚洲最大AV网| 老熟女91av| 丝袜色综合| 久夜视频| 日本女优在线视频福利| 韩国一区二区精品亚洲| 国产亚洲日本| 欧美日韩资源| 看日韩操逼| 日韩99999色| 操死我了啊啊啊| 精品一区二区三区麻豆| 加勒比久久综合网高清| 精品 码产区一区二-1080P高清在线www-B029AV| 91色综合激情| 青青五月天| 国产精品干干干| 色女女女导航| 超碰97.com| 久综合国内精品自在自线| 欧美精品日韩一区二区| 99蜜桃臀亚洲成人在线观看| 天天干18禁| 亚洲暴力强奸AV| 亭亭丁香激情| 人妻精品一区二区| 国产福利第一视频| 蜜臀th| 国产精品一区二区亚洲人成毛片| 亚洲精品 大香蕉| 欧美91丝袜| 男女猛烈无遮掩视频免费软件| 操人无码| 日本二区不卡| 强奸乱伦αv片| 九九九影院| 日本精品一级二级三级| 防屏蔽在线视频| 91黄射| AAAAAAAAA黄片| 久久只有精品一区二区三区| 老熟妇乱轮| 蜜桃视频精品一区二区| 97这里有精品| 99精品久久| 97在线播放| 强奸乱伦av电影| 久久精品夜色国产亚洲AV| 欧美性爱第一页久久| 极品五月天噜噜| 国产精品乱码久久| 97久久资源| 四虎精品一区二区| 亚洲不卡AV在线| 东北熟女91| 天天综合网站| 久久久久久久9| 96精品在线| 黑人综合网| 日韩乱码Av| 天堂无码| 天天摸夜夜摸| ji熟女.com| 免费看污网址| 国产午夜激片Av毛片不卡| 97热视频在线观看| 婷婷视频网| 偷拍导航视频网站| 中文字幕二区日韩天堂| 亚洲**2021在线观看| 亚州再线| 日本国产高清色www视频在线| 精品综合久久久久久97| 亚洲精品日日夜夜52| 婷婷人妻激情| 一二三啪啪专区| 日本性交操一区二区不卡系列| 人妻 欧美 中文| 自拍偷拍 日韩无码| 91欧美www| 美女在线H91| 国产成人午夜视频网址| 久久婷婷一区| 德国一二三不卡| 女人被男人桶爽视频网站| 后入式999| 精品国产少妇高潮视频| 制度丝袜99| 精品免费囯产一区二区三区| 亚洲最大的黄色电影网站。| 国产日韩在线播放| 亚洲色图欧美激情| 国产欧美后入| 91麻豆天美国产欧美日| 99在线无码精品秘 入口黑人| 日韩AV噜噜噜一区二区三区四区| 好爽,再快点啊哈嗯嗯嗯嗯| 亚洲色 国产 欧美 日韩| 97在线免费视频观看| 精品网站99999| 91久久久久久| 国产特级毛片AAAAAA高潮流水| 亚洲精品九九九九九九| 久久精品视频28| 超碰碰碰碰| 国产操伦| 国产白丝精品在线观看| 97资源站久久| 五十路熟女工口| 人人操AV| 久久6热视频免费观看| 无码天堂| 男人的天堂Va| 四虎在线观看网站| yazhousetuoumei| 婷婷99| 精品人妻av在线播放| 久久亚洲AV无码白度| 玖玖综合视频| 18禁久极品美女久久哦哟呀!| 超碰超碰欧美| 色五月婷婷久久| 操逼逼福利视频| www.久久制服糖| 97操| 天天肏视频| 干b网| 丝袜狂射91| 日韩精品99久久久久久中文字幕| oumeisetu综合| 99热啪啪| 中文字幕在线观看视频www| 日韩色欲久久一二三四区| 熟女激情综合网| 大香蕉伊人网| 男人的天堂网页| 久久内射| 密臀在线一区尤物| 九九热只有精品| 亚洲男人的天堂网| 密臀视频一区二区三区| 亚洲成人一二三区| 日韩精品三区四区| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 久久老熟女| 职场同事知名国产国产精品久久欧美日韩| 久久久久9999妇女| 欧美日韩资源在线| 超碰性爱97| 综合国产97| 日本护士高潮| 美女被艹尤物视频| 亚洲欧美国产其他二区| 视频分类 国内精品| 污污汅18禁网站在线永久免费观看| www.亚洲成人一区| 中文字幕日韩专区精品系列| {男男暴菊gay无套网站| 超碰免费人妻人人| 成人一级性爱| 亚洲 日本 国产 综合| 涩涩涩综合| 黄色激情电影在线观看| 国产91啪| 无码精品蜜桃一区二区三区ww| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 99久在线精品99re8a| 91亚洲欧美色图| 蜜臀av中字字幕网站| 六月丁操逼| 97这里只精品| 亚洲日韩97| 漂亮人妻被强中文字幕hd| 91n欧美| 91在线免费精品视频| 秋霞一集毛片观看| 国产女人高潮嗷嗷嗷叫小说 | 中国乱伦一区二区| A片 AV一级在线播放观看免费| 国内三级自拍小视频在线观看 | av毛片aaaaa免费看| 91东京热男人的天堂| 超碰人人操97碰| 在线强奷到舒服的无码视频| 一块操欧美| 国产又黄又猛又粗又爽的网站| 麻豆视频test| 精品久久久不卡一区二区| 天天影视之亚洲综合网| 91欧美色| 国产亚洲日韩欧| 大伊香蕉在线视频免费| 最新欧美色网| 日韩资源网| 欧美在线大香999| 果冻传媒A片麻豆熟妇人妻| 色汉综合| 久久久久久久强迫| 特级丰满少妇一级AAAA爱毛片| 色婷婷狠狠18禁| 欧美久久久15P| 久久后入制服| 黄视频免费| 亚洲高清无码免费观看视频| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 色综合色色| 大香蕉伊人在线成人AV在线观看| 蜜桃香蕉久草精品在线| 免费在线看黄片av| 天堂8在线新版官网| 91原创在线观看| 超碰免费欧美7| 天天网综合| 93人人操人人| 色呦呦、国产精品| 五月天婷婷社区| 国产美女裸体秘 永久无遮挡| 人妻久久久| 夜夜骑操视频| 色视频蜜乳| 丁香久久| 夜夜嗨TV| 天天看天天在线精品| 欧亚乱色熟一区二区三四区| 精品无av| 日本五十路熟女一区二区| 青青草自拍视频在线播放| 亚州高清AV| 久思思热视频在线观看| 91色鬼| 伦理日韩国产久久| 国内精品久久人妻性色av| 99热| 97爱啪| 国产AV激情无码久久无码| 无码91| 婷婷爽人人婷婷爽视频| 人妻熟女av国产网站| 97操在线| 黄人人操人人操| 久久久99久9| 97热视频在线观看| 2019久久久久久久久福利| 9999久久久久| 中出人妻中文字幕91在线| 无码逼| 干B| 日韩性爱1级片视频| 台欧久久精品视频| 亚洲中文字幕在现观看| 操91| 天天看片青娱乐| 色狠狠色| 欧色网址| 五月色综合| 久久丝袜| 伊人综合色网| 日韩欧美性爱电影在线观看| 九色97| 一区二区中文| 黄色大片一区二区密桃丝袜| 大香蕉一级黄色片久久| 精精夜夜| ,成人免费啪啪视频| 女人一区| 美女极品一区二区三区| 亚洲熟女一区| 人人看人人摸人人色| 激情文学小说一区二区| 亚洲精品美女久久久久久久久| 狠狠操一区二区| 中文字幕一区二区三区高清| 精品国产72| 岛国网址国产| 国产熟女自拍| av九九| 青草综合| 久久水蜜臀亚洲AV无码精品| 性爱Av免费| 久久亚洲日韩国产欧| 久久婷婷精品| 国产捆绑一区| 天美传媒Av在线| 精品在线观看视频在线| 超碰97COm中文| 97网址www| 在线色导航| 欧美专区17页| 四虎永久在线精品免费网址| 啊啊啊想要| 国产精品久久久777| 日韩少妇一区二区三区| 99夜夜操| www.高清无码诱惑一区.com| 亚洲日韩国产欧美综合v| 久草新在线| 91九九九逼| 欧美极度丰满熟妇hd| 精品黄色电影| 青青操视频在线| 超碰99在线| 天天日天天搞天天干| 无码人妻精品一区二区三区九九| www.yw尤物| 亚洲无码超碰免费| rivers-china.com| 中文字幕丝袜人妻| 无码天天操| 九九碰九九爱97超| 亚洲一区亚洲天堂| 亚洲图片 91| 国产精品亚洲天堂网址| 99av| 99精品高潮| 午夜精品久久久久久久男人的天堂 | 久操免费观看| 美腿色图| 立川理惠加勒比无码| 午夜男女爽爽大片免费观看| 亚洲青色欧美| 玖玖97综合| 乱伦系列一区二区| 亚洲一二三四区| 国产传媒美日韩av| 99在线精品观看99| 丰满岳乱妇一区二区三区| 久久这里只| 校园春色欧美| 东北老女人的激情视频| 日本www操操操| 伊人五月天婷婷| 丰满人妻一区二区三区免费| 色哟哟av网址| 无码视频一区二区| 亚洲天天艹| 国产女人成人精品视频| 中文字幕日韩人妻视频一区二区三区 | 人妻少妇久久中文| 日韩精品操少妇| 久久综合18p| 天天日少妇逼AV| 26uuu国产免费观看| 亚洲国产欧美另类自拍| 亚洲精品久久久久毛片A片拉屎 | 久久男人的天堂| 97伊人超碰| 中日韩久久久免费看| 蜜桃丰满熟妇av无码区不卡| 欧美 日韩 国产传媒| 国产精品小视频一区二区三区| 久操精品网| 亚洲 欧美日韩 另类| 精品人体无圣光凹凸| 国产一区自拍欧美日韩| 立川理惠被中出无码| 亚洲中文字幕在现观看| 婷婷综合伊人一区| 亚洲色图A| 超碰色图| 97日韩超碰超碰中文字幕| 99999亚洲另类| 9.1小视频| 日韩91网| 国产suv一区二区三区6| 一本大道青青| 国产麻豆91欧美一区二区久久婷婷国产精品| 另类视频在线| 精品无码产区一区二| 久久99深爱久久99精品| 色一区二区三区综合| 欧美淫乱视频| 九九五月天| 亚洲丝袜少妇在线| 啊啊啊啊啊好多水| 久久久久久精| 免费日韩黄片| 午夜福利精品| 久草免费在线一区二区| 亚洲综合婷婷| 超碰碰碰碰| 天天操av懂色| 97人人爱人人做人人乐| av麻豆啪啪| 中文无线日韩一区| 国内外激情在线| 欧州91高潮| 久久成年片色大黄全免费网站| 一二三四视频中文字幕在线看| AAAAAAAAA黄片| 蜜乳AV网址| 开心激情站| 中文字幕精品丝袜| 欧美91丝袜| 欧美 色 亚洲| yw尤物av无码点击进入麻豆| 精品欧美А∨无码黑人大荫蒂| 人人看人人插| 亚洲欧美日韩精品久| 欧美1727免费观看视频| 亚洲自拍欧美国产首页网曝| 午夜毛片高清免费不卡| 东京热,男人的天堂| 无码天堂| 亚洲成?V人片在线观看福利| 嗯嗯啊在线视频| 99xav| 午夜经典| 中文字幕日韩专区精品系列| 免费综合亚洲中文| 国产人伦精品一区二区三区| 日韩不卡一二三四| 97免费在线视频| 岛国片国产成人亚洲播放| 狂操嫩妻视频一区二区三区| 偷拍在线观看视频| 欧美色图20P| 日韩美女啪啪一区| 五月天丁香网| 干B| 九九热九九| 伊人久久大香线蕉无码| 最新AVzaixian| 欧美超碰人妻97| 草草电影院| 国产日韩欧美三级片| 欧洲免费一区二| 成人区人妻精品一| 亚洲国产欧美另类自拍| 婷婷久久综合久| 激情五月天校园春色网| yiqicaoav| 留下AⅤ黄色片| 麻豆精品A片免费观看| 麻豆熟妇乱妇熟色A片在线看| 小视频玖玖| 操九九九九九九| 色噜噜日韩精品| 99精品视频在线观看免费| 九九色色| 男人的天堂日韩| 激情小说图片亚洲首页| 久久性视频| 久久久久斤小| 久久这里只精品免费福利| 婷婷五月天成人| 亚洲欧美视| 二男一女成人A片| 97超碰热线| 美女被啪到深处抽搐视频| 91色色色| 亚洲性综合11| 手机在线看片免费人成视频| 国产精品视频| 色婷婷六月丁香七月婷婷| 日韩啪啪啪啪啪| 日韩精品 欧美激情| 90后性网国产欧美| 亚洲色悠悠久久88| 免费观看国产小粉嫩喷水精品午| 五月丁香六月| 97色欧洲| 亚洲激情网| 在线啊啊啊| 麻豆啪啪啪视频| 日韩成人人妻网站| 日韩成人性爱AV| 激情小说亚洲视频| 无码操逼网| 婷婷另类小说| 亚洲伊人a线观看视频| 女人一区| 人人操肉肉| 久偷拍欧美日韩三区| 熟妇的味道HD中文字幕| 欧美78| 凹凸视频在线观看伊人| 国产二区三区粉嫩在线| 熟女乱伦A| 91熟女.com| 人人摸人人摸人人干| 啊啊啊在线看| 蜜乳AV网址| 国产精品一区在线播放| AV九九| 色五月av| 嗯嗯啊啊用力视频免费| 91一区二区三区蜜桃| 老熟女区| 男女激情黄色网址| 怡红院亚洲怡春院av| 午夜高清成人在线视频| 欧美亚洲中文字幕| 亚洲熟女av日韩熟女| 欧美色老汉| 亚洲天堂男人在线| 国产白丝精品在线观看| 精品十三区| 思思性爱| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 99热99在线播放激情| 欧美精品亚洲精品日韩传电影| 亚洲欧美经典一区二区| 精品人妻一区二区三区在| 亚洲 欧美 小说| 国产专区第一页| 成人无码欧美一级A片狼牙直播| 亚洲 欧美 91| 伊人网青青| 伊人96在线| 天天综合在线4| 色在线综合| 深夜激情| 国产亚洲 中文欧美久久| 超碰97人人cao| 国产蜜臀在线| 国产女性无套 免费观看| 亚洲色图欧美| 日韩资源网| 狠狠五月天| 很黄很色的视频在线观看| 超碰色大香蕉| 中文字幕一区二区三区人妻少妇在线| 精品少妇人妻av久久免费| 欧美日韩久久精品爱爱| 91色噜噜狠狠| 色综合久久久久| 日韩性爱视频在线免费观看| 91狠狠狠| 久久超碰大香蕉| 天天做天天爱| 精品成人亚洲午夜电影| 婷婷爽人人婷婷爽视频| 91丨精品丨国产丨丝袜| 男人天堂久久精品| 午夜偷拍久久熟女| 国产精品ww久久| 久草久日| 91久久午夜无码鲁丝片久久人妻| 久久HD| 午夜视频久久久久一区| 男同专区一区二区三区在线| 麻豆国产第一| 日韩人妻精品久久久久| 国产一级操B视频| 日韩国产精品人妻无码久久久| 欧美玖玖爱免费玖玖| 丁香五月天婷婷姐| 色色色999| 综合五月婷婷亚洲一区| 草草草视频在线免费看| av2014 日韩在线中文字幕| 99www.bibizy香蕉资源国产一区二区三区高清 | heyZO天然素人无码AⅤ专区| 久草这里只有精品 | 天天干天天日天天射黄色大片 | 日韩免费在线视频观看| 97超碰站| 老司机香蕉| 老鸭窝成人| 操死我了啊啊啊| 久久九七| 伊人国产av| 亚洲熟妇图片| 99热啪啪| 丁香五月性| 深田咏美亚洲精品福利社| 免费?级毛片无码?∨蜜芽试看| 91成人18| 99人妻| 麻豆久久一区二区三区| 78m成人视线| julia国产在线| 999久久久久久久久| 国产1727欧美| 亚洲日韩乱码中文无码蜜桃臀网站 | 国产A v无码专区| 一级性爱啪啪视频| 国内亚洲高清无码| A级国产欧美激情在线| 呦呦一区| 水多多映视AV| 亚洲欧美人妻| 成人羞羞视频国产| 看日韩黄片| 久久伊人最新网址视频| 国产在线观看一区二区三区| 在线视频97| 亚洲欧美首页| 激情五月天中文字幕色| 人妻精品视频一区二区三区| 草草草视频在线免费看| 欧美综合天天| 国产精品久久aV| 欧美亚洲素人制服精品| 内射夫妻三片| 欧美老妇曰批的视频| 日韩人成网站在线播放| 色噜噜精品一区二区三| 嫖老熟女A片一二三区| 国产成人精品亚洲日本| 色一色综合网| 黄网在线播放| 黑操B| 午夜天堂精品久久| 国产肏屁眼视频| 很狠操| 啊啊啊啊免费视频| 在线 欧美 亚洲| 九九九九九九九九九国产精品 | 成人国产二区三区在线,男女精品。| 加勒比aⅴ| 干超碰碰熟女| 亚洲国产av中文字幕久久| 日本高清_区二区三区| 操逼不卡中文字幕| www.av在线观看| 6080yy午夜理论三级一区二区三区无码| 天天摸天天插天天日| 熟女中出视频| 加勒比久久av| 亚洲欧美999| 再深点灬舒服灬太大了添视频 | 极品欧美一区二区三区| 中国一级操逼视频| 大香蕉520| 九九九久千久久激情蜜桃在线看 | 精品妇操一区二区三区| 成年人一级黄色毛片大全在线观看| 欧美综合网1| 哈哈操 大香蕉| 欧美高清无码免费视频高清版| 思思热免费在线视频| 成人亚欧免费视频|