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

ARTICLE DETAIL

資訊詳情

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

托盤實(shí)例分割數(shù)據(jù)集實(shí)戰(zhàn):從ZIP解壓到Y(jié)OLOv8訓(xùn)練

托盤實(shí)例分割數(shù)據(jù)集實(shí)戰(zhàn):從ZIP解壓到Y(jié)OLOv8訓(xùn)練 簡(jiǎn)介實(shí)例分割是計(jì)算機(jī)視覺(jué)中區(qū)分同類別不同個(gè)體的關(guān)鍵技術(shù)它輸出像素級(jí)掩碼在倉(cāng)儲(chǔ)物流場(chǎng)景中AGV叉車和機(jī)械臂需要精確識(shí)別每個(gè)托盤的輪廓和叉孔位置才能完成自主裝卸。然而實(shí)際項(xiàng)目中數(shù)據(jù)質(zhì)量往往決定模型上限從拿到數(shù)據(jù)集到訓(xùn)練部署中間每一步都有坑壓縮包損壞、標(biāo)注格式不兼容、類別定義混亂、訓(xùn)練集驗(yàn)證集重復(fù)等。尤其是COCO格式與YOLO格式的轉(zhuǎn)換以及數(shù)據(jù)劃分策略直接影響模型評(píng)估的真實(shí)性。本文以托盤實(shí)例分割數(shù)據(jù)集為例完整記錄從ZIP解壓排錯(cuò)、COCO轉(zhuǎn)YOLO、數(shù)據(jù)抽檢可視化到y(tǒng)olov8-seg訓(xùn)練調(diào)參的實(shí)操路徑并給出可復(fù)用的腳本和參數(shù)建議。這些經(jīng)驗(yàn)同樣適用于其他實(shí)例分割數(shù)據(jù)集可以幫助工程人員少走彎路。1. 收到一個(gè)“托盤實(shí)例分割數(shù)據(jù)集_20251120_042738.zip”先別急著解壓同事丟過(guò)來(lái)一個(gè)壓縮包文件名是“托盤實(shí)例分割數(shù)據(jù)集_20251120_042738.zip”。做倉(cāng)儲(chǔ)物流視覺(jué)的人看到這個(gè)名字就知道這是給托盤也叫卡板、pallet做實(shí)例分割用的訓(xùn)練數(shù)據(jù)。托盤是倉(cāng)庫(kù)里最不起眼又是最關(guān)鍵的東西AGV叉車要識(shí)別它才能進(jìn)叉機(jī)械臂要識(shí)別它才能抓取無(wú)人裝卸要識(shí)別它才能定位。實(shí)例分割的意義在于我們不僅要判斷畫面里有托盤還要把每一個(gè)托盤單獨(dú)圈出來(lái)畫清楚各自的輪廓邊界。而文件名后面那串“20251120_042738”是數(shù)據(jù)集的生成時(shí)間戳這個(gè)細(xì)節(jié)看著不起眼實(shí)際關(guān)系到后面版本管理的門道我放到最后單獨(dú)聊。拿到這種數(shù)據(jù)壓縮包大多數(shù)人第一反應(yīng)就是雙擊解壓然后拖進(jìn)訓(xùn)練腳本里跑。我早年也是這樣后來(lái)被坑過(guò)好幾次才明白一份數(shù)據(jù)集到底能不能用、能跑出什么效果從你拿到壓縮包那一刻起就已經(jīng)有50%的答案了。這篇就當(dāng)是給這包數(shù)據(jù)做一次完整的“驗(yàn)收改造訓(xùn)練部署”記錄適合正在做倉(cāng)儲(chǔ)物流識(shí)別、AGV避障、機(jī)械臂抓取或者剛拿到某個(gè)實(shí)例分割數(shù)據(jù)集不知道從哪下手的同學(xué)。我會(huì)把解壓排錯(cuò)、格式判讀、轉(zhuǎn)成YOLO格式、訓(xùn)練調(diào)參、評(píng)估落地這條鏈路完整走一遍中間穿插的坑都是實(shí)操里真會(huì)遇到的。1.1 實(shí)例分割和普通檢測(cè)的差別到底在哪先別急著動(dòng)手把這個(gè)底層問(wèn)題想清楚后面每個(gè)決策都有依據(jù)了。普通目標(biāo)檢測(cè)輸出的是矩形框也就是bounding box。矩形框?qū)ν斜P這種外形規(guī)則的剛體目標(biāo)來(lái)說(shuō)乍一看是夠用的——反正托盤大體是長(zhǎng)方形的。但實(shí)際項(xiàng)目里你會(huì)立刻撞上兩個(gè)問(wèn)題。第一托盤經(jīng)常堆疊、交錯(cuò)、前后遮擋。兩個(gè)托盤并排或者疊放的時(shí)候檢測(cè)框會(huì)連成一片框本身就失效了你根本分不清框里到底有一個(gè)托盤還是兩個(gè)。第二叉車和AGV真正要下叉的時(shí)候需要的是托盤叉孔進(jìn)叉口的精確位置和輪廓框的邊緣差十幾個(gè)像素可能就讓叉齒撞上貨物。實(shí)例分割在這里做的事是檢測(cè)每個(gè)目標(biāo)再給每個(gè)目標(biāo)單獨(dú)生成一個(gè)像素級(jí)輪廓也就是mask。這樣一來(lái)堆疊的目標(biāo)能分清叉孔邊界也能拿到像素級(jí)的精度。那語(yǔ)義分割不行嗎語(yǔ)義分割也能給每個(gè)像素分類但它把所有同類目標(biāo)合并成一個(gè)整體區(qū)分不出“托盤A”和“托盤B”。多目標(biāo)交互場(chǎng)景里實(shí)例分割是唯一能兼顧“識(shí)別托盤”和“逐個(gè)區(qū)分”的方案。至于Mask2Former或者SAM系列數(shù)據(jù)量充足、GPU資源寬裕的項(xiàng)目當(dāng)然可以上但現(xiàn)實(shí)里很多工廠項(xiàng)目只有一塊消費(fèi)級(jí)顯卡還要控制推理延遲YOLO系列的分割模型yolov8-seg / yolov11-seg依然是性價(jià)比最高的起點(diǎn)。后面所有轉(zhuǎn)換和訓(xùn)練都圍繞YOLO生態(tài)來(lái)講。1.2 文件名日期戳背后的版本管理邏輯很多人覺(jué)得壓縮包名字就是一串隨機(jī)字符其實(shí)“20251120_042738”就是這套數(shù)據(jù)集的生成時(shí)間格式是YYYYMMDD_HHMMSS。別小看這串?dāng)?shù)字它是數(shù)據(jù)集版本管理里最樸素也最有效的標(biāo)記。我見(jiàn)過(guò)太多團(tuán)隊(duì)的數(shù)據(jù)集叫“最終版v3”“new_dataset_2真最終”過(guò)兩周自己都分不清哪個(gè)新。我的建議是數(shù)據(jù)集統(tǒng)一用“項(xiàng)目名_內(nèi)容類型_YYYYMMDD_HHMMSS”命名壓縮包里再放一個(gè)version.txt或README記錄標(biāo)注規(guī)范、數(shù)據(jù)來(lái)源、樣本數(shù)量、變更說(shuō)明。這樣哪怕數(shù)據(jù)集傳到第三個(gè)人手里光看文件名就能判斷新舊不用打開(kāi)比對(duì)。這個(gè)時(shí)間戳還有另一層價(jià)值它標(biāo)記了采集時(shí)間窗口。工業(yè)場(chǎng)景里光照、貨物類型、產(chǎn)線布局會(huì)隨季節(jié)和現(xiàn)場(chǎng)改造而變化。模型在某個(gè)時(shí)間段效果變差時(shí)你能靠文件名快速定位自己用的是哪個(gè)時(shí)間窗口的數(shù)據(jù)排查是數(shù)據(jù)沒(méi)跟上現(xiàn)場(chǎng)還是模型本身退化。2. 解壓這關(guān)就卡住不少人ZIP文件損壞與密碼問(wèn)題的完整排查拿到zip文件第一步是解壓。但就這一步我見(jiàn)過(guò)大量同學(xué)被卡住。最常見(jiàn)的兩個(gè)報(bào)錯(cuò)是file is not a zip file翻譯過(guò)來(lái)就是“這不是一個(gè)有效的ZIP文件”invalid zip archive: could not find EOCDEOCD是ZIP文件尾部的中央目錄結(jié)束標(biāo)記很多人一看報(bào)錯(cuò)就懷疑解壓軟件有問(wèn)題換了好幾個(gè)工具還是不行。問(wèn)題多半不在軟件在文件本身。2.1 “file is not a zip file”最常見(jiàn)的原因不是你解壓軟件的問(wèn)題先說(shuō)結(jié)論這個(gè)報(bào)錯(cuò)大概率是文件本身不對(duì)而且是“它根本不是zip”的那種不對(duì)。三個(gè)常見(jiàn)來(lái)源第一下載工具把服務(wù)器返回的錯(cuò)誤頁(yè)面存成了文件。比如你訪問(wèn)一個(gè)失效下載鏈接服務(wù)器返回的是HTML錯(cuò)誤頁(yè)瀏覽器或下載工具卻按照原文件名保存文件名是.zip內(nèi)容其實(shí)是一段網(wǎng)頁(yè)代碼。第二網(wǎng)盤或聊天軟件傳輸時(shí)文件名被截?cái)嗷蚋拿麛U(kuò)展名變成.zip但內(nèi)容其實(shí)是7z、rar或者其他格式。第三下載沒(méi)有完成文件被強(qiáng)制改名。排查方法很簡(jiǎn)單Linux下用file命令看真實(shí)格式file 托盤實(shí)例分割數(shù)據(jù)集_20251120_042738.zip如果是正常的zip輸出類似Zip archive data, at least v2.0 to extract如果輸出的是HTML document、ASCII text、7-zip archive data之類那就能對(duì)上上面三種情況了。Windows下可以用7-Zip打開(kāi)文件7-Zip對(duì)格式識(shí)別比較寬容如果它提示“該文件不是壓縮文件”你就知道問(wèn)題在哪了。還有一個(gè)更隱蔽的情況文件確實(shí)下載完了但網(wǎng)絡(luò)中斷只下了一半文件好幾GB解壓到末尾報(bào)“unexpected end of data”。這是截?cái)嘈蛽p壞處理方式在下一節(jié)。2.2 “could not find EOCD”是什么意思怎么處理EOCDEnd Of Central Directory是ZIP文件末尾固定結(jié)構(gòu)的一段記錄負(fù)責(zé)登記壓縮包的文件目錄和偏移量。所有解壓工具都是先讀這段“目錄頁(yè)”才知道壓縮包里有幾個(gè)文件、每個(gè)文件從哪里開(kāi)始。如果EOCD缺失整個(gè)壓縮包的信息就丟了。這種報(bào)錯(cuò)的常見(jiàn)原因就一個(gè)下載不完整尾部缺失。也有個(gè)別情況是生成zip的工具沒(méi)有正確封尾但比較少見(jiàn)。處理辦法分三步走。第一步比對(duì)文件大小。如果發(fā)布頁(yè)或說(shuō)明文檔里寫了預(yù)期大小比如說(shuō)是4.7GB你這里只有3.2GB那就別糾結(jié)了直接重新下載。修復(fù)一個(gè)沒(méi)下完的文件純屬浪費(fèi)時(shí)間。第二步大小對(duì)得上但依然報(bào)EOCD錯(cuò)誤可以嘗試用7-Zip的修復(fù)功能打開(kāi)壓縮包后按AltR或右鍵選擇“修復(fù)壓縮文件”Linux下用zip命令重建中央目錄zip -FF 托盤實(shí)例分割數(shù)據(jù)集_20251120_042738.zip --out 托盤修復(fù).zip這個(gè)命令會(huì)嘗試讀取剩余的數(shù)據(jù)塊并重建目錄。實(shí)測(cè)對(duì)“尾部少量缺失”有一定概率成功但修復(fù)后的文件里部分條目可能仍然損壞解壓后要逐個(gè)驗(yàn)證。第三步如果修復(fù)失敗老實(shí)換網(wǎng)絡(luò)、換方式重新獲取。從NAS、對(duì)象存儲(chǔ)或公司內(nèi)部盤拷貝時(shí)建議用帶校驗(yàn)和的下載方式避免二次中斷。下載完成后先算一下校驗(yàn)和養(yǎng)成習(xí)慣sha256sum 托盤實(shí)例分割數(shù)據(jù)集_20251120_042738.zip發(fā)布方如果給了SHA256值對(duì)得上再解壓對(duì)不上果斷重下。這一步能幫你擋掉后續(xù)一大堆莫名其妙的報(bào)錯(cuò)。2.3 密碼保護(hù)和校驗(yàn)和數(shù)據(jù)集分發(fā)的兩個(gè)細(xì)節(jié)解壓時(shí)提示需要密碼別急著去找“破解工具”。很多數(shù)據(jù)集發(fā)布方會(huì)設(shè)統(tǒng)一解壓密碼通常寫在README、發(fā)布公告或配套郵件里花五分鐘翻一下文檔就能解決。去下載來(lái)路不明的破解軟件反而有安全風(fēng)險(xiǎn)。如果是內(nèi)部加密包且密碼確實(shí)丟了針對(duì)自己有權(quán)解壓的文件可以用fcrackzip或zip2john配合John the Ripper做密碼恢復(fù)。但這類工具本質(zhì)是字典爆破純數(shù)字六位密碼可能都要跑很久實(shí)用性有限最穩(wěn)妥還是找原始發(fā)布者重新獲取。這里必須強(qiáng)調(diào)一條紅線涉及他人數(shù)據(jù)的加密包任何繞過(guò)密碼的操作都可能涉及合規(guī)問(wèn)題邊界心里要有數(shù)。校驗(yàn)和方面Windows下用PowerShellGet-FileHash -Algorithm SHA256 -Path .\托盤實(shí)例分割數(shù)據(jù)集_20251120_042738.zipLinux下用sha256sum或md5sum都行。養(yǎng)成“先校驗(yàn)、再解壓”的習(xí)慣之后你會(huì)少很多“為什么我解壓出來(lái)圖片少了一半”的尷尬。3. 數(shù)據(jù)集內(nèi)部結(jié)構(gòu)標(biāo)注格式、類別與質(zhì)量抽檢解壓成功只是開(kāi)始。真正決定模型上限的是壓縮包里的標(biāo)注靠不靠譜。這一節(jié)講怎么看懂一份實(shí)例分割數(shù)據(jù)集的內(nèi)部結(jié)構(gòu)。一份規(guī)范的實(shí)例分割數(shù)據(jù)集壓縮包解壓后目錄通常長(zhǎng)這樣tray_dataset/ ├── images/ │ ├── train/ │ └── val/ ├── labels/ │ ├── train/ │ └── val/ ├── annotations/ │ └── coco.json └── README.md如果解壓出來(lái)只有一堆散圖沒(méi)有標(biāo)注文件也沒(méi)有說(shuō)明文檔那這個(gè)數(shù)據(jù)集的質(zhì)量就要打個(gè)問(wèn)號(hào)了。3.1 COCO JSON與YOLO txt兩種主流分割標(biāo)注怎么識(shí)別目前實(shí)例分割數(shù)據(jù)集最常見(jiàn)的標(biāo)注格式有兩種COCO格式和YOLO分割格式。COCO格式所有標(biāo)注集中在一個(gè)annotations JSON文件里內(nèi)部按images圖片信息、annotations每個(gè)實(shí)例的標(biāo)注、categories類別定義三部分組織。每個(gè)annotation的segmentation字段有兩種形態(tài)多邊形坐標(biāo)數(shù)組或RLE壓縮掩碼。多邊形坐標(biāo)是絕對(duì)像素坐標(biāo)一維數(shù)組形式[x1, y1, x2, y2, ...]每?jī)蓚€(gè)數(shù)一個(gè)點(diǎn)。YOLO分割格式每張圖片對(duì)應(yīng)一個(gè)同名的txt文件每一行是一個(gè)目標(biāo)class_id x1 y1 x2 y2 x3 y3 ...坐標(biāo)是相對(duì)圖片寬高的歸一化浮點(diǎn)數(shù)范圍0到1class_id從0開(kāi)始。兩種格式的差異可以用一張表看清維度COCO JSONYOLO txt組織方式所有標(biāo)注集中在一個(gè)JSON每張圖一個(gè)txt坐標(biāo)絕對(duì)像素坐標(biāo)歸一化相對(duì)坐標(biāo)掩碼類型多邊形 RLE多邊形適合格式轉(zhuǎn)換適合作為原始母版適合直接訓(xùn)練人工可讀性一般較好我的建議是任何數(shù)據(jù)集到手先保留一份COCO格式作為“母版”因?yàn)樗畔⑼暾?、生態(tài)工具多CVAT、labelme、coco-annotator都能導(dǎo)入導(dǎo)出YOLO txt只是訓(xùn)練時(shí)的臨時(shí)格式。后續(xù)換框架時(shí)COCO母版能幫你省很多事。3.2 類別定義與命名帶來(lái)的標(biāo)簽映射問(wèn)題托盤數(shù)據(jù)集常見(jiàn)類別包括pallet標(biāo)準(zhǔn)托盤、wooden_pallet木托盤、blue_pallet藍(lán)色塑料托盤、fork_pocket叉孔/進(jìn)叉口等。不同團(tuán)隊(duì)對(duì)類別的切分邏輯不一樣有的把叉孔單獨(dú)設(shè)為一類有的把叉孔當(dāng)成托盤mask內(nèi)部的空洞不單獨(dú)標(biāo)。這里有個(gè)關(guān)鍵決策叉孔要不要單獨(dú)成一類。從AGV叉車實(shí)際決策的角度單獨(dú)一類更友好因?yàn)槟P湍芡瑫r(shí)輸出托盤外輪廓和叉孔位置直接指導(dǎo)叉齒的進(jìn)入點(diǎn)。但代價(jià)是標(biāo)注工作量成倍增加而且叉孔經(jīng)常被貨物遮擋遮擋樣本很難標(biāo)全。另一種做法是只標(biāo)托盤一個(gè)類利用mask的凹形輪廓后處理推算叉孔位置。對(duì)規(guī)則的木托盤有效對(duì)中間鏤空的塑料托盤效果較差。拿到數(shù)據(jù)集后先看README或標(biāo)注說(shuō)明搞清楚定義規(guī)范。如果明確寫了fork_pocket這個(gè)類就老老實(shí)實(shí)按多類別訓(xùn)練別自作主張合并類別因?yàn)闃?biāo)注者已經(jīng)按叉孔去標(biāo)了你不在訓(xùn)練里用就白白浪費(fèi)了這部分標(biāo)注。3.3 抽檢可視化用一張圖發(fā)現(xiàn)標(biāo)注錯(cuò)位、漏標(biāo)和過(guò)擬合隱患格式和類別確認(rèn)之后不要直接全部丟進(jìn)訓(xùn)練。花二十分鐘做抽檢可視化隨機(jī)抽取三十張訓(xùn)練圖把原圖、mask、類別標(biāo)簽疊加畫出來(lái)人工過(guò)一遍。用Python和OpenCV快速繪制import cv2 import numpy as np def draw_mask_on_image(image_path, mask_np, color(0, 255, 0), alpha0.5): img cv2.imread(image_path) overlay img.copy() overlay[mask_np 0] color cv2.addWeighted(overlay, alpha, img, 1 - alpha, 0, img) return img抽檢時(shí)重點(diǎn)看四類問(wèn)題標(biāo)注錯(cuò)位mask和托盤邊緣偏差超過(guò)幾個(gè)像素。常見(jiàn)于標(biāo)注者趕工或標(biāo)注工具的外擴(kuò)參數(shù)設(shè)置不當(dāng)。漏標(biāo)圖中明顯有托盤但沒(méi)標(biāo)出來(lái)。這類樣本在訓(xùn)練里會(huì)被當(dāng)成背景對(duì)模型干擾極大。類別混淆木托盤標(biāo)成塑料托盤叉孔標(biāo)成托盤。后面yaml里類別順序一旦定錯(cuò)前面的標(biāo)注全部白費(fèi)。圖像重復(fù)訓(xùn)練集和驗(yàn)證集里出現(xiàn)重復(fù)圖片驗(yàn)證指標(biāo)會(huì)虛高。很多人訓(xùn)完mAP看著0.9一上線變成0.6大概率是這個(gè)問(wèn)題。重復(fù)圖檢測(cè)用一段小腳本import hashlib from pathlib import Path def file_hash(path): h hashlib.md5() with open(path, rb) as f: for chunk in iter(lambda: f.read(8192), b): h.update(chunk) return h.hexdigest() hashes {} for p in Path(images).rglob(*.jpg): h file_hash(p) hashes.setdefault(h, []).append(p) dup {h: ps for h, ps in hashes.items() if len(ps) 1} print(dup)這一步值得做。尤其是拿到別人整理好的壓縮包你永遠(yuǎn)不知道里面有沒(méi)有混入重復(fù)樣本。我之前處理過(guò)一個(gè)數(shù)據(jù)集訓(xùn)練集和驗(yàn)證集重復(fù)率接近18%前期所有實(shí)驗(yàn)指標(biāo)都虛高排查了好久才定位到浪費(fèi)了整整一周的算力。4. 把數(shù)據(jù)集改造成YOLOv8能直接訓(xùn)練的格式如果原數(shù)據(jù)是COCO JSON格式訓(xùn)練前必須做一次格式轉(zhuǎn)換。如果已經(jīng)是YOLO txt格式可以直接跳到4.4。下面默認(rèn)原數(shù)據(jù)是COCO JSON。4.1 訓(xùn)練集/驗(yàn)證集劃分原則劃分?jǐn)?shù)據(jù)集的原則只有一條驗(yàn)證集要能代表真實(shí)使用場(chǎng)景。這比追求“隨機(jī)均勻”重要得多。按場(chǎng)景劃分而不是按圖片隨機(jī)劃分。如果同一個(gè)攝像機(jī)同一時(shí)間段連續(xù)拍攝的四十幀圖片隨機(jī)打散后一部分進(jìn)訓(xùn)練集、一部分進(jìn)驗(yàn)證集那驗(yàn)證集就相當(dāng)于訓(xùn)練集的高仿副本評(píng)估結(jié)果會(huì)嚴(yán)重虛高。正確做法是把連續(xù)時(shí)間序列歸為一組整組劃到訓(xùn)練或驗(yàn)證里。如果數(shù)據(jù)來(lái)自多個(gè)工廠或產(chǎn)線盡量以整個(gè)場(chǎng)地或產(chǎn)線為劃分子單元。比例上常規(guī)做法是train:val 8:2或9:1。數(shù)據(jù)量少于2000張時(shí)建議先用KFold交叉驗(yàn)證評(píng)估穩(wěn)定性最終交付時(shí)再用全量訓(xùn)一版。4.2 COCO多邊形轉(zhuǎn)YOLO分割格式的歸一化處理轉(zhuǎn)換的核心邏輯把COCO里每個(gè)annotation的多邊形坐標(biāo)分別除以圖片寬和高得到0到1之間的歸一化坐標(biāo)。下面是一個(gè)可用的轉(zhuǎn)換腳本import json import os def coco_to_yolo_seg(coco_json_path, image_dir, label_dir): with open(coco_json_path, r) as f: coco json.load(f) img_info {img[id]: img for img in coco[images]} cat_id_map {cat[id]: i for i, cat in enumerate(coco[categories])} os.makedirs(label_dir, exist_okTrue) anns_by_img {} for ann in coco[annotations]: anns_by_img.setdefault(ann[image_id], []).append(ann) for img_id, anns in anns_by_img.items(): img img_info[img_id] w, h img[width], img[height] base_name os.path.splitext(img[file_name])[0] lines [] for ann in anns: seg ann[segmentation] if isinstance(seg, dict): # RLE格式需要先解碼為mask再轉(zhuǎn)多邊形見(jiàn)下文 continue for poly in seg: points [(poly[i] / w, poly[i 1] / h) for i in range(0, len(poly), 2)] if len(points) 3: continue cls_id cat_id_map[ann[category_id]] coord_str .join(f{x:.6f} {y:.6f} for x, y in points) lines.append(f{cls_id} {coord_str}) if lines: with open(os.path.join(label_dir, base_name .txt), w) as f: f.write(\n.join(lines))幾個(gè)容易出錯(cuò)的地方要特別注意坐標(biāo)必須保留浮點(diǎn)數(shù)精度不要取整。取整對(duì)小目標(biāo)mask是致命的一個(gè)點(diǎn)偏兩三個(gè)像素小托盤的輪廓就變形了。多邊形的點(diǎn)數(shù)可能很多YOLO對(duì)點(diǎn)數(shù)沒(méi)有硬性限制但點(diǎn)數(shù)過(guò)多也沒(méi)有額外收益保留原始精度即可不要做額外的逆時(shí)針排序或簡(jiǎn)化很多簡(jiǎn)化算法會(huì)引入偽影。如果COCO里某個(gè)目標(biāo)用的是RLE編碼需要先用pycocotools把RLE解碼成二值mask再用cv2.findContours把mask轉(zhuǎn)成多邊形邏輯相對(duì)長(zhǎng)建議單獨(dú)封裝成一個(gè)函數(shù)備用from pycocotools import mask as mask_utils import cv2 def rle_to_polygon(rle): m mask_utils.decode(rle) contours, _ cv2.findContours(m, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) polys [] for c in contours: c c.flatten().tolist() if len(c) 6: polys.append(c) return polys4.3 轉(zhuǎn)換腳本與可視化驗(yàn)證工具處理壓縮包數(shù)據(jù)集時(shí)我習(xí)慣把轉(zhuǎn)換腳本和驗(yàn)證工具放在一起目錄結(jié)構(gòu)清晰一點(diǎn)tools/ ├── coco_to_yolo_seg.py ├── check_yolo_labels.py └── visualize_labels.py轉(zhuǎn)換之后用check_yolo_labels.py做一次批量驗(yàn)證重點(diǎn)檢查坐標(biāo)是否在0到1之間、class_id是否越界、多邊形是否退化、圖片和txt是否一一對(duì)應(yīng)。from pathlib import Path label_dir Path(labels) all_ok True for txt in label_dir.rglob(*.txt): for idx, line in enumerate(txt.read_text().strip().splitlines()): parts line.split() cls int(parts[0]) coords list(map(float, parts[1:])) if cls 0 or cls 3: print(f{txt}:{idx} bad cls {cls}) all_ok False if any(c 0 or c 1 for c in coords): print(f{txt}:{idx} coord out of range) all_ok False if len(coords) 6: print(f{txt}:{idx} degenerate polygon) all_ok False print(All OK if all_ok else Check failed)再把轉(zhuǎn)換后的txt畫回原圖上人工看幾張確認(rèn)坐標(biāo)沒(méi)有翻轉(zhuǎn)。特別提醒COCO和YOLO的坐標(biāo)原點(diǎn)都在圖片左上角但如果你從OpenCV或其他標(biāo)注工具導(dǎo)出的數(shù)據(jù)原點(diǎn)可能在左下角。畫出圖來(lái)一眼就能發(fā)現(xiàn)轉(zhuǎn)換腳本里加一個(gè)基本檢查就能兜底。4.4 data.yaml與訓(xùn)練命令數(shù)據(jù)準(zhǔn)備好了寫data.yaml。這是訓(xùn)練前最容易寫錯(cuò)的一步。path: /your/absolute/path/tray_dataset train: images/train val: images/val nc: 1 names: 0: pallet幾個(gè)必須注意的點(diǎn)path一定要寫絕對(duì)路徑別寫相對(duì)路徑。YOLO在切換工作目錄時(shí)相對(duì)路徑很容易踩坑訓(xùn)練到一半報(bào)“image not found”最后發(fā)現(xiàn)是路徑解析問(wèn)題。nc和names的數(shù)量、順序必須和txt里的class_id嚴(yán)格對(duì)應(yīng)。如果你的轉(zhuǎn)換腳本里類別映射不對(duì)訓(xùn)練時(shí)YOLO會(huì)報(bào)“erroneous label”或直接忽略錯(cuò)誤標(biāo)簽。train和val下面填的是圖片文件夾路徑Y(jié)OLO會(huì)自動(dòng)到相鄰的labels目錄找對(duì)應(yīng)txt。沒(méi)有GPU想先在CPU上驗(yàn)證數(shù)據(jù)鏈路是否正??梢杂眯∧P?、少輪數(shù)跑一遍yolo segment train datatray.yaml modelyolov8n-seg.pt epochs10 imgsz640 batch4 devicecpu這個(gè)命令只要能正常進(jìn)入訓(xùn)練循環(huán)并打印loss說(shuō)明數(shù)據(jù)鏈路已經(jīng)通了。接著再上正式訓(xùn)練GPU命令一般長(zhǎng)這樣yolo segment train \ datatray.yaml \ modelyolov8s-seg.pt \ epochs200 \ imgsz640 \ batch16 \ device0 \ workers8 \ projectruns/tray_exp \ nameexp015. 訓(xùn)練托盤實(shí)例分割模型的參數(shù)設(shè)置與調(diào)優(yōu)實(shí)錄這一節(jié)把我實(shí)際調(diào)參過(guò)程中的經(jīng)驗(yàn)寫下來(lái)可以直接照抄。5.1 從yolov8n-seg還是s-seg起步很多人一上來(lái)就選x-seg或m-seg結(jié)果顯存不夠或者訓(xùn)練時(shí)間翻好幾倍。我的建議是分兩步走先用n-seg跑通流程用少量epoch驗(yàn)證數(shù)據(jù)沒(méi)問(wèn)題、loss能收斂再換s-seg做正式訓(xùn)練。托盤是規(guī)則剛體目標(biāo)學(xué)習(xí)難度不高s-seg在大多數(shù)工業(yè)場(chǎng)景已經(jīng)足夠。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久9精品视频| 天天干人人乐| 国产AAAAAABBBBB| 操逼操逼操| 久久人妻丝袜一区二区三| 欧美玖玖爱免费玖玖| 亚洲最新a在线观看| 呻吟 欧美 日本 中出| 亚洲综合中文字幕有码| 婷婷涩嫩草鲁丝久久午夜精品| 狠狠色综合网| 亚洲精品无码久久AV| 精品久久久久瑟瑟| 日本一级二级三级网站| 国产精品内射婷婷一级二| 草伊人高潮喷水超碰| 国产自产自拍| 2025年A片视频精品| 欧美日韩亚洲电影| 国产白嫩精品久久| 91超级碰碰碰| 色婷婷亚洲婷婷| 国产成久久综合片| 一级性爱视频免费观看| 久久久久久人体| 欧美亚洲特P| 欧美日韩另类在线| 成人精品视频一区二区| 久久肏大逼| 在线观看成人性爱免费小视频| 亚洲91色| 吊色| 亚州色图欧美| 国产熟女乱论| 亚洲精品99| 91痴汉| 一区二区三区蜜桃成人撸久久东京热| 99无码视频| 超碰人人操97碰| 美女爽爽爽刺痛洞洞| 狠狠综合| 偷拍欧美综合| 天天肏美女| 91 手机在线播放 绯色| 人人天天干干| 综合日韩激情另类图片| 精品视频日日夜夜| 黄色高清无码无码破解免费暗网| 国产福利小视频高清在线观看| 欧美裸体美女日麻屄| 国产精品国产精品国产| 日韩欧美性吧婷婷乱伦大香蕉| 久久久久久久91| 大香蕉综合网| 床上啊啊啊一区二区三区| 丁香五月综合| 中文字幕精品一区二区精品| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 免费看一级a性色生活片久久无| 久久6热视频免费观看| 91高清无码下载| 蜜臀AV网站| 黄色AAAAA欧美| 亚卅熟女乱色| 神马久久久久眼| 日本不卡二三区| 日本高清一本二本免费不卡| 影音先锋每日最新资源在线观看| 美女自卫慰黄网站免费| 国产精品视频播放| 国产乱伦亚洲色图高清无码| 嗯啊不要在线观看嗯啊| 91色欧美| 99视频内射三四| 日本天堂在线播放| 国产精品一区二区三区,亚洲综合| 制服乱伦| 五月天伊人网| 超碰79人人乐| 国产精品美女视频诱惑| 91色黑人少妇| 乱伦一二三区| 亚洲精品人伦一区二区| 99精品在线| 91天堂丝袜美腿| 久久肏大逼| 亚洲综合骚逼| 色5月婷婷| 伊人国产视频| 亚洲av淫乱| av天堂精品久久| 免费视频一二三区| 久久久久久电影| 精品无码久久久久| 99色视频| 精品中文日韩字幕视频| 99久久精品无码一区二区毛片免费 | 久久久久亚洲AV无码专区少妇| 黑人精品成人一区二区三区| 偷拍色图| 91亚洲不卡一区| 三四中文字幕| 色91综合网| 性videos欧美熟妇hdx| 久久久久久波多野吉衣高潮| 日韩AV无码中文一区二区| 伊人久久亚洲色欲综合网站 | 凹凸久久人人| 91丰满| 超碰97精品在线| 国产精品午夜AV完会免费| 日日日啊啊啊| 九月丁香| 国产乱伦亚洲| 久久久无码精品人妻二区 | 日本九九久久99| 一级免费啪啪片| 久久狠狠色噜噜狠狠狠狠97| 久久久久久久久久久久九| 色五天伊人| 96久久久精品| 91精品久久久久久77777| 免费AV中文网在线观看| 极品后入免费视频| 69视频福利导航| 色色五月婷婷| 欧美在线视频99| 激情黄色片在线观看| 97视频网站在线观看| 成人av动漫在线观看| 男人天堂.AB| 一区二区日韩欧美久久| 去干网最新版| www.色婷婷| 国产美脚女优尤物在线观看| 欧美传媒| 免费一级性爱久久| 99e久久国产精品| 亚洲黄色网址| 91天天| 国产地址二三| 欧美v日韩v亚洲v最新在线| 日本免费一区二区不卡| 97频视在线| 嗯嗯啊啊好大好爽| 台湾佬大香蕉| 91精品无码久久久久久久| 五月天色电影| 九九这里只有精品| 亚洲精品九九九| 久久久一区二区三区三州| 日本免费人成视频播放120秒| 人人摸.人人色| 太久视频| 伊人天堂在线| 国产高清在线自在拍69| 青草伊人久久| 亚洲日韩av专区无码| 日日夜夜草草草| 欧洲亚洲综合| 国产内射爽爽大片| 国产自产自拍| 人人操人人插人人摸人人干| 日韩国产精品人妻无码久久久| 2020久久免费视频| 日韩人妻资源在线看| 欧美一级三级| 欧美精品人妻视频| 抽插一区二区视频| 天天躁日日躁xxxxx| 在线看免费无码AV天堂的| 九九热精品免费视频| 亚洲老司机123专区| www.男人的天堂| 日本三级网页| 午夜精品久久久久| 亚洲网站一区二区在线| 欧美综合站| 欧美另类天堂| 国产剧情AV不卡在线观看| 青青操在线亚洲视频观看欧美在线 | 日韩一级成人毛片免费观看| 伊人久久大香蕉线AV五月天| 亚州高清av| 日韩欧美~中文字| 乱伦Av网| 国内成人圈中文字幕无码视频 | 国产久久久久久| 一级黄色性爱A级片| 91精品免费| 亚洲天堂一区二区久久| 天堂成人网| 综合网 欧美| 5278欧美一区二区三区| 人妻天堂三区| 国产福利在线视频网站| 亚洲婷婷综合网| 91东京热男人的天堂| 亚洲精品亚洲人成在线麻豆| 欧美色五月| 97精彩视频网站| 天操天操夜操夜月操月年年操操| 天天cao在线| 亚乱色| 久久久9品一区二区三区| 激情四射婷婷六月天| 人人妻人人澡人人爽久久av| 亚洲国产尤物yw在线观看| 99性爱视频| 国产性爱欧美性爱在线| 久久久999| AV污污污污| 亚洲,欧美,春色,另类| 麻豆天美国美国产| 日韩精品-原创伙伴| 九九综合久久中文字幕| 91最新综合| 日韩肏逼视频| 97AV爱| 欧美在线播放| 精品v1区| 蜜桃AV天堂| 中文字幕在线观看网址| 91逼逼女人91| 亚洲乱妇p22| 亚洲av影音先锋| 日韩精品人妻中文字幕有码午| 久久久久久久久久久精| 视频分类 国内精品| 高潮嗯啊性感美女久久久| 欧美综合网| 人妻天天爽夜夜爽爽| 欧美日韩中文视频播放| 亚洲不卡av在线| 国产无码高清操逼视频| 97国产精品久久久久| 丁香婷婷啪啪| 亚洲字幕一区二区| 外国免费性情大片| 97超碰逼| 国产原创自拍| 日韩一级特黄av毛片| 亚洲熟妇综合久久久久久| 亚洲无线码一区国产欧美国| 中文字幕在线免费观看2| 天天看片麻豆| 99久久这里只有精品| 国产精品美女在线一区| 四虎午夜影院| 一级一性爱免费视频| 伊人 俄罗斯 a v| 欧洲色色| 操逼操逼视频操逼| 人人看欧美性爱| 欧美精品庄| 久久精品免费| 亚洲1区2区三区高清中文字幕| 精品人妻丰满熟妇一区二区三| 五月天婷婷色| 女人被男人桶爽视频网站| 日韩精品一区二区人人人| 欧美暴力猛交| 久久久九九九九| 大香蕉在线视频重口味毛片在线| 青青爽| 久久男女激情视频网站| 一区二区影院| 欧美三级中文字幕hd| 亚洲欧洲中文日韩女优乱码| 国产精品999aaa| 色九久| 天天综合官网| 日韩黄片影院| www.色操逼| 人妻熟女午夜精品在线| 绯色AV粉色AV蜜臀AV| 自拍视频大全亚洲专媒视频/一区二区三区 | 久久久涩| 久久久97| 人人操人人搞人人草| 亚瑟国产精品久久无码| 大香蕉免费乱伦视频| 男人天堂2012| 欧美在线视频观看一二三四区高清| 九九国产| 秋霞操逼片| 亚洲一区二区三区播放在线| 亚洲综合骚逼| 人妻精品4K4K4K4K4| 丁香九月婷婷| 天天日天天舔东京热| 伊人网在线点播| 午夜福利区| 亚洲美女 晚间男人天堂| 97精品在线| 精品国产乱码久久久| 天天干天天操天天操夜夜操天天操 | 久96热在线观看视频| 人妻精品一区二区在线| 人妻22p| 天美麻豆精品视频99| 一道本东京热加勒比一区二区三区| 成人av福利在线观看| 激情婷婷丁香网| 日韩三级伦理中文字幕| 五月天激情四射| 欧美性天天影院| 国产福利一区二| 影音先锋中文字幕日本好一区二区| 久热网| 色就色综合| 五月天成人综合| 极品后入免费视频| 亚洲精品乱码线路中文字幕 | 就去色综合| 狠狠中文字幕| 中日韩久久久免费看| 51一区二区三区| 久久少妇人妻| 丁香五月色情| 国产91亚洲精品一区二区三区| 91人妻爽爽人人做人人澡| AV女资源| 黑人与人妻| 国产精品97视频| 亚洲色图欧美色图日韩色图| 丝袜综合| 国产精品69人妻无码久久久| 九九九九97| 亚洲欧洲网站免费观看| 亚洲综合首页| 劲爆欧美人妖三区91| 天天躁日日躁AAAAXXXX国产 | 久99视频| 日韩性爱一级片| 中文字幕制服欧美久久一区| 一级成人性爱| 欧美97免费| 日韩在线视频1234| 欧美成人性爱视频大全| 日韩视频中文字幕| 大香蕉综合| 国产福利av精彩对白| 日本 情色 1区| 麻豆国产第一| 91丝袜美腿网站| av一区二区三区 中文| 91色综合| 亚洲天堂自拍| 狠狠久久亚洲欧美专区| 天天插夜夜操| 久操视频这里只有精品| 97天天弄| 狠色婷婷久久一区二区三区_| 99热网站| 日本日逼高清| 一个国产在线综合网站| 欧美色图亚洲激情| 午夜噜噜噜| 亚洲伊人久久精品影院| 欧美天天综合在线| 午夜精品一区二区三区三上悠亚| 日韩欧洲操屄视频| 亚洲丝袜在线观看| 日本九九久久99| 暖暖精品二区三区观看| 91neishe| 男人的天堂2018东京热啪啪啪| 日韩av在线播放不卡| 国产网红精品| 黄色片大香蕉| 啪啪啪大香蕉| 懂色AV一区二区三区| 国产二区三区粉嫩在线| 国产在线综合网| 久久AV无码网址| 97爱亚洲| 精品黄色电影| 91热热色| 97爱| 国模私拍一区二区三区神乳| 亚洲第一狼人丝袜美女另类| 人妻系列无码专区中文有码| 九九AV| 激情五月天婷婷| 中文字幕日韩国产传媒欧美精品| 久久久九97| 中文字幕在线观看AV| 亚洲美女色图| 97在线观看免费视频| 久久首页| 国产有码一区| 91热| 亚洲第2页| 91超级碰碰| 日韩乱码av| 操操操操操操| 人人妻人人爽一区二区三区| 欧美日韩国产高清在线一二三区 | 国产精品一区二区三| 国产成人自拍视频视频| 欧美人妻二区三区| 999久久久九九九九| 色黄色美女大长腿午夜视频| 天堂av2019| 激情婷婷丁香| 欧美一二三级精品在线| 亚洲色婷婷| 97精品久久久久中文字幕| 成·人免费午夜在线观看| 极品尤物女神在线观看| 1204金沙人妻懂旧版免费| 少妇淫妇久久久久久久| 久久‘黄片视频| 天堂在线一区二区| 在线观看免费视频国产| 亚洲熟女乱综合一区二区三区| 7777奇米影视久久| 四虎免费视频| 精品少妇后入一区二区三区四区人妻巨乳| 一本一道久久综合久久| 青青草日韩免费观看高清在线| 国产久久天堂资源| 久久久久亚洲三级电影| 嗯嗯啊操我| 超碰97导航| 国产精品熟女丝袜一区二区| 98福利在线视频| 欧美黄色大片在线观看| 我中文字幕6区| 久久久久亚洲av综合波多野制衣| 亚洲色图 图片| 另类 日韩 熟女| 裸体美女久久久| 亚洲图片偷拍视频区| 日韩欧美三级| 久久久久久91香蕉国产| 国产精品久久久久久久久AV大片| 香蕉视频欧美一卡二卡| 人妻大相焦在线| 亚洲国产一区二区三区四区国产| 91另类| 色婷婷淫色网| 水澄无码AV| 手机在线播放国产福利| 欧美天天射| 91亚洲欧美综合高清在线| 婷婷五月影院| 国产AV精久久| 日韩中文字幕2020| 麻豆婷婷成人一二三| 都市久久精品激情亚洲| 91老熟妇| 91天堂丝袜美腿| 亭亭在线资源| 中文字幕文字幕无码一区二区三区电影99| 欧美国产伊人久久久久| 97精品一区二区视频| 中文字幕av片| 亚洲欧美综合网站| 亚欧洲一区二区视频| 亚洲污一污二| 国产毛片毛片4p懂色| 四虎影视永久在线观看精品免费网站| 夜夜騷av、一區二區| 欧美综合天天| 国产精品福利视频| 超碰95| 亚洲欧美综合网| 啊啊啊不要好爽日韩无码一区| 一牛一区二区三区久久| 天天插天天插| 99精品在线| 日韩欧美女优电影| 日韩女优中文字幕| caopeng97人妻| 天天综合网1| 色拍偷亚洲| 欧美精品欧美精品系列| 少妇蹲下露出大唇5| 精品午夜福利| 伊人午夜福利视频| 色天天野狼综合社区| 日韩欧美天堂| 国产91 丝袜在线播放00-百度| 天天综合中文字幕 91| 清纯唯美亚洲综合| AAAAAAAAA黄片| 我要看免费韩日黄片| 家庭乱伦网站国产| 丰满人妻一区二区三区在线| 熟妇高潮精品一区二区三区下载| 蜜臀中文字幕| 欧美成人午夜免费福利785| 少妇二级| 9 1果冻精品视频| 91天天综合| 伊人久久综合精品欧美| 超碰人人草| 欧美综合加勒比在线| 蜜桃久久久久久久久久久久| 我想要 啊 啊 啊| 亚洲综合另类小说色区亚洲成av人片在www| av在线免费一区二区| 九九九九久久久| 亚洲激情深爱文学小说网站| 欧美激情性久久久久久| 日韩草久视频| 久久精品超碰| AV中文在线| 国产精品69久久久久孕妇欧美 | 精品国产Av无码久久久伦古装| 久操电影| 亚洲欲色9532548967一区| 日韩欧美久久婷婷网站| 免费啪啪啪网站18岁| 国产美女精品| av在线不卡一区二区三区| 欧美色图亚洲色图成人在在线| 日韩97精| 爱爱60秒免费视频| 日韩在线电影| av大香蕉网站| 国产精品熟女九色九色蜜臀| 99re这里| 日本久久99| 少妇精品| 91亚洲黑人| 欧美日韩国产一区二区小黄片大全| 色一情一乱一乱一区91Av| 密臀在线视频| 91夜夜蜜桃臀1区2区3区| 国产乱色国产精品免费视| 粉嫩AV输入| 日韩不卡av一二三| 久久精品 六十路 熟女 欧美| 91精品久久久久久77777| 欧美综合区| 沈阳熟女高潮对白视频| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 大屁股人妻女教师撅着屁股| 亚洲男人的天堂网| 91美女丝袜诱惑视频| 国产无吗在线播放| AV天堂国产| 大香蕉在线SuP| 艳美熟妇先锋一二三区| 永久免费发布性爱网| 欧美天天弄| 噜噜噜亚洲精品| 91撸色网 玖玖网 欧美| 天天综合网站| 超碰在线看| 免费αⅴ在线观看| 亚洲精品久久久久毛片A片拉屎 | 二三四区精品| 激情图片亚洲色图| 超碰在线974| 激情六月婷婷| 久久极品一区二区| 蜜桃av综合网发布| 天天操天天射天天日| 亚洲国产一级黄色视频| 亚洲天天综合| 伊人影院日本| 亚洲 欧美 色图| 超91综合网| 亚洲欧美一区二区三区在钱蜜桃 | 2020中文在线一区二区三区| 国产高清26uuu| 亚洲欧洲日韩国产自在线| 午夜爽爽爽在线观看永久入口姬片| 6080YYY午夜理论片在线观看| 亚洲人妻在线精品| 无遮挡男女激烈动态图| 亚洲最新Av| 无码一区二区精品视频久久久春药| 9999九九九久久久| 国产区在线| 亚州欧美综合| 91色色网站| 亚州熟女乱伦| 小草精彩毛片| 操碰97| 国产综合网站在线播放| 国产成人综合网| 夜夜操天| 亚洲高清无毛一区二区| 国产亚洲女v在线观看| 高清国产性猛交xxxx乱大交| 最新国产精品久久精品| 婷婷伊人一区| 无码粉嫩白虎一线天b区| 色欲久久久久综合网| 福利伊人玖玖国产| 天天综合网1| 亚洲成成熟女人综合一区二区| 襙一襙| 欧美系列在线一区二区| 中文字幕视频2区| 97亚洲自在精品在线观看| 97在线观看| 亚洲蜜桃V妇女| 国内精品不卡无毒99999| 激情视频图片| 日本欧美一区二区三区免费| 青青草精品| 久久无码一区二区二三区性色| 久久久久婷婷| 91成人精品| 欧美一级特黄淫片在线观看| 啊啊啊啊啊操我视频| 综合色区偷拍| 激情网五月天| 日韩精品9999| 在线日韩日本亚洲国产| 91高清无码下载| 嗯啊不要啊在线 | 天无日色综合| 性饥渴少妇av无码毛片| 一区二区三区在线日韩影院观看| 性爱乱伦网址| 亚洲本色精品一区二区久久| 在线五区| 少妇被玩视频二三区| 蜜乳AV一区二区三区四| 无码人妻精品酒店| 熟女一区二区三区四区| yazhousetuoumei| 久9视频| 91午夜无码| 极品销魂美女一区二区| 亚州国产成人精品女人久久 | 天天影视网综合少妇| 亚洲乱伦图片视频| 最新国产精品| 亚洲91网| 日夜伊人网| 超碰久久.com| 欧美瑟综合| 中文字幕av片| 欧美在线|亚洲| 亚洲精品不卡一二三区| av最新免费中文字幕| 九九无码| 精品国产Av无码久久久亚洲| 男人的天堂亚洲| AV色女综合| 伊人性在线视频| 久久久性爱| 欧美激情1区| 酒色综合网| 日日超碰亚洲| 午夜亚洲WWW湿好大| 亚洲男人综合| 国产野战露脸在线播放| 一级特级aaaa毛片免费观看| 国产熟女免费观看久久| 日本在线视频导航| 五月丁香啪啪网| 青青青国产| 蜜臀AV成人精品蜜臀| 9长久久精品| 中国91AV| 国产亚洲精品久久久久小| 思思热国产在线视频| 啊啊啊好大好深| 天天添天天干电影| 亚洲激情综合另类男同| 精品亚洲黄色片 国产精品导航一区二区| 国产91av在线播放| 中文字幕av乱伦| 久热超碰| 青青草大香蕉在线视频| 精品十八在线观看| 无码人妻一区二区三区色欲aⅴ | 四虎884a| 97天天| 青椒国产97在线熟女| 色综合99| 欧美色图片欧美色图| 日本国产亚洲一区在线观看| 免费在线观看国内色片网站网址| 超碰亚洲欧美日韩无| 国产人妻精品一区二区三区秋霞 | 日韩精品.久久精品.AV女优.天美传媒 | 97自拍一区| 九九九九九精品| 婷婷五月天久久久| 是还免费视频1727我| 国产精品ⅴ无码大片在线看.| 久久久性| 乱精品一区字幕二区| 2017天天操天天日| 五月婷婷爱六月丁香色| 天堂综合| 少妇3P性爱自拍| 欧美 亚洲 另类 综合| 久久国产在线一区二区| 极品色社| 久久精品国产Aⅴ| 亚洲中文字幕精品一区| 好吊妞转入那个网| 97超碰美女| 久热久一区二区三区| 欧美狠狠干| 91美女在线视频| 涩涩这里只有精品视频| 欧美亚洲涩涩| 丁香婷婷啪啪| 2017大香蕉| 啊啊啊在线观看免费视频| 人人贴人人摸| 91插B网站| 天天影视综合网欧美精品| 思思久热在线精品66| 欧美午夜色妇色鬼| 欧美性爱中文字幕无线码| 日韩丨制服丨中文|在线| 久久性爱城| 久久性生大片免费观看性| WWW.加勒比人妻一区不卡.com| 国产精品成人久久一区二区三区| 久久精品无码熟妇一区二区三区视频导航 | 久久久久国产一区二| 999 久久久| 日韩97超碰中文字幕| 黄色片一区二区三区四区五区| 国产精品高清2021在线| 天天色怡春院| 韩国一区二区精品亚洲| 最近2019中文字幕国语免费版| 中文有码9| 啊啊啊啊啊啊啊啊啊在线观看| 超碰91在线| 亚洲美女自拍偷拍视频| 日本性爱视频一级| 骚货操死你| 国产精品粉嫩福利在线| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 日韩无码第3页| 欧美女同在线| 一区| 后入式在线免费观看60秒| 国产精品老熟女一区二区| 去干网最新版| 97国产成人精品免费视频| 国产av激情无码久久天堂| 大香蕉狠狠爱| 国产91 丝袜在线播放00-百度| 无码九九| 久久久久久中文| 舔人妻中文免费视频| 国产精品一区二区麻豆| 狠狠色噜噜狠狠狠狠狠色综合久久| 国产午夜精品理论片a大结局| 亚洲熟妇A V黑人| 国产精品久久久| 99热| 日韩精品视频在线观看一卡二卡| 中文一区在线视频| 亚洲色图大香| 99国产在线绯色一区| 台湾肥佬网一区二区三区| 中文字幕78| 日韩欧美中文字亚洲慕| 9Ⅰ超碰| 精品国产91av一区二区三区| 亚洲阿v天堂无码z2018| 久久精品国产亚洲AV成人直播| 去干网最新版| 人人摸人人干| 久久久96精品| a片偷拍视频| 717影院理论午夜伦八戒| 91neishe| 色色五月婷| 97在线资源| 亚洲天堂另类小说男人| 日韩无码AB| 九热中文字幕| 国产麻豆一级精品视频| 91 丝袜在线| 91精品人妻一区二区三区蜜桃| 天天草天天日| 欧美v亚洲v日韩v最新在线二区| 按摩中文字幕| 超碰地址97| 国产 日韩 欧美一区| 伊人婷婷五月天| 日本精品久久久久久久| 国产无码高清操逼视频| 狠狠干综合| 人人妻人人爽一区二区三区| 干日本人少妇午夜寂寞影院| 欧美亚洲第1页| 国产一国产一级毛片古装| 婷婷午夜| 亚洲图片小说欧洲| 色色热| AV色女综合| 亚洲成人在线播放| 东京太热男人的天堂久久久| 国产a级午夜毛片| 激情内射| 嗯啊不要啊在线 | 国产精品人妻无码久久久老鸭窝| 亚洲有薄码区日本系列中文字幕| 夜夜高潮夜夜爽夜夜爱爱一区 | 色女综合| 色欲无码人妻日韩欧美精品| 任我爽在线视频免费观看 | 最新日本中文字幕| 亚州 综合 色图| 亚洲码专区| 校园春色亚洲色图| 91丝袜在线观看视频在线观看| 成人26uuu| 97久久国产亚洲精品超碰热| 日韩在线观看中文字幕视频| 欧美国产婷婷久久| 欧洲精品在线播放| 婬女免费一二三区A片| 欲色综合| av一区二区三区四区五区久草臀| 色香色欲天天综合网天天来吧| 蜜臀久久99精品久久久久久成人小说 | 日韩有码一区三区| 两女互慰AV高潮喷水在线观看| 中文字幕av片| 好看的91视频| 伊人97超碰| 欧美性爱视频免费一区一A| 国产自制av蜜乳| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 麻豆三极片| 97国产亚洲中文在线| 亚洲成?V人片在线观看福利| 黄色工厂这里只有精品| 91丝袜激情在线| 91N五十路| 五月天激情小说网| 我爱大香蕉| 九九黄色视频在线观看| A 在线网址| 黄色操人| 国产精品一区二区亚洲人成毛片| 性欧美999| 久久久精品,3| 少妇久久久久| 日韩精品 欧美激情| 亚洲青青草| 免费超碰97久久| 岛国999| 日韩视频小说在线观看 | 国产激情综合五月久久| 91足交| 亚洲色图殴美色图激情乱伦| 国产女人操逼视频| 一级久久性爱视频| 久久人人爽人人爽人人片Ⅴ| 国产a级午夜毛片| 国产精品色| 爆乳免费黄网站| 免费看污网站| 亚洲十八禁止| 婷婷10月天青娱乐| 99精品人妻| 亚洲91色在线| 黑人精品久久97| 久久久久久免费电影| 日骚逼视频| 强奸乱伦 亚洲一区| 国产一级作爱毛片| 国产少妇肉丝在线观看| 国产传媒一区日韩| 国产97综合| 日韩精品在线放| 国产吞精a级片激情电影| 天堂岛av| 麻豆人妻偷人精品无码视频| 1024精品在线| 欧美经典一区二区三区| 97香蕉碰碰人妻国产欧美| 青青草黑寡妇男人天堂| 综合自拍| 一区二区三区精品久久| 色眯眯射| 久久久久久网址| www.超碰在线| 91色综合色| 伦伦成年午夜免费视频| 欧美精品人妻视频| 伊人超碰97| 国产女人91精品嗷嗷嗷嗷| 久久m| 中文字幕天堂在线| 白丝1区2区3区| 色五月av| 蜜臀久久99精品久久久老,,| 97草草| 精品人妻美妇91job| 校园春色综合香蕉| 五月综合婷婷久久网站| 超碰久在线天天做| 亚洲女毛多水多21P| 日本好吊色视频| 在线观看日韩av不卡| 97网址97| 欧美性爱伊人| 操逼无码操逼| 日韩卡一卡二卡三在线| 欧日a| 亚洲AO在线| 国产一级高清免费观看| 激情五月天综合网| 日逼97| 国产激情在线观看| 久久久91福利姬| 五月天激情小说| 懂色Av一区二区三区| 日本淫色网| 93人人操人人| 高清不卡 中文 人妻| 屌逼传媒| 性无码专区2020| 亚洲在钱| 亚洲国男人的天堂| 看全色黄大色大片免费视频| 国产小炒后入式| 五月天开心网| 另类小说综合网| 久久天堂网| 校园春色亚洲欧洲| 精品黑人一区二区| 狠狠操使劲操| 天天日熟妇| 国产久久日韩网站导航| 五月天精品| 91在线超高颜值国产| 亚欧色图在线激情| 美日韩一二三区| 亚洲综合码| 六月丁香啪啪啪| 国产一级高跟丝袜| 成全动漫视频观看免费下载| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 国产女同视频在线播放| 啊啊嗯嗯好爽| 亚洲男人的天堂va亚洲男人社| 吉川爱美亚洲二区在线| 精品四五区| 操狠狠| 亚洲一区二区麻豆影院| 精品一区二区成人动漫| 另类TS人妖一区二区三区| 啪啪自拍九九综合| 91亚洲网站| 五月天AV资源| 欧美性91| 97综合久久| 色色毛片| 91伊人久| 少妇高潮对白在线观看| 吖在线不卡一区二区国产剧情| 亚洲一区日韩精品中文字幕| 欧美高清18A片| 91久久久亚洲| 日韩美女操b| 精品国产www久久| 日韩,欧美,中文在线| 国产18精品亚洲精品| 婷婷亚洲综合| 国产精品一区人妻精品阁在线| 99啪| 欧美日韩电影一区二区| 久久人爽| 亚洲欧美日韩不卡人妻| 三级日韩一区二区三区| 色黄色美女大长腿午夜视频| 欧美自拍偷拍免费观看| 亚洲砖码砖专无区2023| 亚洲色人| 操人妻视频| 370p日韩欧美亚洲精品| 可以在线观看AV的网站| 久久久成人国产精品无码| 啪啪91| 久操视频在线| 婷婷天堂站| 国产精品一区二区后入| 超碰午夜| 伊人精品国产| 中文字幕蜜乳av| 欧美性巨大╳╳╳╳╳高跟鞋| 国产一级片| 天天综合麻豆视频| 黄色免费一级在线毛片| 久久这里只精品99re66图 | 91精品丝袜久久久久久| 欧洲乱码一区二区| 2024年最新色情网站在线观看| 国产黄色av大片网站| 精品国产91久久久久久一区黄无| 69久久| 熟妇人妻精品一区二区| 性爱乱伦网址| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 久久精品女同亚洲女同13| 思思视频免费看网站| 久视频在线观看| 天天伊人| 另类图片五月天| 老熟女综合| 日韩啪啪啪啪啪| 天天爱天天操| 九色97| 精品人妻久久久| 狠狠色丁香| 香蕉人欧美综合| 91精品人妻一区二区三区蜜桃臀| 亚洲激情片| 国产伊人自拍| 国产熟女完整版中字| 99蜜桃臀久久久欧美精品网站| 台湾成人无码AV| 欧美亚洲手机在线| 亚洲人妻中文高清| 天美传媒精品久久视频| 婷婷五月天丁香花| 啊啊啊好想要| 欧美偷偷网| 老熟女91av| 国产一区二区三区视频在线看| 欧美日本不卡| 91老司机在线视频免费观看 | 97超碰人人模人人拍人人| 啊啊啊啊啊操我视频| 中文字幕一区二区在线日韩精品| 国产欧美黑人丰满在线| 九九色婷婷| 国产女人高潮嗷嗷嗷叫小说 | 夜嗨影院| 久久久一区二区三区三州| 亚洲女人毛茸茸91| 欧美日韩国第一区| 秋霞蝌科网日本一区| 99国产女人| 欧美激情 亚洲色图| 99999精品成人| 操一区| 91精品国产高清久久久久久,亚洲成人| 日韩兔费看黄片| 精品十三区| 九九九久千久久激情蜜桃在线看 | www.高清无码诱惑一区.com | 国产400孕妇孕交群| 91色伦| 午夜精品久久久久久久第一页按摩| 99蜜桃臀亚洲成人在线观看| 在线人人人人人人精品超| 国产精品日本无码A片| 九九九九精品九九九九| 大香蕉淫人网| 九九热五区| 久操视频免费观看| 欧美体内射精| 日韩欧美蜜桃精品久久中文字幕久久 | 丁香五月久久| 秋霞一级A片黄色视频| 香伊人在线| 中文一区二区三区影院| 91综合在线| 爱妃国产亚洲视频中文字幕| 超碰精品国产无码| 熟女乱伦A| 四虎AV在线观看| 91成人18| 一区二区不卡| 激情五月天婷婷| 丰满人妻大屁一区二区| www.色99| 国产久久久9999| 亚洲熟女乱熟乱熟妇综合网二区| 综合色拍| 九九这里只有精品| 精品亚洲一区在线观看| 国产黄色小视频网站| 国产家庭乱伦表演| 日韩欧美中文| 美欧老女人97| 美女网站黄页| 2024黄色视频| 五月婷婷啪啪| 久久久成人免费av电影| 96精品一区| 色色网91| 老熟女91av| 91色狼| 国产精品老师| 超碰在线97国产| 亚洲一区日韩精品中文字幕| 日本污ww视频网站| 人妻少妇久久久| 夜夜骑操视频| 脫衣舞一区二区三区| 欧美图片偷拍| 韩国国产欧美情侣视频在线| 性欧美91| 天天添天天干电影| 啊啊啊好舒服视频| 亚洲精品三| 强奸熟女一区二区三区 | 青草伊人久久| 国产JDAV无码视频在线观看| 老女人爆菊| AV色女综合| 久久久一区二区三区三州| 中文伊人大香蕉视频| 精品一级毛片在线观看| 欧美激情精品久久久| 丁香五月电影| 国产精品毛片| 国产精品成人无码av无码免费| 99re6国产精品99re| 岛国激情视频在线观看| 欧美久久婷婷| 中文字幕精品一区欧美| 天天操天天谢| 欧美一区二区三区日韩| 日韩毛片9| 九九精品美女高溯喷水| 亚洲无码国产探花在线观看| 中文字幕一区 二 区 三 四 五 区日 日 骚| 久久久久久综合久久伊人蜜月| 99久久综合| 国内精品久久人妻性色av| 夜夜高潮夜夜爽高清视频一 | 亚洲图片欧美| 亚洲天堂第一页| 91精品久久久久久77777| 国产熟女无套内射| 精品久久久无码| 黄色av网站在线播放| 俞拍久久国应视频| 国产性爱欧美性爱在线| 秋霞欧美性爰视频| 国产精品 视频| 久久是精品| 欧州激情视频在线一区二区| 人妻9117c| 极品出轨视频网站| 蜜臀av网址| 色妹子A V| 亚洲天堂中文字幕无码男同| 亚洲啪啪视频免费| 殴美色网| 黑人性欧美| 国产又粗又长又大的视频| 97碰碰日本乱偷人妻中文的|