免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

YOLOv10與1200張數(shù)據(jù)集:快遞包裹缺陷檢測從推理到微調(diào)實戰(zhàn)

YOLOv10與1200張數(shù)據(jù)集:快遞包裹缺陷檢測從推理到微調(diào)實戰(zhàn) 簡介面向快遞包裹與包裝盒質(zhì)檢的YOLOv10缺陷檢測權(quán)重包模型已訓(xùn)練完成可直接加載權(quán)重進行推理檢測適配物流分揀、倉儲品控等自動外觀缺陷識別場景。附帶1200多張快遞包裹與包裝盒缺陷檢測數(shù)據(jù)集已劃分train、val、test目錄配置好data.yamltxt格式標(biāo)簽也可供YOLOv5、YOLOv7、YOLOv8、YOLOv9等算法復(fù)用訓(xùn)練。資源共2000個文件主體為982個txt標(biāo)注與1002個xml標(biāo)注配合15個說明文檔和1個Python腳本壓縮包76.86MB結(jié)構(gòu)清晰便于快速接入。目前已有121人學(xué)習(xí)下載。拿到后可立即用于實際檢測驗證也能借助現(xiàn)成數(shù)據(jù)集與配置繼續(xù)微調(diào)訓(xùn)練減少數(shù)據(jù)整理和適配工作量適合有一定目標(biāo)檢測基礎(chǔ)的開發(fā)者直接上手。1. 為什么“1200 多張圖 訓(xùn)練好的權(quán)重”夠直接上產(chǎn)線試跑快遞包裹和包裝盒的缺陷檢測聽起來是個小眾方向但干過物流自動化和制造業(yè)質(zhì)檢的人都知道它比想象中更常被問到破損、壓痕、污漬、封口不良、膠帶異常這些缺陷形態(tài)雜、背景亂、光照不穩(wěn)定通用目標(biāo)檢測模型直接拿來用經(jīng)常是訓(xùn)練出來一堆框、實際漏檢一片。而 YOLOv10 算法配合已經(jīng)訓(xùn)練好的權(quán)重和 1200 多張缺陷檢測數(shù)據(jù)集正好解決了這個尷尬——你不需要從零開始標(biāo)數(shù)據(jù)、跑幾百輪訓(xùn)練才能看到效果拿到權(quán)重先跑通推理確認(rèn)邊界后再決定要不要微調(diào)。這篇文章就圍繞這套東西講清楚三件事拿到權(quán)重和數(shù)據(jù)集后該怎么盤、怎么推理、怎么用這批數(shù)據(jù)重新微調(diào)以及快遞包裹場景下那些最容易翻車的坑。2. 拿到權(quán)重和數(shù)據(jù)集后先盤清楚目錄結(jié)構(gòu)、標(biāo)注格式與模型文件的實際約束2.1 1200 多張圖在這個量級意味著什么1200 多張圖在制造業(yè)缺陷檢測數(shù)據(jù)集里屬于“中小樣本”。像 COCO、DOTA 那種幾萬張的大數(shù)據(jù)集訓(xùn)練策略可以很奔放但 1200 張圖如果還分了六七個缺陷類別平均每個類別可能只有一兩百個實例這時候最怕的不是模型容量不夠而是過擬合和類別不均衡。不過對這個項目來說1200 張圖不是用來從零訓(xùn)練的它有兩個實際作用一是配合已經(jīng)訓(xùn)練好的權(quán)重做驗證確認(rèn)模型在你自己拍的樣圖上表現(xiàn)如何二是給你一個“數(shù)據(jù)集參照物”照它的目錄結(jié)構(gòu)和標(biāo)注格式去整理自己的數(shù)據(jù)。YOLO 格式的數(shù)據(jù)集目錄結(jié)構(gòu)通常長這樣express_defect/ ├── data.yaml ├── images/ │ ├── train/ │ └── val/ └── labels/ ├── train/ └── val/每張 images/train/xxx.jpg 圖片對應(yīng)一個同名 txt 文件放在 labels/train/xxx.txt 里。這個 txt 的每一行代表一個目標(biāo)格式固定類別 ID、歸一化后的中心點 x、中心點 y、歸一化后的寬和高。舉個例子一行內(nèi)容是2 0.4531 0.7281 0.2344 0.1875含義就是“類別 ID 為 2 的目標(biāo)中心點在圖像寬度的 45.31%、高度的 72.81% 處寬度占整張圖的 23.44%高度占 18.75%”。拿到手之后我建議先別急著推理花十分鐘確認(rèn)三件事第一txt 文件里的類別 ID 是否連續(xù)、是否從 0 開始第二每個類別下的實例數(shù)量是否均衡如果有類別只有十幾條標(biāo)注后面推理時它的置信度基本不會高第三訓(xùn)練集和驗證集圖片是否有重疊有些人整理數(shù)據(jù)時圖省事把同一批圖既放 train 又放 val會導(dǎo)致驗證指標(biāo)虛高這個后面坑很大。2.2 權(quán)重文件怎么接進你的環(huán)境版本與加載細(xì)節(jié)標(biāo)題里說了“模型已經(jīng)訓(xùn)練好可以直接推理檢測”所以核心交付物大概率是一個或多個 pt 后綴的權(quán)重文件。在 ultralytics 框架里訓(xùn)練結(jié)束后 runs/detect/train 目錄下會同時生成 best.pt 和 last.ptbest.pt 是驗證集上指標(biāo)最好的那一個last.pt 是最后一輪的權(quán)重。如果你的壓縮包里兩個文件都有日常推理用 best.pt想接著訓(xùn)練用 last.pt這是默認(rèn)的省心做法。加載權(quán)重時要注意 PyTorch 版本和 ultralytics 版本的匹配。YOLOv10 是在 2024 年 5 月隨著 ultralytics 框架更新被集成的如果你的 ultralytics 版本太老直接加載會報 key 不匹配或直接拋異常。我的習(xí)慣是先把 ultralytics 升到當(dāng)前最新版再加載權(quán)重如果項目環(huán)境不允許升級至少保證 PyTorch 1.8 以上Python 3.8 以上這是 YOLOv10 能跑起來的最低基礎(chǔ)。另外 YOLOv10 和 YOLOv8 的模型結(jié)構(gòu)有差異v10 用了無 NMS 的端到端推理模型內(nèi)部通過 dual head 分配策略和 one-to-one head 直接輸出最終檢測框不再需要像 v8 那樣做 NMS 后處理。這個差異帶來一個實際好處導(dǎo)出 ONNX 后部署邏輯更簡單推理鏈路上少一個超參數(shù)NMS IoU 閾值需要調(diào)。而你拿到的這份權(quán)重如果當(dāng)初是用 YOLOv10 結(jié)構(gòu)訓(xùn)練的注意不要拿它硬套 YOLOv8 的部署腳本輸出張量的解析方式不一樣細(xì)節(jié)在第 5 章的坑里展開。2.3 拿到壓縮包后的檢查清單每類項目交付物的整理習(xí)慣不太一樣但按下面的表檢查一遍能避免很多低級問題。下表是常見檢查項建議逐條對照你手里的文件確認(rèn)檢查項關(guān)注點檢查方法images 與 labels 目錄結(jié)構(gòu)是否按 train/val 分好用文件管理器直接看目錄層級標(biāo)簽與圖片對應(yīng)關(guān)系每張圖是否都有同名 txt寫腳本統(tǒng)計 images 數(shù)量與 labels 數(shù)量是否一致類別 names 順序names 列表與 txt 中 ID 是否一致打開 data.yaml 與任意一個 txt 對照驗證集規(guī)模val 占總圖比例是否合理一般不低于 10%低于 5% 時指標(biāo)水分大權(quán)重文件完整性best.pt 能否被 torch.load 加載跑一次 yolo detect predict 試推理是否附帶 data.yaml后續(xù)微調(diào)直接復(fù)用沒有 yaml 時按第 4 章自己創(chuàng)建這六項里最容易出錯的是第三項。很多人訓(xùn)練時改過類別順序但沒有同步修改已有標(biāo)注文件導(dǎo)致模型推斷出的類別名和實際標(biāo)注對不上。拿到權(quán)重后先跑一張圖看看輸出的類別名是否符合預(yù)期再批量跑別一上來就全量推理。3. 一條命令跑通推理從命令行到 Python API 的參數(shù)取舍3.1 最小推理命令先跑通再談優(yōu)化如果是第一次接觸這套權(quán)重我強烈建議先用命令行跑通一張圖出結(jié)果后再上 Python API。命令行方式代碼少、參數(shù)透明出問題也好排查。在虛擬環(huán)境里安裝好 ultralytics 之后進入權(quán)重和測試圖片所在目錄執(zhí)行yolo detect predict \ modelbest.pt \ source./test_images/demo.jpg \ conf0.25 \ iou0.7 \ imgsz640 \ saveTrue這條命令的意思是把 best.pt 加載進來對 demo.jpg 做預(yù)測置信度閾值 0.25IoU 閾值 0.7輸入圖像尺寸 640預(yù)測結(jié)果畫框后保存到 runs/detect/predict 目錄。第一次跑通后把 source 參數(shù)換成一張包含多個包裹、有重疊、有光照反光的現(xiàn)場圖看框的位置和置信度分布是否合理。如果圖片路徑是個目錄ultralytics 會遍歷整個目錄做推理。這一步驗證有兩個目的一是確認(rèn)權(quán)重能正常加載、輸出也沒問題二是評估這套權(quán)重對你實際場景的適應(yīng)程度。如果一個典型的破損包裹圖沒有一個框的置信度超過 0.5那基本可以判斷訓(xùn)練數(shù)據(jù)里的場景和你的現(xiàn)場差異較大后續(xù)需要微調(diào)而不是直接部署。3.2 Python API 推理把框取出來變成自己的業(yè)務(wù)數(shù)據(jù)命令行適合驗證但真正接產(chǎn)線或者做批量后處理還是要用 Python API。YOLOv10 作為 ultralytics 家族的成員推理接口和 YOLOv8 完全一致以下代碼是一個可以直接改的最小模板from ultralytics import YOLO # 加載訓(xùn)練好的權(quán)重路徑可以是絕對路徑或相對路徑 model YOLO(best.pt) # 對單張圖片做推理conf/iou/imgsz 與命令行參數(shù)一一對應(yīng) results model.predict( sourcetest_images/demo.jpg, conf0.25, iou0.7, imgsz640, device0, # 用 0 號 GPU沒有 GPU 就填 cpu saveFalse, # 先用 False自己控制保存邏輯 verboseFalse, # 關(guān)掉逐張打印批量時日志更干凈 ) # results 是列表每個元素對應(yīng) source 里的一個輸入 for r in results: boxes r.boxes print(檢測到, len(boxes), 個目標(biāo)) for box in boxes: cls_id int(box.cls[0]) # 類別 ID name model.names[cls_id] # 類別名從權(quán)重自帶 names 里取 conf float(box.conf[0]) # 該框的置信度 x1, y1, x2, y2 box.xyxy[0].tolist() # 框的左上角與右下角坐標(biāo) print(f{name} {conf:.3f} ({x1:.1f}, {y1:.1f}, {x2:.1f}, {y2:.1f}))這個模板里的關(guān)鍵點是model.names 不是從外部配置文件讀的而是權(quán)重文件內(nèi)部攜帶的類別名列表。也就是說你不需要手動維護一個類別名數(shù)組只要權(quán)重文件是正確的names 就自動對得上。如果你在推理時打印出的類別名和預(yù)期不符那問題一定出在訓(xùn)練時 data.yaml 的 names 順序上和第 2 章提到的檢查項呼應(yīng)。批量推理時要注意內(nèi)存控制。如果一次傳入幾百張圖片的路徑列表ultralytics 內(nèi)部會根據(jù) batch 參數(shù)自動分批但默認(rèn)情況下一張一張跑是最穩(wěn)的。我做批量壓測時會先跑 50 張、觀察顯存占用穩(wěn)定后再加大輸入規(guī)模。3.3 推理參數(shù)怎么調(diào)conf、iou、imgsz 的取舍這四個參數(shù)幾乎決定了你部署后的體驗它們之間是聯(lián)動的不能孤立地調(diào)。直接用下表做參考再結(jié)合你自己的業(yè)務(wù)邏輯定值參數(shù)默認(rèn)值調(diào)低的影響調(diào)高的影響快遞包裹場景建議conf0.25召回提升誤檢變多輸出框變密漏檢變多但剩下的框更可信先 0.25 看全貌再按現(xiàn)場接受度調(diào) 0.3~0.5iou0.7相鄰框更容易被合并重復(fù)框變少重復(fù)框變多但不會吞掉小目標(biāo)包裹重疊嚴(yán)重時降到 0.5imgsz640推理變快小缺陷可能丟失小目標(biāo)壓痕、小破洞更容易檢出有細(xì)微信號時先試 1280再評估速度max_det300輸出目標(biāo)數(shù)上限上限越高越不容易漏目標(biāo)包裹密集時調(diào)到 400imgsz 是被低估的一個參數(shù)。訓(xùn)練時用的什么尺寸推理時最好用同樣尺寸如果你把訓(xùn)練時 640 的模型拿到 1280 上推理理論上對但實際會改變特征金字塔的感受野分布小目標(biāo)的檢出能力提高的同時一些原本被抑制的背景噪聲也會被放大。所以改 imgsz 之前先確認(rèn)訓(xùn)練時的 imgsz能查訓(xùn)練結(jié)果的 results.csv 或保存的配置文件就不難確認(rèn)。如果確認(rèn)不了先用默認(rèn) 640再用 1280 做 A/B 對比看現(xiàn)場最關(guān)鍵的那類缺陷檢出率變化。4. 用你自己的數(shù)據(jù)重新微調(diào)yaml 文件、訓(xùn)練命令與輸出權(quán)重怎么讀4.1 整理自己的標(biāo)注數(shù)據(jù)把圖片和標(biāo)簽組織成 YOLO 格式前面說過1200 多張數(shù)據(jù)集的價值之一是作為整理自有數(shù)據(jù)的參照?,F(xiàn)實中你從產(chǎn)線拿到的往往是手機拍的、工業(yè)相機拍的、監(jiān)控截取的各種格式圖片標(biāo)注工具可能是 LabelImg、labelme 或者 X-AnyLabeling。最終都要轉(zhuǎn)成上面第 2 章描述的 YOLO 目錄結(jié)構(gòu)。轉(zhuǎn)換這一步最常見的錯誤是標(biāo)注框坐標(biāo)沒有歸一化。YOLO 格式要求 x_center、y_center、w、h 全部除以圖片寬高轉(zhuǎn)成 0 到 1 之間的小數(shù)而不是像素值。如果從 labelme 的 JSON 里把 polygon 或 rectangle 的絕對坐標(biāo)直接寫進 txt訓(xùn)練時 loss 會異常大、模型完全學(xué)不進去。寫轉(zhuǎn)換腳本時核心代碼就幾句話import json with open(annotation.json) as f: ann json.load(f) img_w ann[imageWidth] img_h ann[imageHeight] for shape in ann[shapes]: label shape[label] x1, y1 shape[points][0] x2, y2 shape[points][1] # 修正左上角/右下角順序 x_min, x_max sorted([x1, x2]) y_min, y_max sorted([y1, y2]) # 轉(zhuǎn)成 YOLO 歸一化格式 x_center ((x_min x_max) / 2) / img_w y_center ((y_min y_max) / 2) / img_h w (x_max - x_min) / img_w h (y_max - y_min) / img_h print(label, round(x_center, 6), round(y_center, 6), round(w, 6), round(h, 6))另一個容易被忽略的點是“空標(biāo)簽圖”。如果某張圖確實沒有缺陷它可以不帶 txt 文件ultralytics 會把它當(dāng)作負(fù)樣本不會報錯。但如果所有圖片都沒有標(biāo)簽訓(xùn)練會直接卡在 “No labels found” 的警告上幾千張圖白跑。我一般會在整理完后寫一個校驗?zāi)_本統(tǒng)計所有圖片對應(yīng) txt 的行數(shù)分布類別分布以及檢查每條標(biāo)注的寬高是否小于等于 0、中心點坐標(biāo)是否超出 0~1 范圍把臟數(shù)據(jù)提前清掉。4.2 yolov10 yaml 文件怎么創(chuàng)建目錄與類別名的映射在 ultralytics 框架里訓(xùn)練自定義數(shù)據(jù)集yaml 文件是唯一的數(shù)據(jù)入口。它不需要多復(fù)雜卻要求所有字段都準(zhǔn)確。下面是一個以快遞包裹缺陷為例的 yaml 模板names 列表要和你的標(biāo)簽 ID 嚴(yán)格對應(yīng)# express_defect.yaml # path 指向數(shù)據(jù)集根目錄建議用絕對路徑避免換目錄后找不到數(shù)據(jù) path: D:/datasets/express_defect # train 和 val 是相對 path 的目錄 train: images/train val: images/val # 類別數(shù)量必須與 names 長度一致 nc: 6 # names 順序決定 txt 里類別 ID 的含義 names: 0: break 1: dent 2: stain 3: wrinkle 4: tape_abnormal 5: unsealed創(chuàng)建 yaml 文件時最容易踩的坑是 path 用了相對路徑。如果你執(zhí)行訓(xùn)練命令的終端目錄和數(shù)據(jù)目錄不在同一層級fill 相對路徑大概率報 FileNotFoundError。我的習(xí)慣是直接寫絕對路徑macOS/Linux 寫/Users/xxx/datasets/express_defectWindows 寫D:/datasets/express_defect正斜杠和反斜杠在 ultralytics 里都能識別但正斜杠更保險。另外 nc 的值如果和 names 個數(shù)不一致訓(xùn)練不會報錯但驗證時會發(fā)現(xiàn)你期望的類別 ID 和模型輸出的 ID 錯位——這個錯位最隱蔽因為測試集上 mAP 可能還挺高但部署時類別名全反了。4.3 微調(diào)命令在別人權(quán)重基礎(chǔ)上繼續(xù)訓(xùn)練1200 多張圖直接從頭訓(xùn)練不劃算最可靠的做法是加載一個預(yù)訓(xùn)練權(quán)重再在這個基礎(chǔ)上微調(diào)。如果你只是想加快收斂用官方提供的 YOLOv10 預(yù)訓(xùn)練權(quán)重比如 yolov10s.pt、yolov10m.pt下載后放到當(dāng)前目錄命令里直接指定路徑。如果你覺得別人訓(xùn)練好的這個快遞包裹權(quán)重對你的場景已經(jīng)比較接近也可以拿它作為起點接著訓(xùn)效果通常比從 COCO 預(yù)訓(xùn)練開始更好但前提是類別定義和它一致。下面是一套適合 1200 張左右數(shù)據(jù)量級的訓(xùn)練命令參數(shù)yolo detect train \ dataexpress_defect.yaml \ modelyolov10s.pt \ epochs120 \ imgsz640 \ batch16 \ lr00.01 \ lrf0.01 \ freeze10 \ close_mosaic10 \ ampTrue \ patience30逐項說下為什么這么設(shè)。模型用 yolov10s 是因為快遞包裹缺陷里破損和污漬這類目標(biāo)大小差異很大但整體不算極端小目標(biāo)s 級能平衡精度和顯存只有幾百兆顯存的舊顯卡換成 yolov10n推理精度會略降但速度更快訓(xùn)練時長也明顯縮短。epochs 設(shè) 120 是因為 1200 張圖在小數(shù)據(jù)集上 60 到 100 輪基本收斂120 是留出余量配合早停機制patience30 表示驗證集指標(biāo)連續(xù) 30 輪不提升就自動停止。freeze10 表示凍結(jié)模型前 10 層參數(shù)這個在小數(shù)據(jù)集上是防過擬合非常有效的常規(guī)操作——主干網(wǎng)絡(luò)底層學(xué)的是邊緣、紋理這類通用特征凍結(jié)它們讓訓(xùn)練只更新后層能明顯緩解 val loss 與 train loss 差距過大的問題。close_mosaic10 表示最后 10 個 epoch 關(guān)閉 mosaic 增強因為 mosaic 會切碎圖片、引入大量拼接邊界長期開著會讓模型學(xué)到奇怪的偽影后段關(guān)掉再精調(diào)幾輪是 YOLO 系列訓(xùn)練里常見做法。4.4 訓(xùn)練輸出怎么讀best.pt、last.pt 與 results.csv訓(xùn)練結(jié)束后runs/detect/train 目錄下會有一批文件真正有用的三樣是 best.pt、last.pt 和 results.csv。results.csv 是每一輪的訓(xùn)練指標(biāo)打開后可以看到 train 和 val 兩套 loss以及 precision、recall、mAP50、mAP50-95 等指標(biāo)曲線。判斷訓(xùn)練有沒有出問題先看 val mAP50 是不是穩(wěn)步上升再對比 train loss 和 val loss 的走勢如果 train loss 一路下降但 val loss 在某個 epoch 后掉頭向上就是過擬合的典型信號。關(guān)于選權(quán)重我平時主要看兩個維度一是 val mAP50 峰值在哪個 epoch 附近二是 val loss 最低點在哪個 epoch。如果兩者不一致優(yōu)先選 val loss 最低點對應(yīng)的那輪權(quán)重因為 mAP 只統(tǒng)計置信度閾值下的匹配結(jié)果而 val loss 衡量的是整個分布的擬合程度后者在真實場景里往往更穩(wěn)。確認(rèn)權(quán)重文件名不用改best.pt 在訓(xùn)練結(jié)束后就是按指標(biāo)選出來的直接拿去推理就可以。5. 避坑快遞包裹檢測最容易翻車的 5 個環(huán)節(jié)5.1 現(xiàn)象驗證集指標(biāo)還可以一到產(chǎn)線新批次漏檢一片原因驗證集圖片是從訓(xùn)練數(shù)據(jù)里按比例抽出來的和訓(xùn)練集共享同一批相機、同一批光照條件、同一種擺放方式指標(biāo)自然好看。但產(chǎn)線環(huán)境換一條皮帶線、換一個光源角度背景紋理和反射特征就變了模型的泛化能力跟不上。解決不要只依賴訓(xùn)練時的 val 指標(biāo)單獨留一份“現(xiàn)場壓測集”。從目標(biāo)部署位置重新拍 100 到 200 張圖包含不同時間段、不同光照強度、不同包裹破損程度這份數(shù)據(jù)不參與訓(xùn)練只用來做最終評估。如果壓測集上的 mAP50 比訓(xùn)練 val 低 0.2 以上說明現(xiàn)場跟訓(xùn)練分布差距太大需要采集現(xiàn)場圖做增量微調(diào)。這一步?jīng)]做好部署再快都是白搭。5.2 現(xiàn)象明顯的破洞和壓痕在圖上清清楚楚模型就是檢不出來原因這類缺陷在整張圖中占的像素比例太小。如果一張 1920x1080 的現(xiàn)場圖里破損區(qū)域只有 40x50 像素輸入 imgsz640 縮放后缺陷可能只剩下十幾個像素經(jīng)過幾次下采樣特征圖里基本就丟了。解決先用 imgsz1280 試通常能顯著提升小缺陷召回。還不夠的話用 SAHI 這類切片推理工具把大圖切成 640x640 的重疊小塊分別推理再合并結(jié)果缺陷相對尺寸變大檢出率提升明顯。代價是推理時間翻倍但對離線抽檢和產(chǎn)線慢速輸送場景完全夠用。注意切片重疊率設(shè)個 0.2 就夠了太高會引入大量重復(fù)檢測框。5.3 現(xiàn)象想把模型接進 OpenCV 的現(xiàn)有缺陷檢測流程加載 ONNX 后取不到框原因OpenCV DNN 模塊的通用 YOLO 后處理腳本大多是為 YOLOv5/v8 的多個輸出頭寫的會去解析三個尺度的特征圖輸出。而 YOLOv10 無 NMS 的設(shè)計導(dǎo)出的 ONNX 輸出是一個固定的端到端檢測結(jié)果張量格式是 (1, 300, 6) 這樣的候選框數(shù)組每一行是 x1、y1、x2、y2、score、cls沒有三個輸出的分支直接用舊的 decode 邏輯解析當(dāng)然拿不到框。解決先在 OpenCV 里把輸出張量的形狀打印出來確認(rèn)是端到端格式后寫一段新的后處理取前 N 行按置信度過濾跳過無效行。如果不想自己解析更省事的是用 onnxruntime 配合 ultralytics 官方示例里的 YOLOv10 解碼代碼。說句實在話除非你的平臺只能跑 OpenCV DNN否則推薦用 onnxruntime它的算子和速度控制更好部署心智負(fù)擔(dān)也更小。5.4 現(xiàn)象訓(xùn)練一輪下來 loss 降了但 val mAP50 始終在 0.3 以下原因除了數(shù)據(jù)量本身小之外最常見的是數(shù)據(jù)增強配置和閥值設(shè)定不匹配。1200 張圖把 mosaic 增強開到默認(rèn) 1.0每張訓(xùn)練圖里可能有四張圖拼接導(dǎo)致大量訓(xùn)練樣本帶有拼接邊界模型學(xué)到的目標(biāo)邊界是“斷裂”的另外小數(shù)據(jù)集內(nèi)部如果 train/val 劃分不當(dāng)驗證集里包含了和訓(xùn)練集高度相似的圖片val loss 和 mAP 也會互相扯后腿。解決調(diào)低增強強度。mosaic 從 1.0 降到 0.3 到 0.5close_mosaic 提前到第 20 到第 30 個 epoch給模型一段“干凈”的收斂期同時把 hsv_h、hsv_s、hsv_v 這些顏色增強適當(dāng)調(diào)大??爝f包裹的塑料表面和紙箱對顏色變化非常敏感適當(dāng)增強顏色抖動反而能提升泛化。如果調(diào)完一輪后 mAP50 還上不去回頭檢查 labels 里的標(biāo)注是否有多余的重疊框或者某些類別本身實例數(shù)太少合并掉不足 20 個實例的類別通常能讓整體指標(biāo)明顯抬升。5.5 現(xiàn)象best.pt 與 last.pt 差距巨大線上表現(xiàn)像“黑匣子”原因best.pt 是在驗證集上按 mAP 選出來的驗證集本身不能代表現(xiàn)場分布這兩者差距大說明訓(xùn)練過程里模型波動嚴(yán)重最后的權(quán)重選擇策略更多是“矮子里拔將軍”。如果連 doctored 的 val 都不能穩(wěn)住更別提線上穩(wěn)定運行了。解決把訓(xùn)練收斂節(jié)奏調(diào)穩(wěn)而不是追求峰值。訓(xùn)練結(jié)束后不要只看 best.pt把 last.pt 也拿到壓測集上跑一遍如果兩者差異大說明這是模型本身對某些類別的不穩(wěn)定表現(xiàn)而不是權(quán)重文件的問題。如果時間允許可以把 epochs 提高到 180配合早停讓模型在更多 epochs 里尋找穩(wěn)定解最后再選 val loss 最低的幾個 epoch 的權(quán)重做集成平均。這個經(jīng)驗是實打?qū)崗漠a(chǎn)線上磨出來的單點指標(biāo)的峰值往往不可靠穩(wěn)定解才是能交付的解。6. 進階先做批量壓測再談 ONNX 與 TensorRT 部署權(quán)重拿到手、推理也跑通了這時候最容易犯的錯誤是拿幾張好看的圖就去匯報效果。我會建議先做一次批量壓測把真實的表現(xiàn)量化出來。做法很簡單準(zhǔn)備 200 到 500 張覆蓋不同缺陷類型和不同背景的樣圖循環(huán)推理統(tǒng)計每類的檢出數(shù)量、平均置信度、單幀耗時把結(jié)果輸出成 JSON 存檔。from ultralytics import YOLO from pathlib import Path import json, time model YOLO(best.pt) image_paths [str(p) for p in Path(batch_images).glob(*.jpg)] t0 time.time() results model.predict( sourceimage_paths, conf0.35, imgsz640, device0, verboseFalse, ) total_time time.time() - t0 records [] for impath, r in zip(image_paths, results): objs [] for box in r.boxes: objs.append({ cls: model.names[int(box.cls[0])], conf: float(box.conf[0]), box: [float(v) for v in box.xyxy[0].tolist()], }) records.append({image: impath, objects: objs}) out {total_time: total_time, fps: len(image_paths) / total_time, records: records} json.dump(out, open(batch_result.json, w), indent2)這里一次傳入所有圖片路徑ultralytics 內(nèi)部會按 batch 自動分批比循環(huán)單張調(diào)用省去大量加載開銷。壓測的目的是摸清兩個數(shù)一是 fps判斷能不能滿足產(chǎn)線節(jié)拍二是每類缺陷的檢出數(shù)量如果某個類別在整個壓測集里一框未出基本可以判定這個類別在當(dāng)前場景下不可用要回到第 4 章的微調(diào)流程去補數(shù)據(jù)。壓測集要單獨存放不要隨手從訓(xùn)練集里拷圖否則壓測結(jié)果就是第 5 章說的“自欺欺人”。批量壓測通過之后才考慮正式部署形態(tài)。YOLOv10 的端到端設(shè)計對部署很友好導(dǎo)出 ONNX 的命令是yolo export modelbest.pt formatonnx imgsz640 halfFalse dynamicFalse simplifyTrue三個參數(shù)的含義要心里有數(shù)imgsz 固定 640 而不是 dynamic是為了換取更快的推理速度和更小的顯存占用因為動態(tài)尺寸會迫使推理框架預(yù)留最大尺寸的顯存half 半精度在部分老顯卡和 edge 設(shè)備上不支持先保持 False確認(rèn)目標(biāo)平臺支持 FP16 再開simplify 用 onnxsim 簡化計算圖省略掉不必要的節(jié)點TensorRT 轉(zhuǎn)換時能省去很多算子的兼容問題。導(dǎo)出后用 onnxruntime 驗證一次輸入輸出維度和 pt 推理結(jié)果的一致性別直接扔給 TensorRT。TensorRT 轉(zhuǎn)換我一般只在延遲要求特別高的時候做??爝f包裹缺陷檢測大多不是高速動態(tài)抓拍場景ONNX 在普通 GPU 上已經(jīng)能跑到幾十毫秒一幀TensorRT 的收益集中在極端延遲敏感的流水線上如果只是產(chǎn)線抽檢完全沒必要增加這層維護成本。我現(xiàn)在的習(xí)慣是拿到任何一套訓(xùn)練好的權(quán)重先跑批量壓測打分再決定是直接部署還是回到數(shù)據(jù)側(cè)微調(diào)最后才碰導(dǎo)出和加速——這三步順序換一下往往會多走兩輪彎路。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月开行婷婷色五月| 色婷婷精品| 99精品视频在线观看| 五月丁香久久激情网| 色九九丁香九月色九九色| 国产熟女一区二区三区五月婷| 婷婷丁香六月五月天| 99色免费观看全部| 婷婷五月激情综合| 大香蕉伊人爱在线| 五月婷婷色激情| 大香蕉五月丁香| 黄桃AV无码免费一区二区三区| 日日爽日日爽| 性韩日色婷婷五月天激情啪啪XXX| 国产亚洲精品久久久久久久久动漫| 丁香婷婷成人网站| 五月婷婷开心亚州在线| 丁香亚洲婷婷五月| 精品婷婷五| 五月天丁香花婷婷| 激情综合网激情五月婷婷| 色婷婷国产精品综合在线观看| 婷婷五月天改成什么了| 99性视频| AV在线观看网站| 伊人在线视频| www.色婷婷| 99热成人在线| 婷婷涩五月天综合| 亚洲性爱99在线| 天天色图| 热五月婷婷| 亞洲自怕| 久久精99| 99热99这里有免费的精品| 午夜爱爱网站| 成人五月天。COM| 色五月天电影| 九九在线精点品| 99色网站| 色五月婷婷小说亚洲中文字幕组| 五月丁香六月婷婷国产视频| 六月婷婷五月天| 97色伦另类图片小说视频 | 丁香五月天激情五月天激情五月天激情网| 激情丁香六月| 色婷网| AV网在线观看| 欧美婷婷九月| 香蕉久久六月| 日本一级黄色电影| jiujiu热在线视频| 色,激情五月天| 五月天婷综合| 色噜噜97视频在线观看| 影视av久久久噜噜噜噜噜三级| 操逼视频网址| 野外99热| 色综合九九色综合88| 亚洲婷婷激情综合激情999精品| 丰滿爆乳一区二区三区| 五月丁香婷色| 99久久99久久| 91九色精品熟女内射| 丁香五月婷婷偷拍| 五月丁香婷婷激情视频| 五月天 无码| 婷婷六月五月| 九九干视频| 天天色天天日| 中文字幕在线免费观看视频| 99精品在线| 996er热| 狠狠干,狠狠操| 91碰碰视频| 日韩人妻无码精品| 亚洲色综合| 26UUU欧美| 99性视频| 99年操人人爽| 国产亚洲成人综合| 欧美精品999| 激情综合久久| 五月花综合| 婷婷五月丁香av网站| 99思思在线视频| 99免费视频久久| 他改变了拜占庭| 天天色情站| 丁香婷婷少妇| 五月婷婷之美女图片| 丁香五月婷婷在线观看| 亚洲婷婷91丁香| 久热成人| 久久婷婷五月天丁香| 欧美交换配乱吟粗大25P| av在线婷婷| 色久一| 最新av在线观看| 婷婷丁香人妻天久久| 五月婷婷丁香伦理网| 色色色色av777| 激情五月天小说| 激情六月天| 久久99精品久久只有精品| 久久久久er热| 香港九九六区八区99| 99热在线观看99| 五月天婷婷网站888| 亚洲精品影视| 女人被躁到高潮嗷嗷叫小| 丁香色情五月综合激情| 五月天婷婷色| 五月婷婷七月丁香| 五月天成人手机在线视频| 婷婷午夜天| 武则天精品久久| 欧美三9久九观看| 丁香五月777| 日本色婷婷久久99精品91| 激情五月婷婷视频| 在线天堂9| 丁香六月色香蕉视频| 丁香五月天天高清在线| 色情五月综合婷婷| 久99久视频| 9国产在线视频| 狠狠色大香蕉| 丁香五月亚洲| 亚洲最大成人综合网720P| 丁香婷婷婷五月综合色情| 五月婷婷丁香成人网| 久久A热| 中文字幕激情综合| 丁香五月色激情| 五月丁香婷婷色色| 天天日天天干天天操| 五月婷婷色| 丁香五月伊人| 很操日本7| 亚洲网视屏| 丁香五月色情av| 玖玖资源站国产| 华人在线免费| 婷婷中文字幕网站| 婷婷五月丁香基| 操逼巨乳91| 日韩AV免费看| www.91有码.com| 久久五月综合| 色欲天天综合| 大鸡巴伊人网| 人人人操B超碰| 四色五月婷婷| 五月天色色激情综合| 婷婷五月天综合在线| 狠狠狠狠狠干| 色综合久久中文| 九九在线这里只有精品视频| 玖久久网站| 高清不卡一区| 1024国产| 91色久| 99久精品视频| 欧美日韩99| 国产精品热搜丁香五月婷婷| 亚洲9久久精品| 五月色婷婷AV| AV在线不卡播放| 婷婷激情小说网| 99亚洲视频| 热99.com婷婷| 九九热99热| 96丁香婷婷九月蜜桃综合久久| 亚洲国产精品五月天| 日本色狠狠| 五月美女婷婷风骚| 狠狠色情婷婷| 久久九九思思| 激情五月色播五月| 91热视频色网站| 日本天天操| 婷婷性福五月天| 9999热在线| 伊人狠狠操| 五月天丁香婷婷网| AV 3P| 六月婷婷综合| 99热综合在线观看| 国产古装妇女野外A片| 99高级会所久久| 精品人妻伦一二三区久久| 手机AVAV天堂看网| 色爱99| 六月婷婷激情图片| 五月永久激情| 婷五月天| 婷婷九月综合| 另类婷婷丁香| 狠狠婷婷日韩| 五月婷婷丁香网| 亚洲婷婷丁香五月| 亚洲精品国产setv| 丁香婷婷人妻综合网| 亚洲综合激情五月久久| 思思久热6| www.一起草av| 五月丁香婷婷综合网| 色噜噜狠狠色综合成人网| 人妻av在线| 99热久久这里只有精品| 国精产品一区一区三区免费视频 | AV大片在线观看| 日本一级一片免费视频| av第一二区| 天天粽合合合合| 伊人成综合五月婷婷| 综合色色婷婷| 久99久热只有精品国产99| 啪啪五月综合| 亚洲 在线 另类| 九九无码| 色综合日日| 超碰97干| 墨西哥毛片内射精| 最近中文字幕2019视频1| 91精品久久久久、久五月天| 伊人在线婷婷草| 五月天停停日日| 婷婷丁香社区| 色欲色香综合网| 99re最新地址| 色高清无码视频| 91丨九色丨熟女丰满| 9国产在线视频| 久久多色| 天天噜噜| 天天操夜夜橾| 婷婷五月精品在线| 色五月婷婷五月丁香五月激情五月视频| 激情综合文学| 4399啪啪视频| 777精品久无码人妻蜜桃| 天天日天天爽| 六月综合在线| 亚洲激情网站| 好好干av| 夜夜骑日日夜夜| 亚洲AV综合在线观看| 色婷视频| 视色综合| 99久久er| 森林影视大全,最好看的2019年视频| 色色激情网| 色婷婷人人| 国产精品久久久久久久久久| 色婷婷六月天| 色99在线观看| 九月色婷婷| 久色激情| 波多野结衣AV无码Porn| 色婷婷久久| 66精品成人免费网站在线观看| 人人干天天舔| 丁香婷婷五月天校园春色| 超碰在线综合| 91久久综合| 91免费试看| 亚洲九N| av大香蕉| 丁香五月花| 99精品在线播放| 人妻无码精品一区| 五月天色色网站| 激情五月天在线视频| 97热在线精品| 成人网站在线观看视频| 中文字幕AV在线| 九九热视频在线观看| www.色五月.com| 天天成人综合视频| 五月丁香六月香综合激情| site:esunnet.com| 99精品亚洲| 激情五月婷黄版| 青青草五月天| 色色免费网站| 欧美成人va| 99九九久久| 夜夜躁爽日日| 99久久国产宗和精品1上映| 丁香婷婷大香蕉| 久久婷婷精品| 99热国产在线| 99操免费视频| 超碰91在线| 丁香五月久久| 性婷婷| 一二三区视频韩国| 激情VA视频| 亚洲色爱综合| 五月丁香婷婷久久| 五月开心网| 欧美性丁香色色五月天干干| 中文字幕无码人妻少妇免费视频 | 涩丁香| 日本玖玖在线| 亚洲激情综| 丁香五月在线人妻| 狠狠色狠狠色综合日日91| 这里只有精品9| 99热费观看| 婷婷五月天天爽| 九九综合伊人| 爱超碰性| 先锋资源婷婷| 婷婷色五月偷拍| 丁香五月激情六月| 日本天天操| 99热日韩| 99久久婷婷国产综合精品| 91n网站cad入口在线观看| 丁香五婷| 欧美婷婷五月无砖| 五月久久婷婷成人网| 天天搡日日搡aaaaⅩ| 人妻久久久久久久 | 中字幕视频在线永久在线观看免费| 亚洲国产精品VA在线看黑人| 欧美日韩成人在线免费| 99色| 丁香五月综合在线| 人妻AV在线| 中文字幕,综合,91| 色五月婷婷久久大| 中文av网| JAPANRCEP老熟妇乱子伦视频| 色呦呦在线| 五月久久婷婷丁香| 婷婷丁香色五月久久88| 久久怕怕视频| 久热精品在看| 就爱操www com| 狠狠操天天干| 激情婷婷丁香| 婷婷五月色播网| 久热只有这里精品| 色色婷婷丁香| 九洲一级A片| 六月丁香婷婷尤物| 色五月丁香网| 激情五月丁香六月综合AVXXXX| 立川无码av| 熟女激情五月天 | 97五月天婷婷| 99色色网| 伊人久久婷| 五月丁香婷在线| 九九激情综合| 亚洲婷婷激情综合激情999精品| 综合激情五月丁香9999久久精| 九九这里有精品| 国产亚洲精品久久久久久牛牛| 色九九九九| 一级A片天天操夜夜操| 色综合激情| 亚洲视频在线观看99| 99re这里| chaopeng在线人人| 久久这里只有精品无码| 日本三级大片| 香蕉综合在线| 91成人电影| 久久久久9久无码视频| 99re66热这里只有精品| 免费婷婷| 成人版视频在线观看| 九九热这里只有精品9| 这里只有精品免费视频| 九色91国产| 婷婷九月丁香| 狠狠色婷婷丁香五月| 五月丁香六月婷婷综合免| 久久久8| 69精品无码一区二区三区| 性爱电影科技贸易有限公司| 婷婷成人五月天| 综合色五月| 婷婷丁香五月天激情| 97在线视频人妻九色| www.五月天色色色| 色婷婷激情五月天| 天天射美女| 五月婷婷色男女| 久久婷青青草原| 新激情五月天色播| 99亚洲色色| 97色啪| 五月天婷婷网站| xxx综合在线| 色婷婷丁香五月| 91蜜桃婷婷狠狠久久综合9色| 五月婷婷综合在线| 热99在线精品| 人人干99| 色五月综合| 亚洲婷婷基地| Av大香蕉| 九九碰九九爱97| 综合久久婷婷五月丁香| 丁香婷婷久久 | www.夜夜.com| 男人的天堂99| 操逼三区| 色婷婷操逼| 东京热伊人| 欧美婷婷| 五月天色婷婷小说| 婷婷天堂伊人| 久久综合影院 | 五月天婷婷伊人| 99操无码视频观看| 天天干天天操天天拍| 九九成人精品免费视频| 八戒青柠影视剧在线观看| 婷婷黄色五月天在线视频| 日本人妻伦在线中文字幕| 青草久久五月婷伊人| 拍真实国产伦偷精品| 97婷婷丁香五月天激情图片| 色色综合网。| 久热超碰91| 一本久道综合色婷婷五月| 久久五月天婷婷| 亚洲色五月天在线| 97亚洲精品| 99.N在线视频| 色五月婷婷丁香国产在线| 日本一級黃色一級片| 色婷婷久久综合丁香五月| 久久婷婷六月综合综合| 狠狠色综合网站久久久久| 欧美va视频不用播放器的va视频网| 婷婷色情 | 亚洲色爱综合| 激情综合五月激情XXXX| 婷婷五月天亚洲综合网| 91操熟女| 丁香欧美| 亚洲av免费在线| 国产成人精品一区二三区熟女在线| 亭亭五月激情亚洲在线| 六月久久婷婷| 国产精品18久久久| 久久Xx| 欧美成人无码高清一区二区三区| 综合另类激情| 久久激情视频| 丁香六月五月婷婷| aaaaa黄色| 久久婷婷一级片| 91色操| 南京搡BBBB搡BBBB| 久久综合首页| 久久无码成人| 99色在线观看| www.狠狠艹| AV九九| 精品自拍97| 99热婷婷| 婷婷色色婷婷| 色五月婷婷婷婷| 久草 天堂| 五月婷婷 激情按摩| 日韩AV片| 99看片| 青青草a在线| 婷婷五月乱交换| 99热只有| 丁香婷婷九月| 色色色色色色色色色色色色色色,网站| 色情综合| 亚洲色色五月天| 五月婷婷视频28| 婷婷五月天激情综合| 色婷婷色情| 婷婷涩涩五月天| 91人人操人人爱| 久久婷婷视频| 亚洲精品第一国产综合亚AV | 婷婷五月天AV在线| 久久综合激情| 97丁香视频| 亚洲免费99| 欧洲亚洲免费视频区| 亚洲国产成人裸舞| 91超碰在线观看| 激情小说五月天| 五月停性愛| 国产操B视频| 久久成人性爱| 激情五月综合| 香蕉AV福利精品导航| 色五月婷婷丁香凹凸| 在线成人网址| 自拍盗摄 另类| 亚洲AV综合网| 九久九精品| 99久久99九九99九九九| 五月婷婷之美女图片| 丝袜人妻| 91九九热| 亚洲精品操一操、噜一噜、摸一摸、爽 | 爱婷婷五月| 91久久综合亚洲鲁鲁五月天| 久久五月婷综合| 久久五月激情| 婷婷伊人五月天| 五月综合久久| 超碰成人av| 色五月婷婷婷婷| 日本九九九九| 色五月婷婷激情基地| 99爱欧美| 婷婷综合网| 色婷婷AV在线观看| 天天做天天干天天综合网| 2017人人操| 婷婷五月丁香基| 丁香五月天啪啪| 五月婷婷丁香社区| 久久桃花网色婷婷| 色综合久久伊伊婷婷五月| 五月天婷婷伊人| 午夜成人av在线| 色五月婷婷狠狠撸| 99热精品在线| 五月婷婷中文字幕| 亚洲一区二区无遮挡A片| 久久婷婷五月综合色丁香花| 五月天亚洲最大成人| 精品久久99| 99色日本| 99热日| 超碰丁香五月| 婷婷五月天黄色小说| 色五月激情五月| 天天日日人| 激情五月综合| 五月婷婷99热| 国产原创视频91九色| www.97视频| 中文字幕人妻一区二区| 九九99男女视频在线观看| 91人操| www,五月天com| 丁香五月激情综合在线观看| http://www.sd-xiangsu.com/| 五月亚洲| 精品久久久人妻| 无码人妻精品一区二区蜜桃色欲| 五月婷护士| 伊人狠狠色婷婷综合丁香一区| 久久婷婷丁香| 五月情婷婷五月| 婷婷五亚洲| 久久涩视频| 亭亭丁香aV| 色综合五月| 色婷婷狠狠干| 美女婷婷激情亚洲| 天天做天天爱综合| 色综合偷拍| 五月天婷婷网站888| 99re在线视频| 九九综合久久| 超碰在线免费观看日韩| 久久99激情| 第四色五月激情网| 99热在线观看免费精品| 色五月网址| 激情碰碰碰| 六月99天天婷婷激情综合| 日日夜夜噜噜爽爽| 丁香五月91| 欧美色男人网站| 人妻aV在线| 啪啪啪五月天| 另类图片色五月| 逼特逼在线免费播放| 啪啪黄页网| 亚洲 激情 中文| 国产免费一区二区三区三州老师F1F1.CC | 激情综合自拍五月婷婷色五月| 五月天色综合| 五月天狠狠草| 婷婷丁香熟妇综合网| 极品人妻VIDEOSSS人妻| 天天做天天爱天天要| 日韩黄色网络| 无码动漫AV| 噜噜色五月| 天天影院色| 中文字幕日产A片在线看| 9月色婷婷| 婷婷激情网五月天| 色播五月天激情| 成人丁香五月婷| 五月色无码| 色综合色五月| 九九九九九九综合| av免费人人| 人人爱操| 亚洲小视频免费播放| 色婷婷婷婷| 久久性爱99国产| 伊人久久婷婷| 久久色五月天| 淫荡工a| 色色婷婷丁香| bukadeavzaixian| www.激情| 色域五月婷婷丁香| 丁香五月五月婷婷五月天激情四射| 激情五月婷婷啪啪| 激情五月天色网站| 成人中文字幕在线| 婷婷五月天婷婷| 最近中文字幕2019视频1| 色情综合| 91久久久久久久久18| 成人人操| 五月天婷婷久久视频| 五月天丁香婷婷久久九| 婷婷丁香五月天小说| 婷婷丁香五月综合| 丁香蜜臀黄色婷婷五月天| 91超级碰在线视频| 26UUU欧美激情一区二区| 久久人妻人人| 丁香五月123| 色狠久| 色五月在线综合| 五月婷婷六月奇米网丁香| 综合色色色| 综合欧美五月婷婷| 色玖玖| 亚洲网站999| 三级99热| 97香蕉人人在线观看| 精品热九九| 99视频| 二色av| 99九九视频| 五月婷婷综合在线| AV九九| 五月开心网| 五月丁香激情五月天| 日本九九九九| 五月四色色| 色逼综合网| 色婷婷五月天天天干天天操天天爽| 中文字幕婷婷9月天| 久久综合天天综合| txt五月激情四射网综合俺也来了| 激情婷婷五月天日本系列| AV大片在线观看| 色婷婷综合网| 精品激情| 精品夜夜澡人妻无码AV| 这里只有精品免费视频在线观看| 婷婷国产五月天17c| 天天色噜| 开心婷婷中文字慕| 国产亚洲精品久久久久苍井松| 去干网最新版本亚洲版| 五月婷色丁香| 六月婷婷激情| 日韩五月天婷婷| 天天色凹凸| 日本美女五月天| 色色操| 亚洲国产精品二二三三区| 战争与艾拉电影免费观看| 日本三级片片| 色爱亚洲| 国产精品婷婷午夜在线观看| 五月丁香六月色| 夜夜撸夜夜骑| 日日夜夜小色哥| 久久综合无| 欧美性猛交 XXXX 乱大交| 丁香五月综合网亚洲综合欧美狠狠| 蜜乳人妻一区二区三区| www.婷婷六月天| 色婷婷激情视频| 97碰碰在线观看视频| 97色色色| 99热国产这里只有精品| 亚洲综合在线伊人婷| 婷婷丁香社区网| 五月丁香综合啪啪| 丁香五月婷婷亚洲另类| 开心激情站| 桃色五月天| 日韩五月婷婷久久| 日本三级日本三级三级人妇四虎| 天天插天天很| 97操碰在线视频| 91丨九色丨国产打屁股| 91日综合欧美| 99er精品| 五月丁香婷婷欧美| 丁香六月天| 99网址在线看| 欧美日韩99| 久久五月天婷婷| A一级操| 色五月婷婷1| 中文字幕无码人妻少妇免费视频 | 91婷婷丁香五月| 99热只有国产在线精品| 亚洲另类婷婷综合| 丁香婷婷综合影院| 婷婷五月天成人网| 99久久久免费| 99热这里有精力| 日本色婷婷综合| 操操国产| 绿色小导航AV| 色五月亚洲| 色综合伊人网| 九色91视频| 人人爽欧美婷婷久久久五月丁香| 91婷色| 国产玖玖资源| 国产精品人成A片一区二区| 射久久丁香五月| 五月天成人在线| 五月天色丁香| 99在线资源| 操人妻视频91| 婷婷综合性爱网| 99色综合网| 激情五月婷婷丁香| 99爱在线| 欧美va精品va老师va| 97资源碰碰在线| 日韩AV在线电影| 亚洲午夜成人av电影网| 五月丁香色综合| 91操人| 99热这里只有精品1025| 激情五月天网站| 婷婷五月天成人小说| 99福利视频| 天色综合网站| 精品人妻一区二区三区在| 97福利视频| 996er热| 99热啪啪| AV电影在线播放| 成人丁香色| 99热99极品观看| 久久综合五月天| 九九热国产| 日本天堂网站99| 五月丁香狠狠| 在线看AV| 天天色色天天| 午夜日日| 天天综合五月| 欧美大香蕉视频| 丁香婷婷九月| 婷婷久热| 久久大香蕉同僚| 久热这里只有精品视频免费观看| 色婷视频| 亚洲第一综合| 久久精彩视频| 久久久久亚洲AV成人无码电影| 先锋资源91| 激情五月丁香社区| 婷婷99狠狠躁天天躁| 天天狠天天叉| 天天插天天干| 久久激情中文| 久久99精品久| 91视频免费后入强操| 婷婷大乡焦噜噜| www.99久| 日本本土色网第一区| 深爱激情九九五月天| 开心激情久久久久久久| 五月婷婷欧美激情| 99热这里只有精品9| 激情五月天综合网| 夜夜做天天爽| 国产欧美精品AAAAAA片| 婷婷丁香五月综合激情视频| 亚洲黄3级片网站欧美| 91精品无码| 青青操avbb| 99免费视频精品| 伊人影院久久网| 婷婷六月啪啪| 深爱激情九九五月天 | 99九九在线视频| 色五月综合激情| 婷婷丁香高潮了| 99思思热只有在这里看 | 婷婷五月天色| 久久小说| 五月婷婷黄| 国产 码在线成人网站| 中文字幕日韩无码制服诱或| 丁香五月亚综合图片| 超碰免费成人| 亚洲深喉aV| av无码电影| 六月婷婷之青青草| 免费观看欧美成人AA片爱我多深| 五月精品| 六月丁香五月婷婷| 国产伊人大香蕉| 亚洲成人网站在线观看| 亚洲九九99精品视频在线播放| 婷婷五月天基地| 亚洲婷婷91丁香| 五月色综合| 久久99性爱| 97色色-99久久| 91精品久| 激情婷婷五月天| 噜噜在线| 五月天婷婷色小说| 国产9色在线/日韩| 超碰AV成人| 亚洲综合色婷婷| 夜夜骑天天玩天天日| 大香蕉九九| av一区免费看| 五月天婷亚洲天综合网综合| 五月丁香六月情| 99热精品在线| 91色在线| 久久99久久99精品免观看软件 | 免费看欧美成人A片无码| 婷婷中文字幕网| 丁香婷婷六月天| 婷婷午夜激情| 丁香婷婷激情四射五月| 九九热视频精品2| 天天澡天天狠天天天做| 亚洲欧洲中文日韩久久AV乱码| 一起草av在线观看| 另类小说五月天激情| 亚洲九区| 性爱网六月丁香| 色情播放| 久久这里只有精品8| 色婷婷AⅤ| 久久性爱网站| 99热手机在线精品| 4399伦理午夜| 中文字幕乱轮| 综合激情五月丁香| 91碰视频| 色婷婷久久| 中文字幕人妻一区二区| 久久aaa| 五月丁香婷婷色| 97碰成超视频免费视频| 97色色色视频| 无码激情AAAAA片-区区| 色爱综合网| 激情丁香五月| 99ri国产精品| 九九这里是免费的视频5| avv在线| 热成人网| 婷婷97色| 伊人综合网4| www.夜夜操| 色婷婷狠狠爱| 久久精品9| se99热久久一本| 欧美国产一区二区三区| 超极99精品| 国产26uuu视频| 国产精品人成A片一区二区| 久久性视频| 丁香五月在线自慰| 日本99色| 超碰人人干| www综合久久| 五月花免费视频| 99久久偷拍视频| 久久婷婷五月天亚洲欧美| 女人被躁到高潮嗷嗷叫小| 丁香五月色综合色播五月| 色情五月丁香婷婷网| 五月天色综合| 天天日日夜夜爽| 无码中文一区二区三区| 午夜理论片最新午夜理论剧| 色爱综合网| 极品另类| 五月天开心色情网| 999婷婷综合| 97婷婷色| 99久久丝| 五月激情小说| 九九久久这里只有精品XB| 精品香蕉99久久久久网站| 婷婷激情五月天色| 97 天堂| 久久这里只有欧美| wwww.9免费视频| 涩涩涩五月天| 青青草原伊人网| WWW99热| 99超级碰免费视频| 五月婷婷色播| 婷婷亚洲丁香五月| 91操黄| 开心深爱激情网| 色色色区| 色色色色热| 激情伍月 欧美| 91聚色综合网| 欧美成人无码一区二区三区| 五月天婷婷六月激情网| 。久久久久久久久久久久久久人妻| 九九热在线观看视频| 五月天开心激情综合网| 综合 激情 婷婷| 婷婷狠狠18禁久久| 综合色天天| 99性爱| 激情第四色| 成人无码精品1区2区3区免费看| 亚洲综合激| 亚洲人操亚洲人| 婷婷 伊人 久久| 色婷婷五月开心六月综合| 免费无码毛片一区二区A片| 青草激情在线| 中文字幕97超级碰| 天天干,天天日| 天天日日爽| www.色婷婷.com| 五月丁香大香蕉| 五月停停激情网| 欧美精品啪啪| 国产毛片欧美毛片久久久| 99热这里只有免费精品| 碰碰女| 国产片XXXXA片国语对白| 日韩精品二三区| 99色婷婷视频| 色色综合网www| 丁香伊人网| 丁香五月婷婷亚洲综合精品在线| 开心久久网婷婷| 丁香九月婷婷| 一区二区三区四区无码| 亚洲熟女色| 91九色最新视频| 日本欧美国产| 五月天开心婷婷久久| 激情五月婷婷啪啪| 日韩成人综合网| 色色色com| 五月婷婷久久开心网| 九九热在线视频观看免费10| 99在线免费观看| 亚洲日韩欧美综合VA| 精品人妻伦一二三区久久| 玖玖91| \\五月天婷婷激情| 婷婷激情小说网| 特黄三级片| 99热天堂| 99热6精品| 五月停停99| 无码激情精品色婷婷久久久久| 538在线精品| PORNY九色9l自拍视频成人| 日本天天综合| 夜夜操少妇| 91综合在线| 99精在线| 久这里只有精品99| 伊人玖玖婷婷| 婷婷五月丁香基| 久久怕怕视频| WWW.桔色成人.COM| 九九久久综合网站| a色色色色色| 日韩另类在线观看| 操精品9| 欧美日韩成人在线| 亚洲激情综| xxx.色婷婷| 99色热视频| 成人五月天婷婷| 色色色区| 日韩久久日| 搡BBBB搡BBB搡五十| 狠狠香蕉| 日本色色网站| 超碰1999| 99精品无码网站| 深爱激情网五月| 色V狠狠的干| 九九色院| 五月婷中文娱乐综合| 日本强伦片中文字幕免费看| www.久热| 色综合婷婷| 91丨九色丨白浆| 狠狠干无码| 99re这里只有精品在线观看| 五月天三级| 快乐婷婷五月天| 婷婷亚洲天堂| 日本久热| 第五婷婷伊人丁香色| 久久综合色情网站| 97碰操| 91啦丨九色丨刺激中文| 日本强伦片中文字幕免费看| 91一起操| 中文av网| 思思热视频在线观看| 9+1视频网址| 久久综合激情| 九月丁香亭亭| 婷婷五月天综合网| 黄色成人网站在线播放| 天天综合 99久久婷婷| 99热这里都是精品| 婷婷社区五月天| 成年人最刺激的综合网| 99色精品| 激情五月天偷拍综合网| 五月婷婷五月天| 婷婷娌伦网| 色婷婷偷拍| 丁香蜜臀黄色婷婷五月天| 超碰在线9| 97碰在线| 色综合激情| 五月丁香综合啪啪| 99色| 国产精品久久久爽爽爽麻豆色哟哟 | 激情丁香婷婷| 久99久视频| 色综合99| 国产成人精品亚洲线观看| 国产精品久久欧美久久一区| 久九男女天堂| 九月丁香婷婷网| 综合网色综合| 日本99在线| 色婷婷99| 婷婷六月丁香久| 5月丁香六月情| 少妇人妻综合色6699| 五月婷婷激情久久| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 99国产精品久久久久久久久久久| 任你搞网站| 国产一级片| 欧美日韩成人在线| 激情综合网激情五月俺也去| 一片AV片免费播放| 九九大香蕉黄色影院| 我爱大香蕉| 五月天堂婷婷| 日韩99精品| 丁香五月开心亚洲| 丁香桃色网| 任你躁XXXXX麻豆精品| 丁香婷婷婷婷十二月在线观看视频| 99视频在线啪| 中文字幕不卡+婷婷五月| 国产亚洲精品人人| 天天综合网亚洲综合网| 激情五月婷婷在线观看| 丁香五月色情| 欧美怡红院黄站| 婷婷五月天大香蕉| 久久XX| 色99网| 538在线精品| 婷婷第一页| 99在线精品视频免费| 色婷婷狠狠久久综合五月| 五月天激情婷婷| 六月婷婷五月丁香| 美女爆乳18禁www久久久久久| 婷婷色情网| 青青草深爱激情网| 六月激情网| 九九热视频在线观看| 色婷婷aV四虎| 99,色| 思思热精品在线观看| 婷婷五月天激情网| 岛国AAAV| 日本色婷婷| 99热99热不卡| 日本一级黄色电影| 六六久久黄色| 色狠狠色| 五月香六月婷| 天天狠狠夜夜狠狠2023| 丁香五月玖玖| 天天爽爽日日做做| 直接看的AV| 婷婷丁香六月| 婷婷综合在线播放| 激情综合激情五月| 五月婷婷激情久久| 色色色五月天婷婷| 久久婷五月天| 夜夜夜夜夜骑撸| 第九色区av天堂| 色九月婷婷丁香| 激情五月丁香激情综合网| 91干| 九九在线91| 月婷婷亚洲| 另类激情五月| 大香蕉视频婷婷| 天天色·欧美| 无码动漫av| 丁香五月婷中字在线| 丁香婷婷久久| 欧美影院| 国产亚洲AV人片在线| 六月婷婷之青青草| 9色在线视频| 97丁香视频| 婷婷婷五月天最新综合你懂的| 激情五月婷婷综合| 五月丁香久久色| 欧美性爱5月天天天看| 婷婷色五月激情| 影音先锋一区| 色色色色网站| 九热网站| 极品 少妇 内射| 深爱五月天| 久久九九爽| 综合色影院| 99热在线网站| 天天日天天干天天插天天射| 99精品偷自拍| 开心五月六月婷婷| 国产白丝在线一区| 综合亚洲AV| 色五月婷婷内射| 影音先锋自拍网| 精品一区二区三区四区五区六区介绍| 色综合久久44| 五月天婷婷情色| 五月婷婷丁香婷婷| 婷婷五月天丁香综合网| 激情亚洲色图片丁香综合| 亚洲操操| 久久色在线视频| 激情久久久| 九月丁香婷婷综合| 久大香蕉| 91精品人妻少妇无码影院| 五月丁香六月婷婷色日| 九月婷婷在线观看| 婷婷夜夜操| 九九热内射| 婷婷王月天影院| 久草免费福利视频| 久久aaaa片一区二区| 丁香五月婷婷免费视频| 色婷綜合网| 无码成人播放器| 五月天色婷婷视频| 最近免费中文字幕大全高清大全1| 狠狠干天天内射| 五月天偷拍| 激情六月下句是什么| 天天色粽合合合合合合合| 六月丁香婷婷色狠狠久久| 丁香六月五月天| 激情久久久| 中文字幕按摩做爰| 精品一二三区久久AAA片| 丁香五月自拍| 91狠狠综合久久久| 日韩好吊操| 成人做爰高潮A片免费视频| ...婷婷国产成人亚洲日韩| 国产人妻人伦精品一区二区| 亚洲爱爱无码婷婷色五月| 久久久亚洲精品一区二区三区浴池| site:esunnet.com| 日逼AV影音先锋男人资源站| 五月丁香六月婷婷a v| 热99视频精品在线| www.五月天社区| 婷婷干六月综合旧址| 狠狠干五月天| 色婷婷久久综合久色综| 狠狠色婷婷777| 六月丁香花婷婷| 午夜丁香婷婷| 色婷婷五月婷婷五月婷婷五月| 六月婷婷色色网| 婷婷五月天伊人网| 中文字幕97超级碰| 五月天色丁香| 人人色AV| 色婷大香蕉| 色综合久久88色综合天天99| 青青草原中文字幕| 99精彩视频网站在线| 五月天最新网| 亚洲啪视频| 欧美顶级少妇做爰HD| 五月丁香花婷婷玉莉AV| 久久在线92| 91热爆在线| 婷婷五月天综合色| 九九色之九九色之88| 亚洲色五月婷婷| 色色色色av777| 大香蕉人人人| 亚洲色网络| 欧美婷婷五月| 五月婷在线影院| 无码人妻少妇色欲AV一区二区| 五月丁香六月婷婷亚洲视频| 欧美色色色色色色色色色色| 五月丁香啪| 四色AVwww| 超碰免费成人| 久久久国产精品黄毛片| 五月丁香婷婷基地| 色狠狠五月天| 婷婷五月综合丁香久久| 婷婷久久五月丁香| 五月天婷婷开心| 九九热99视频在线| 欧美槡BBBB槡BBB少妇| 99九九视频| 色激情综合狠狠婷婷| 激情网色五月| 色久综合| se99视频| 色婷婷五月六月丁香综合视频| 超爽内射| 色婷婷久久| 欧美性色视频|