欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

超聲乳腺病灶分割數據集實戰(zhàn):從預處理到U-Net訓練與避坑

超聲乳腺病灶分割數據集實戰(zhàn):從預處理到U-Net訓練與避坑 簡介一套面向醫(yī)學影像分割任務的數據集聚焦超聲乳腺良性區(qū)域分割適用于計算機視覺與醫(yī)學圖像處理方向的學習者、研究者既可作為入門分割模型訓練與驗證的基礎數據也適合用來做算法對比與效果評估。壓縮包內共877個文件其中875個PNG格式文件圖像與掩碼、1個txt類別文件和1個Python可視化腳本整體大小約88.01MB目前已有958人下載學習。數據包含訓練集與測試集訓練集約300張圖像及對應mask測試集約130張按images與masks目錄組織可直接接入常見分割流程數據采用背景、良性乳腺兩類標注classes文件提供類別說明??梢暬_本可隨機抽取一張原始圖、GT圖及兩者疊加效果并保存便于快速直觀檢查標注質量與模型輸出。整體來看數據集與可視化腳本共同為乳腺超聲圖像分割相關的算法復現、論文實驗或課程設計提供了扎實的數據與工具支撐適合入門至中高級實踐者使用。1. 醫(yī)學圖像分割數據集一份超聲乳腺良性病灶數據到底能幫你做什么拿到一份帶訓練集、測試集和標簽的超聲乳腺良性圖像分割數據集第一件事不是急著跑模型而是先搞清楚它和自然圖像分割數據有什么不同。B超圖像噪聲大、邊界模糊良性病灶與周圍組織灰度接近分割任務比純檢測更依賴像素級標注質量。接下來我會從數據集結構、標簽格式、訓練/測試劃分講到最常用的 U-Net 落地腳本再列出真實使用中踩過的五個坑最后給一套可以復現的驗證套路。這套流程適合剛入手醫(yī)學圖像分割的研究生、算法工程師也適合想拿公開數據集驗證預處理和訓練管線的從業(yè)者。2. 超聲乳腺良性分割數據集的目錄與標簽拿到手先做三件事拿到一個醫(yī)學圖像分割數據集尤其是超聲影像數據直接開訓是翻車高發(fā)區(qū)。超聲圖像不像CT或MRI那樣有標準DICOM頭信息公開數據集的目錄命名、掩碼格式甚至像素值定義都可能不同。我的習慣是先做三件事確認訓練集和測試集是否完全分開確認標簽是掩碼還是多邊形坐標確認圖像和標簽能否一一對應。這三件事決定了后面的預處理代碼怎么寫也決定了評測分數是否可信。2.1 訓練集和測試集為什么必須分開數據劃分的底層邏輯分割模型的目標是學會“看”病灶區(qū)域而不是“認出”某張?zhí)囟▓D片。如果訓練集和測試集存在重疊模型在測試時直接匹配文件名或像素模板Dice會虛高到不真實。對于超聲乳腺數據集這個問題尤其隱蔽同一患者的圖像可能連文件名都不同但病灶區(qū)域來自同一次掃描背景紋理幾乎一樣。按文件名查重只是第一道防線按患者ID查重才是關鍵。如果數據集沒有提供患者ID也可以通過文件名中的case編號或病人編號推斷。下面這段腳本會掃描訓練集和測試集的圖像文件名輸出重合列表from pathlib import Path train_img_dir Path(data/train/images) test_img_dir Path(data/test/images) train_names {p.name for p in train_img_dir.glob(*.png)} test_names {p.name for p in test_img_dir.glob(*.png)} overlap train_names test_names print(train count:, len(train_names)) print(test count:, len(test_names)) print(overlap count:, len(overlap)) for name in sorted(overlap)[:10]: print(overlap:, name)這段代碼用set求交集train_names和test_names分別是兩個目錄下的文件集合。輸出重合數量后即使沒有重合也要再按文件名前綴分組檢查比如文件名是case_001_frame_01.png那么所有case_001開頭的圖像應該只出現在一個集合里。如果同一病例的幀散落在兩邊就要手動調整劃分或者改用后面第5章會講的按患者分折交叉驗證。再補一段按患者ID檢查的代碼import re def patient_id(filename): match re.match(r(case[_-]?\d), filename) return match.group(1) if match else filename train_patients {patient_id(name) for name in train_names} test_patients {patient_id(name) for name in test_names} print(patients in both sets:, train_patients test_patients)這里用正則case[_-]?\d提取病例號。實際命名可能不是這個模式需要先print幾個文件名看一眼再寫正則。注意如果提取不出來寧可手動生成一個patient_id映射表也不要跳過這一步。對醫(yī)學圖像分割數據集而言按患者劃分比按圖像劃分更能反映模型在真實新病人上的表現。2.2 標簽格式識別掩碼是 PNG、JSON 還是 NIfTI決定預處理怎么寫標題里的“標簽”兩個字看著簡單落地時差異很大。超聲乳腺分割數據集常見三種標簽格式二值PNG掩碼、JSON多邊形坐標、NIfTI體數據。PNG掩碼可以直接用OpenCV/PIL讀取JSON需要把邊界點填充成掩碼NIfTI需要處理放射學坐標方向。拿到數據集后先用一段腳本統(tǒng)計標簽目錄的擴展名避免用錯解析器。from pathlib import Path from collections import Counter label_dir Path(data/train/labels) ext_counter Counter(p.suffix.lower() for p in label_dir.iterdir() if p.is_file()) print(ext_counter) for p in sorted(label_dir.glob(*))[:5]: print(p.name)這段腳本用Counter統(tǒng)計標簽目錄里所有文件后綴能立刻看出是.png還是.npy還是.nii.gz。注意.nii.gz的實際文件名后綴是.gz如果直接統(tǒng)計.suffix會得到.gz所以最好用p.name.endswith((.nii.gz,))或先用.with_suffix()再判斷。打印前5個文件名稱是為了確認命名規(guī)律給后面的文件名對齊做準備。如果標簽是PNG下一步檢查掩碼的像素值。很多數據集的背景是0前景是255但也有用1表示前景的。訓練時如果直接把255當成類別索引會把一個前景像素拆成兩個類別。讀掩碼后先打印唯一值import cv2 import numpy as np mask cv2.imread(data/train/labels/case_001.png, cv2.IMREAD_GRAYSCALE) print(mask shape:, mask.shape) print(unique values:, np.unique(mask))這里用cv2.imread的IMREAD_GRAYSCALE強制按灰度讀避免三通道干擾。如果輸出只有[0 255]訓練時要除255再當成背景/前景如果輸出是[0 1]直接轉long類型即可。如果還有中間值如128說明掩碼可能帶邊界標注或類別權重要回到數據集說明確認。超聲乳腺良性分割一般只需要背景和病灶兩類出現128時要小心處理。如果標簽是JSON常見結構是{filename: ..., regions: [{shape_attributes: {points: [...]}}]}。這種情況不能直接送進模型要先做一次離線轉換把多邊形填充成掩碼import json import cv2 import numpy as np with open(annotation.json) as f: ann json.load(f) mask np.zeros((height, width), dtypenp.uint8) for region in ann.get(regions, []): points region[shape_attributes][points] pts np.array(points, dtypenp.int32).reshape(-1, 1, 2) cv2.fillPoly(mask, [pts], 255)這段代碼用cv2.fillPoly把多邊形頂點填充成白色掩碼。height和width必須與原始B超圖像一致通??梢愿鶕D像尺寸獲取。轉換后的掩碼要和原始圖像放在同一個目錄層級方便Dataset類讀取。2.3 目錄組織檢查清單用一段腳本驗證文件名、尺寸和類別在寫訓練腳本前我會先用一個檢查腳本把所有潛在問題都暴露出來。你需要確認四點圖像和標簽文件一一對應、圖像和標簽尺寸一致、掩碼類別只有前景和背景、訓練集和測試集沒有文件重合。下面這段腳本會遍歷圖像目錄對每張圖找到同名標簽并檢查 shapefrom pathlib import Path import cv2 import numpy as np img_dir Path(data/train/images) mask_dir Path(data/train/labels) img_files sorted(img_dir.glob(*.png)) mask_files sorted(mask_dir.glob(*.png)) print(images:, len(img_files), masks:, len(mask_files)) for img_path in img_files: mask_path mask_dir / img_path.name if not mask_path.exists(): print(missing mask:, img_path.name) continue img cv2.imread(str(img_path), cv2.IMREAD_GRAYSCALE) mask cv2.imread(str(mask_path), cv2.IMREAD_GRAYSCALE) if img.shape ! mask.shape: print(shape mismatch:, img_path.name, img.shape, mask.shape)這組代碼用同名配對方式檢查img_files按字典序排序后再通過mask_dir / img_path.name構造掩碼路徑。這樣不會因為排序方式不同出現錯位。如果打印出missing mask或shape mismatch需要先用離線腳本修復數據而不是在訓練時靠報錯去猜。檢查結果可以用下面這張表記錄檢查項期望值失敗動作圖像數量與掩碼數量完全一致補齊缺失文件或重命名圖像和掩碼尺寸每個樣本 pair 相等先統(tǒng)一裁剪/縮放再入 train掩碼唯一值0 和 255 或 0 和 1訓練前歸一化到類別索引訓練/測試文件交集無按患者ID重新劃分這張表是我在實際處理B超數據集時的檢查模板。超聲乳腺圖像四周通常有大片黑色背景如果發(fā)現圖像尺寸不統(tǒng)一不要盲目resize先用固定比例中心裁剪去掉黑邊再用cv2.resize統(tǒng)一。掩碼尺寸不一樣時更危險說明標注和原圖可能不是從同一個預處理流程出來的需要回到原始數據確認。3. 用這份數據集跑通 U-Net預處理、訓練腳本與參數選擇把目錄和標簽檢查做完就可以進入正題了。醫(yī)學圖像分割數據集最常見的落地路徑是用 U-Net 結構訓練自己的數據集。這里我會給一個最小可用流程灰度圖預處理、圖像與標簽對齊、訓練循環(huán)、曲線解讀。超聲乳腺良性病灶本身邊界偏模糊模型不需要特別復雜先跑通基線比換大模型更重要。3.1 從 B 超圖像到模型輸入灰度圖歸一化與裁剪超聲圖像通常不是標準照片而是灰度強度圖。直接套用 ImageNet 的三通道均值和標準差沒有意義常見做法是對整張圖做最大最小值歸一化或者除以255。更穩(wěn)的做法是先統(tǒng)計數據集的灰度分布把均值附近的范圍映射到0-1而不是讓個別高亮偽影主導整個輸入。另一個重要的預處理是裁剪。B超圖像四周經常有設備信息、刻度尺、純黑邊框這些區(qū)域不參與診斷卻會讓模型在前期把注意力放在背景結構上。我一般用閾值法先找到超聲扇形區(qū)域再做歸一化和縮放。下面這段函數展示了一個可復用的預處理def preprocess_image(image_path, target_size(256, 256)): img cv2.imread(image_path, cv2.IMREAD_GRAYSCALE) img img.astype(np.float32) # 去掉四周黑色背景 non_bg img 5 coords np.argwhere(non_bg) y0, x0 coords.min(axis0) y1, x1 coords.max(axis0) 1 img img[y0:y1, x0:x1] # 歸一化到 0~1 img (img - img.min()) / (img.max() - img.min() 1e-6) img cv2.resize(img, target_size, interpolationcv2.INTER_CUBIC) return imgnon_bg img 5的5是灰度閾值用來區(qū)分超聲回聲區(qū)和純黑背景。如果圖像整體很暗可以降到2如果包含強噪聲點可以提到10。np.argwhere得到所有非背景像素坐標取最小和最大值得到裁剪框。歸一化時用img.max() - img.min()做分母加1e-6防止全黑圖除零。最后 resize 到256x256這是一個速度和精度平衡的尺寸如果顯存夠大用512x512能讓邊界更清楚。標簽掩碼要執(zhí)行同樣的裁剪和resize但插值方法必須改成最近鄰否則會引入不屬于任何一類的中間灰度值def preprocess_mask(mask_path, target_size(256, 256)): mask cv2.imread(mask_path, cv2.IMREAD_GRAYSCALE) # 使用同一個裁剪框這里簡化為直接 resize mask cv2.resize(mask, target_size, interpolationcv2.INTER_NEAREST) mask (mask 127).astype(np.int64) return mask注意這里的裁剪框要和圖像預處理完全一致。實際代碼里我通常把裁剪坐標從preprocess_image返回再傳給preprocess_mask避免各自算一遍導致錯位。3.2 標簽讀取與數據對齊防止圖像和掩碼錯位的檢查點很多剛開始用醫(yī)學圖像分割數據集的人會在 Dataset 類里用os.listdir分別讀圖像和掩碼再按下標訪問。這是最容易錯位的寫法因為兩個目錄的排序結果可能不一樣。更穩(wěn)的做法是只遍歷圖像目錄然后用圖像的文件名拼接掩碼路徑。下面是一個標準 PyTorch Dataset 寫法from torch.utils.data import Dataset from pathlib import Path import cv2 import torch class UltrasoundDataset(Dataset): def __init__(self, image_dir, mask_dir, target_size(256, 256)): self.image_paths sorted(Path(image_dir).glob(*.png)) self.mask_dir Path(mask_dir) self.target_size target_size for p in self.image_paths: assert (self.mask_dir / p.name).exists(), fmissing {p.name} def __len__(self): return len(self.image_paths) def __getitem__(self, idx): image_path self.image_paths[idx] mask_path self.mask_dir / image_path.name image preprocess_image(str(image_path), self.target_size) mask preprocess_mask(str(mask_path), self.target_size) image_tensor torch.from_numpy(image).unsqueeze(0).float() mask_tensor torch.from_numpy(mask).long() return image_tensor, mask_tensorself.image_paths使用sorted(Path.glob(*.png))掩碼路徑直接用同名拼接。assert在初始化時快速失敗如果缺掩碼會立刻報錯而不是訓練到中間才發(fā)現。torch.from_numpy(image).unsqueeze(0)給灰度圖補上通道維得到(1, H, W)。掩碼轉成long是 PyTorch 交叉熵損失要求的整數標簽類型。3.3 一個最小可運行的 U-Net 訓練腳本PyTorch模型結構建議先用經典 U-Net編碼器三層、解碼器三層通道數從32開始。下面這段訓練循環(huán)聚焦在數據加載、損失函數和優(yōu)化器配置上import torch from torch.utils.data import DataLoader from unet_model import UNet device torch.device(cuda if torch.cuda.is_available() else cpu) train_dataset UltrasoundDataset(data/train/images, data/train/labels) train_loader DataLoader(train_dataset, batch_size8, shuffleTrue, num_workers2) model UNet(in_channels1, out_channels2).to(device) optimizer torch.optim.Adam(model.parameters(), lr1e-4) loss_fn torch.nn.CrossEntropyLoss() for epoch in range(50): model.train() running_loss 0.0 for images, masks in train_loader: images, masks images.to(device), masks.to(device) output model(images) loss loss_fn(output, masks) optimizer.zero_grad() loss.backward() optimizer.step() running_loss loss.item() avg_loss running_loss / len(train_loader) print(fepoch {epoch 1:02d} loss {avg_loss:.4f})UNet(in_channels1, out_channels2)里in_channels1對應灰度超聲圖out_channels2對應背景和病灶兩個類別。CrossEntropyLoss的輸出要求是(N, C, H, W)掩碼是(N, H, W)正好匹配。batch_size8是在256x256輸入、顯存8GB左右的經驗值如果出現OOM先降到4或2。lr1e-4對醫(yī)學圖像小數據集比默認的1e-3更穩(wěn)避免剛開始幾步就把分割權重帶偏。如果掩碼只有0和255需要在preprocess_mask里做(mask 127)再轉LongTensor如果已經是0和1也要確認沒有浮點噪聲。類別索引從0開始CrossEntropyLoss會自動忽略索引為負的值所以不要給掩碼加背景掩蔽以滿足形狀要求。注意unet_model模塊可以用你自己實現的 U-Net 替換關鍵是輸入通道為1、輸出通道為2且輸出尺寸與輸入一致。3.4 訓練曲線解讀Dice 不漲、Loss 震蕩時先調什么訓練跑起來之后不能只看loss。醫(yī)學圖像分割更常用Dice系數來衡量因為良性和背景之間像素極度不平衡時交叉熵loss可能一直很低但Dice也不漲。下面這段代碼在驗證集上計算Dicedef dice_score(pred, target): pred (pred 0).float() # 預測屬于病灶類的概率最大 intersection (pred * target).sum() return (2.0 * intersection 1e-6) / (pred.sum() target.sum() 1e-6)pred是模型輸出的類別索引這里把預測病灶像素和二值掩碼逐像素相乘求和。加1e-6是為了處理兩張全空掩碼時除零的問題。如果訓練loss下降但Dice在0.1左右徘徊優(yōu)先檢查兩個方向一是數據增強是否過強比如隨機旋轉90度把超聲扇形方向打亂二是掩碼是否在resize時被最近鄰插值破壞尤其是病灶區(qū)域小的時候。如果loss來回震蕩把學習率從1e-4降到3e-5同時把batch size調小通常能讓曲線穩(wěn)定下來。還有一種常見情況是驗證loss下降但Dice不降這時需要看模型是否把所有像素都預測為背景。打印預測圖的唯一值如果只有0沒有1說明類別不平衡已經把訓練推到了平凡解。可以改用Dice Loss或Focal Loss先把背景類權重降低。4. 數據集使用避坑五個讓分割模型翻車的真實場景醫(yī)學圖像分割數據集的坑不在網絡結構而在數據管道。很多問題看起來像玄學最后定位都是讀取、劃分或預處理不一致。下面五條按“現象、原因、解決”展開方便照著排查。4.1 灰度圖像被當成三通道輸入U-Net 輸入通道數設成3現象模型能跑通loss也在下降但驗證集上預測結果基本是全黑或全圖。 原因cv2.imread默認會按三通道讀圖代碼又沒顯式指定IMREAD_GRAYSCALE于是灰度B超圖變成三通道的重復矩陣。模型第一層in_channels設成3確實能訓練但學到的三通道信息完全冗余邊界特征被削弱。 解決統(tǒng)一在數據讀取時加cv2.IMREAD_GRAYSCALE并打印img.shape確認輸出是(H, W)而不是(H, W, 3)。模型第一層in_channels1如果要用預訓練模型遷移也建議把權重在輸入層做均值折疊而不是簡單地把圖復制三通道。img cv2.imread(data/train/images/case_001.png) print(img.shape) # 如果是 (512, 512, 3)說明沒走灰度讀取這段檢查會立刻暴露問題?;叶菳超圖被讀成三通道后三個通道完全相同模型等于在重復特征上做卷積參數量和計算量都白白增加。4.2 掩碼前后景比例懸殊損失函數被背景主導現象訓練準確率很高但Dice只有0.2分割結果覆蓋了一整片灰度接近的區(qū)域。 原因良性病灶在超聲圖像里通常只占幾萬像素背景占了幾十萬像素。交叉熵損失會把絕大多數梯度花在背景上模型學到的就是把大塊暗區(qū)判為背景偶爾碰中一個病灶像素就能把準確率拉高。 解決訓練損失改成Dice Loss或Focal Loss。Dice Loss直接優(yōu)化區(qū)域重疊對類別不平衡更穩(wěn)定。如果數據集里病灶區(qū)域太小還可以在預處理階段按包含前景的裁剪框切patch讓每個訓練樣本里前景占比不低于某個閾值。def dice_loss(pred, target): pred torch.softmax(pred, dim1)[:, 1] smooth 1.0 intersection (pred * target).sum() return 1 - (2 * intersection smooth) / (pred.sum() target.sum() smooth)這個dice_loss直接取模型輸出中病灶類別的概率與二值掩碼計算重疊。smooth防止除零也避免訓練初期梯度過大。替換CrossEntropyLoss后模型會更關注少數類像素。4.3 訓練集和測試集來自同一病例指標虛高現象訓練時Dice到0.95測試時換一組數據就掉到0.5。 原因數據集劃分是按文件名隨機分的但同一患者的多個超聲幀出現在兩個集合里。因為同一患者的設備參數、探頭角度、病灶形態(tài)高度相似模型記住的是這個病人的背景紋理而不是通用病灶特征。 解決拿到數據先做患者級分組同一患者的所有圖像只能出現在訓練集或測試集不能跨集合。如果標題的數據集沒有提供患者ID也可以用文件名中的case編號提取。更穩(wěn)妥的做法是用第5章的按患者分折交叉驗證反復評估模型穩(wěn)定性。train_patients {patient_id(p.name) for p in train_names} test_patients {patient_id(p.name) for p in test_names} shared train_patients test_patients if shared: print(患者級泄露:, shared)這段代碼把2.1里的患者檢查邏輯明確放在訓練前執(zhí)行。出現共享患者時寧可減少訓練集規(guī)模也不能保留跨集合的病例。4.4 裁剪黑邊導致標簽坐標沒同步現象預測掩碼在圖像邊緣出現固定偏移評測時邊界區(qū)域出現一排假正或假負。 原因預處理函數對圖像先裁剪再resize但標簽掩碼在另一段代碼里直接resize沒有同步裁剪框。圖像縮放到目標尺寸時失去了一部分邊緣掩碼卻保留了完整尺寸兩者自然錯位。 解決圖像和掩碼必須共用同一個裁剪框。把preprocess_image里計算出的(y0, y1, x0, x1)返回給preprocess_mask掩碼先裁剪再resize。掩碼的resize插值統(tǒng)一用INTER_NEAREST配合代碼塊里的assert檢查尺寸一致。def crop_resize_pair(image, mask, threshold5): non_bg image threshold coords np.argwhere(non_bg) y0, x0 coords.min(axis0) y1, x1 coords.max(axis0) 1 image_crop cv2.resize(image[y0:y1, x0:x1], (256, 256), interpolationcv2.INTER_CUBIC) mask_crop cv2.resize(mask[y0:y1, x0:x1], (256, 256), interpolationcv2.INTER_NEAREST) return image_crop, mask_cropcrop_resize_pair把圖像和掩碼的裁剪框統(tǒng)一到同一個y0,x0,y1,x1掩碼用INTER_NEAREST不會產生新灰度值。這個函數應作為訓練管線的唯一入口避免兩處各寫一套。4.5 測試時沒有做與訓練時相同的預處理現象離線驗證Dice還行部署到新環(huán)境后指標明顯下降。 原因訓練腳本里的預處理寫在train.py測試腳本里重新寫了一份歸一化順序、裁剪閾值或resize尺寸有細微差別。超聲圖像的灰度范圍很敏感差一個閾值就可能讓病灶邊界改變。 解決把預處理函數抽成獨立模塊訓練和推理都從同一個模塊導入。然后在固定一張圖像上跑訓練管線和推理管線比較輸出數組是否完全一致。我習慣加一段單元測試比較同一個輸入在兩次調用后的numpy array是否相等。arr1 preprocess_image(data/train/images/case_001.png) arr2 preprocess_image(data/train/images/case_001.png) assert np.array_equal(arr1, arr2)這段測試只能驗證函數自身確定性更關鍵的是確認推理腳本沒有重新編寫一份“看起來差不多”的預處理。如果訓練和推理的灰度閾值、目標尺寸、插值方式不一致測試集上的微小偏差會在邊界像素上被放大。5. 在單獨一次劃分之外交叉驗證與分割指標的人工復核技巧5.1 用按患者分組的交叉驗證替代單次隨機劃分如果數據集包含訓練集和測試集直接用固定劃分訓練即可。但超聲乳腺數據規(guī)模通常不大單次劃分對隨機種子太敏感。我會在大致確認固定劃分之外額外做一次五折按患者交叉驗證用下面這段代碼生成折標簽from sklearn.model_selection import KFold import numpy as np patient_ids np.array(sorted({patient_id(p.name) for p in image_paths})) kf KFold(n_splits5, shuffleTrue, random_state42) for fold, (train_idx, val_idx) in enumerate(kf.split(patient_ids)): train_patients patient_ids[train_idx] val_patients patient_ids[val_idx] print(fold, len(train_patients), len(val_patients))KFold按患者ID列表分折而不是按圖像分折。這樣每一折的驗證集都來自模型沒見過的患者評估結果更接近真實新數據上的效果。random_state42固定隨機種子保證每次實驗可比較。5.2 把預測掩碼和原始 B 超圖像疊起來做人工抽檢Dice和IoU只是數值不能告訴你模型在哪個解剖位置犯錯。我會在每輪驗證后隨機抽5張測試圖像把預測掩碼和真實掩碼分別疊加在原始B超圖上轉成彩色對比圖保存。如果模型總把低回聲區(qū)域整片當成病灶數值上看不出來但可視化會非常明顯。overlay cv2.cvtColor(img_bgr, cv2.COLOR_GRAY2BGR) overlay[pred_mask 1] (0, 0, 255) # 紅為預測 overlay[true_mask 1] (0, 255, 0) # 綠為真實 cv2.imwrite(fcheck_fold{fold}.png, overlay)紅色表示預測為病灶、綠色表示真實標注紅綠重疊會變成黃??吹酱笃t色區(qū)域時說明模型把灰度相近的腺體組織誤判成了病灶需要回到訓練數據里檢查是否有類似的錯誤標注。這個人工抽檢習慣幫我校準了很多看似合理、實則結構不完整的模型。我自己的教訓是第一次跑這份數據時只看了Dice覺得0.87很不錯抽檢才發(fā)現模型把探頭陰影也劃進了病灶。后來把可視化抽檢加進訓練循環(huán)問題立刻暴露。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99国产精品久久久久久久久久久| 色五月综合激情网| av婷婷丁香 六月| 欧美日综合| 在线看片av| 久操热| 99精品在线观看视频| 五月天色婷婷综合| a网站免费观看| AV九九| 婷婷六月色丁香视频在线观看| 亚洲va综合va国产va中文| 婷婷5月色| 成人在线日韩| 日日狠狠久久偷偷四色综合免费 | 中文字幕久久婷九女同| 夜色综合网| 欧美日本国产欧美日本韩国99| 激情久久五月天| 亚洲激情AV| 婷婷激情小说| 17.c黄色| 伊人久久艹| 婷婷午夜| 婷婷五月色天| 99热20| 任你搞免费视频观看| 亚洲成人人人操| 91视频免费后入强操| 九九激情| 无码少妇高潮喷水A片免费| 婷婷色五月噜噜| 嫩草AV久久伊人妇女超级A| 色五月成人网| 色9999日韩国产| 色欧洲| 婷婷开心青青草| 欧美性爱丁香五月| 久久与婷婷| 99热99在线| 国产精品18久久久| 五月停亭六月,六月停亭的英语| CHINESE熟女老女人HD视频| 伊人9999| 婷婷伊人网| 森林影视大全,最好看的2019年视频 | 久久大国产香蕉| www.色综合| 色老久久| 色色色成人网| 精品夜夜澡人妻无码AV| 人妻无码视频网| 亚洲国产无线乱码在线观看| 天天插操| 97超碰欧美中文字幕| 亚洲色99综合天堂| www.五月婷| 国av网| 欧美顶级少妇做爰HD| 五月婷婷丁香五月| 成人免费120分钟啪啪| 婷婷五月天网| 人人摸人人操人人爱| 日本熟妇乱妇熟色A片蜜桃| 成人日韩欧美| 99在线精品免费视频| www.婷婷,com| 久久久噜噜噜久久人妻| 激情深爱五月天| 综合网色| 97色综合| 91碰| 天天综合五月| 色五月天婷婷| 182TV大香蕉| 99热官网| 超碰av在线| 熟妇无码乱子成人精品| 亚洲AV成人在线观看| 色五月激情五月| 色婷婷成人做爰A片免费看网站| 亚洲妇女熟BBW| 69精品人人人人| 亚洲视频在线观看| 1024你懂的欧美曰韩| 激情五月天99色| 国产在线黄色| 99久久99视频只有精品| 日韩十国产极品久久| 精品五月天| 久久久久激情网| 婷色五月天| 伊人久久大香线蕉av最新| 色五月天成人| 91九色精品女同系列| 99久久这里只有精品| 天天插天天爽| 婷婷五月天久| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 狠狠操狠狠干综合| 五月丁香色情| 91av传媒高清在线视频网| 开心色色五月天综合| 东北黄色一级| 五月丁香网站在线播放| 激情小说之五月| 综合伊人狠狠| 丁香五月激情综合在线观看| 免费99情趣网视频| 国产精品色色666| 色久女| 99色免费| 综激情网| 99久热| 99久久久免费| 色就是色婷婷五月亚洲激情| 思思久久99热| 天天插天天插天天日| 久久精品4| 久热丁香| 强伦轩人妻一区二区电影| 1024在线视频| 啪啪东京热| 丁香六月天婷婷| 婷婷操无码| 久久无码成人| 99爱在线| 久操人| 亚洲成人精品三区| 日韩在线成人电影| 色播婷婷大香蕉| 99九九玖玖| 啪精品| 综合亚洲AV| 97在线/日本| 色月丁| 激情丁香五月天| 国产精品A片| 这里只有视频精品| 99这里只有精品在线观看| 五月婷婷成人网首页| 人人爽人人射-美女久久久久久久久久-成人AV | 九九热视频免费的| 五月天激情中文字幕| 精品国产人人爱人人| wwW天天干| 久久成人性爱| 五月激情网综合| 五月天成人在线| 精品色色色| 伊人丁香婷婷东京| 激情五月天婷婷五月天| 色婷婷综合网站| 五月丁香六月欧美综合网站| 日本人妻A片成人免费看片| 99热这里只有精品8| 另类天堂| 成人αV视频免费观看| 成人亚洲精品久久久久 | 五月婷中文字幕| 深夜男女福利刺激影院一区完整| 天天色伊人| 欧美激情-区二区三区| 99亚洲日韩| 色色色99| 久久人人超| 亚洲AV成人片无码网站| 99热在线只有精品| 另类小说激情五月天| 99在线免费视频| 激情噜噜噜| 五月花婷婷| 99热在线精品观看| 婷婷久久欧美| 亚洲中文无码成人| 亚洲男女激情| 五月天激情网图片| 免费超碰在线观看| 五月综合激情| 日本五月天一页| 性爱网五月天| 性爱激情五月| 久久er这里只有精品| 99re思思精品在线观看| 久热九九| 国产精品成人网站| 丁香五月大片| 亚洲av成人在线| 亚洲国产精品VA在线看黑人| 四虎成人精品永久免费AV九九| 九九精品视频免费在线| 五月天激情小说欧美激情| 久热九九| 九九九九中文字幕| 婷婷激情鹿城五月天| 婷婷的色色五月天| 丁香8月手机综合| 人人操女人| 婷婷6月综合网| 激情五月天之五月婷婷| 97色干| 国产精品成av人在线视午夜片| 久久婷婷五月综合伊人| 天堂草在线看www| 99热首页| 久久色五月| 影音 五月 婷婷 久久| 天天日夜夜欢| 欧美婷婷精品激情| 久久精品国产精品| 亚洲国产色婷婷| 色色a| 青草五月天| 涩五月丝袜婷婷| 婷婷激情五月天网站| 美女丁香五婷婷| 五月丁香激情综合| 五月开心婷婷网| 日日天天干| 五月激情综合网| 九九综合网色全集| 色婷视频| 曰本久久女| 这里只有精品在线视频精品| 丁香五月色色| 91色九| 五月丁香激情婷婷综合| 国产成人精品一区二三区熟女在线| 色v综合网| 这里只精品热在线18| 欧美日韩99| 9l视频自拍九色9l视频在线观看| 99精色| 成人无码精品1区2区3区免费看| 黄色五月婷婷| 五月婷婷激情日本| 六月婷婷九月丁香| 九九人人精品| 久操97| 日日爽日日爽| 久久33视频| 激情小说色五月| 婷婷综合欧美| 丁香五月天堂| 激情久久肏屄视频| 色婷久久| 午夜成人综合| 超碰色色综合| 久久日韩婷婷五月| 激情五月天视频| 婷婷激情五月天桃花网| 五月婷婷丁香狠狠撸久久| 亚洲亚洲人成综合网络| 亚洲色欲欧美一区二区三区| 51精品国自产在线| 五月天性色| 亚洲婷婷五月天| WWW.夜夜操.com| 狠狠做深爱婷婷久久综合一区| 碰97久久| 丁香五月六月综合激情| 99视频久久免费视频| 99性色| 六月丁香婷婷色狠狠久久| 婷婷五月综合社区| 天天色月| 国产69久久久欧美黑人A片 | 亚洲天堂玖玖| 99亚洲精品视频| 日韩久久日| www.丁香五月| 狠狠草网| 色99在线| 欧美天天干五月丁香| 91性高潮久久久久久久久| 色五月婷婷婷婷婷婷婷婷婷婷| www.91操| 热热久久精品视频| 变态 另类 在线| 婷婷日日天天| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 五月天激情四射| 九月婷婷久久久| 超碰在线人妻| 五月婷婷播| 少妇性BBB搡BBB爽爽爽视頻 | ...婷婷国产成人亚洲日韩| 嫩草AV久久伊人妇女超级A | 五月美女婷婷风骚 | 玖玖玖婷婷婷| 五月婷婷三级| 91人妻色色网| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 五月开心色| 综合超碰熟| 超碰国产AV| 日本理论久久| 亚洲五月婷| 久久精品国产色| 色www久视频| 色99热| 色婷婷狠狠久久YY| 九热视频| 色色色无码| www.99精品在线| 亚洲这里只有精品| 五月天色婷婷成人| 五夜丁香| 少妇大叫太大太粗太爽了A片| 五月婷婷五月天亚洲无码| 婷婷五月丁香激情图片| 五月丁香啪| 96人人操人人操人人| 狠狠一日| 婷婷六月色开| 午夜丁香六月婷| 俺去婷婷 丁香| 久久久激情视频| bbwcuckold精品熟妇| 婷婷丁香六月天| 超碰在线超碰| 可以直接看的av网站| 99伊人婷婷在线| 青草激情综合| 婷婷激情五月天激情| 色婷婷久久综合| 久久人妻熟女一区二区| 日本三级日本三级三级人妇四虎| 五月丁香婷婷五月色| 激情五月激情综合网| 五月天日日操夜夜操| 久久久91精品| 婷婷色播婷婷| 丁香六月婷| 久久五月天黄色五月天色网址| 综合日本婷婷| 人与禽A片啪啪| 香蕉人在线香蕉人在线 | 丁香婷婷精品视频| 先锋资源91| 熟女人妻一区二区三区免费看| xx人人xx| 影音先锋人妻出差| 久久婷婷五月国产色综合激情| 九色porny在线观看激情四射| 激情图片五月天| 一级操逼内射在线视频| 天天肏视频| 激情电影五月婷婷| 久久久婷婷| 久久综合五月天| 丁香五月天婷婷久久综合| 999久久久国产精品| 无码激情AAAAA片-区区| 色久天| 丁香六月成人| 我要射综合| 91久久99久久91熟女精品| 91人在线观看| 亚洲综合激情五月久久| 国产 亚洲 在线| 激情五月天无人视频在线| 女性自慰系列第五页| 人人看人人97| 无码一区二区三区四区五区91c| 激情九月婷婷| 五月色影院| 五月天色网站| 天天射射夜| 久久这里只有精品久久| w婷婷五月婷婷w| 日本人妻久久| 十二区无码| 大陆极品少妇内射AAAAAA| 激情综合激情综合| 天天婷婷色六月| 日本五月丁香| 五月天六月天| 热的国产,热的综合,热的有码 | 五月婷婷深爱六月| 午夜丁香六月婷| 99热久| 五月天丁香成人社| 亚洲AV无码成人精品区电影网| 思思久久久婷婷| 精品色色| 被强行糟蹋的女人A片| 免费亚洲婷婷| 久久久久久久人妻| 99热这里是精品| 丁香婷婷网| 第四色五月婷婷| 五月婷婷中文| 天天色天天日| 久久精品系列| 99欧州偷拍视频| 婷婷婷久久久| 久久伊人婷婷| www.五月丁香| 丁香六月婷婷久久综合| 国产精品久久久久久妇女6080| 六月婷婷激情| 色135综合网| 国产毛片欧美毛片久久久| 狠狠色婷婷777| 久久久激情| 五月丁香婷婷啪啪| 日本欧美成人片AAAA| 狠狠色色| 五月婷婷av在线| 丁香五月天AV在线| 国产探花一片区| 婷婷久久女人| 超碰无码318604| 丁香六月婷婷综合欧美| 99日本精品视频热| 综合激情开心五月| 婷婷激情五月综合基地| 五月天色婷婷伊人网| 五月天激情婷婷五月天久久| 婷婷六月视频| 噜噜噜久久| 日韩性视频| 色色色色网站| 国产无遮挡又黄又爽免费网站| 日本黄色三级片内射| 五月婷婷综合在线亚洲视频| 综合99在线| 久久色五月天| 天天狠天天狠| 国模淫穴色图| 激情亭亭五月| 婷婷久久亚洲| 日产精品久久久久久久蜜臀| 色综合女人99| 丁香五月激情综合婷综| www.天天色综合| 九久久九精品视频| 欧美三级视频下载| 97自拍视频在线| 五月天开心激情网色欲无码| 亚洲人成人五月天| 五月天婷婷激情| 人妻中文在线| 国产午夜精品一区二区三区四区| 欧美婷婷综合网| 亚洲AV综合网| 激情五月婷婷综合网| 色狠狠色噜噜AV天堂五区消防| 99婷婷国产最新视频| 丁香桃色网| av一级棒av| 五月天激情综合网| 热九九在线| 婷婷激情五月天小说| 五月天综合| 狠狠干五月天| 玖玖热99| 婷婷五月激情六月丁香| 婷婷色五月在线视频| 亚洲丁香五月天在线视频| 色综合久久久久久久久五月| 欧美影院婷婷| 影音先锋日本三级资源| 久热中文字幕| 五月丁香六月婷婷手机无线| 97干网站| 色综合99无码 | 97色婷婷在线观看| 婷婷色日本| 激情综合色婷婷啪啪六月天| 97碰碰碰免费公开在线视频| 亚洲婷婷综合视频| 婷婷丁香第一页| 色五月中文网| 密着浓厚中出乚交尾GvG935| 乱码操操| www.99视频| 另类图片五月天| 丁香五月激情五月| 久热这里只有精品在线观看 | 激情五月婷婷| 五月天婷婷偷拍| 久久99久久久久久| 五月丁香婷在线| 激情综合网五月婷婷| 婷婷丁香六月天| 国产亚洲99久久精品| 伊人99久久| 99色激| 亚洲色无码| 99热成人| 91vip在线观看| 人人视频色| 丁香五月激情五月| 久久婷婷网| va亚洲中文在线| 日日夜夜狠狠| 五月丁香综合影院| 色婷婷在线综合色播网| 国产亚洲色婷婷久久99精品91| 久久ri精品视频| 欧美婷婷五月无砖| 亚洲色热| www激情| 99色色视频| 五月婷婷香蕉| 久热九九| 丁香六月婷婷综合激情欧美| 超碰高清在线| 日韩1区2区| 婷婷丁香成人色综合| 久久五月六月| www99热| 久久久性爱网| 99免费在线视频| 91男人资源站| 色婷婷色五月综合| 综合AV网| 久久婷婷五月综合色播| 婷婷在线播放| 99热 免费| 思思热在线播放| www.射伊蕉婷婷| 免费视频99| 亚洲成人电影在线免费观看| 天天日天天做天天操| 丁香六月婷婷久久综合| 久月丁香爱婷婷综合| 国产 码在线成人网站| 精品99在线| 婷婷五月天高清无码| 丁香五月婷婷激情97| 丁香五月瑟瑟| 国产SUV精品一区二区6| 色噜噜狠狠色综合日日免费| 九九碰九九爱97| 五月丁香猫咪久久婷婷综合视频激情四射网入口 | 五月婷婷六月丁香免费| 五月婷婷深深爱| 欧美成人日韩| 色狠久| 色都都狠狠色都都色综合色| 99热无码首页| 9热在线视频精品| 丁香 婷婷 亚洲 熟女| 青青草原亚洲久| 91免费在线视频6| 五月天成人综合| 激情精品久久| 老师的粉嫩小又紧水又多A片视频| 天天人人天天爽| av亚洲国产小电影| 色婷婷亚洲在线| 在线超碰免费| 综合在线色婷婷| 99热丁香五月| 欧美色色色色色| www久久99| 综合婷婷久久| 婷婷日在线观看| 五月丁香| 五月天色婷婷基地| 天天操精品| 97超碰在线免费观看| 色玖玖爱| 少妇做爰免费视看片| 五月天伊人日日噜影片AV| 五月婷婷色色爱| 婷婷丁香成人五月天| 色99免费视频中文| 99热婷婷| 五月丁激情| 九九99九九精品视频| 六月综合婷婷开心伊人| 欧美日韩成人在线免费| 一级精品999WWW| 亚洲国产婷婷色五月| 天天爽夜夜操| 天天爽日日爽夜夜爽| 91色干| 91美女被操| 久久黄色免费视频| 99热第一页| 色播五月| 五月婷婷六月少妇激情| 色婷婷影视| 九久久婷婷| 欧美综合五月丁香六月婷| 丁香五月婷婷少妇| 9久久网| 五月激情六月宗合| 婷婷丁香五月,狠狠综合| 五月天亭亭俺也| 久久婷婷综合网| 亚洲欧美在线观看| 色婷婷AV在线| 99这里只有精品国产| 67久久| 五月天丁香网站| 激情综合网激情五月网| 五月婷婷丁香啪啪| 久久小说| 六月久久婷婷| Va另类视频| WWW色色色COM| 来吧亚洲综合网| 国产在线另类五月婷婷| 婷婷久久久久| 婷婷五月,综合伊人| 五月婷婷激情综合av| 丁香五月婷婷婷婷欧美综合| 吾爱AV导航| 《蜘蛛女》梁铮1995| 超碰99资源站| 久久免费高| 综合天天综合| 噜噜狠狠色综合久| 99久久超级| 5月激情天| 五月天播播| 嫩草AV久久伊人妇女超级A | 婷婷六月久久综合导航| 色原狠狠综合| 六月色色婷婷| 欧美成人精品A片免费一区99| 色欲五月婷婷| 天天做天天爱| 婷婷天天色| 97九色视频| 婷婷五月18永久免费视频| 99精品热| 国产成人网| 青青草原伊人网| 婷婷五月天丁香久久| 这里只有在线精品| 精品人妻一区二区三区四区不卡在| 九九十99视频| 九热视频| 久久精品99久久久久久久久| dingxiangtingtingliuyue| 少妇人妻人伦A片| 思思热久久阴99| 97碰| 成人版视频在线观看| 精品久久人妻| 亚洲有码在线视频| 五月天综合| 91丨九色丨老农村| 免费在线观看欧美激情xx小视频| 碰99在线| 丁香六月情| 琪琪狠狠干| 亚洲bt丁香五月天婷婷激情小说| 91狠狠色丁香婷婷综合久久狠丁香综合久久精品 | 99黄色在线视频精品熟女| 色五月女| 六月色激情| 婷婷五月激情小说| 五月婷婷亚洲| www色婷婷| 99色婷婷| 99热这里是精品| 久久久久亚洲AV无码网影音先锋| 日韩一级片| 伊人碰碰碰| 五月丁香六月欧美综合网站| 5月激情天| 思思热在线| 狠狠va| 免费视频WWW在线观看网站| 丁香五月激情综合网激情五月| 中文字幕日产A片在线看| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 狠狠做婷婷| 青草网在线观看| 国产精品久久久久久久久久| 五月婷婷综合色啪首页| 丁香五月色色婷| 激情综合激情综合| 色99日韩| 欧美私人家庭影院| 3www激情| 人妻激情在线| 色婷婷激情| 午夜精品777| 九九爱激情| 久久久噜噜噜久久人妻| 97碰碰人人| 人妻丰满精品一区二区A片| 五月花婷婷最新| 99小视频在线观看| 丁香五月久久| 丁香婷婷激情综合五月激情| 色婷婷8| 天天日综合| 狠狠爱综合| 99精品国产在热久久| 天天做天天摸| 成人 在线 日韩| 亚洲亚洲人成综合网络 | 丁香婷婷天堂| 天天插天天插| 天天综合天天做天天综合| 成人久碰| 五月婷婷九| 五月婷婷深深的爱| 超碰69天堂| 男女99免费视频| 五月婷人妻| 99九九在线视频| 五月丁香久久| 五月天综合色| 这里只有精9| 五月婷婷婷色| 97人人干| 深情五月天| 人人草公开操| 免费在线观看av网站| 色婷婷视频在线| 天天插天天| 97干欧美| 亚洲精品九九| 久热大香蕉| 五月天激情婷婷| 日韩一区二区三区无码| 大香蕉久久草| Www.sesese丁香| 99热6这里只有精品| 婷婷深爱网| 99久久综合| 久久久久视剧HD| 啪啪一区| 97色片| www,天天干| 亚洲中文无码成人| 色五月婷婷在线| 99热色在线精品| 超碰99久久| 丁香五月ⅤA久久久| 色婷婷色99国产综合精品| 激情 婷婷| 深爱五月亚洲| 亚洲天堂亚洲色色色| 国产激情在线| 亚洲无码AV片| 丁香网五月天| 天天干天天干天天| 婷婷综合久久| 亚韩在线视频| 五月丁香啪啪| 天天色天天爱天天舔| 丁香五月天啪啪| 超碰色天堂| 31色区视频免费看| 精品欧美一区二区三区久久久| 婷婷开心激情| 日本高清久| 五月天亚洲综合网| 综合激情深爱| 五月停停丁香| 五月的婷婷六月丁香| 色性综合| 97狠狠色| 人妻人人操| 欧美性爱一区| 欧美日韩国产一区| 狠狠色狠狠爱| 69色婷婷| yazhochengrenavwang| 欧美人人草草| 一区二区无码视频| 丁香狠狠干| 婷婷99综合| 精品影院| 久久婷婷五月综合色欧美| 欧美在线| 丰满少妇乱A片无码| 丁香激情五月天| 日日夜夜干| 五月婷婷久久综合| 婷婷五月天福利| www.色婷婷| 色99色| 亚洲精品久久久久久久久久吃药| 五月婷婷综合在线| 成人精品视频99在线观看免费| 五月丁香久久| 粉嫩AV久久一区二区三区| 国产AV一区二区三区日韩| 久久久中文| 无码AV免费精品一区二区三区| 欧美久热| 色吧婷婷五月亚洲| 香蕉曰比| 波多野结衣AV无码Porn| 久色激情| www.精品99| 天天色天天射天天日| 四虎成人精品永久免费AV九九| 99热国内精品| 国产成人网址| 激情小说五月天中文字幕| 婷婷丁香色五月亚洲| 99热久久这里只有精品| aaa丁香五月天| 刘玥av在线| 国产69久久久欧美黑人A片| 婷婷五月激情基地| 综合久久综合综合| 日韩人妻在线观看| 欧亚色色| 四月婷婷丁香| 狠狠五月天| 美女五月天| 五月丁香影院| 丁香婷婷老司机久操| 超碰国产在线观看| 综合亚洲色色| 小视频一区| 99爱视频| 国产日韩欧美性爱| 色五月在线综合| 97爱综合| 丁香婷婷激情综合五月激情| 欧美综合五月丁香五月天| 久久婷婷五月综合伊人| 夜夜爱网站| 五月婷婷av| 色情综合网| 99五丁香月| 91丁香婷婷综合资源| 99ri视频| 天天爽夜夜爽| 毛片新网地| 五月婷婷影院| 丁香花操逼| 五月天色婷好好| 婷婷五月骚厕所| 91久久| 爱久久小说下载网| 婷婷九月亚洲| 伊人五月久久| 97碰超级人人看| 三年高清大片免费观看国语| 婷婷色五月开心五月| 天天AV导航网| 97碰碰视频| 无码色| 日韩99视频| 激情五月综合ì香亚洲| 婷婷综合亚洲| 色婷青青| 欧美成性色| 久久激情五月婷婷| 99精品偷自拍| 丁香婷婷五月综合影院| 爱婷婷五月| 99re在线观看| 色综合久久综合| jiujiu热在线视频| 亚洲综合五月天| 狠狠色综合五月人人| 黄色片区子| 日韩色五月| 性爱综合网| 99九九在线精品热动漫| 深爱五月最新网址| 欧美成人精品A片免费一区99| 91疯狂操操操操| 精品皮股午夜AV| 99热国产免费| 九九热视频99| 色激情五月| 琪琪色五月婷婷老师| 99色天堂| 久久久.COM| 战争与艾拉电影免费观看| 深爱五月激情| 亚洲成AV人片在线观看| 狠狠操天天操综合| 天天综合精品| 婷婷丁香激情综合色情| 六月激情久久| 婷婷亚洲在线| www.minyis.com【JT】币址百万U预算可预付QQ2101460746 | 99A片| 又大又粗九一在线| 这里只有精品日韩精品| 婷婷五月天黄色| 五月婷婷深深爱| 26uuu日韩| 激情婷婷在线| 天天天摸夜夜夜玩| 婷婷午夜| 色婷丁香五月| 九热视频| 26uuu青青| 97人人操人人| 人妻AV在线观看| 九九激情| 9热在线观看| 五月丁香激情婷婷综合| 97啪在线观看视频| 先锋av性爱成人电影| 香蕉AV福利精品导航| 天天天天天天天干| 九九性视频| 丁香婷婷色五月| 天堂A∨在线| 欧美99热| 97色色综合| 色狠狠五月天| 日日综合网| 欧美va精品va老师va| 婷婷丁香六月天| 婷婷五月在线免费| www.夜夜操| 99er这里只有精品视频| 激情丁香五月婷婷| 丁香 婷婷 激情 综合 五月| 九色视频91| 五月丁香六月婷婷,婷| 亚洲操操| 丁香五月 六月婷婷首页| 久久小说网| 99视频热| 色约约视频一区二区三区四区五区| 丁香六月婷婷综合欧美| 六月婷婷青青青视频| 丁香五月中文字幕色播| 啪色综合| 色99网站| 丁香丁香激情网| 99热久久这里只有精品| 日韩成人精品一区久久久久| 国产乱妇无乱码大黄AA片| 婷婷五月天手机版视频| 天天插操| 99精品无码| 亚洲综合另类| 99热久| 99在线看片| 岛囯综合激情网| 99爱视频| 婷婷久久网| 无码免费人妻A片AAA毛片西瓜| 日在线V视频在线播放| 另类国产欧美视频| 色婷婷888| 九九热a| 九七色色六月丁香| 五月丁香六月婷婷欧美综合| 五月婷婷黄色| 一起草AV| 丁香五月Av| 玖玖在线视频| 五月色丁香婷婷中文字幕| 免费黄网不卡AV| 久久机热/这里只有精品| 婷婷综合色图| 色99色| 欧美成人性爱网| 九九精品在线视频观看| 懂色av粉嫩av蜜臀av| 久久免费精彩视频| 久久五月天激情美女| 五月停视频天堂| 久久99精品久久久久久噜噜| 日本va欧美va精品发布视频| 日韩啪图| 99在线观看精品视频| 色性五月天| 五月婷婷中文字幕| 免费无码毛片一区二区A片| 五月婷婷影院| 九九热视频首页/这里只有精品| 丁香五月激情啪啪啪| 激情文学久久| 久久久久思思热| 99久热在线精品| 91av成人| 久久性爱视频| 五月草视频| 色色啊| 色色影院黄大片| 欧美S码亚洲码精品M码| 色五月五月婷婷| AV天堂淫乩| 日韩在线99| AV中文字幕夜夜操b天天摸bb | 91精品久久久久久综合五月天| 99精品热| 男人的天堂婷婷色五月| 91大神操美女| Www,五月天| 久操b网| 九九综舍久久| 丁香色五月天| 亚洲va成人va成人va在线观看| 天天综合图片| 人人操日| 色五月婷婷激情基地| 风流少妇A片一区二区蜜桃 | 狠狠色噜噜| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 天天视频精品9| 无码人妻少妇色欲AV一区二区| 97精品欧美91久久久久久久| 丁香五月冃欧美| 日本女天天爽| 99热性色| 91啦丨九色丨刺激中文| 成人午夜视频精品一区| 婷婷午夜激情| 另类激情五月在线视频欧美| 色婷婷五月综合在线| 婷婷五月天av网| 久久久久9| 热久69| 五月婷综合| 色135综合网| 狠狠操狠狠插| 日日夜夜天天| 五月色婷婷中文字幕| 五月天婷婷久久| 五月开心激情网| 襙比视频| 先锋资源996| 久久永久网址| 久久婷婷五月天| av电影在线播放| 久久加勤综合| 五月婷婷丁香91| 色婷五月天| 国产成人网址| 婷婷五月丁香六月| 99色色网| 五月天精品| 综合一本道| 涩婷婷五月天| 亚洲成人人人操| 激情综合色| 伍月婷丁香花全集| 任你艹| 99在线观看视频免费| 天天做天天爱天天搞| 91丨九色丨白浆秘| 九九综合| 天搞天天天天天| 狠狠色婷婷7777久| www.色五月| 全高清无码视頻| 国产免费AV网站| 狠狠色综合网| 日韩九区| 激情另类综合| 婷婷五月天Av| 婷久看人爽| 激情五月六月丁香| 五月天 综合 在线| 亚洲丁香五月天在线视频| 婷婷六月插屄激情| 综合五月亭亭9| www色五月天| 狠狠xx| 五月成人网站| 色五月激情| 久久性操| 五月天婷婷色色| 五月天婷婷色色| 538在线精品| 九九爱精品网站| 色爱综合五月| www.久久久久久久久久久| 五月丁香综合在线| 淫荡家庭AV| 婷婷AV丁香| 欧美性爱5月天天天看| 久99久热只有精品国产99| 丁香五月丁香伊人| 婷婷五月天堂一本在线| 第五色色色婷婷| 综合色情网| 午夜少妇在线观看视频| 超碰在线日夜| 超碰精品国产首页| 六月婷婷综合| 99热 免费| 婷婷中文字暮| www.婷婷亚洲基地| 播播网色播播| 五月婷婷亚洲天堂97色婷婷| 狠狠色婷婷综合开心影视| 色婷婷色| AV色五月婷婷| 森林影视大全,最好看的2019年视频| 欧美日韩aaaa| 色婷婷导航| 乱精品一区字幕二区| 超爽内射| 另类在线| 欧美Va在线| 五月天操逼网| 日韩中文字幕| 色婷婷成人久久| 丁香九月激情| 色射婷婷五月天| 99人妻碰碰碰久久久久视| 天天爱天天操| 东北熟女视频99| 婷婷五月天奸女| 天天操天天操| 狠狠五月天激情| 超碰99热| 丝雨一区二区| 国产婷婷久久| 第四色五月激情网| 激情五月婷婷综合| 亚洲在线综合| seav天堂| 久久综合99| 五月丁香天天| 五月丁香六月婷婷久久肏| 人妻丰满精品一区二区A片| 丁香五月婷婷影院| 久久激情综合| www.久久爱.com| 欧美色综合天天久久综合精品| 久99久视频免费观看| 丁香花五月天| 色综合九九色综合88| 黄网在线免费| 全亚洲最大的婷婷五月天网站COM| 午夜无码精品色综合久久| 超碰在线国产| 综合久久首页| 丁香六月色婷婷欧美| 久久婷婷五月综合| 五月婷婷这里都是精品| 色婷婷丁香五月| 日韩久久成人| 色色色综合网| 日本社区五月天激情| 狠狠精品干练久久久无码中文字幕 | 色 色 色综合com| 97在线观视频免费观看| 无码激情| 成人开心五月天| 99视频这里有精品| 26UUU一区二区| 亚洲激情五月| 伊人久久婷婷五月综合97色| 26UUU| 五月天婷婷色色网| 九月性爱网| 婷婷五月天色网久| 97色婷| 精品99在线| 五月花免费视频| 五月激情四射网站| 天天摸天天舔在线视频| 国产激情av| 婷婷五月丁香香蕉| 五月婷婷丁香五月婷婷| 久久久GOGO无码啪啪艺术| a在线观看| 久久久天天啊| 91在线人| 人人草人人爱手机视频看看| 色综合色综合网| 97自拍视频在线| 久久停停超碰| 亚洲视频在线观看| 久久综合人妻| 91要啪| 五月成人天| www.婷婷五月.com| 五月丁香婷婷伊人| 最近中文字幕2019视频1| 久操b网| 免费观看的av| 五月丁香 啪啪| 激情人妻综合| 玖玖婷婷综合| 日韩在线99| 国产精品视频网| 99色精品| 99久久.www| 五月的色婷婷高潮| 99啪在线视频| 深爱婷婷网| 久久一伦| 99视频这里有精品| 色婷婷激情五月天| 99色在线观看视频| 99啪在线| 玖玖午夜视频| 99精品热视频| 97碰久久| 99啪啪| 人妻少妇色综合| 爱久综合| 91一起操| 99热这里在线精品| 婷婷伊人綜合中文字幕| 99久久精彩视频。| 五月丁香六月| 我爱va亚洲va52| 日韩中文字幕| 五月天婷婷色播在线网| 久久婷婷青青草| 婷婷婷婷婷婷婷五月丁香| Www.se.久久| 九九热在线观看视频| 五月婷婷色播| 99爱视频| 激情久久久久久| 五月丁香综合啪啪| 五月丁香网中文字幕| 色欲色欲久久宗合网| 99热这里只有精品免费观看| 九九热re99re6在线精品| 操99| 激情网五夜婷婷| 五月J香蕉婷婷| 丁香五月成人社区| 六月久久婷婷| 亚洲激情av| 青青草婷婷综合五月| 色婷婷玖玖影院| 4438激情网| 色婷五月婷婷| 婷婷久久色五月婷婷久久久| 五月婷婷激情综合网 | 十月丁香婷婷| 人妻操操色| 大色鬼综合| 婷婷五月激情小说| 激情色色| 国产人妻人伦精品一区二区| 26uuu欧美宗合| 97碰| 欧美S码亚洲码精品M码| 五月开行婷婷色五月| 丁香玖玖| 久久婷婷五月天| 九热视频| 丁香五月香蕉| 激情都市另类| 丁香久久久| 久久综合色情网站| 伊人久久婷婷| 丁香婷婷成人网| 久久天天天| 丁香六月婷婷基地| 五月丁香琪琪| 五月丁六月香av| 免费播放片大片| 婷婷在线精品| 九九婷婷网五月天| 夜夜爽天天| 九9九9无码| 日韩成人精品中文字幕| 久久精品人妻| 六月丁香深深爱|