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

ARTICLE DETAIL

資訊詳情

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

FCN實(shí)現(xiàn)腹部CT多臟器5分割:數(shù)據(jù)預(yù)處理與模型調(diào)參實(shí)戰(zhàn)

FCN實(shí)現(xiàn)腹部CT多臟器5分割:數(shù)據(jù)預(yù)處理與模型調(diào)參實(shí)戰(zhàn) 簡介這是一套面向醫(yī)學(xué)圖像分割學(xué)習(xí)者的FCN腹部多臟器五分割完整實(shí)戰(zhàn)資源。項目基于ResNet50/ResNet101作為特征提取網(wǎng)絡(luò)配合余弦退火學(xué)習(xí)率、交叉熵?fù)p失與收斂更快的Adam優(yōu)化器在僅測試20個epoch時全局像素準(zhǔn)確度即達(dá)0.99、mIoU達(dá)0.80若加大訓(xùn)練輪次性能還有進(jìn)一步提升空間。壓縮包共1025個文件、約456.22MB其中991張PNG圖像覆蓋數(shù)據(jù)集與可視化結(jié)果7個Python腳本承擔(dān)訓(xùn)練與推理流程3個pth權(quán)重文件可直接加載另有README、日志與工程配置文件等目錄結(jié)構(gòu)清晰小白也能快速上手。目前已有221人學(xué)習(xí)下載。資源內(nèi)包含完整訓(xùn)練與預(yù)測代碼、預(yù)處理后的數(shù)據(jù)集及訓(xùn)練日志日志中可查看各類別的iou、recall、precision和全局準(zhǔn)確率等指標(biāo)將待推理圖像放入inference目錄后直接運(yùn)行predict.py即可輸出結(jié)果無需額外調(diào)參適合具備一定深度學(xué)習(xí)基礎(chǔ)、希望快速復(fù)現(xiàn)FCN分割任務(wù)的讀者。1. 用 FCN 網(wǎng)絡(luò)做腹部多臟器 5 分割一個模型同時分清四種器官腹部多臟器分割和單器官分割完全是兩碼事FCN 要在同一張 CT 上同時把肝臟、脾臟、左右腎或胃、胰腺取決于標(biāo)簽定義逐像素分開。器官之間密度接近、邊界粘連模型稍有不慎就把兩個器官糊成一片。全卷積網(wǎng)絡(luò)FCN是最早把分類網(wǎng)絡(luò)端到端變成像素級分類的語義分割模型用全卷積化加轉(zhuǎn)置卷積恢復(fù)分辨率天然適合這種“整圖上下文決定邊界”的任務(wù)。這篇實(shí)戰(zhàn)文章面向準(zhǔn)備用 FCN 跑腹部多臟器 5 分割、卻被 NIfTI 預(yù)處理和訓(xùn)練細(xì)節(jié)卡住的工程師從數(shù)據(jù)整理、模型搭建到常見坑完整走一遍。2. 從 NIfTI 到模型輸入腹部 CT 數(shù)據(jù)整理與預(yù)處理細(xì)節(jié)2.1 FCN 的分割原理以及 5 分類任務(wù)的定義FCN 語義分割的完整流程可以拆成兩件事把 VGG 這類分類網(wǎng)絡(luò)里最后幾個全連接層替換成卷積層讓網(wǎng)絡(luò)接受任意尺寸的圖像并輸出二維空間上的類別得分再用轉(zhuǎn)置卷積也叫反卷積把 stride 不斷減小的特征圖一步步放大回輸入分辨率。經(jīng)典版本按上采樣融合深度分成 FCN-32s、FCN-16s、FCN-8s其中 FCN-8s 同時融合了第三、四、五個池化層的輸出淺層細(xì)節(jié)和深層語義都照顧到了在器官邊界這種灰度漸變區(qū)域表現(xiàn)比 32s 穩(wěn)得多。這里說的“5 分割”常規(guī)定義是背景加上四種目標(biāo)器官。比如 Synapse / BTCV 這類公開腹部 CT 多器官數(shù)據(jù)集原始標(biāo)簽覆蓋脾臟、右腎、左腎、膽囊、肝臟、胃、主動脈、胰腺共 8 類你需要把其中 4 個器官映射成類別 14其余器官以及所有非目標(biāo)組織一律歸為背景 0。選哪四個器官取決于臨床目的常見做法是選體積最大、最容易出現(xiàn)邊界粘連的肝、脾、雙腎想提高難度就再加一個胃或胰腺。類別編號順序直接影響后續(xù)混淆矩陣的解讀建議在代碼里用顯式映射表寫清楚不要靠記憶。2.2 讀取 NIfTI 與標(biāo)簽合并保持空間對齊是底線腹部 CT 公開數(shù)據(jù)集大多是 NIfTI 格式一個 volume 是一個三維數(shù)組加一個 affine 矩陣。第一步是把 CT 和分割標(biāo)簽成對讀進(jìn)來做強(qiáng)度歸一化、尺寸縮放和標(biāo)簽合并。最容易翻車的地方是CT 和 seg 的 voxel spacing 不一致時直接 resize 會讓兩個空間錯位訓(xùn)練出的模型邊界會整體偏移一塊。常見做法是先讀兩個文件的 header算出目標(biāo) spacing再用同一套 zoom 因子同時作用于 CT 和標(biāo)簽標(biāo)簽部分必須用最近鄰插值不能引入新的灰度值。import nibabel as nib import numpy as np from scipy.ndimage import zoom # 標(biāo)簽合并規(guī)則Synapse/BTCV 的 8 器官映射到 4 類 背景 LABEL_MAP {1: 1, 2: 2, 3: 3, 4: 4} # 這里把原始標(biāo)簽 1/2/3/4 分別映射成類別 1/2/3/4 # 用不到的 5/6/7/8 以及 0 都保留在背景類里 def load_and_resample(ct_path, seg_path, target_spacing(1.0, 1.0, 1.0)): ct_img nib.load(ct_path) seg_img nib.load(seg_path) ct ct_img.get_fdata().astype(np.float32) seg seg_img.get_fdata().astype(np.int16) # 1) 強(qiáng)度歸一化窗寬窗位把非目標(biāo)灰度壓掉 hu_min, hu_max -200, 200 # 腹部實(shí)質(zhì)器官常用窗位 40、窗寬 400 ct np.clip(ct, hu_min, hu_max) ct (ct - hu_min) / (hu_max - hu_min) # 2) 重采樣按 spacing 比例計算 zoom 因子 ct_spacing ct_img.header.get_zooms()[:3] seg_spacing seg_img.header.get_zooms()[:3] ct_zoom [orig / target for orig, target in zip(ct_spacing, target_spacing)] seg_zoom [orig / target for orig, target in zip(seg_spacing, target_spacing)] ct zoom(ct, zoomct_zoom, order3) # 圖像用三階樣條 seg zoom(seg, zoomseg_zoom, order0) # 標(biāo)簽必須最近鄰 # 3) 標(biāo)簽合并 merged np.zeros_like(seg) for src, dst in LABEL_MAP.items(): merged[seg src] dst return ct, merged邏輯說明代碼先讀雙模態(tài)文件用 clip 把 Hounsfield 值限制在 -200200 HU這是腹部實(shí)質(zhì)器官對比度較明顯的常用范圍然后按兩個文件各自的實(shí)際 spacing 計算 zoom 因子統(tǒng)一到 1mm 各向同性采樣。圖像用三階樣條會帶來亞像素平滑標(biāo)簽用零階最近鄰避免插值產(chǎn)生類別 2.7 這種非法值。最后把 8 類標(biāo)簽合并成 4 類目標(biāo)其余值歸零。參數(shù)說明窗寬窗位不是死的分割胃和腸道時空氣多視野要放寬到 -300300只做肝脾時 -150250 更聚焦。重采樣目標(biāo)建議 1.0mm 或 1.5mm太細(xì)顯存撐不住太粗小器官比如胰腺尾部直接丟像素。zoom 之后 CT 和 seg 可能出現(xiàn) 1 像素尺寸差穩(wěn)妥做法是用切片對齊兩數(shù)組形狀。注意zoom的order0是最近鄰order3是三階樣條。標(biāo)簽絕不能跟著圖像一起用三階否則類別值會被插成小數(shù)交叉熵計算直接報錯。2.3 按病人劃分訓(xùn)練集而不是按切片隨機(jī)分另一個反復(fù)踩的點(diǎn)是數(shù)據(jù)劃分。CT 是三維 volume切片之間高度相關(guān)如果直接用隨機(jī) shuffle 把二維切片分開同一病人的相鄰切片會同時進(jìn)訓(xùn)練集和驗證集模型等于提前“見過”驗證圖像Dice 虛高 5 到 10 個點(diǎn)。正確做法是先按病人編號分組把一個病人的所有層整體分進(jìn)訓(xùn)練/驗證/測試。腹部數(shù)據(jù)集中一個病人動輒上百層按病人劃分后驗證集通常還有幾百張圖足夠評估。增強(qiáng)這里我一般只做輕度隨機(jī)水平翻轉(zhuǎn)、旋轉(zhuǎn) ±10 度、亮度擾動。腹部器官解剖位置固定上下翻轉(zhuǎn)會把肝臟翻到左邊違背生理結(jié)構(gòu)模型反而學(xué)偏。彈性形變對醫(yī)學(xué)圖像有用但早期不建議用FCN 上它會破壞連續(xù)邊界。增強(qiáng)操作必須在同一個隨機(jī)狀態(tài)下同時作用于 CT 和標(biāo)簽否則增強(qiáng)完標(biāo)簽就對不上。import numpy as np from scipy.ndimage import rotate def augment(img_slice, seg_slice, angle_range10): # img_slice: (1, H, W) 單通道圖像seg_slice: (H, W) 標(biāo)簽 seed np.random.randint(0, 2**32) rng np.random.default_rng(seed) if rng.random() 0.5: img_slice np.flip(img_slice, axis2) # 水平翻轉(zhuǎn) seg_slice np.flip(seg_slice, axis1) angle rng.uniform(-angle_range, angle_range) img_slice rotate(img_slice, angle, axes(2, 1), reshapeFalse, order1) seg_slice rotate(seg_slice, angle, axes(1, 0), reshapeFalse, order0) return img_slice.copy(), seg_slice.copy()邏輯說明同一個seed生成的隨機(jī)數(shù)同時決定翻轉(zhuǎn)和旋轉(zhuǎn)圖像和標(biāo)簽永遠(yuǎn)不會錯位。圖像旋轉(zhuǎn)用一階線性插值標(biāo)簽用零階最近鄰原因和重采樣相同。reshapeFalse保證旋轉(zhuǎn)后尺寸不變不會產(chǎn)生裁剪對齊問題。參數(shù)說明angle_range10對腹部 CT 夠用超過 15 度會把器官形態(tài)拉得太畸形。如果你覺得手寫增強(qiáng)麻煩直接用 albumentations 的RandomHorizontalFlip和Rotate同時傳入image和mask兩個參數(shù)效果一樣。2.4 三維體積切成二維切片后的 Dataset 封裝FCN 的輸入是單張二維圖像CT 是幾十上百層的三維體積所以訓(xùn)練管線里必須有一個“切層”的動作。最常見做法是沿軸狀位axial腳往頭方向看逐層切把每一層 CT 和對應(yīng)標(biāo)簽當(dāng)成一個樣本。注意要保留病人 ID 和層號否則后期做三維后處理時無法把概率圖拼回完整體積。from torch.utils.data import Dataset class AbdominalDataset(Dataset): def __init__(self, case_list, transformNone): self.items [] for case_id in case_list: ct, seg load_and_resample( fdata/ct/{case_id}.nii.gz, fdata/seg/{case_id}.nii.gz ) for z in range(ct.shape[2]): self.items.append((case_id, z, ct[:, :, z], seg[:, :, z])) self.transform transform def __len__(self): return len(self.items) def __getitem__(self, idx): _, z, ct_slice, seg_slice self.items[idx] ct_slice ct_slice[None, ...].astype(np.float32) # (1, H, W) seg_slice seg_slice.astype(np.int64) # (H, W) if self.transform is not None: ct_slice, seg_slice self.transform(ct_slice, seg_slice) return ct_slice, seg_slice邏輯說明構(gòu)造函數(shù)里提前把每個病人的每層切好放入內(nèi)存適合單機(jī)小數(shù)據(jù)量數(shù)據(jù)量大時應(yīng)該改成__init__只存路徑__getitem__再去nibabel讀取。seg_slice的 dtype 必須是int64PyTorch 的交叉熵不接受 float 類型的標(biāo)簽索引這個細(xì)節(jié)讓不少人訓(xùn)練時報錯。3. 搭一個 FCN-8sVGG16 主干、轉(zhuǎn)置卷積與損失函數(shù)3.1 為什么選 VGG16 做主干而不是白手起家或直接上 ResNetFCN 的原始實(shí)現(xiàn)基于 VGG16后續(xù)很多工作換成 ResNet 主干能拿到更高精度。但對腹部多臟器 5 分割這個任務(wù)我的建議是先把 VGG16 版本跑通。原因有三一是 VGG16 的 ImageNet 預(yù)訓(xùn)練權(quán)重遷移到醫(yī)學(xué)灰度圖上前幾層提取的低級邊緣紋理特征依然可靠二是 VGG16 結(jié)構(gòu)規(guī)整各 stage 邊界清晰做跳躍連接時不容易數(shù)錯層數(shù)三是顯存占用相對可控256 輸入、batch 8 在單張 11G 顯卡上能跑。ResNet 的殘差結(jié)構(gòu)理論上更好但 FCN 的框架本身就是“先學(xué)會怎么上采樣”主干換得越晚調(diào)試成本越低。FCN-32s 直接對第五個池化層的輸出做 32 倍上采樣邊界非常糊FCN-16s 融合了 pool4 的 2 倍上采樣結(jié)果FCN-8s 再融合 pool3額外補(bǔ)上 4 像素級別的細(xì)節(jié)。腹部器官邊界處的灰度差本來就小我直接用 FCN-8s代價只是多兩條跳躍連接訓(xùn)練收益卻很明顯。3.2 模型定義PyTorch 手寫 FCN-8s下面是基于 torchvision VGG16 features 構(gòu)造 FCN-8s 的完整代碼。注意features是一個Sequential內(nèi)部每個模塊的下標(biāo)是固定的拆成五個 stage 時不要數(shù)錯。import torch import torch.nn as nn from torchvision.models import vgg16 class FCN8s(nn.Module): def __init__(self, n_class5, pretrainedTrue): super().__init__() features list(vgg16(pretrainedpretrained).features.children()) # VGG16 features 共 31 層按 pool 位置拆成 5 段 self.stage1 nn.Sequential(*features[:5]) # conv1 到 pool1 self.stage2 nn.Sequential(*features[5:10]) # conv2 到 pool2 self.stage3 nn.Sequential(*features[10:17]) # conv3 到 pool3 self.stage4 nn.Sequential(*features[17:24]) # conv4 到 pool4 self.stage5 nn.Sequential(*features[24:31]) # conv5 到 pool5 # 用卷積替換原 FC6 / FC7保持 4096 通道 self.conv6 nn.Conv2d(512, 4096, kernel_size7, padding3) self.relu6 nn.ReLU(inplaceTrue) self.drop6 nn.Dropout2d(0.5) self.conv7 nn.Conv2d(4096, 4096, kernel_size1) self.relu7 nn.ReLU(inplaceTrue) self.drop7 nn.Dropout2d(0.5) # 三個下采樣層各出一個 1x1 分類頭 self.score_pool3 nn.Conv2d(256, n_class, 1) self.score_pool4 nn.Conv2d(512, n_class, 1) self.score_pool5 nn.Conv2d(4096, n_class, 1) # 兩個 2 倍轉(zhuǎn)置卷積 一個 8 倍轉(zhuǎn)置卷積 self.upsample2 nn.ConvTranspose2d(n_class, n_class, kernel_size4, stride2, padding1) self.upsample_pool4 nn.ConvTranspose2d(n_class, n_class, kernel_size4, stride2, padding1) self.upsample8 nn.ConvTranspose2d(n_class, n_class, kernel_size16, stride8, padding4) def forward(self, x): pool1 self.stage1(x) # H/2 pool2 self.stage2(pool1) # H/4 pool3 self.stage3(pool2) # H/8 pool4 self.stage4(pool3) # H/16 pool5 self.stage5(pool4) # H/32 v self.relu6(self.conv6(pool5)) v self.drop6(v) v self.relu7(self.conv7(v)) v self.drop7(v) s5 self.score_pool5(v) # H/32, n_class s5 self.upsample2(s5) # H/16, n_class s4 self.score_pool4(pool4) # H/16, n_class # 對齊最后一像素 s5 s5 s4[:, :, :s5.size(2), :s5.size(3)] s4 self.upsample_pool4(s5) # H/8, n_class s3 self.score_pool3(pool3) # H/8, n_class s4 s4 s3[:, :, :s4.size(2), :s4.size(3)] out self.upsample8(s4) # H, n_class return out邏輯說明前向里所有尺寸按輸入 256 假定如果輸入不是 256 的整數(shù)倍最后一兩個像素會出現(xiàn) 1 像素差切片對齊是通用保險手段。stage 拆分嚴(yán)格對應(yīng) VGG16 features 的 31 層想換 ResNet 時把 features 換成 resnet50 的 layer1layer4再在 score head 上做對應(yīng)通道數(shù)替換。參數(shù)說明conv6的kernel_size7保留了原 FC6 的大感受野padding3保證特征圖尺寸不變?nèi)齻€ score head 都是 1x1 卷積本質(zhì)是在每個空間位置對特征做類別打分。upsample8的kernel_size16與stride8配合輸出尺寸滿足out (in - 1) * stride kernel - 2 * padding。輸入改成 512 時 kernel 和 padding 不用改顯存會翻 4 倍。3.3 損失函數(shù)交叉熵極易偏向大器官腹部多臟器分割最典型的現(xiàn)象是“肝臟分割很好胃和胰腺幾乎為零”。原因是背景、肝臟、脾臟占了訓(xùn)練樣本里絕大多數(shù)像素普通交叉熵會把梯度集中在大類別上。我通常用 Dice Loss 和交叉熵的組合并對小器官類別額外加權(quán)重這個思路在 fcn 語義分割模型里同樣適用。import torch.nn.functional as F class DiceCEWithWeights(nn.Module): def __init__(self, n_class5, class_weightsNone, smooth1.0): super().__init__() if class_weights is None: class_weights torch.tensor([0.1, 1.0, 1.0, 1.5, 1.5]) self.class_weights class_weights self.smooth smooth self.n_class n_class def forward(self, pred, target): # pred: (B, C, H, W) logitstarget: (B, H, W) long prob F.softmax(pred, dim1) target_onehot F.one_hot(target, self.n_class).permute(0, 3, 1, 2).float() inter (prob * target_onehot).sum(dim(2, 3)) union prob.sum(dim(2, 3)) target_onehot.sum(dim(2, 3)) dice (2.0 * inter self.smooth) / (union self.smooth) # 按類別權(quán)重累加背景 0 給最小權(quán)重 dice_loss (self.class_weights.to(pred.device) * (1 - dice)).mean() ce F.cross_entropy(pred, target, weightself.class_weights.to(pred.device)) return ce dice_loss邏輯說明one-hot 在通道維展開Dice 逐類計算背景權(quán)重給 0.1避免背景主導(dǎo)肝臟、脾臟給 1.0胃和胰腺給 1.5。交叉熵同時用 weight 加權(quán)。這個設(shè)計在訓(xùn)練初期能明顯改善小器官的召回率。參數(shù)說明class_weights要根據(jù)實(shí)際標(biāo)簽里各類像素占比重新統(tǒng)計通用做法是統(tǒng)計占比后取倒數(shù)再歸一化。smooth1.0是平滑項防止分母為零。target不能是 one-hot 后的 float交叉熵只接受類索引的 long 張量。訓(xùn)練循環(huán)部分和優(yōu)化器選擇核心就三行optimizer torch.optim.SGD(model.parameters(), lr0.001, momentum0.9, weight_decay1e-4) criterion DiceCEWithWeights(n_class5) model FCN8s(n_class5).cuda()SGD比 Adam 更容易穩(wěn)定收斂到平坦最優(yōu)點(diǎn)配合 poly 學(xué)習(xí)率衰減lr * (1 - iter/total)^0.9用 60 到 100 個 epoch。如果發(fā)現(xiàn)訓(xùn)練震蕩先把lr降到 3e-4別的先別動。4. 訓(xùn)練、調(diào)參與排查從顯存爆炸到標(biāo)簽錯位的四個翻車現(xiàn)場4.1 訓(xùn)練參數(shù)速查表下面這組默認(rèn)參數(shù)在單張 11G 顯存上能穩(wěn)定跑通參數(shù)取值說明輸入尺寸256x256保留腹部實(shí)質(zhì)器官輪廓的最小尺寸batch size8小于 4 時 BN 不穩(wěn)定優(yōu)化器SGD, momentum0.9比 Adam 更容易收斂初始學(xué)習(xí)率1e-3配 poly 衰減訓(xùn)練輪數(shù)60~100驗證集 Dice 不再上升即停數(shù)據(jù)增強(qiáng)水平翻轉(zhuǎn) / 旋轉(zhuǎn)±10° / 亮度±20%禁止上下翻轉(zhuǎn)損失權(quán)重0.1 / 1.0 / 1.0 / 1.5 / 1.5按各類像素比例調(diào)整訓(xùn)練驗證劃分按病人嚴(yán)禁按切片隨機(jī) shuffle監(jiān)控指標(biāo)建議每 epoch 打印每個類別的 Dice而不是只看平均 Dice。平均 Dice 會被肝脾拉高小器官翻車時根本看不出來。訓(xùn)練節(jié)奏上前 10 個 epoch 總 loss 應(yīng)明顯下降Dice 從 0.2 附近爬到 0.7 左右如果 loss 降而 Dice 不動先檢查標(biāo)簽是不是大部分都是背景。4.2 顯存不足batch 調(diào)到 2 仍然爆顯存現(xiàn)象輸入 512、batch 2加載模型后直接報 CUDA out of memory。原因VGG16 的conv6是 4096 通道的 7x7 卷積特征圖通道數(shù)大顯存峰值出現(xiàn)在上采樣前的分類頭附近。不是模型寫錯是容量設(shè)計超過了顯存。解決先把輸入降到 256batch 設(shè)為 8還不夠就用梯度累積每 4 個 batch 更新一次參數(shù)模擬 batch 32。最后才是換 ResNet 主干降低通道數(shù)。torch.cuda.empty_cache()釋放不了顯存中被 PyTorch 緩存分配器占用的塊換參數(shù)后重啟訓(xùn)練腳本通常更有效。4.3 驗證集 Dice 虛高換新病人就掉點(diǎn)現(xiàn)象按切片隨機(jī)劃分訓(xùn)練 10 個 epoch 驗證集肝臟 Dice 0.97換一個新病人測試掉到 0.85。原因同一病人的相鄰切片被同時分進(jìn)訓(xùn)練集和驗證集相鄰層幾乎就是復(fù)制粘貼模型提前看到了驗證分布。這是腹部數(shù)據(jù)集最容易出現(xiàn)的“虛假高分”比過擬合更難發(fā)現(xiàn)。解決在 2.3 節(jié)已經(jīng)強(qiáng)調(diào)過按case_id整體劃分。把劃分代碼放在預(yù)處理最前面打印每個集合的病人 ID 確認(rèn)沒有重疊。我第一版訓(xùn)練時驗證集“完美”后來按病人重劃分直接掉了 5 個點(diǎn)那以后我再也不敢隨機(jī)切了。4.4 小器官 Dice 接近 0胃和胰腺全是噪點(diǎn)現(xiàn)象背景、肝臟、脾臟 Dice 正常胃和胰腺的預(yù)測結(jié)果全是散落噪點(diǎn)。原因小器官像素占比可能只有 1%普通交叉熵的梯度被大器官和背景淹沒模型根本不敢預(yù)測小類別。解決換成 3.3 節(jié)的 DiceCE 加權(quán)損失batch size 調(diào)大讓每個 batch 盡量包含多個含小器官的切片訓(xùn)練前統(tǒng)計每類像素占比如果胃和胰腺確實(shí)太低對小器官切片做 3 倍過采樣比單純調(diào)權(quán)重更直接。4.5 標(biāo)簽錯位所有預(yù)測邊界整體外擴(kuò)現(xiàn)象預(yù)測邊界比真實(shí)標(biāo)簽向外擴(kuò)一圈每個器官都一樣。原因CT 和 seg 的zoom因子不一致或者重采樣后沒有重新對齊尺寸。訓(xùn)練初期如果不做可視化這類系統(tǒng)性誤差很難發(fā)現(xiàn)。解決檢查load_and_resample里兩個文件是否用了同一組 zoom 因子在每個 epoch 開始前隨機(jī)抽 3 張圖把 CT 和標(biāo)簽疊加可視化??床坏竭@一步后面的調(diào)參全是玄學(xué)??梢暬梢院唵斡胮lt.imshow(ct_slice, cmapgray)再疊一條標(biāo)簽輪廓。4.6 上采樣出現(xiàn)棋盤格紋理現(xiàn)象輸出概率圖有規(guī)則的棋盤格狀紋理疊加在器官邊界上。原因轉(zhuǎn)置卷積的 kernel 重疊不均勻stride 和 kernel 大小搭配不當(dāng)尤其是最后 8 倍上采樣時放大倍數(shù)大棋盤格更明顯。解決把最后的upsample8替換成nn.Upsample(scale_factor8, modebilinear, align_cornersTrue)前兩個 2 倍上采樣保留轉(zhuǎn)置卷積。棋盤格對 Dice 影響不大但會干擾后期三維重建和臨床展示。5. 評估指標(biāo)、CRF 后處理與遷移到自己的數(shù)據(jù)5.1 用每類 Dice 和 mIoU 代替“整體準(zhǔn)確率”像素準(zhǔn)確率在這種嚴(yán)重類別不平衡的任務(wù)里沒有任何參考價值背景占 90% 的時候一直預(yù)測背景也有 90% 的準(zhǔn)確率。我習(xí)慣每類分別算 Dice再算排除背景后的 mIoUdef compute_dice(pred, target, n_class5): dice_per_class [] for c in range(1, n_class): p (pred c) t (target c) inter (p t).sum() union p.sum() t.sum() dice_per_class.append((2.0 * inter 1e-6) / (union 1e-6)) return dice_per_class def compute_miou(pred, target, n_class5): ious [] for c in range(1, n_class): p (pred c) t (target c) inter (p t).sum() union (p | t).sum() ious.append(inter / (union 1e-6)) return np.mean(ious)邏輯說明背景類不參與計算因為它占比太高會稀釋指標(biāo)。評估時用測試集所有切片的預(yù)測結(jié)果在像素級累計再計算每類 Dice而不是對每張圖算完再取平均后者會被切片數(shù)量平衡掉權(quán)重。5.2 CRF 后處理在腹部 CT 上收益有限早期語義分割教程普遍推薦 DenseCRF 做后處理但我在腹部 CT 上的經(jīng)驗是收益很小甚至翻車。腹部器官邊界不是顏色突變而是灰度漸變CRF 的依據(jù)是“相鄰像素強(qiáng)度接近則標(biāo)簽一致”它會把本來就是漸變的器官邊界“糊”得更平。如果預(yù)測圖有破碎噪聲先試 3x3 或 5x5 中值濾波無效再考慮 CRF做 CRF 時 pairwise 項權(quán)重從 3 起步別一上來就調(diào)到 10。5.3 遷移到新數(shù)據(jù)集的最小改動路徑換一個腹部數(shù)據(jù)集時改動的順序應(yīng)該是標(biāo)簽映射、窗寬窗位、重采樣 spacing、類別權(quán)重統(tǒng)計backbone 預(yù)訓(xùn)練權(quán)重可以保留。數(shù)據(jù)量少時先凍結(jié) stage1stage3 只訓(xùn)練 score head 和上采樣層驗證集 Dice 開始上升后再解凍全部層學(xué)習(xí)率同步降到 1e-4。一個有用的習(xí)慣是把每個病人的預(yù)處理結(jié)果CT 和標(biāo)簽疊加導(dǎo)出一批 PNG 存到debug/目錄換數(shù)據(jù)集時先看這幾十張圖再動手訓(xùn)練。評估時把每個 case 的每層 Dice 畫成曲線能直觀看出模型是在哪一層、哪個器官開始壞的。這個方向值不值得投入取決于你手頭數(shù)據(jù)的標(biāo)注質(zhì)量。FCN 8s 不是精度天花板但它是把數(shù)據(jù)管線、損失設(shè)計和評估流程扎穩(wěn)的底座底座穩(wěn)了后面換 U-Net、換 Transformer 都是一兩天的事。我第一版訓(xùn)練吃了按切片隨機(jī)分的虧得到一個虛假的 0.93 Dice后來按病人重劃分掉到 0.87從那以后預(yù)處理每一步都必須可視化看不見的邊界偏移和標(biāo)簽錯位一定會變成訓(xùn)練后的事后后悔藥。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产强奸乱伦xd| 99热日本| 色综合 加勒比| 五月丁香色色网| 日本精品一区二区三区四区的功能| 精品视频在线观看精品| AV99热18这里只有精品| 青青草视频这里只有精品| 日韩福利综合一区| 春色91| 欧美中文字幕一区| 色色五月婷婷| 岛国色情视频在线观看| 欧美亚洲一级在线观看| 超碰91在线| 亚州男人的天堂| 欧美熟妇人体| 在线v中文字幕一区二区三区| 嗯啊不要啊啊在线观看视频| 国产亚洲精品第一最新| 九九在线视频| 操逼操逼视频操逼| 国产精品久久久| 9长久久精品| 果冻国产精品麻豆成人av| 国产高清自拍| 色黄污美女啪啪啪免费网站| 五十路熟女人妻一区二区在线观看| 成人午夜视频免费播放| 久久AV无码网址| 国产精品久久久久久久久久久久| 按摩中文字幕| 亚洲色偷偷色噜噜狠狠99网| 超碰免费在线| 久久久久久AV无码免费网站| 久久综合国产精品国产| 日本在线观看网址| 男人天堂2030| 日曰骚久久精品| www.AV有限公司一区| 九九视品黄色| 久久伊人在线五区| 91蜜臀熟女| 婷婷伊人綜合中文字幕小说| 午夜福利成人免费视频| 综合网色| 色婷婷激情| 啪啪一区| 欧美美女自慰一区二区三区| 国产不卡片| 美女尤物福利视频| 97视频观看| 婷婷综合在线| 91爱综合| 97色色色综合网站| 91精品免费| 人妻在线臀日韩| 日韩欧美女优电影| 思思热在线观看| 五月婷婷六月色| 九月婷婷| 十八禁网站在线| 色综合美国| 五月天伊人| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 天天干电影| 日本三级精品| 亚洲区 欧美区| 亚洲天堂2020| 久久精品国产亚洲AV高级北京| 东北熟女91| 丁香九月婷婷| 国产隔壁老王影院在线| 亚洲 欧美日韩 另类| 国产 v乱码一区二| 国产 日韩 欧美 人妻 熟女 中文| 午夜a成v人电影| 一区二区三区成人高清视频| 天天爽天天操| 91激情国产| 中文久久久| 日韩在线欧美精品一区二区| 午夜偷拍久久熟女| 日韩精品 资源| 成 人 影视 一区 二区 三区 四区| 人妻中文字幕日韩电影| 99婷婷| 精品人妻一区二区三区-国产| 天天狠操| 国内精品伊人久久久久影院会| 污色区网站| 国产精品爆乳懂色蜜乳| 欧美一区二区观看在线| 日本精品一区三区| 伊色久人大在线| 激情综合网激情综合| heyZO天然素人无码AⅤ专区| 人妻日日夜夜精品| 欧美色老汉| 波多野42部激情无码喷潮| 日本色色色色色视频| 91 丝袜在线| 青娱乐休闲视频在线观看| 特级毛片特黄久久免费看| 99啪啪| 香蕉久久精品| 亚洲综合在线第一页| 久久性爱精品一区| 久操视频免费观看| 亚洲精品国产精品成人| 丁香六月婷婷久久综合| 久久久久久久 九九九九九九九| 亚洲一区深夜| 欧美超碰人妻97| 欧美色爱综合| 黑丝少妇| 亚洲成人贴图| 亚洲少妇色| AV色图| 热思思免费视频| 五月丁香在线| 三久久久四久久久久| 免费A V在线播放| 欧美狠狠操| 91亚洲综合| 人妻少妇色综合| 欧美丝袜美女电影一二三四区| 国产白丝在线| 日韩免费av片高清无码| 国产黄色动态精品| 啪啪视频免费在线观看| 一区 欧美 日韩 麻豆| 蜜桃臀av一区二区| 九九久久精品| 国产在线播放成人免费| 婷婷色五月激情| 黄久久| 久久AV无码网址| 99re在线视频| 亚洲成人一区二区精品| 国产丁香精品露脸视频| 97干在线视频| 老司机天天操| 夜夜高潮夜夜爽国产伦精品| 亚洲性综合9| 青草一区二区| 自拍亚洲综合| 天堂8在线新版官网| 精品人妻一二三四区视频| 性色av蜜臀av色欲aV| 精品无码久久久| 少妇久久久久久久| 欧美激情片一区二区| 丰满人妻被猛烈进入中| nuu12国产麻豆精品| 日本αv| 嫩草伊人久久精品| 在免费jIzzjIzz在线视频| 大肉棒导航| blacked精品一区国产| 久久久久久久久久久久欧美日| 另类欧美色| 超碰AV在线| 激情文学小说一区二区 | 农村妇女精品一区二区| 五月丁香社区婷婷日韩欧美精品影院| 精品美女在线视频| 日本Xx性爱| 香港久久久| 超碰久久性爱| 黑人黄片在线免费观看| 一起草三级AV电影在线观看| 欧美熟女操屄| 婷婷影院入口| 成人老鸭窝人人在线视频| 亚洲瓯美色图| 欧美劲爆第一页| 国产家庭乱伦性爱视频| 免费黄色片子| 色娱乐色呦呦夜夜夜夜av| 97资源站久久| 超清福利精品视频在线| 少妇免费视频| 噜噜噜噜久久久精品免费| 日韩黄片视频试看| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 中文字幕一区 二 区 三 四 五 区日 日 骚 | 一区二区精品日韩欧美在线观看| 高潮毛片无遮挡高清免费| 丁香五月性| 熟女自慰久久久| 超碰九九| 日韩精品在线放| 色婷婷99| 天天影视综合色| 少妇高潮流水av免费| 国产AV高清AV无码| 啊啊啊啊啊啊啊在线| 国产捆绑一区| 夜夜操av亚洲一区二区| 亚洲国产综合图区中文字幕 | 中文字幕一二区二三区人妻专区| 精品人妻一区二区视频| 综合色拍| 自拍视频一区在线观看| 久久超碰98| 日韩性爱长视频免费| 天天天天操| 91狠狠狠| 亚洲最大网站av| 青青伊人加勒比海| 91人妻素女| 97精品久久久久中文字幕| 亚洲av无码国产精品字幕| 国产日本熟女顶级一区二区三区视频 | 大香蕉伊人一区在线观看| 99热国产| 99色色| 精品一区二区三区麻豆| 久久久久成人蜜桃精品| 九九九九精| 男人天堂2012| 亚洲欧美电影| 欧美久久人妻少妇一区二区| 久久久久九九九| 欧美熟女逼久久久久久| 亚洲色婷婷| 97资源站日韩| 怡红院怡春院| 丰满人妻一区二区三区四区| 91欧美性| 富二代亚洲精品99| 亚洲欧洲无码bt精品合集| 97天天爽| 天天摸夜夜添无码小视频| 色综合99999| 大香网站| 天天综合中文字幕 91| 亚洲另类综合欧美| 高清有码一区二区| 超碰超碰95| 视频国产成人精品日本亚洲18| 中文字幕在线高清男人的天堂| 超碰 另类 欧美 | 蜜臀久久99精品久久久久久酒店| 久久久国产亚洲精品系列| 亚洲熟女少妇免费视频| 日本免费中文一区二区三区四区 | 人人看欧美性爱| 精品久久久久瑟瑟| a v网站在线播放| 欧美草草高清日韩视频| 97伪v| www.黄色在线| 欧洲视频在线| 成人热久久精品| 欧美精品99久久久**| 国产第二页| 亚洲国产无码精品首页久久久| 九九国产| 伊人成人中文字幕久久网| 不卡av免费在线网址| 大香蕉综合久久| 婷婷五月天激情网| www.av在线视频| 在线播放欧洲免费av| 国产视频三区四区| 91人妻Pr| 中文AV制服乱伦| 亚洲素人综合| 性欧美体内射精| 操逼网站地址| 欧美 日韩 亚洲 春色| 天堂综合网| 欧美天天谢综合网| 国产成人网站在线观看| 一级片在线观看高清无码| 密臀国产在线| 性爱AV天堂| 校园春色综合| 欧美 亚洲 偷拍自拍| 亚洲精品九九九| 久久精品日韩专区免费观看| 一二三四免费视频| 国产树林里野战在线看| 日本免费专区| 国产精品视频自拍在线| 明星性猛交ⅹxxx乱大交| 熟妇一区,二区,三区。| 成人在线午夜视频一区| 素人无码中文字幕| 九九九九九九成人| 97玖玖人妻| 99热66| 亚洲AV噜噜狠狠网址蜜桃动漫| 91九九九小逼| 精品91摸| 蜜臀久久99精品久久久老,,| 国产 丝袜 欧美中文 另类| 成人精品一区二区91毛片不卡| 裸模AV女优| 国产超碰| 久久婷综合| 啪一啪免费视频| 日韩av在线精品观看| 超碰色97| 亚洲欧美黄| 78精品在线| 很很很很操| 大香蕉啪啪啪啪在线| 午夜天堂精品久久久久91| 国产成人无码高清| 欧美精品日韩一区二区| 99在线无码精品秘 入口黑人| a啊啊啊啊啊啊啊啊一区二区| 亚州少妇| 六月天婷婷| 日韩黄色一区二区三区| 在线无码操| 国产精品久久久久中文字幕| 成人三一级一片aaa| 黄色电影在线播放综合网站 | 欧美成人一级免费电影| 成人性爱全视频观看| 啪啪视频亚洲第一| 欧美黑人精品在线播放| 亚洲黄色a级片| 91强奸乱轮| 色爱综合网| 亚洲中文制服诱惑| 久草精品国产蜜臀| 久久久久亚洲一区女同性恋中文字幕| 99自拍视频在线| 亚洲成人网站在线观看| 一本一道人妻久久一区二区三区 | 国产自偷自拍一区| 超碰久久性爱| 国产精品久久久777| 男人网站婷婷| juliaann丝袜| 免费成人在线观看91| 一区不卡在线观看av| 尤物一级在线免费观看| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 日韩一999精品| 1禁看欧美黄片免费看| 欧美特大黄一级片片免费| 久久人妻视频网| 操逼逼一区视频| 97干日韩| 日本精品人妻少妇一区二区| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 久久精品老司| av日韩中文字幕| 97超碰超碰| 最新中文字幕精品在线| 日本三级久| www.AV有限公司一区| 久九九九九九九九热| 中文字幕第9页萱萱影音先锋| 久久久一区二区三区麻豆| 国产精品亚洲一区二区三区四区| 国产一区免费午夜视频| 欧美日韩操逼嗦吊| 午夜无码熟妇丰满人妻| 视频国产成人精品日本亚洲18| 久久久久久久精| 黄页视频网站野外| 日本A级视频| 亚洲日韩精品一区二区| 日本欧美亚洲高清在线看| 刺激性视频黄页| 麻豆熟妇乱妇熟色A片在线看| 亚州五月| 秋霞无码av鲁丝片一区| 久久九七| 日韩性爱免费观看视频| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 日韩成年人性爱视频| 国产精品爽爽va在线观看98| 欧美大片天天看| 老司机午夜精品视频| 婷婷五月丁香五月| 美女上床网站| 免费在线黄片视频| 美骚妇av高清在线| 亚洲av综合伊人久久| 91男女啊啊啊| 色综合加勒比| 又黑又大又粗| 欧美性xxxxx狂欢| 另类视频在线| 欧美成人免费在线观看| 亚洲欧洲色情高清| 秋霞鲁丝午夜无码一区二区三| 国产后入内射| 在线国产一区二区av| 土豪酒店各种姿势玩弄极品幼稚| 久操免费视频| 六月丁香啪啪啪| 粉嫩av一区二区三区天美传媒| 97超碰人妻| 依人大香蕉| 风韵犹存大大大大香蕉| 亚洲AV无码天美传媒一区| 久久久精精精| 久久久久日本视| 超碰97久久| 中文字幕在线观看第二页| 欧洲久久一二线| 99久久无色码| 久久无码成人| 国语少妇精| 极品粉嫩一区二区| 久久精品中文字幕观看| 97超碰精品图片| 五月丁香色情| 91看黄片| 亚洲国产亚洲天堂| 大香蕉亚洲中文| 亚洲一区中文精品| 蜜桃视频啊啊啊啊| 99热| 波多野结衣一级视频| 人妻熟女一区二区| 五月婷在线| 国产女同在线观看视频| 丰满丝袜少妇AV| 91精品国产麻豆国产自产在| 亚洲欧美日韩免费观看| 亚洲九九视频在线观看| 黄污污污污| 精品国产91av一区二区三区| 97色欧洲| 色九九九综合| 日本 欧美 亚中文字幕| 日本人妻中文字幕精品| 快播久久人人aV| 肉丝网站91| 九九黄色视频在线观看| 成人一道本免费视频| 超碰到97情色| 超碰色中文| 人人做人人妻人人夜视频| 久久专区| 东京热伊久| 97综合日韩| 色官网在线| 欧美不卡在线一区二区| 中文有码9| 伦在线97| 欧美大香蕉在线观看| 蜜乳AV一区二区三区四| 蜜乳视频网站| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 超碰欧美97资源| 亚洲 图片 欧美 色图| 秋霞视频一区二区 | 91黄射| 91美女在线视频| 开心激情站| 九九探花视频在线观看| 国产又黄又粗的视频| 久久黄人人爽视频| 一区二区无码视频| 国产91丝袜在线播放蜜月| 精品久久久久黄少妇| 五月婷婷综合在线| 精品久久久亚洲AV成人网站| 成人福利视频网| 午夜超爽| 超清福利精品视频在线| 久久大黄片| 亚洲毛片久久| 97超碰伊人| 十八禁一区二区无码观看| 天天干天天日天天射黄色| 五月婷婷六月丁香| 97干在线| 久久99精品视频| 在线人人人人人人精品超| 国产绿奴视频在线观看| 国产乱伦亚洲| 欧美伊人久久综合网| 久久国产AⅤ| 韩国免费播放一级毛片| 美日韩男女操屄视频| 亚洲av性爱电影| 亚洲欧洲激情卡通另类文学四射小说网站| 天美一二三在线观看Av| 久久一留热品黄| 中文字幕在线观看AV| 夜色五月天| 久久五月份| 国产精品一区人妻精品阁在线| 黄骗免费| 狠狠激情综合狠狠操中文字幕| 97在线视频观看| 九九九热| 国产精品探花色| 欧美人人曰人人操人人射射| 中文精品一区二去| 国产精品无码在线| 丁香六月综合激情| 嗯嗯嗯嗯啊啊啊好紧好大| 亚洲另类色图片| 最新av在线| 亚洲精品国产熟女久久久| 一区二区三区四区五区久久久久久| 丰满翘臀美女影院视频| 人人搡人人肉久久精品| 99草精| 尤物网站91| 精品人妻中文字幕4399| 大香蕉丝袜一级片| 好淫网一二三视区| 神马久久69| 好湿好紧视频| 国产女s强制榨精视频| 久久性爱网站| 美女尤物福利视频| 日韩电影天堂视频一区二区| 欧美一区二区| 国产JDAV无码视频在线观看| 免费操逼视频下载| 精品无吗久久| 欧美在线大香999| 亚洲人成网站7777| 中文字幕 国产区| 蜜桃臀 后入 一区 二区 三区 在线| 久7色| 日韩 欧美 国产 麻豆| 日本亚洲嫩草影院啪啪| 为用户提供免费看黄网址在线观看| 9久在线视频只有精品| 97人人操人人摸| 天美国产三级传媒| 日韩色图 一区二区| 国产精品96| 91足交| 亚洲色9| 欧美日韩狠狠爱| 翔田千里AⅤHD无码| 青青草操逼逼视频| 久久精品电影| 国产中文字幕在线点播| 蜜桃久久一区二区三区| 中文字幕精品三级久久久| 伊人网免费视频| 婷婷久草| 久久风骚城市| 丝袜剧情| 美美91成人国产精品欧美精品久久久久久久| 男女激情中文字幕| 五月天亚洲色图| av凤凰久久久| 免费成人在线熟妇网| 天天日天天干天天摸天天操| 日va操| 大香蕉AV丝袜| 亚洲丝袜综合| 狼人久草| 日韩成人人妻网站| 国产精品久久久久久无码红治院| 性色生活片久久毛片婬片免费放女人一级毛片| 九九毛片这里只有精品| 久久久9 9 9精品| 无码日韩人妻av一| 熟女中出视频| 久久久一区二区三区四区五区| 91丨人妻丨国产丨丝袜| 日本理论在线| 久久精品视频久久久| 男女啊啊啊| 国产精品蜜乳AV| 欧美综合网1| A 天堂| 精品 码产区一区二-1080P高清在线www-B029AV | 亚洲天天操| 婷婷久久久| 激情视频图片| 乳欲人妻办公室奶水| 久久男人网| 亚洲国产成人7777| 一级黄碟在线观看| 亚洲天堂五月天国产| 色妺妺在线视频| 国产精品视频内谢女人| 中文字幕91综合| 蜜乳中文字幕a在线| 超碰亚洲97| 狼人狠干| 精品人妻夜夜草| 在线毛片片免费观看| 久久一二三四不卡| 翔田千里Av在线| 亚洲视频一二区| 日韩一性一交一A片俄罗斯| 亚洲AV乱码专区国产噜噜亚洲| 亚洲成人妻日韩在线| 五月丁香六月综合缴清无码| 男人天堂网址| 免费草草草草草视频| 九九九九97| 四虎在线观看网站| 天天天肏屄肏屄肏屄欧美欧美| 香蕉99秘 精品一区丁香| 无码91| 国产极品久久久| 欧美性色欧美| 先锋影音av先锋一区| 久草福利在线资源站| 综合久| 青娱乐av在线| 精品国产乱码久久久| 91啦人妻| 97WW精品| 久久一二三四五六七八九区| 99久久精品国产系列| 丝袜美腿制服人妻二区中文字幕| 国产成人午夜视频网址| 裸体美女国产免费久久久网站| 亚洲精品美女久久久久久久久| 一起草日韩| 亚洲s在线观看| 国产精品夜夜夜| 亚洲黄片免费在线播放| 99只有精品| 91美女色视频亚洲| 岛国黄片网站| 99免费在线视频| 大香交| 亚洲国产婷婷在线播放| 国产传媒一区日韩| 精品黄色电影| 香伊人在线| 江都AV在线| 小草av不卡亚洲二区| 另类天堂| 色综合91| 午夜精品久久久久久久久久久久久| 免费在线视频97| 中文字幕在线高清男人的天堂 | 一区二区三区国产精产| 18精品一二区| 日韩在线观看中文字幕视频| 大屁股国产在线视频| 91精品人妻偷情| 超碰性爱97| 亚洲天堂男人| 熟女一区二区| 搡老女人老91妇女老熟女| 亚洲精品丝袜-不卡成人免费……| 97精品国产97久久久久久免费| 91在线视频免费中出| 精品久久久av无码免费| 久久久蜜桃一区二区三区| 青青草依人大香蕉| 99视频自拍| 久久精品国产亚洲av水密被窝| 极品销魂美女一区二区| 91neishe| 亚洲影院365| 看黑人AV不卡| 欧美精品日韩久久久九| 色婷婷久久综合超碰| 日本成人A片免费看| 青青欧洲黑| 国产51色综合久久免费| 天天日美女的B| 美国aaaaa一级黄片| 国产自偷| 久久久爆乳翘臀一线天伦理视频| 中文字幕诱惑制服人妻丝袜美丝袜美 | 久久久精品91八戒| 人妻 欧美 中文| 激情五月天插| 999色欧美中文字幕| AAA久久| 一级性爱视频免费观看| 最新av在线| 69精品久久久久中文字幕| 97精品视频在线播放| 国产精品一区二区黄片| 国产亚洲色婷婷久久99精品91 - 百度| 中文字幕123| 亚洲资源站| 肉丝网站91| 中国国国产一级特黄毛片| 人妻激情视频| 99色婷婷中文字幕乱色| 啪啪资源网| 亚洲干B| 久久综合女优| 婷婷深爱五月| 亚洲精品国产无码高清| 亚洲亚洲亚洲天堂天堂| 久久9亚洲| 九九久久一区二区伦理| 国产高清自拍| 久久99草| 女人的久久久| 蜜桃视频成a人v在线| 欧美综合91| 色九九九九九九| 性欧美另类高清| 很很操在线| 久欲AV| 96免费视频在线| 日韩成人综合网| 啪啪AV导航| 欧美色图综合网| 大香交| 人人操天天爽| 大香蕉97久久| 成年人一级黄色毛片大全在线观看| 亚洲色图欧美另类在线| AA丁香综合激情| 一区三区啪啪| 第四色奇米影视777| 99在线精品视频| 碰超人人在线一区二区三区| 超碰人人乐97| 日日狠狠久久偷偷色综合免费| 日韩欧视频| 死我十八禁| 伊蕉97蜜桃97狠狠综合干| 国产视频一区二区在线| 一区二区三区机械有限公司| 99久久e免费热视| 成全动漫视频观看免费下载| 中文字幕三四区| 超碰97亚洲区| 极品后入免费视频| 美欧老女人97| 亚洲男人天堂2012| 人人爱夜夜爱| 婷婷九月| 99热欧美| 日日日日日| 久久激情五月| 色999亚洲人成色| 性爱av网站| 久久五月丁香| 女人爽到高潮潮喷18禁网站 | 色丁香五月婷婷| 精品性爱一二三区| 99久久e免费热视| 亚洲图片色图欧美另类| 蜜乳Av成人片网站| 91看黄片| 一本久道在线综合视频| 搞中出久久| 亚洲国产麻豆一区二区三区 | 高清无码网址| 五月丁香在线| 久久综合日韩亚洲欧美| 欧美中文字幕男人天堂久久精品| 国产麻豆福利av在线播放| 人妻啪| 国产成人精品日本视频| 在线无码操| **一级毛片国产| 另类图片五月天| 天天日老熟妇| 男人的天堂在线| 国产久久久9999| 国产十八禁视频| 91撸色网 玖玖网 欧美| 91精品国产乱码| 91丝袜激情在线| 天美传媒av一区二区| 五月天加勒比啪| 91亚.色| 又摸又舔在线观看网站| 国产精品毛片| 久操视频免费观看| 国产99热| 6080YYY午夜理论片在线观看| 高清国产精品福利网站| 国产精品久久天天干| 精品性爱一二三区| 97色色视频| 欧美激情 日韩精品| 日韩电影天堂视频一区二区| 熟妇人妻一二三区免费| 999精品乱码| 可以在线观看的黄色网址| 国产福利小视频高清在线观看| 中文字幕精品免费一区二区| 思思热久久成人| 五月综合视频| 亚洲综合影片| 91精品丝袜久久久久久| 人人操人人摸avav| 婷色五月| 91艹逼精品| 亚洲国产熟妇综合色专区| 欧美一区二区福利在线| 水野优香在线观看| 精品小视频在线| 香蕉99秘 一区精品蜜桃臀| 啪啪啪精品| 最新欧洲欧美日本激情网站| 蜜臀99999| 乱伦强奸区日韩| 国产综合永久精品日韩鬼片| 午夜性| 国产农村妇女毛片精品久久| 秋霞久久亚洲精品成人| 日本天天操| 欧美亚洲清纯| 五十路六十路素人熟女| 2020视频1区2区3区| 亚洲资源网| av强奸乱轮| av天天在线观看| 人人妻人人爽一区二区三区| 大学生口爆吞精| 操香逼| 天天干18禁| 久久女婷| 加勒比久久av| 日韩不卡毛片Av免费高清| 99综合| 99少妇内射| 青娱乐欧美激情一区二区| 日本超碰在线国产一区| 婷婷激情丁香| 韩国一级做A片免费的| 亭亭在线资源| 国产免a费看黄片在线| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 久久精品成人| 日本高清一区二区在线| 97AV在线免费观看| 欧美亚洲色图另类国产| 精品久久在线区一区| 精品人妻一区二区三区视频在线| 国产精品丝袜在线| AV九九| 91中出在线| 婷婷久久综合| 亚州欧美在线| 亚洲天堂人妻一区二区| 大香蕉狠狠爱| 久久香蕉国产传媒一区剧情天美| 亚洲一二三四区机械| 久久久久久久强迫| 久久嫩草国产成人一区| 久久超碰国产一区二区三区| 9/A片| 欧美性爱日韩高清| 亚洲三级网址久久最新| 久久黄色视频一区二区三区| 欧美亚洲涩涩| 亚洲成人美女无吗| 欧美天天综合在线| 日韩三级一区 | 精品久操| 男人的天堂亚洲| chaopen97久久| 这里只有精品视频在线观看麻豆 | 欧美草草| 国产大学生高潮在线播放| 亚洲欧洲av影音| 色偷综合| 五月婷婷爱六月丁香色| 神马久久久久久| 99re这里只有精品3| 美国一区二区三区视频| 啊啊啊快操我视频| 婷婷丁香五月激情啪啪| 殴美性天天| 美女91在线观看| 无遮挡又黄又刺激的视频| 欧美色自拍| 啊啊啊好爽快点啊啊啊嗯嗯| 综合久久97| 99在线啪| 色婷婷五月天| 国产一级特黄大片处女| 欧美综合自拍亚洲综合图| 亚欧精品久久久久久久久久久| 激情综合网一盗摄| 日产狠狠干| 久久透逼视频| 欧美综合色,www| 五月天综合网| 国产熟女完整版中字| 伊色久人大在线| 中美日韩毛片| 久久丁香| 日韩操p| 96一区二区| 欧美A√综合网| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 中文字幕免费在线观看| 蜜臀av中字字幕网站| 久久久久久国产无码精品| 日本综合色图| 欧美亚洲高清不卡| 中文字幕一区二区三区蜜臀| 国产 亚洲 丝袜 制服| 国产欧美在线观看免费观看| 夜夜操夜夜高潮夜夜爽国产精品区| 人人操人人操草草| 日本加勒比无码专区| 熟女久久久| 欧美A√综合网| 婷婷在线播放| 免费毛片在线播放| 蜜乳AV免费观看| 亚洲精品九九九| 97视频在线观看网站| 欧美无圣光在线| 亚洲国产麻豆一区二区三区| 人人看人人插| 综合网亚洲| 婷婷20月天青娱乐| 神马九九九| 国产不卡中文字幕免费avi| 97国产精品国| 开心五月激情网| 亚洲最大无码中文字幕网站| 上海一级黄片| 亚洲AV麻豆Aⅴ无码电影一 | 国产日韩欧美中文在线播放| 日日爱99| 亚洲女优有码无码高清| 国产AV人人夜夜澡人人爽麻豆| 91麻豆va国产精品| 国产激情在线| 操婷婷逼| 国产激情av女片自拍| 国产精品久久| 超碰免费人妻在线| 国产高清自拍| 国产精品久久久久久久久久久久久久吹 | 日本阿v天堂在线观看| 人人妻人人爽| 欧美天天射| 毛片久久| 操逼逼一区视频| av天堂天堂av日韩| 亚洲精品三区在线观看| 欧美大香蕉同搞| 一二三四视频中文字幕在线看| 激情婷婷丁香网| 99热18这里只有精品| 蜜臀av中文字幕| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 色69大色97香蕉| 亚洲资源吧| 久超碰这里只有精品| 91精品久久久久| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 干B| 日韩av电影网站| 久久久久成人网| 久久精品国产亚洲av水密被窝| 久噜噜| 超碰97欧美日韩| 深喉吞精| 99精品人妻| 欧美日韩性爱电影在线| a天堂视频| 翔田千里av一区二区三区| 中文字幕啊啊啊在线观看视频| 欧美激情视频在线一区| 乱论91| 女优视频第10页| 免费视频在线观看啊啊啊啊啊| 乱伦系列一区二区| 综合色色网| 综合 青草 伊久久 影院 综合| 丁香色色网| 欧美大香蕉97| 久久伊人东京热| 亚洲欧美高清| 亚洲黄色a级片| 久久色情| 国产日韩人人| 加勒比中文av| 国模无码人体一区二区三| 婷婷视频在线免费观看| av九九| 婷婷香网站| 99re98| 精品中文字幕第一页| 思思热在线| 欧美亚洲丝袜美女电影| 亚洲熟女少妇免费视频| 日本操逼视频在线| 久久美女国产| 国产精品女同| 加勒比海成人视频网| 国色综合天| 色呦呦呦在线观看视频| 丁香五月色| 国产后入清纯| 性欧美999| 乱伦图av| 区一二区日韩亚洲乱码av电影| 国产av白丝| 91精品国产91久久久久久久久久久久| 欧美日韩久久精品爱爱| 97超碰69| 欧美亚州综合网图片| 中文精品一区二去| 久久一二区四| 超碰是碰在线观看| www.av不卡中文字幕| 国产在线综合网| 色欲日韩欧美在线一区| 亚洲自拍一区夜夜操| 婷婷人妻激情| 中文字幕人成乱码熟女香港| 久久国产99精品72福利| 免费99精品国产自在在线| 精品午夜福利国产一区二区在线观看| 一起草日韩| 激激五月| 96精品久久久久久久久| 人妻人人做人人澡人人爽欧美一区| 亚洲夜夜欢无码一区二区 | 91国产大片| 国产精品一区在线播放| 色色福利| 校园春色宗合网| 国产精品白领在线观看| 青青草视频爽一爽| 人人人干干人人干| 开心五月深爱五月| 91亚洲图片| 蜜乳AV.COM| 欧洲与亚洲欧美精品中文字幕| 国产精品69久久久久久久| 可以免费看黄片的视频| 亚洲色图加勒比| 99亚洲精品| 夜夜爽妓女| 国产精品久久妻无码网站| 黑丝91视频| 免费在线看黄片av| 天堂日本亚洲欧美| 老司机福利青青草| 嗯阿好爽好紧| 人妻献身系列第54部| 男人的天堂成人的社区| 国产无码三级视频在线观看| 乱日视频| 永久免费观看的毛片的网站| 欧美日韩222| 91热| 天美传媒国产原创中文字幕亚洲欧美另类| 色九九九综合| 密乳AV免费观看| 色99久草| 最新加勒比丝袜在线| 蜜臀AV午夜精品久| 国产精品制服丝袜中文字幕日韩一区二区三区| 欧美不卡五十路| 夜夜狼人妻| 国产人妖视频一区在线观看| 爱丝福利| 色欲久久综合| 乱伦熟女论坛| 97在线观看免费视频l| 国产精品无码av在线| 97在线/亚洲| 亚洲色五月| 久久久久久电影| 国产白丝网站| 精品久久青青草| 亚洲国产精品有声| 亚洲色婷婷综合久久久久中文| 亚洲国产精品成人综合| 亚欧美综合网。| 色9999日韩国产| 91色花堂| 噜噜噜亚洲精品| 东京日日夜夜| 国产偷人伦激情在线观看| 丝袜美女诱惑 91 视频| 色噜噜狠狠色综无码久久合欧美| 大香蕉色欲AV| 久久天天摸| 在线观看岛国有码| 九九热re99re6在线精品| 熟女天天干| 天天综合~91| 欧美大色交| 日本不卡高清免v欧美日韩在线观看| 欧美青青视频| 日本天天色| 亚洲暴力强奸AV| 中文不卡视频| 天天色踪合| 91亚洲青青草原精品1区| 一类无码操逼视频| 亚洲欧美日韩偷拍色图| 99这里都是精品| 色97| 97综合在线| jizzjizz欧美| 亚洲国产熟妇综合色专区| 午夜精品人妻二区三区| 四季AV综合网址| 十八禁的黄污污免费网站| av亚欧| 九九九九AV| 精品国产91久久久久久一区黄无| 国产无吗在线播放| 色与欲影视| 丰满丝袜少妇AV| 美国久久一二三四| 九九热九九热| 无码精品久久| 91丨国产丨白浆秘 洗澡动漫| 亚洲图片欧美制度| xxx0国产在线播放| 亚洲密乳AV| 被窝影院午夜看片无码| 天天噜| 天美传媒精品久久视频| 久久久久国产精品人妻aⅴ天堂| 狠狠97| 日韩干B| 亚洲性综合| 激情亚洲天堂| 男人夜色天堂ss| 国产激情久久| 激情综合色| 国产AV激情无码久久无码 | 99999国产| 久久是精品| 天天躁夜夜躁狠狠躁AV| 亚洲熟女综合| 一区二区三区日韩欧美| 素人播放一区| 国产激情综合| 色九月婷婷| 99亚洲精品| 高清在线偷拍自拍视频| 成人三级片无码| 日本理论在线| 亚洲欧美色图| 国产免费一区2区3区| 国产精品爆乳懂色蜜乳| 亚洲AV无码秘 蜜桃臀国精产品| 亚州综合AⅤ| 国产美女精品| 久久精品人妻一区二区| 最新av在线| 国产乱子伦一区二区三区免看| 99在线精品视频| 婷婷丁香六月| 97舔舔| 亚州 综合 色图|