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

ARTICLE DETAIL

資訊詳情

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

YOLOv5鋼軌表面缺陷檢測(cè)實(shí)戰(zhàn):從數(shù)據(jù)準(zhǔn)備到部署優(yōu)化

YOLOv5鋼軌表面缺陷檢測(cè)實(shí)戰(zhàn):從數(shù)據(jù)準(zhǔn)備到部署優(yōu)化 1. 項(xiàng)目全貌與系統(tǒng)框架拆解先交代一下背景。我前陣子接了一個(gè)跟軌道檢測(cè)相關(guān)的視覺項(xiàng)目需求很直接從軌道巡檢車拍回來的高清圖像里自動(dòng)標(biāo)出鋼軌表面存在的裂紋、擦傷、剝落之類缺陷。數(shù)據(jù)量不算大也就幾千張標(biāo)注圖但場(chǎng)景很典型——戶外光照變化大、鋼軌表面反光強(qiáng)、缺陷形態(tài)又碎又小。方案從傳統(tǒng)圖像處理一路對(duì)比到多個(gè)檢測(cè)模型最后還是定在YOLOv5上。這篇就把整套代碼邏輯從頭到尾拆一遍為什么選它、數(shù)據(jù)怎么組織、訓(xùn)練怎么調(diào)、推理怎么做以及那些文檔里不會(huì)寫的坑。先說結(jié)論YOLOv5這套框架在工業(yè)缺陷檢測(cè)里確實(shí)夠穩(wěn)。社區(qū)生態(tài)成熟、代碼結(jié)構(gòu)清楚、部署鏈路完整從訓(xùn)練到導(dǎo)出再到落地推理幾乎每一步都有現(xiàn)成方案可以抄。拿它做鋼軌表面缺陷檢測(cè)本身就是一條被反復(fù)驗(yàn)證過的路徑我這邊做的主要工作是把它適配到軌道場(chǎng)景的具體細(xì)節(jié)上——數(shù)據(jù)組織、參數(shù)配置、后處理策略以及針對(duì)小缺陷的幾個(gè)關(guān)鍵調(diào)整。這個(gè)內(nèi)容適合誰看如果你正在做工業(yè)質(zhì)檢、缺陷識(shí)別相關(guān)的視覺項(xiàng)目或者剛接觸YOLOv5想找一個(gè)真實(shí)場(chǎng)景的完整案例這篇文章都能給你省不少時(shí)間。我會(huì)把代碼倉庫的核心模塊、訓(xùn)練流程、推理腳本都過一遍重點(diǎn)講清楚那些不跑一遍根本發(fā)現(xiàn)不了的問題。整個(gè)系統(tǒng)從功能上可以分為五塊數(shù)據(jù)準(zhǔn)備環(huán)節(jié)負(fù)責(zé)把巡檢圖像轉(zhuǎn)成訓(xùn)練所需的格式模型訓(xùn)練環(huán)節(jié)負(fù)責(zé)擬合缺陷特征驗(yàn)證評(píng)估環(huán)節(jié)負(fù)責(zé)衡量模型效果推理檢測(cè)環(huán)節(jié)負(fù)責(zé)把模型用起來最后的部署優(yōu)化環(huán)節(jié)負(fù)責(zé)讓模型跑得更快。下面按照這個(gè)鏈路逐一展開。因?yàn)閅OLOv5的代碼生態(tài)已經(jīng)很成熟倉庫結(jié)構(gòu)和基礎(chǔ)邏輯大多數(shù)人都眼熟我不會(huì)逐行復(fù)述源碼而是挑出跟鋼軌缺陷檢測(cè)強(qiáng)相關(guān)的部分做深度解析——數(shù)據(jù)怎么配、anchor怎么調(diào)、小目標(biāo)怎么處理、后處理參數(shù)怎么設(shè)這些才是真正決定模型能不能用的地方。1.1 鋼軌缺陷檢測(cè)的痛點(diǎn)決定了技術(shù)路線鋼軌表面缺陷檢測(cè)這個(gè)場(chǎng)景跟通用目標(biāo)檢測(cè)有一個(gè)顯著區(qū)別缺陷目標(biāo)極小。典型的鋼軌表面裂紋寬度可能只有兩三個(gè)像素長度幾十個(gè)像素在整張1920×1080的巡檢圖像里占比非常低。如果直接用默認(rèn)參數(shù)訓(xùn)練YOLOv5小目標(biāo)漏檢問題會(huì)非常突出。另一個(gè)痛點(diǎn)是背景干擾。鋼軌表面本身就有紋理、銹跡、水漬、油污再加上戶外拍攝的光照變化和相機(jī)反光很多背景區(qū)域長得比缺陷更像缺陷。用傳統(tǒng)視覺方案去處理比如邊緣檢測(cè)加形態(tài)學(xué)過濾面對(duì)固定場(chǎng)景還能湊合一換光照、一換鋼軌型號(hào)就全線崩潰。反觀深度檢測(cè)模型YOLOv5這類單階段檢測(cè)器天然就比傳統(tǒng)方案抗干擾因?yàn)樗鼘W(xué)的是高維語義特征而非手工設(shè)計(jì)的低層特征。在實(shí)測(cè)對(duì)比中同一個(gè)鋼軌表面缺陷數(shù)據(jù)集傳統(tǒng)方案的最好成績(jī)也只有不到六成的召回率而YOLOv5s在相同數(shù)據(jù)上能達(dá)到九成以上的召回率。這個(gè)差距是決定性的。1.2 為什么最終沒有選YOLOv8或其他框架每次提到選型總有人問現(xiàn)在YOLOv8都出來了為什么還用v5答案不復(fù)雜。YOLOv5的生態(tài)積累足夠深文檔、教程、預(yù)訓(xùn)練權(quán)重、部署方案都是最齊全的。對(duì)于我們這個(gè)場(chǎng)景模型的絕對(duì)精度差異并不大但調(diào)試便利性和可參考案例的豐富程度差別很大。遇到問題想搜解決方案v5版本基本都能搜到v8相對(duì)少很多。還有一個(gè)實(shí)際考量是部署兼容性。鋼軌巡檢系統(tǒng)的落地環(huán)境以工業(yè)PC為主有些還是老舊工控機(jī)對(duì)CUDA版本和驅(qū)動(dòng)版本有嚴(yán)格限制。YOLOv5對(duì)PyTorch版本的要求更寬泛ONNX導(dǎo)出也更穩(wěn)定在受限的工業(yè)環(huán)境里不容易翻車。至于最新版本帶來的速度提升在鋼軌巡檢這個(gè)每秒處理一幀就夠用的場(chǎng)景里并不構(gòu)成核心優(yōu)勢(shì)。2. 數(shù)據(jù)準(zhǔn)備與標(biāo)注規(guī)范——決定模型上限的第一步在這個(gè)項(xiàng)目里數(shù)據(jù)準(zhǔn)備占掉了大約六成的工作量。模型結(jié)構(gòu)可以抄現(xiàn)成的訓(xùn)練參數(shù)可以照搬但數(shù)據(jù)不行——每個(gè)場(chǎng)景的數(shù)據(jù)都得自己采集、自己清洗、自己標(biāo)注。而且數(shù)據(jù)質(zhì)量直接決定模型上限后面所有的調(diào)參優(yōu)化都只能在這個(gè)上限內(nèi)做文章。2.1 缺陷類別定義與標(biāo)注規(guī)范我這邊將鋼軌表面缺陷劃成了四類裂紋、擦傷、剝落、壓潰。這個(gè)分類跟軌道維護(hù)人員的習(xí)慣保持一致。如果分類粒度太粗不同形態(tài)的缺陷混在一起模型訓(xùn)練時(shí)特征沖突精度上不去如果粒度太細(xì)比如把裂紋按長度再細(xì)分幾個(gè)等級(jí)類間差異又太小標(biāo)注一致性很難保證模型也學(xué)不出區(qū)分度。標(biāo)注規(guī)范這件事特別重要也是很多項(xiàng)目翻車的地方。鋼軌裂紋形態(tài)不規(guī)則標(biāo)注時(shí)最常用的原則是“最小外接矩形”——框住缺陷的主體區(qū)域即可不需要把每一條細(xì)小分叉都包進(jìn)去。但如果多人協(xié)作標(biāo)注每個(gè)人的框選習(xí)慣不一樣最終數(shù)據(jù)里同類缺陷的框大小差異會(huì)非常大直接影響回歸頭的收斂效果。我處理這個(gè)問題的方法是先做標(biāo)注規(guī)范文檔再對(duì)標(biāo)注結(jié)果做一致性抽檢。具體做法是計(jì)算每個(gè)類別的平均寬高比分布如果某個(gè)標(biāo)注者的結(jié)果明顯偏離群體平均值就要回頭重新校對(duì)。實(shí)測(cè)下來這一步能有效避免訓(xùn)練時(shí)box_loss震蕩的問題。2.2 鋼軌缺陷數(shù)據(jù)集的目錄結(jié)構(gòu)與格式Y(jié)OLOv5的數(shù)據(jù)組織遵循固定的目錄規(guī)則鋼軌缺陷數(shù)據(jù)集按照這個(gè)規(guī)則組織后訓(xùn)練時(shí)不需要額外寫數(shù)據(jù)加載邏輯。核心是images和labels兩個(gè)主目錄各自再拆成train和val子集。標(biāo)注文件跟圖片一一對(duì)應(yīng)是同名的txt文件每行代表一個(gè)目標(biāo)框。標(biāo)注文件每行的格式是五個(gè)數(shù)值類別索引、歸一化中心x坐標(biāo)、歸一化中心y坐標(biāo)、歸一化寬度、歸一化高度。注意YOLOv5的坐標(biāo)全部是歸一化后的值歸一化基準(zhǔn)是圖片寬高而不是邊長。如果轉(zhuǎn)換標(biāo)注時(shí)用錯(cuò)基準(zhǔn)模型訓(xùn)練后會(huì)出現(xiàn)預(yù)測(cè)框整體偏移一個(gè)方向的問題而且loss降不下去。對(duì)于鋼軌缺陷這種小目標(biāo)數(shù)據(jù)有一個(gè)額外建議原始高清圖不要直接縮放到訓(xùn)練尺寸。一張1920×1080的圖直接縮到640分辨率很多細(xì)小裂紋會(huì)直接消失。更好的做法是先用切片腳本把大圖切成若干小塊保留缺陷的原始像素信息再做縮放。鋼軌巡檢圖像切成四個(gè)512×512的小塊后小缺陷的保留效果明顯改善。2.3 數(shù)據(jù)增強(qiáng)策略在鋼軌場(chǎng)景的取舍YOLOv5內(nèi)置的Mosaic增強(qiáng)在大多數(shù)場(chǎng)景都好用但鋼軌缺陷檢測(cè)這里要留個(gè)心眼。Mosaic會(huì)把四張圖拼在一起訓(xùn)練如果四張圖的亮度差異太大模型會(huì)學(xué)到一些奇怪的亮度特征。我的做法是開啟Mosaic但把mixup概率降到很低同時(shí)強(qiáng)化HSV增強(qiáng)里的飽和度變化因?yàn)殇撥壉砻嫒毕莸念伾卣鞅緛砭鸵园瞪珵橹黠柡投葦_動(dòng)有助于模型忽略顏色干擾、專注形狀特征。鋼軌場(chǎng)景還需要增加一種平移和旋轉(zhuǎn)的增強(qiáng)強(qiáng)度。巡檢圖像中缺陷出現(xiàn)的位置隨機(jī)性強(qiáng)角度也隨機(jī)適度加大仿射變換的幅度可以提升泛化能力。但不要開太大否則缺陷形變失真模型反而學(xué)到不真實(shí)的形態(tài)。3. 核心訓(xùn)練邏輯與代碼模塊拆解數(shù)據(jù)和配置準(zhǔn)備好之后真正進(jìn)入訓(xùn)練環(huán)節(jié)。YOLOv5的訓(xùn)練代碼雖然看起來龐大但核心邏輯并不復(fù)雜。我按從數(shù)據(jù)讀取到損失計(jì)算這條主線來拆把關(guān)鍵模塊和代碼邏輯講清楚。3.1 數(shù)據(jù)加載與標(biāo)簽匹配機(jī)制YOLOv5的數(shù)據(jù)加載響主要實(shí)現(xiàn)在datasets.py中核心類繼承自PyTorch的Dataset。讀取流程是按索引取圖片路徑和對(duì)應(yīng)標(biāo)注文件讀取后做Mosaic等在線增強(qiáng)然后做Letterbox縮放統(tǒng)一尺寸最后歸一化并轉(zhuǎn)為Tensor。這里重點(diǎn)是構(gòu)建了合理的預(yù)處理鏈路。標(biāo)簽匹配機(jī)制是YOLOv5的核心設(shè)計(jì)之一。模型每個(gè)輸出位置有多個(gè)anchor輸入標(biāo)注框首先計(jì)算與這些anchor的寬高比匹配度高的分配為正樣本參與預(yù)測(cè)和損失回傳匹配度低的歸為背景。這組anchor對(duì)鋼軌缺陷這種長寬比差異大的場(chǎng)景需要調(diào)整策略——鋼軌裂紋的長寬比可以到10比1但默認(rèn)的anchor分布并沒有覆蓋這個(gè)極端范圍。我這邊處理方式是先用自己的數(shù)據(jù)集跑一次自動(dòng)聚類用k-means生成更適合鋼軌缺陷的anchor尺寸然后在模型配置文件中覆蓋默認(rèn)值。這是一個(gè)容易被忽視的步驟但對(duì)小缺陷檢測(cè)效果的提升非常明顯。實(shí)測(cè)中僅調(diào)整anchor這一步就讓mAP提升了約3個(gè)百分點(diǎn)。3.2 損失函數(shù)設(shè)計(jì)與關(guān)鍵參數(shù)調(diào)節(jié)YOLOv5的損失由三部分組成分類損失BCE、目標(biāo)置信度損失BCE和定位損失CIoU。在鋼軌缺陷場(chǎng)景中這三部分的表現(xiàn)各有各的問題。分類損失容易出現(xiàn)過擬合傾向因?yàn)槟承┤毕蓊悇e樣本數(shù)量偏多。解決思路是開啟類別權(quán)重給樣本少的類別提高損失權(quán)重。置信度損失在缺陷檢測(cè)中經(jīng)常出現(xiàn)“什么都檢測(cè)成目標(biāo)”的現(xiàn)象原因是鋼軌表面紋理復(fù)雜大量背景區(qū)域被誤判為含目標(biāo)。定位損失對(duì)缺陷這類小目標(biāo)本身就比較嚴(yán)格因?yàn)镃IoU會(huì)對(duì)中心點(diǎn)距離和寬高比差異敏感小目標(biāo)的微小像素偏差就會(huì)導(dǎo)致?lián)p失值大幅波動(dòng)。為了解決小目標(biāo)定位難的問題我做了兩個(gè)調(diào)整。第一個(gè)是增加輸入分辨率把默認(rèn)的640改成960讓小目標(biāo)占據(jù)更多像素。第二個(gè)是開啟YOLOv5的P2檢測(cè)層專門為小目標(biāo)增加一層高分辨率特征圖輸出。這兩個(gè)調(diào)整配合后細(xì)裂紋的召回率提升非常顯著。3.3 訓(xùn)練過程解析——loss曲線的真實(shí)含義YOLOv5訓(xùn)練時(shí)終端會(huì)實(shí)時(shí)打印三類損失box_loss、obj_loss、cls_loss。很多人盯著這三個(gè)數(shù)看半天也不知道到底正常不正常這里說下我的判斷經(jīng)驗(yàn)。健康的loss曲線應(yīng)該是三線同步下降在前50個(gè)epoch下降明顯之后逐漸平緩。如果box_loss一直高位震蕩不下降多半是標(biāo)注問題——框選不準(zhǔn)確或尺寸不一致模型怎么擬合都擬合不了。如果obj_loss降得很慢說明前景和背景的區(qū)分度不夠需要回到數(shù)據(jù)增強(qiáng)上做調(diào)整。如果cls_loss降得快但驗(yàn)證集mAP不高大概率是過擬合了需要加大增強(qiáng)強(qiáng)度或增加樣本量。我第一版訓(xùn)練時(shí)遇到過一個(gè)很典型的問題cls_loss在后期突然反彈。排查下來是因?yàn)轵?yàn)證集和訓(xùn)練集有圖片泄露——數(shù)據(jù)增強(qiáng)過程中生成了大量視覺上非常接近的變體被錯(cuò)誤地劃到了驗(yàn)證集。修正劃分邏輯后cls_loss曲線立刻恢復(fù)健康。4. 訓(xùn)練調(diào)參與性能評(píng)估的完整實(shí)操這一節(jié)把訓(xùn)練環(huán)節(jié)的可落地細(xì)節(jié)完整過一遍。包括硬件基準(zhǔn)、超參數(shù)設(shè)置、訓(xùn)練命令、性能評(píng)估指標(biāo)以及調(diào)參的優(yōu)先級(jí)策略。4.1 硬件環(huán)境與訓(xùn)練超參數(shù)配置訓(xùn)練環(huán)境方面我用的是一張24G顯存的顯卡。鋼軌缺陷數(shù)據(jù)集不算大單卡完全夠用。如果你只有一張8G顯存的卡也不是不能跑就是把batch size調(diào)小、輸入尺寸降到640即可代價(jià)是訓(xùn)練時(shí)間變長。下面是我為鋼軌缺陷場(chǎng)景最終采用的訓(xùn)練參數(shù)組合超參數(shù)推薦值說明輸入尺寸960×960比默認(rèn)640更能保留小缺陷細(xì)節(jié)Batch Size32根據(jù)顯存調(diào)節(jié)不宜過小否則BN層不穩(wěn)定初始學(xué)習(xí)率0.01配合余弦退火衰減曲線使用動(dòng)量0.937延續(xù)默認(rèn)值權(quán)重衰減0.0005防止過擬合Epoch300早停機(jī)制為patience50預(yù)訓(xùn)練權(quán)重YOLOv5m比s精度高比l訓(xùn)練快均衡選擇學(xué)習(xí)率這塊值得多說一句。YOLOv5默認(rèn)使用SGD加上余弦退火調(diào)度。我試過用AdamW收斂確實(shí)更快更穩(wěn)但最終精度略低于SGD。工業(yè)項(xiàng)目中模型的最終精度比訓(xùn)練速度重要所以最終用了SGD加余弦退火組合。4.2 模型規(guī)模選型與訓(xùn)練命令示例YOLOv5的模型規(guī)模從n、s、m、l到x共五檔。對(duì)于鋼軌缺陷檢測(cè)直接用x級(jí)模型是沒必要的——缺陷類別少、語義復(fù)雜度有限大模型帶來的精度收益有限但推理成本大幅增加。折中方案是YOLOv5m精度比s有明顯提升速度又比l快很多。訓(xùn)練時(shí)的命令行示例cd yolov5 python train.py \ --data rail_surface.yaml \ --weights yolov5m.pt \ --img 960 \ --batch 32 \ --epochs 300 \ --device 0 \ --cache \ --patience 50其中rail_surface.yaml是數(shù)據(jù)集配置文件必須保證類別名稱順序跟標(biāo)注文件中的索引完全一致這是一個(gè)很容易出錯(cuò)的地方。如果yaml里第一個(gè)類別是crack但標(biāo)注文件中索引0代表scratch訓(xùn)練不會(huì)報(bào)錯(cuò)但評(píng)估結(jié)果全亂。4.3 評(píng)估指標(biāo)怎么讀——不只是看mAP模型訓(xùn)練完成后可以用以下命令跑一輪驗(yàn)證python val.py --data rail_surface.yaml --weights runs/train/exp/weights/best.pt --img 960輸出指標(biāo)中mAP0.5是最常用的衡量指標(biāo)但在鋼軌缺陷場(chǎng)景里我個(gè)人更關(guān)注每個(gè)類別單獨(dú)算的召回率。四類缺陷樣本量差異較大平均數(shù)據(jù)可能把某些類別的劣勢(shì)掩蓋掉。比如整體mAP可能有0.85但單獨(dú)看裂紋召回率只有0.7這個(gè)差距必須單獨(dú)觀察。另一個(gè)需要關(guān)注的指標(biāo)是F1分?jǐn)?shù)在0.25到0.5置信度區(qū)間的表現(xiàn)。工業(yè)場(chǎng)景中置信度閾值設(shè)置直接影響誤報(bào)率和漏報(bào)率。如果模型在0.25置信度下的F1明顯高于0.5置信度說明模型對(duì)低置信度的檢測(cè)結(jié)果還有信息量可以在推理時(shí)適當(dāng)降低閾值并配合更嚴(yán)格的NMS來抑制重復(fù)框。5. 推理代碼實(shí)現(xiàn)與部署優(yōu)化訓(xùn)練完成之后真正的挑戰(zhàn)才開始。模型要在巡檢車上跑起來還要跟現(xiàn)有的軌道巡檢軟件集成。這一節(jié)講推理側(cè)的代碼實(shí)現(xiàn)和部署優(yōu)化也是項(xiàng)目從技術(shù)驗(yàn)證走向產(chǎn)品化的關(guān)鍵環(huán)節(jié)。5.1 自定義推理腳本實(shí)現(xiàn)YOLOv5自帶的detect.py可以直接用來做單張圖片推理或者視頻推理但實(shí)際集成場(chǎng)景中通常需要把檢測(cè)邏輯嵌入到現(xiàn)有的巡檢軟件框架里。這時(shí)最好寫一個(gè)自己的推理封裝核心代碼邏輯如下import cv2 import torch from models.experimental import attempt_load from utils.general import non_max_suppression, scale_coords from utils.plots import Annotator def load_model(weights_path, device): model attempt_load(weights_path, devicedevice) return model def letterbox(img, new_shape960): # 保持寬高比縮放并填充邊緣 shape img.shape[:2] r min(new_shape / shape[0], new_shape / shape[1]) new_unpad int(round(shape[1] * r)), int(round(shape[0] * r)) dw (new_shape - new_unpad[1]) / 2 dh (new_shape - new_unpad[0]) / 2 img_resized cv2.resize(img, new_unpad, interpolationcv2.INTER_LINEAR) top, bottom int(round(dh - 0.1)), int(round(dh 0.1)) left, right int(round(dw - 0.1)), int(round(dw 0.1)) img_padded cv2.copyMakeBorder(img_resized, top, bottom, left, right, cv2.BORDER_CONSTANT, value(114, 114, 114)) return img_padded def detect(img, model, device, conf_thres0.25, iou_thres0.45): img_letterboxed letterbox(img) img_tensor torch.from_numpy(img_letterboxed).to(device) img_tensor img_tensor.permute(2, 0, 1).float().div(255).unsqueeze(0) pred model(img_tensor)[0] pred non_max_suppression(pred, conf_thres, iou_thres) return pred這段代碼有兩個(gè)細(xì)節(jié)值得注意。一是letterbox的填充邏輯不能省訓(xùn)練時(shí)輸入圖片是經(jīng)過letterbox處理的推理時(shí)不處理的話輸入分布不一致檢測(cè)效果會(huì)明顯退化。二是NMS的iou閾值在鋼軌缺陷場(chǎng)景中不宜設(shè)得太低因?yàn)槊芗鸭y區(qū)域會(huì)有大量互相重疊的預(yù)測(cè)框如果iou_thres設(shè)成0.7以上重疊框會(huì)大量輸出后處理時(shí)還要再過濾。5.2 推理坐標(biāo)換算——最容易出錯(cuò)的環(huán)節(jié)推理完成后得到的目標(biāo)框坐標(biāo)是基于縮放后圖像尺寸的需要按letterbox的反向邏輯映射回原圖坐標(biāo)。這一步出錯(cuò)的表現(xiàn)是框的位置偏離真實(shí)際目標(biāo)通常偏向圖像中心方向。def scale_boxes(orig_shape, pred, letterbox_shape): # pred為NMS后的檢測(cè)結(jié)果格式為[x1, y1, x2, y2, conf, cls] pred[:, :4] scale_coords(letterbox_shape, pred[:, :4], orig_shape).round() return predYOLOv5的utils里已經(jīng)封裝好了scale_coords函數(shù)直接用就行。但注意傳入的letterbox_shape必須是縮放填充后的完整尺寸而不是原始尺寸。我見過不少人在這一步傳錯(cuò)參數(shù)導(dǎo)致所有檢測(cè)框都偏移。5.3 模型導(dǎo)出與單幀性能優(yōu)化訓(xùn)練好的PyTorch模型可以直接部署但工業(yè)場(chǎng)景中通常建議先導(dǎo)出為ONNX或TensorRT格式。ONNX的跨平臺(tái)兼容性最好TensorRT在NVIDIA顯卡上有最高推理速度。python export.py --weights runs/train/exp/weights/best.pt --img 960 --include onnx導(dǎo)出后可以用ONNX Runtime加載運(yùn)行比原生PyTorch推理快不少。實(shí)測(cè)中同一個(gè)模型PyTorch單幀推理耗時(shí)約45ms轉(zhuǎn)成ONNX后降到28ms轉(zhuǎn)成TensorRT后進(jìn)一步降到約15ms。對(duì)于鋼軌巡檢這種對(duì)實(shí)時(shí)性沒有極端要求的場(chǎng)景ONNX格式已經(jīng)夠用。除了模型格式推理側(cè)的優(yōu)化還有兩個(gè)方向。第一個(gè)是預(yù)處理優(yōu)化把圖像縮放方式從逐幀動(dòng)態(tài)計(jì)算改成提前分配固定緩存。第二個(gè)是批量推理如果巡檢系統(tǒng)同時(shí)處理多路相機(jī)圖像把多幀打包成一個(gè)batch推理能顯著提升整體吞吐量。6. 常見問題排查與調(diào)優(yōu)實(shí)錄這部分是實(shí)際踩坑的記錄。我在鋼軌缺陷檢測(cè)項(xiàng)目里遇到的問題多數(shù)都是YOLOv5在工業(yè)數(shù)據(jù)上很典型的問題。整理成速查表形式方便遇到問題時(shí)快速定位。6.1 鋼軌缺陷檢測(cè)高頻問題速查表問題現(xiàn)象可能原因解決方案box_loss高位震蕩標(biāo)注框尺寸不一致、錯(cuò)誤標(biāo)注重新審核標(biāo)注統(tǒng)一標(biāo)注規(guī)范裂紋類目漏檢嚴(yán)重小目標(biāo)在640下像素太少提升輸入尺寸至960開啟P2層調(diào)整anchor誤報(bào)率高、背景被識(shí)別成缺陷光照不均、訓(xùn)練數(shù)據(jù)背景多樣性不足增加HSV飽和度和曝光擾動(dòng)采集更多背景負(fù)樣本驗(yàn)證集mAP高于訓(xùn)練集數(shù)據(jù)劃分時(shí)序錯(cuò)誤導(dǎo)致泄露按原始圖片切分而不是按增強(qiáng)后圖片切分導(dǎo)出ONNX后輸出shape不一致PyTorch版本與ONNX版本不兼容鎖定torch1.x穩(wěn)定版本導(dǎo)出時(shí)指定opset12推理時(shí)檢測(cè)框整體偏移letterbox參數(shù)配置錯(cuò)誤、scale_coords傳參錯(cuò)誤檢查預(yù)處理與坐標(biāo)映射環(huán)節(jié)參數(shù)6.2 小目標(biāo)檢測(cè)優(yōu)化的三次迭代實(shí)例這個(gè)項(xiàng)目最有代表性的一段優(yōu)化經(jīng)歷就是解決細(xì)裂紋漏檢問題。第一版模型在960輸入尺寸下整體mAP到了0.87但單獨(dú)看裂紋類目召回率只有0.72。這個(gè)表現(xiàn)在工業(yè)場(chǎng)景里基本不可用因?yàn)槁┑袅鸭y比多報(bào)幾個(gè)誤檢嚴(yán)重得多。我的第一次調(diào)整是改anchor。讓YOLOv5在數(shù)據(jù)上聚類生成新anchor然后重新訓(xùn)練。跑完看結(jié)果裂紋召回率只提高到了0.76提升有限。主要原因是光調(diào)anchor不夠模型提取小目標(biāo)特征的能力還得靠網(wǎng)絡(luò)結(jié)構(gòu)配合。第二次調(diào)整是開啟P2檢測(cè)層。在模型配置里增加一層更高分辨率的輸出特征層讓小目標(biāo)對(duì)應(yīng)的特征圖從80×80細(xì)分成160×160獲得的特征信息更密集。這次效果明顯裂紋召回率提高到0.83。第三次調(diào)整是把推理時(shí)的置信度閾值從默認(rèn)的0.25降到0.15配合一個(gè)專門的NMS后處理邏輯先保留低置信度但跟高置信度框高度重疊的裂紋候選框。這一步把召回率提上了0.88。代價(jià)是誤報(bào)率增加了但再通過驗(yàn)證集的置信度校準(zhǔn)最終在誤報(bào)可控的前提下把裂紋召回率穩(wěn)定在了0.86左右。6.3 部署環(huán)境適配的幾個(gè)坑工業(yè)落地場(chǎng)景中部署機(jī)器的軟件環(huán)境比訓(xùn)練機(jī)器復(fù)雜得多。我遇到過的典型問題是巡檢電腦的顯卡驅(qū)動(dòng)版本太老只支持CUDA 10.2以下的版本而訓(xùn)練環(huán)境里的PyTorch和CUDA版本都更高。導(dǎo)出的ONNX模型在推理機(jī)上直接加載失敗。解決方案是模型側(cè)不做修改純粹靠導(dǎo)出時(shí)的兼容性參數(shù)來適配。把ONNX的opset版本設(shè)為12是兼容性最好的一個(gè)版本同時(shí)把動(dòng)態(tài)輸入改為固定尺寸輸入。這樣導(dǎo)出后的模型幾乎可以在任何ONNX Runtime版本上運(yùn)行不再依賴訓(xùn)練時(shí)的CUDA環(huán)境。如果部署機(jī)器沒有NVIDIA顯卡只能用CPU推理那YOLOv5m模型跑960輸入的單幀時(shí)間可能接近300ms明顯偏慢。建議是訓(xùn)練一個(gè)YOLOv5s模型專用于CPU環(huán)境的輕量部署。小模型在鋼軌缺陷上精度差不了太多但CPU推理速度能快近一倍。有條件的話也可以用OpenVINO工具做推理優(yōu)化實(shí)測(cè)CPU推理性能能有3倍左右的提升。7. 項(xiàng)目維護(hù)與模型迭代的經(jīng)驗(yàn)總結(jié)項(xiàng)目上線不是終點(diǎn)模型還需要隨著采集數(shù)據(jù)量的增加做持續(xù)迭代。重新訓(xùn)練模型前要把新采集的圖像經(jīng)過同樣的標(biāo)注流程加入數(shù)據(jù)集然后重跑一遍訓(xùn)練、評(píng)估、導(dǎo)出流程。這個(gè)過程有幾個(gè)細(xì)節(jié)要注意新增數(shù)據(jù)必須按同樣的規(guī)范標(biāo)注新增數(shù)據(jù)在隨機(jī)劃分時(shí)要保證同一個(gè)缺陷不漏泄到驗(yàn)證集里模型迭代后要做回歸測(cè)試確認(rèn)新模型沒有在舊數(shù)據(jù)上出現(xiàn)性能回退。我在實(shí)際維護(hù)過程中還發(fā)現(xiàn)了一個(gè)提高迭代質(zhì)量的技巧每次收集到的新圖像先人工快速篩選一遍把模糊、過曝、純背景的丟出去避免無效數(shù)據(jù)稀釋模型的學(xué)習(xí)效果。鋼軌巡檢車跑一天下來的數(shù)據(jù)量很大真正含有新缺陷形態(tài)的圖像占比不高做好篩選能大幅提升每次迭代的效果。這個(gè)項(xiàng)目后續(xù)還可以往兩個(gè)方向擴(kuò)展。一是把單幀檢測(cè)擴(kuò)展到視頻序列檢測(cè)利用時(shí)序信息過濾誤檢這在連續(xù)性巡檢場(chǎng)景中效果會(huì)很好。二是加入缺陷等級(jí)分類讓系統(tǒng)不僅能檢測(cè)缺陷位置還能輸出缺陷嚴(yán)重程度給維護(hù)人員的維修決策提供參考。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
无码人妻丰满熟妇奶水区码| 天天弄天天操| 久久ER视频com| 这里有精品| 丁香五月婷婷综合网| 91人人操| 九九99偷拍视频| www.五月天婷婷| 深爱丁香网| 色综合伊人网| 天天天天色天天天天天干| 99免费青青蜜臀| av中文在线| 国色天香伊人狠狠色| 这里只有精品免费视频| 婷婷久久免费| 天天爱天天秀天天做| 欧美激情五月天婷婷| 五月婷婷婷色| 午夜天天精品视频| 色情五月综合婷婷| 97超碰综合| 亚洲精品久久久久久久久久吃药| 袁子仪视频观看| 色 五月 天 婷婷 丁香 九月| 久久99热这里只有精品| 色欲丁香| AV在线免费播放| 五月天成人手机在线视频| 北京熟妇搡BBBB搡BBBB| 狠狠干狠狠干| www.夜夜操| 五月花激情| 婷婷激情小说网| 久久91久久91色欲精品| 五月丁香婷婷啪啪网| 五月天大香蕉| 亚洲乱码日产精品BD| 操操人人| 99免费热视频在线| 夜夜操夜夜操| 五月婷婷丁香啪啪| 久久婷五月综合| 午夜激情五月| 人人草人| 97超碰在线免费观看| 丰满熟女人妻一区二区三| 天天插夜夜爽| 99九九精品视频| 亚洲 欧洲 国产 伦综合| www,婷婷,com| 97人人操人| 亚洲超碰青涩| 在线资源av-超碰中文在线-成人AV | 婷婷无码视频| 91欧美| 久久精品系列| 五月激情啪啪| 色色国产| 99在线免费视频| 丁香五月综合在线观看| 99热综合网| 婷婷丁香五月综合网上| 五月丁香久久| 久久人妻视频| 久久五月婷婷综合网| 无码少妇高潮喷水A片免费| 思思精品视频| 久久久天堂国产精品女人| 99色视频| 婷婷五月天大香蕉在线视频观看| 光棍影院日韩精品| 国产精品国产| 青青草蜜臀| 色婷婷五月天天天天天天天天天| 97在线精品| 欧美久久婷婷| 综合色综合| 日本性激情色播| sewuyuejiqingwang| 一起草av| 五月激情婷婷开心| 91seav| 色色射| 久热网在线视频| 国产高清精品色| 婷婷十月激情综合网| 99热这里只有是亚洲国产| 天天草比天天爽| 这里只有精品视频99| 99热亚洲精品| 亚洲成人综合在线| 人妻在线观看视频| 丁香六月激情综合| 99成人精品视频| 久久婷婷婷| 婷婷五月成人| 久草视频大香蕉99| 欧美久久五月婷婷| 五月婷婷插一插| 99爱在线免费视频| 9热网站| 五月婷中文娱乐综合| 3p久久| 五月天婷亚洲天综合网综合| 五月婷婷五月天亚洲无码| 激情久久丁香| 丁香五月婷婷av影院| 丁香五月婷婷综合91| 97干在线视频| 婷婷五月影院| 色色欧美。| 亚洲视频国产一区| 久久婷婷五月天激情唯美| 狠狠色情婷婷| 九九久久99| 丁香婷婷老司机久操| 五月婷婷黄色| 婷婷婷婷婷开心无码播放| 免费视频99| 另类亚洲电影| 99国产小视频免费观看| 99在线精品观看99| www.99精品在线| 深爱激情小说五月婷婷| 婷婷综合久久| 日本啪啪天堂| 色色综合激情| 一本大道熟女人妻中文字幕在线| 全亚洲最大的婷婷五月天网站COM| 丁香久久久| 青草激情综合| 91色综合| 一级性爱视频| 色噜噜综合网| 国产成人网址| 亚洲九九夜夜| 婷婷五月丁香香蕉| 精品人人操| 另类综合婷婷五月天欧美视频| 婷婷五月天成人| 综合网网欲色| 开心激情婷婷| 夜夜久久综合网| 丁香五月激情图片| 麻豆忘忧草午夜| 99热在线里有精品| 亚洲精品一区中文字幕乱码| 五月激情婷婷色| 青青999| 99热免费精品热久久66| 丁香在线视频| 色久婷婷五月| 国外亚洲成AV人片在线观看| www.zbzhongsen.com| 婷婷五月天国产在线播放| 色综合五月| 丁香情色五月| 丁香色综合| 4399无码视频二区| 99国产在线| 成人国产网| 六月丁香婷婷色狠狠久久| 色99视频| 丁香激惜男女| 天天干在线播放| 日韩国产在线精品| 99免费视频在线观看爱| 97香蕉人人在线观看| 性生活久久朋友人妻| 亚洲国产无线乱码在线观看| 日韩三级高清无码| 久久精品性爱| 99热99| 极品人妻VIDEOSSS人妻| 久操无码| 丁香五月六月欧美| 婷婷久久爱| 亚洲免费av在线| 色婷婷五月天天天天天天天天天| 色999亚洲人成色| 色吧五月婷婷| 噼里啪啦完整版中文在线观看| 五月丁香激情综合网官网| 人妻AV在线| 翔田千里无码| 韩国97天堂| 99在线精品免费视频| 天天看片日日夜夜| 丁香婷婷激情四射五月| 大香蕉婷婷丁香天堂AV| 亚洲综合色丁香五月天| 九九九九九九毛片| 欧美va在线| 久久的爱大香蕉| 欧美乱码国产一级A片| av在线免费播放| 国产成人+综合亚洲+天堂| 欧美VA视频| 天天夜夜爽| 91视频人人做97| 操操啪| 亚洲小视频免费看| 婷婷色五月天色色| 九九热精品| 五月丁香猫咪久久婷婷综合视频激情四射网入口 | 丁香五月婷婷基地| 五月天玖玖狠狠色色| 奇米影视在线视频| 蜜桃人妻无码AV天堂三区| 婷婷夜夜夜夜| 久99| 三级片AAA久久久AAA久久久AAA | 99精品人人| 五月丁香婷婷色| 天天爽夜夜爽天天爽夜夜爽| 久青青久| 色欲五月婷婷| 激情婷婷五月综合| 精品影院| 九九视频这里只有精品| 99热这里都是精品| 五月网网站| 91丨九色丨熟女丰满| 91狠狠色丁香婷婷综合久久| AV成人在线播放| 丁香五月婷婷动漫视频| 91久久久久久久| 热99这就是精品视频| 婷婷无码视频| 天天干狠狠操| 九月丁香婷婷基地| 黄色成人网站在线播放| 丁香五月婷婷婷婷欧美综合| 97视频.干com| 丁香五月AV| 欧美大片| 亚洲亚洲人成综合网络| 92久久| 人人做人人看人人摸| www.色五月| 五月天丁香综合久久国产| 99热 这里只有精品 国产 日韩| 欧美99热| 99热在这里只有精品| www.99热视频| 日本高清综合网五月丁香| 亚洲婷婷丁香五月亚洲| www.五月激情.com| 色播五月丁香婷婷| 一个色的综合| 精品皮股午夜AV| 丁香五月天激情四射网| 亚洲欧美国产A片免费观看| 婷婷五月天成人| 日本久久天堂| 五月婷在线| 99re热在线观看| 婷婷深爱五月丁香网| 五月精品免费XXX| 午夜AV网| 久月久在线视频| 婷色五月天| 亚洲热视频在线| AV网站免费在线| 丁香六月久久| 婷婷色色丁香五月天| 五月天综合久久| 五月成人天| 五月丁香狠狠| 夜色热久| 久久91久久91色欲精品| 色婷婷丁香综合中文字幕| 铁牛TV人妻| 五月五月婷婷| 欧洲毛片基地c区| 五月婷婷中文字幕| 99ri久久| 天天天操天天天爰| 五月婷婷影视| 国产五月天欧美色| 久久人操| 久草热8精品视频在线观看| 丁香五月天激情| 大香蕉久操| 人妻无码精品一区| .精品久久久麻豆国产精品| 国产精品大香蕉| 亚洲无AV在线中文字幕| 97福利视频| 天天色天天操天天射| 五月丁香综合网| 日本九九九九| 综合久久综合五月天婷婷| 中字幕视频在线永久在线观看免费| www五月| 一点色成人网| 日本在线wwww| 久久机热这里只有精品免费视频| 欧美亚洲婷婷五月| 538在线精品| 婷婷久久免费| 欧美日韩成人在线| 国产激情在线| 五月婷婷综合色啪首页| 97色天堂| 激情婷婷五月丁香啪啪啪| 另类图片五月天激情| 日本99色| 六月丁香五月激情网| 丁香五月天在线观看| 超碰免费99| 九九色婷婷| 丁香五月婷婷激情蜜桃| 天天插天天狠| 玖操97| 婷婷五月在线播放| 三级三久久线久久99久目本WW| 青柠影视免费高清电视剧| 日韩 mm 不卡| 九九成人精品| 人人爱国产| 91嫩草国产线观看亚洲一区二区| 97成人丁香婷婷| 亚洲人成人五月天| 国产精品成人在线| www.久久久久久| 五月丁香亭亭成人电影| XX久久| 麻豆观看夏晴子| 五月婷婷天堂| 天天干天天干天天干天天干天天干| 97操碰| 7777久久亚洲中文字幕| 五月色导航| 丁香五月影视| 五月丁香婷婷啪啪网| 天色综合网站| 日本欧美成人片AAAA| 日韩无码AV电影网站| 97干欧美| 久综合| 狠狠干,狠狠操| 色色色色色五月丁香| 婷婷色女| 女人天堂AV| 五月丁香综合成人社区| 色情综合网| 久久99视频| 国产SUV精品一区二区6| 丁香婷婷精品视频| 五月丁香啪啪| 色婷婷狠狠| 天天综合网站| 青草视频在线观看视频| 69堂午夜视频最新地址| 国产成人+综合亚洲+天堂| www999日韩精品| 99热这里只| www久视频com| 26UUU精品一区二区c〇m| 婷婷开心五月| 五月天丁香婷婷社区| 青草激情在线| 4399在线观看免费高清毛片| 思思久久99热只有频精品66| 精品99网站| 婷婷五月天久久久| 精品无码色| 五月天婷婷在线观看| 超极99精品| 密乳视频| 4399精品一区二区| 五月中旬婷婷丁香六| 少妇水多A片太爽了| 欧美日韓成人亚洲精品另类| 日比网免费国产| 热99久久这里只有精品| 三日本无码| 婷婷在线五月天观看| 丁香五月天啪啪| 亚洲视频a| 国产亚洲在线观看| 婷婷五月丁香在线观看| 日韩精品呦呦va| 色婷婷丁香五月色综合网| 96丁香婷婷九月蜜桃综合久久| 亚洲五月天伊人| 精品人妻午夜一区二区三区四区 | 开心四月婷婷在线色播播| 成人AV在线电影| 五月香蕉婷婷| 丁香五夜激情四射夜夜夜| 婷婷五月六月| 婷婷丁香六月综合激情站| 天天日天天操心| 色欲日日躁| 久久ri精品| 欧美久久五月婷婷| 欧美日本高清视频99| 超碰爱爱爱| 日韩中文欧美| 大地资源色婷婷视频在线| 小视频一区| 久久码久久无清| 久久a热| 亚洲激情五月| 99色综合| 女人被男人吃奶到高潮| 思思99热在线| 黄色毛片精品| 九九精品热| 色性日本| 婷婷在线播放av| 精品无码久久久久久久久| www.六月丁香看AV| av大香蕉| 亚洲第一成人无码A片| 五月丁香婷婷三级| 性爱动图国产麻豆一区二区三区| 91fuliwang| 婷婷丁香五另类网站| www.色婷婷。com| 六月婷婷最新网址| 精品国产va久久久久| 啪啪九九色| 日韩中文欧美| 婷婷伊人网| 综合亚洲五月天| aV欲望人妻中文字幕| 五月丁香色| 亚洲激情综合免费| 夜夜天天久久婷婷| 亚洲Va成人| 亚洲综合碰| 婷婷五月情| 亚洲av骚货| 婷婷国产日本欧美| 午夜婷婷| 99视频久久| 99热伊人综合| 免费无码毛片一区二区A片| 色狠狠999综合| 热成人网| 五月天久久www| 婷婷五月天综合激情| 久碰久| 99在线精品免费视频| 婷婷六月啪啪| 婷婷五月综合啪| 五月婷导航| 五月综合婷婷开心网| 99热综合在线| 99热网址| 日本欧美成人片AAAA| 伊人久久大香线蕉av最新| 涩五月色婷婷| 婷婷五月天天aV| 思思视频精品| 天天色天天爱天天舔| 99久热在线精品| 91人无码久久久久久| 婷婷五月天堂| 天天做夜夜爽| 五月色综合| 久久99久久99精品免视看婷婷| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇 | 五月丁香偷拍| 丁香五月花影院| 精品夜夜澡人妻无码AV| 国产日韩精品SUV| 六月婷婷五月丁香| 91日韩在线| 色婷婷视频在线| 中文字幕AV在线| 超碰不卡在线| 婷婷色网站| 97视频91| 婷婷伊人綜合中文字幕| 国外亚洲成AV人片在线观看| 亚洲亚洲人成综合网络| 七月丁香五月婷婷在线| 中国丰满熟女A片免费观| 久久色亭亭五月天| 免费婷婷| 丁香五月婷婷基地| 欧美情色一区| 色色图五月天| 色婷婷五月色| 91精产一区三区免费观看| 色综合久久久综合久久网| 日韩av变天就操逼不卡区| seav天堂| 99热综合在线观看| 色五月天丁香婷婷色| 2017人人操| 伊人激情| 综合五月激情| 99热天堂| 99成人| 99日热在线视频| 婷婷五月天丁香久久| 九九久久精品國產| 噜噜噜噜噜久| 亚洲综合色丁香婷婷六月| 中文字幕色色色| 99成人在线观看| 99久在线精品99re8热| www.99热| 九月激情婷婷丁香| 色狠狠色综合久久久绯色AⅤ影视| 影音先锋一区二区资源站| 午夜日韩久久久网站| 激情啪啪五月| 婷婷爱综合| 欧美婷婷色五月| 人妻视频在线| 人人人操 超碰| 婷婷综合视频| 综合网狠狠| 丁香五月六月久久综合 | 欧美A级网站| 五月天电影网| 亭亭五月色男人| 婷婷午夜天| avh片在线观看| 色色色综合色| 成人做爰A片免费看网站找不到了| 丁香五月天啪啪| 天天色凹凸| 色五月97| 26uuu激情五月天| 综合深爱五月| 久久综合人妻| 免费播放片大片| 婷婷五月天伦理| 成人精品99| 99热这里只有精品66| 91色综合网站在线| 久久aaa| 另类小说五月天| 国产亚洲精品AAAAAAA片| 国内久久久精品99| 亚洲第精品| 五月婷婷无码| 影音先锋AV男人站| 日本精品在线噜噜噜| 婷婷五月天成人小说| 久久香蕉影院| 婷婷久久综合| 欧洲不卡视频| www.婷婷激情网.com| 国产乱码久久| 日本91在线| 色婷综合| 性色视频| 在线精品97| 亚洲综合激| 久久婷婷五月天懂色| 大香伊人婷婷影院| 婷婷六月花| 婷婷五月六月| 综合久久综合久久| 一区二区乱码视频| 九九青草热| 六月丁香射婷婷欧美色图片| www超碰| 国产免费一区二区三区三州老师F1F1.CC | 99热最新国内| 天天拍夜夜撸 | 99er在线观看| 三年高清大片免费观看国语| 六月色婷婷欧美| 丁香久久久| 狠狠色婷婷7777久综合| 丁香六月综合激情| 九月综合| 97久久超碰| 免费婷婷| 丁香五月色| 色婷婷超碰| 日本性视频| 五月婷婷亞洲中文| 午夜日韩久久久网站| 天天干夜夜想| 亚洲精品视频电影| 日本99久久| 色色婷| 久久久99视频| 综合99久久天天综合| 99这里只有精品| 丁香啪啪中文字幕| 色婷婷五月天视频网站| 久久激情天堂| 深爱激情六月天| 99五月丁香丁| 亚洲日本韩国| 色五XX| 五月天基地| 大香蕉99热| 久久亚洲婷婷| 亚洲亚洲人成综合网络| www.91有码.com| 综合狠久久| 天天日夜夜曹| 操久久精| 久久曰曰| 99区视频| 看逼中文字幕| 久9热视频| 女性自慰系列第五页| 五月丁香六月香香蕉| 丁香六月婷婷缴情欧美| 狠狠精品干练久久久无码中文字幕 | 色五月婷婷大香蕉| 欧美五月丁香啪啪响视频| 精品香蕉99久久久久网站| 色五月天天| 久99精品视频| 久久久婷| 天天插综合网| 精品婷婷五月视| 欧美婷婷综合| 亚洲成人五月天| 99视频在线观看视频| 99热超| 婷婷网五月天| 日本无va视频| 精品99在线| 偷偷与邻居做爰完整视频| 五月天成人小说| www,天天干| 五月婷婷福利| 91丨九色丨东北熟女| 天天干天天操天天拍| 婷婷开心六月| 深情六月婷婷综合久久| 91岛国片| 91狠狠综合久久| 森林影视大全,最好看的2019年视频 | 六月丁香射婷婷欧美色图片| 日本99色| 99re8热精品免费视频| 久九色| 国产VA亚洲VA96| 久久机热这里只有精品免费视频| 婷婷丁香18| 99超级碰免费视频| www.minyis.com【JT】实力收量可预付QQ2101460746 | 天天做天天爱天天高潮| 精品国产va久久久| 五月亚洲激情| 超碰狠狠操| 97在线干| 色色色丁香| 久久思思热| 激情综合网址| 天天爱天天狠天天透| 五月色情婷婷| 色色色国产| 91久久| 国产伦亲子伦亲子视频观看| 深爱激情av| 亚州精品色情在线观看| 九九色天堂| 丁香婷婷综合激情五月色| 91妻人人爽人人看片| 一级二级色大片| 夜夜撸夜夜骑| 久久精品亚洲热| www.五月丁香| 九九激情网| 色色综合色| 爱性综合网| 丁香五月电影| 大香蕉九九| 秋霞成人毛片一级A片| 久操人| 九九色插| 9999热精品| 婷婷94s| 99热有精品在线观看| 9久精品视频| 天天色丁香| 丁香五月婷婷色偷偷| 丁香五月影院| 久久这里这里有精品免费视频| 亚洲永久免费| 国产1区2区3区在线观| 开心五月婷婷| 停停五月天激情网| 日日日日操| 天天日天天久久青青| 丁香六月综合激情| 开心五月婷婷在线视频免费观看| 天天色官网| 激情五月天啪啪| 色婷婷色99国产综合精品| 97成人丁香| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 色欲丁香| 人妻久久久久久久 | 激情五月婷在线精品| 日韩色色色色色| 婷婷亚洲五| 激情婷婷丁香五月| 婷婷色情六月| 婷婷五月丁香五月| 五月开心激情| 99年操人人爽| 亚洲第一影院高清无码网站| av在线激情| 色婷婷五月六月丁香综合视频| 69五月天视频| 五月天婷婷黄色视频| 色婷婷色五月色丁香| 色丁香六月| 久久99激情| 婷婷五月天在线观看| 日韩国产在线精品| 台湾无码A片一区二区| 国产69久久久欧美黑人A片| 日韩操人| 久草热久草在线视频| 99热亚洲| 日本99视频| 琪琪布丁香社区激情五月天| 亚洲啪啪视频| 五月婷婷啪啪综合网| 亚洲超碰在线| 五月丁香六月成人| 六月婷婷视频| 91av无码| 激情婷婷人妻| 91操操| 丁香婷婷成年| 婷婷五月天影视| 黄色激情五月天| 婷婷色婷婷| 沈娜娜av| 婷婷激情五月呦呦| 久久性爱视频| ji'qi'luan'ren'lun| 91久久九久久九久久九久久九久久| 99热这里只有精品4| 亭亭五月色男人| 日韩综合久久| 色色五月天婷婷| 久久免费干| 九九综合精品| 99色视频免费在线规看| 丁香五月婷婷激情蜜桃| 欧美内射AA| 婷婷色播婷婷| 国产精品视频免费看| 99精品热视频| 激情综合网色播五月| 六月婷婷在线视频| 婷婷99狠狠躁| 免费在线观看AV网站| 亚洲黄色影视| 午夜婷婷久久| 日韩 mm 不卡| 色婷婷色五月综合| 欧美交换配乱吟粗大25P| 91丨九色丨熟女|新版| 99热精地址| 婷色五月| 91玖玖| 九九在线视频| 婷婷狠狠爱| 五月天婷婷基地综合网| 久热网站| 色婷婷激情五月天丁香| 四虎成人精品永久免费AV九九| 丁香婷婷色情社区成人小说| 丁香五月婷婷免费视频| 色情丁香五月天| 思思热在线视频精品| 五月天大香蕉视频| 五月婷婷久草在线视频综合| 国产精品久久久久久久久久| 天天综合亚洲综合网天天αⅴ| 另类图片五月天激情| 丁香五月婷婷激情123| 九月婷婷久久| 色天使色婷婷| 色婷婷色五月天| 婷婷字幕在线| www.六月丁香看AV| 综合色、色综合| 婷婷深爱五月亚洲综合| www.色擼擼.com| 婷五月天影院| 天天舔天天摸视频| 久久久久视剧HD| 五月丁香六月婷婷亚洲视频| 爱iii做iiii日日| 色婷婷激情五月天在线观看| 色婷婷狠狠久久综合五月| 五月丁香AV在线| 人操91在线| 久久久免费精彩视频| 久99久99精品免| 五月天狠狠色| 亚洲综合成人网| 99久在线精品99re5热视频| 黄桃AV无码免费一区二区三区| 久久视频婷婷视频| 久热大香蕉| 婷婷99狠狠| www.99婷婷| 国产亚洲色婷婷久久99精品91| 激情五月天电影| www.sd-xiangsu.cpm| 另类激情综合| 琪琪理论片| 激情欧美五月丁香| 亚洲综合五月天综合| 超碰2021| 日韩综合大黄| 九月激情综合婷婷| 超碰人人射| 婷婷色一二三区波多野结衣| 久久婷婷五月天综合| 嫩草AV久久伊人妇女超级A| 九九成人精品免费视频| 久久婷婷国产| 2050人人操免费工开爱| 性爱久久| 五月综合亚洲婷婷| 99久久欧美| 久婷久婷| 丁香五月综合福利视频导航| 情久久综合五月天| 五月综合久久| 久9视频| 日本怕怕视频| 五月天综合在线| 国产精品激情五月天色婷婷| 国产无套精品一区二区| 五月婷婷激情中文字幕| 婷婷五月天激情偷拍| 超级碰91| 51XX午夜影福利| 丁香五月婷婷深爱综合激情| 97涩婷婷| 色色色五月婷婷| 日韩视频99| 天天做天天爱天天日| 涩涩激情五月婷婷| 久综合网| 欧美激情综合色综合| 99re热在线视频| 国产干逼片| 五月成人网站| 五月婷婷六月激情| 蜜臀A∨在线水帘洞| 激情丁香久久久久久| 婷婷成人五月天| 五月天伊人综合| 色吧五月| 亚洲亚洲人成综合网络| 一级操逼内射在线视频| 涩涩涩,com| 婷婷五月丁香欧洲| 99色在线观看| 99热亚洲精品| 日韩久久日| 天天爽天天操| 色五月视频无码播放| 91人人妻人人操| 久热大香蕉| 日韩人妻在线观看| A久久| 国产激情在线| 99色.com| 久久色六月| 六月色色| 婷婷丁香在线| 日韩啪啪视频| 五月丁香婷婷综合视频| 亭亭五月色男人| 五月婷婷激清网| 久久99婷婷| 久久精品五月| 中文字幕婷婷在线| 亚洲色图五月丁香五月婷婷| 成人婷婷色综合| 丁香五月久久| 玖玖无码中文| 日本啪啪网| 日韩啊啊啊| 激情五月天伊人av| 视色综合| sewuyue第四色| 婷婷五月成年人| 丁香五月六月久久综合 | 六月婷欧美| 婷婷丁香五月天操逼| 日本美女97在线视频| 97伦乱| 成人做爰黄A片免费看直播室男男| 丁香五月电影| 人妻五月天激情开心网| WWW丁香五月| 色婷婷成人影片| 天天草婷婷五月| 激情五月天网页| 99爱视频精品在线观看| 色狠狠狠干| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 五月天色区| 99精品在线观看视频| 久热免费视频| 精品夜夜澡人妻无码AV| 四虎国产精品永久在线国在线| 国外亚洲成AV人片在线观看| 国产69久久久欧美黑人A片| 伊人久久丁香狠狠婷婷综合香蕉 | 五月天综合激情网| 操操碰| 狠狠艹狠狠艹| 九九草热在线观看| 天天精品视频在线观看视频| 人妻VideOssS人妻高清| 色婷婷AV在线| 99久久6| 精品人妻伦九区久久AAA片| 国产成人精品一区二三区熟女在线 | 91干99| 色情五月天导航| 精品网站:999WWW| 9久久精品| 管管補管管紱| 五月丁香龟婷婷| 色性日本| 天天肏天天肏天天肏| 婷婷久久综合久| 激情五月天久久| 五月丁香久久色| 久热伊人| 婷婷综合五月色播| 九九色欲网| 久久综合婷婷| 91人人爽人人操| 任你擦免费视频| 丁香五月综合久久八| 美女主播野战视步页| 特级片神马电影| 久久免费操| 91九色精品熟女内射| 影音先锋美国A| 91在线日| 五月丁香色婷婷综合| 99亚洲视频| 丁香婷婷影院| 91在线人| 深爱五月天婷综合| 久久婷婷五月综合色奶水99啪| 五月丁香啪啪啪| www.com色播五月天| a色色色色色| 婷婷丁香五月天激情| 久久婷婷亚洲| 免费超碰在线| ss99热| 久操无码| 色婷婷精| 婷婷五月天影视| 欧美在线97| 色综合播放| 欧美天天五月丁香免费观看| 丁香五月六月综合激情| 97超喷视频在线观看| 午夜婷婷丁香| 熟女激情五月天| 激情婷婷五月天| www.91操| 久久婷婷五月综合| 99无码| 欧美三级欧美一级| 69色色视频| 午夜天堂一区人妻| 五月丁香网视频| 激情五月天综合婷婷网| 五月激情婷婷偷拍| 五月天伊人av| 色婷婷电影| 操人精品| 天天五月情| 久久无码成人| 99在线观看| 激情五月婷婷| 国产伊人大香蕉| 99热大片| 九九成人电影婷婷| 亚色网站小视频| 五月丁香六月婷综合成人综合 | 99热福利| 人人操插| 成人一区在线观看| 日日操,夜夜爽| 成人丁香婷婷| 色婷婷4| 丁香五月社区| 欧美大奶熟女噜噜噜噜| 99re视频在线播放| 久久九九玖玖| 在线中文av| 色久影院| 天堂久久精品| 久久女婷| 狠狠色婷婷777| 超碰在线人妻| 91久久久久久久久久久| 超碰九九热| 日本人妻A片成人免费看片| 亚洲AV日韩无码| 色婷操逼| 色五月91| 国产免费AV在线| 婷婷五月天综合在线| 91狠狠色| 日本99热| 五月天堂婷婷| 亚洲人妻av伦理| 五月亭亭六月激情| 任你弄在线视频免费| 五月激情网综合| 狠狠色中色| 丁香五月激情婷婷婷婷在线观看| 热婷婷久| 综合久久9| 91操网| 六月丁香五月婷婷| 天天舔天天| 嫩草免费视频| 欧美成人无码高清一区二区三区| 人人爱操| 另类国产综合| 欧美激情 日韩无码 婷婷 五月天| 色婷婷六月开心中文字| 狠狠综合| 色天天综合成人网| 99在线精品免费视频| 五月天激情中文字幕| 五月天天天天天天天天天天天婷婷婷| g00d人体西西| www.超碰在线| 婷婷在线免费| 婷婷色色欧美| 色婷婷五月天在线观看| 国色天香伊人狠狠色| 丁香六月欧美| 色五月人妻| 激情婷婷综合五月少妇| 丁香六月婷婷色播| 久久精彩视频| 色吧五月婷婷| 色爱综合网| 9 7总站超级碰免费视频| 久久综合影院| 伍月婷丁香婷| 丁香六月婷婷色XXXXX| 五月天婷婷丁香社区| 97视频.干com| 色和综合网| 日亚二欧美| 九九这里只这里只有精品| 大香蕉娱乐| 五月天色不卡| 深爱激情六月| 亚洲激情综合色站| 五月停停99| 亚洲第一黄网| jiqingliuyuetian| 五月婷婷av| 日本激情综合| 天天操人人干| 丁香色综合| 日本怕怕视频| 综合性爱网| 午夜不卡久久精品无码免费| 九九视屏| 这里只有免费的精品| 九九色99| 国产精品扒开腿做爽爽爽A片唱戏| 天天透天天爱| 激情五月综合ì香亚洲| 91碰| 久草 tingting| 亚洲婷婷五月天| 超碰a女人的天堂| 俺也去综合| 九九aV| 婷婷五月天丁香成人社区| 五月婷婷丁香六月| 亚洲综合无码| 99这里只有精品|v| 久热这里这里有精品| 天天综合久久| 99婷婷色| 专区无日本视频高清8| 婷婷五月色惰| 51avj视频大全| 丁香五月天人体| 九月影院義母在线播放| 婷婷丁香91| 九九热超碰| 亲子乱AV一区二区三区下载| 婷婷色色婷婷| 99色免费视频| 99re这里只有精品免费| 99热18| 色狠狠色综合久久久绯色AⅤ影视 大香蕉五月天婷婷丁香91 | xx综合网| 成人av免费观看| 久青操| 大地资源色婷婷视频在线| 永久99免费视频网站| 成人做爰黄A片免费看直播室男男 久草热8精品视频在线观看 | 久久精典| 操逼视频一区| 婷婷五月六| 天天爽天天干天天| 丁香五月天天高清在线| 日韩成人精品一区久久久久| 五月色婷婷亚洲 | 亚洲艹网| 狠狠第四色| 强伦轩人妻一区二区电影| 丁香五月手机视频| 色综合久久综合| Av免费网站在线| 久9热视频在线| 色亭亭九月| 亚洲av另类在线观看| 人妻日日日| 婷婷五月天丁香综合网| 亚洲成AV人片在线观看| 色啪综合| 91久久1118| 亚洲色色色色色| 大香蕉久久伊人婷婷五月丁香| 97碰碰人人| 精品婷婷五| 五月婷婷色播视频| www.五月天性.com| 久久98| 99毛片| 成人亚洲精品| 人妻久久久| 婷婷狠狠干| 五月婷婷五月天| 中文字幕丰满孑伦无码专区| 久草婷婷在线| 亚洲美女裸体被操在线观看| 内射 无码 伊人| 大香蕉狠狠爱主页| 97久人人| 精品乱码视频| 五月丁香六月合| 九六五月天婷婷| 人人爽欧美婷婷久久久五月丁香| 五月花综合视频| 色婷婷免费视频| 婷婷五月天激情四射| 538在线精品| 逼特逼在线免费播放| 97五月婷| 99狠狠操一| 久久三级视频| 色婷婷免费观看| 九九热99re8热免费观看 | 婷婷97狠狠干| 婷婷五月综合激情小说| 五月天开心激情综合网| 婷婷五月色综合| www.夜夜操| 亚洲成人AV一区在线观看| 2015WWW永久免费观看播放| 久久98| 开心五月激情站| 综合婷婷五月天| 日本久久99| 风流少妇A片一区二区蜜桃| 欧洲区自拍| 婷婷六月丁香在线| 涩涩涩婷婷| 九九热在线精品| 激情综合网激情五月天| 久久精品99国产精品日本| 国产99久| 色五月综合| 欧美啄木乌丝袜人妻系列| 日本天堂爱爱| 99国产精品白浆在线观看免费 | 99色色网| 91精产一区三区免费观看| 色婷婷五月天激情在线播放| 九九亚洲视频| 九九碰九九爱97超碰| 免费成人网在线观看| 天天综合插插| 天天综合 99久久婷婷| 日韩人妻AV在线| 9l视频自拍9l九色成人| 色色色免费视频| 婷婷五月天av| 色噜噜五月天| 99这里只有精品99| 伊人在线视频| 伊人9草在线观看| 欧美综合在线五月天色婷婷| 激情AV| 亚洲视频码| 99热99思午夜精品| 色99在线视频| 欲求不满的人妻| 九九热免费观看视频| 激情五月天综合网| av五月天婷婷丁香| 深爱五月天婷综合| 婷婷五月天在线视频网站| 中文AV网站| 精品成人无码A片观看香草视频| 91精产一区三区免费观看| 成人噜噜网| 开心激情综合| 怎么样可以看免费的一级av| 亚州色婷婷| 婷婷五月蜜桃成人桃色丁香| 日日夜夜狠狠| 亚洲网在线观看| 国产亚洲99久久精品| 综合久久婷婷五月丁香| 亚洲欧美丁香五月天亚洲欧美| 51精品国自产在线| 狠狠五月天婷婷| 色婷婷丁香| 午夜爱爱网站| 狠狠狠狠狠狠狠狠| 婷婷九九色| 激情六月五月婷婷综合网| 婷婷九月丁香| 色五月婷婷AV| 婷婷丁香五月婷婷| 热九九九九| 久狠日av| 日本三级成人秘书精品片| 色情丁香五月天| 精品一二三区久久AAA片| 新久久五月天激情| 亚洲精品成人| 成人短视频在线观看| WWW.婷婷| 丁香六月啪啪| 色综合综合色| 超碰在线免费| 国产激情综合| 五月丁香手机在线| 六月丁香五月婷婷| www99久久| 天天插天天爽| 色婷婷丁香五月天在线视频|