亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

鐵軌裂紋數(shù)據(jù)集實(shí)戰(zhàn):從數(shù)據(jù)標(biāo)注到Y(jié)OLO檢測(cè)的完整指南

鐵軌裂紋數(shù)據(jù)集實(shí)戰(zhàn):從數(shù)據(jù)標(biāo)注到Y(jié)OLO檢測(cè)的完整指南 簡(jiǎn)介面向鐵路基礎(chǔ)設(shè)施維護(hù)與計(jì)算機(jī)視覺(jué)研究的鐵軌裂紋數(shù)據(jù)集第一部分重點(diǎn)解決軌道裂紋、缺陷的自動(dòng)識(shí)別與定位問(wèn)題適合從事目標(biāo)檢測(cè)、智能巡檢和軌道安全監(jiān)測(cè)的研究者用于模型訓(xùn)練與驗(yàn)證。資源采用VOC2007標(biāo)準(zhǔn)標(biāo)注格式所有XML注釋文件均由LabelImg工具人工生成詳細(xì)標(biāo)出每個(gè)裂紋和缺陷的位置、大小與類(lèi)別可直接作為深度學(xué)習(xí)模型的輸入。壓縮包共包含2000個(gè)文件以XML標(biāo)注文件與JPG原圖為主整體約252.69MB已有4815人學(xué)習(xí)下載。依托這份數(shù)據(jù)集使用者能夠系統(tǒng)開(kāi)展圖像預(yù)處理、特征提取、模型訓(xùn)練與效果驗(yàn)證等完整流程還能通過(guò)閱讀XML了解VOC格式的目錄組織方式后續(xù)若結(jié)合第二部分?jǐn)?shù)據(jù)可進(jìn)一步增強(qiáng)模型的泛化能力與魯棒性為鐵路安全自動(dòng)化檢測(cè)提供扎實(shí)的數(shù)據(jù)支撐。1. 鐵軌裂紋數(shù)據(jù)集先搞懂這份數(shù)據(jù)再談高精度檢測(cè)你花了兩周把模型結(jié)構(gòu)調(diào)得花團(tuán)錦簇一上軌檢車(chē)實(shí)拍圖漏檢率直接打回原形。這種翻車(chē)十有八九不是模型的問(wèn)題而是訓(xùn)練數(shù)據(jù)本身沒(méi)吃透。鐵軌裂紋數(shù)據(jù)集第一部分就是用來(lái)補(bǔ)這門(mén)課的它把軌道表面裂紋的圖像、標(biāo)注和場(chǎng)景分布打包好讓做目標(biāo)檢測(cè)的人能在真實(shí)光照、真實(shí)銹蝕、真實(shí)枕木干擾下訓(xùn)練和驗(yàn)證模型而不是在一套干凈得不像話的合成圖里自欺欺人。這份數(shù)據(jù)適合兩類(lèi)人一是剛接觸軌檢視覺(jué)的開(kāi)發(fā)者需要一套帶標(biāo)注的數(shù)據(jù)跑通檢測(cè)流程二是已經(jīng)在做鋼軌傷損識(shí)別、但對(duì)訓(xùn)練集和驗(yàn)證集劃分沒(méi)有把握的工程師想用一套結(jié)構(gòu)清晰的數(shù)據(jù)檢驗(yàn)自己的預(yù)處理和模型配置。你能從這份數(shù)據(jù)里得到的不是「跑起來(lái)就完事」的體驗(yàn)而是把裂紋檢測(cè)當(dāng)作一個(gè)正經(jīng)目標(biāo)檢測(cè)任務(wù)來(lái)對(duì)待的完整路徑數(shù)據(jù)怎么組織、標(biāo)簽怎么解析、劃分怎么做、訓(xùn)練參數(shù)怎么定、哪些坑會(huì)導(dǎo)致指標(biāo)虛高或直接崩掉。本文按這個(gè)順序展開(kāi)每一章都可以直接照著操作。2. 讀懂?dāng)?shù)據(jù)組織方式圖像、標(biāo)注與兩類(lèi)常見(jiàn)格式拿到數(shù)據(jù)集的第一步不是訓(xùn)練是先搞清楚它內(nèi)部的目錄結(jié)構(gòu)和標(biāo)注格式。鐵軌裂紋數(shù)據(jù)集第一部分的常見(jiàn)組織方式是 images 目錄存原始圖像labels 目錄存標(biāo)注文件另外附帶一份類(lèi)別說(shuō)明。這個(gè)結(jié)構(gòu)看著簡(jiǎn)單實(shí)際用起來(lái)有幾個(gè)容易忽視的細(xì)節(jié)。2.1 圖像內(nèi)容與裂紋形態(tài)橫裂、縱裂和網(wǎng)裂為什么不能混在一個(gè)類(lèi)別里軌道表面裂紋按走向和形態(tài)大體分三類(lèi)橫向裂紋垂直于鋼軌走向、縱向裂紋沿鋼軌走向延伸、網(wǎng)狀裂紋龜裂或不規(guī)則分叉。如果數(shù)據(jù)集把所有裂紋統(tǒng)一標(biāo)成一個(gè) crack 類(lèi)別訓(xùn)練出來(lái)的模型只能告訴你「這里有異?!沟F(xiàn)場(chǎng)工程師真正需要的是「這是什么類(lèi)型的傷損」——橫裂涉及斷軌風(fēng)險(xiǎn)縱裂可能和材質(zhì)缺陷有關(guān)網(wǎng)裂往往伴隨疲勞累積。所以拿到數(shù)據(jù)集先看類(lèi)別清單確認(rèn)是否區(qū)分了多個(gè)裂紋類(lèi)別這決定了后續(xù)模型是單類(lèi)檢測(cè)還是多類(lèi)檢測(cè)評(píng)估指標(biāo)也要跟著分開(kāi)看。實(shí)際標(biāo)注中橫向裂紋的框通常窄而扁縱向裂紋的框又長(zhǎng)又細(xì)兩者在 aspect ratio寬高比上差異極大。如果你用 COCO 預(yù)訓(xùn)練權(quán)重直接遷移學(xué)習(xí)默認(rèn)的 anchor 配置對(duì)極端長(zhǎng)寬比目標(biāo)很不友好后面會(huì)細(xì)說(shuō)。另外軌枕、扣件、銹蝕斑、油污在圖像里經(jīng)常被誤標(biāo)成裂紋或者反過(guò)來(lái)把細(xì)小裂紋漏標(biāo)了這份數(shù)據(jù)集里同樣存在屬于標(biāo)注噪聲的一部分第 5 章會(huì)專(zhuān)門(mén)講怎么處理。2.2 XML 與 TXT 兩種標(biāo)注格式各自的字段含義與解析要點(diǎn)鐵軌裂紋數(shù)據(jù)集常見(jiàn)的標(biāo)注文件有兩種格式一種是 Pascal VOC 風(fēng)格的 XML另一種是 YOLO 風(fēng)格的 TXT。XML 適合做人眼檢查因?yàn)樽鴺?biāo)是絕對(duì)像素值TXT 適合直接訓(xùn)練因?yàn)樽鴺?biāo)是相對(duì)圖像的歸一化值。兩種格式在發(fā)布包里有時(shí)候會(huì)同時(shí)提供有時(shí)候只提供一種建議先確認(rèn)拿到的是哪種再?zèng)Q定數(shù)據(jù)加載腳本怎么接。XML 格式的核心字段是 object 節(jié)點(diǎn)下的 name類(lèi)別名和 bndboxxmin、ymin、xmax、ymax 四個(gè)絕對(duì)坐標(biāo)另外還有 width、height 記錄圖像尺寸。解析時(shí)要把坐標(biāo)轉(zhuǎn)成模型需要的格式而且注意 bndbox 的坐標(biāo)是 0 基還是 1 基——VOC 規(guī)范里 xmin/ymin 從 1 開(kāi)始轉(zhuǎn)換到 YOLO 歸一化坐標(biāo)時(shí)要先減去 1 再除以寬高否則邊界框會(huì)偏移一個(gè)像素。這個(gè)偏移對(duì)粗框影響不大但對(duì)細(xì)長(zhǎng)裂紋這種目標(biāo)一兩個(gè)像素的偏差就可能讓 IoU 掉一截。TXT 格式每一行對(duì)應(yīng)一個(gè)目標(biāo)五個(gè)數(shù)值依次是 class_id、x_center、y_center、width、height全部歸一化到 01。解析時(shí)最常出的問(wèn)題有兩個(gè)一是某些標(biāo)注文件里寬度或高度算成了 0說(shuō)明標(biāo)注時(shí)誤點(diǎn)了兩個(gè)重合的點(diǎn)二是坐標(biāo)值出現(xiàn)負(fù)數(shù)或大于 1 的情況多半是標(biāo)注工具導(dǎo)出時(shí)沒(méi)做裁剪目標(biāo)貼邊導(dǎo)致框超出圖像邊界。這兩種臟數(shù)據(jù)如果不提前過(guò)濾訓(xùn)練時(shí)輕則 warning 刷屏重則 loss 變成 NaN。2.3 解析前的自查腳本三分鐘找出配對(duì)缺失和坐標(biāo)越界拿到數(shù)據(jù)集后別急著開(kāi)訓(xùn)先寫(xiě)一個(gè)檢查腳本把下面的問(wèn)題過(guò)一次。我一般把這個(gè)腳本存成 inspect_data.py每次換數(shù)據(jù)集都跑一遍。import os from glob import glob from PIL import Image img_dir images label_dir labels ext_map {.jpg: .txt, .jpeg: .txt, .png: .txt} img_files glob(os.path.join(img_dir, *)) label_files glob(os.path.join(label_dir, *.txt)) img_stems {os.path.splitext(os.path.basename(f))[0] for f in img_files} label_stems {os.path.splitext(os.path.basename(f))[0] for f in label_files} missing img_stems - label_stems orphan label_stems - img_stems print(missing labels:, sorted(missing)[:10]) print(orphan labels:, sorted(orphan)[:10]) for tf in label_files: with open(tf, r) as f: lines f.readlines() for line in lines: parts line.strip().split() if len(parts) ! 5: print(bad line in, tf, :, line) else: x, y, w, h map(float, parts[1:]) if w 0 or h 0 or x 0 or y 0 or x 1 or y 1 or w 1 or h 1: print(out-of-range in, tf, :, line)這段腳本做了三件事第一把圖像文件和標(biāo)簽文件的文件名做差集比對(duì)找出有圖沒(méi)標(biāo)、有標(biāo)沒(méi)圖的文件第二檢查每一行標(biāo)注是否恰好五個(gè)數(shù)值第三檢查歸一化坐標(biāo)是否在合理區(qū)間內(nèi)。跑完如果有輸出先把這些問(wèn)題文件隔離到單獨(dú)目錄不要直接刪因?yàn)槟氵€需要它們來(lái)反向排查標(biāo)注工具的導(dǎo)出配置。常見(jiàn)做法是先修數(shù)據(jù)再訓(xùn)練而不是讓模型去「學(xué)會(huì)」容忍臟標(biāo)注。3. 訓(xùn)練集與驗(yàn)證集的劃分策略為什么不能隨機(jī)拆分很多人在拿到數(shù)據(jù)集后直接train_test_split按 8:2 隨機(jī)拆訓(xùn)練出來(lái)的模型在驗(yàn)證集上指標(biāo)不錯(cuò)一到現(xiàn)場(chǎng)就露餡。這不是玄學(xué)而是鐵軌數(shù)據(jù)的天然特性導(dǎo)致的——同一根鋼軌的連續(xù)圖像在光照、角度、背景上高度相似隨機(jī)拆分會(huì)把同一段鋼軌的圖像同時(shí)分進(jìn)訓(xùn)練集和驗(yàn)證集模型等于提前看到了答案。3.1 按場(chǎng)景維度劃分同一段鋼軌不要同時(shí)出現(xiàn)在訓(xùn)練集和驗(yàn)證集鐵軌裂紋數(shù)據(jù)的拍攝通常來(lái)自軌檢車(chē)或手持設(shè)備的一次連續(xù)走行一次采集會(huì)得到大量連續(xù)幀。這些幀里裂紋的形態(tài)變化不大但拍攝距離、亮度、曝光在短時(shí)間內(nèi)是漸變的。如果隨機(jī)劃分驗(yàn)證集里會(huì)出現(xiàn)和訓(xùn)練集幾乎一模一樣的幀最后的評(píng)估分?jǐn)?shù)會(huì)虛高幾個(gè)點(diǎn)這不代表真實(shí)泛化能力。正確做法是先按場(chǎng)景分組再在場(chǎng)景級(jí)別上劃分。比如一次采集是一個(gè) scene一個(gè) scene 里的所有圖像要么全進(jìn)訓(xùn)練集要么全進(jìn)驗(yàn)證集。這樣才能模擬「模型見(jiàn)到?jīng)]走過(guò)的鋼軌段」的真實(shí)推理?xiàng)l件。鐵軌裂紋數(shù)據(jù)集通常會(huì)在發(fā)布時(shí)說(shuō)明圖像來(lái)自哪些采集批次如果沒(méi)有說(shuō)明可以通過(guò)文件名前綴或拍攝時(shí)間戳來(lái)推斷分組依據(jù)。3.2 光照與干濕狀態(tài)分層不控制分布驗(yàn)證分?jǐn)?shù)就是自欺欺人除了場(chǎng)景維度光照條件也強(qiáng)烈影響裂紋的視覺(jué)表現(xiàn)。白天強(qiáng)光下裂紋陰影清晰陰天漫射光下裂紋對(duì)比度低夜間閃光燈下金屬表面反光可能把裂紋完全淹沒(méi)。如果訓(xùn)練集里大量是晴天白圖驗(yàn)證集里也大量是晴天白圖訓(xùn)練過(guò)程會(huì)學(xué)到一個(gè)取巧的 shortcut——看到高亮金屬表面就傾向于預(yù)測(cè)裂紋。這個(gè)現(xiàn)象在視覺(jué)任務(wù)里很常見(jiàn)模型沒(méi)有真正學(xué)會(huì)區(qū)分裂紋亮度模式只學(xué)會(huì)了區(qū)分圖像整體亮度。分層劃分的思路是把圖像先按拍攝條件打上標(biāo)簽強(qiáng)光/陰天/夜間/雨霧然后在每個(gè)條件內(nèi)部按比例劃分保證訓(xùn)練集和驗(yàn)證集里的光照分布一致。鐵軌裂紋數(shù)據(jù)集第一部分如果自帶這些 meta 信息直接利用如果沒(méi)有可以用圖像的亮度直方圖做一個(gè)粗略的區(qū)分作為分層的替代方案。3.3 分層分割腳本按場(chǎng)景ID和光照標(biāo)簽的劃分實(shí)現(xiàn)下面這段腳本展示了按場(chǎng)景分組之后再按光照條件做分層采樣的劃分邏輯。關(guān)鍵函數(shù)是train_test_split的stratify參數(shù)它保證每個(gè)光照類(lèi)別在訓(xùn)練集和驗(yàn)證集中的比例一致。import os import random import pandas as pd from sklearn.model_selection import train_test_split image_dir images records [] for fname in os.listdir(image_dir): if not fname.lower().endswith((.jpg, .png, .jpeg)): continue scene_id fname.split(_)[0] # 假設(shè)文件名前綴是場(chǎng)景ID img_path os.path.join(image_dir, fname) records.append({fname: fname, scene_id: scene_id}) df pd.DataFrame(records) # 按場(chǎng)景分組取每個(gè)場(chǎng)景第一條記錄的scene_id作為分組特征 scene_df df.groupby(scene_id).agg( count(fname, count), scene_id(scene_id, first) ).reset_index() # 在場(chǎng)景級(jí)別上做劃分防止同一場(chǎng)景的幀同時(shí)出現(xiàn)在訓(xùn)練和驗(yàn)證集 train_scenes, val_scenes train_test_split( scene_df[scene_id], test_size0.2, random_state42, stratifyscene_df[scene_id].apply(lambda x: scene_light_level(x)) ) train_df df[df[scene_id].isin(train_scenes)] val_df df[df[scene_id].isin(val_scenes)] print(train frames:, len(train_df)) print(val frames:, len(val_df))這段代碼的核心思想是先按場(chǎng)景ID聚合再在場(chǎng)景上進(jìn)行劃分而不是直接對(duì)圖像做隨機(jī)拆分。stratify參數(shù)用來(lái)保證不同光照條件下的場(chǎng)景在訓(xùn)練集和驗(yàn)證集中占比一致。這里的scene_light_level函數(shù)在實(shí)際使用時(shí)要替換成你的光照分級(jí)邏輯可以用拍攝時(shí)間戳、可以用文件名里的光照標(biāo)記、也可以用圖像亮度均值聚類(lèi)。劃分完后把 train_df 和 val_df 寫(xiě)出成兩個(gè) txt 文件每行一個(gè)圖像路徑后面訓(xùn)練時(shí)直接按 list 加載。注意random_state固定為固定值是為了可復(fù)現(xiàn)。如果你做了數(shù)據(jù)增廣增廣隨機(jī)性不受它控制但數(shù)據(jù)集劃分本身每次運(yùn)行結(jié)果一致方便排查問(wèn)題。4. 最小訓(xùn)練配置用 YOLO 系列工程跑通裂紋檢測(cè)劃分好數(shù)據(jù)之后就可以開(kāi)始訓(xùn)練了。以目標(biāo)檢測(cè)領(lǐng)域最常用的 YOLO 系列代碼庫(kù)為例把鐵軌裂紋數(shù)據(jù)集接進(jìn)去的步驟是準(zhǔn)備 yaml 配置文件、調(diào)整圖像尺寸、改類(lèi)別數(shù)、然后啟動(dòng)訓(xùn)練。4.1 為什么 YOLO 系列適合起步單階段檢測(cè)對(duì)長(zhǎng)條小目標(biāo)的平衡裂紋檢測(cè)有兩種主流路線兩階段檢測(cè)器Faster R-CNN 系精度有優(yōu)勢(shì)但訓(xùn)練慢、部署重單階段檢測(cè)器YOLO 系速度快、生態(tài)成熟、預(yù)訓(xùn)練權(quán)重好找對(duì)細(xì)長(zhǎng)目標(biāo)的召回率通過(guò)調(diào) anchor 也能提到可用水平。鐵軌裂紋檢測(cè)的實(shí)際場(chǎng)景大部分是軌檢車(chē)離線分析或者手持設(shè)備的實(shí)時(shí)提示前者對(duì)速度不敏感后者要求實(shí)時(shí)。如果你只有一次訓(xùn)練資源先跑 YOLO 系拿到一個(gè)能用的 baseline再根據(jù)漏檢形態(tài)決定是否上兩階段模型。YOLO 系代碼庫(kù)通常自帶數(shù)據(jù)加載、增廣、評(píng)估腳本對(duì)新手最友好的一點(diǎn)是訓(xùn)練過(guò)程中的 loss 曲線和 PR 曲線都直接可視化。你需要改的主要是三個(gè)地方數(shù)據(jù)配置 yaml、模型配置 yaml、訓(xùn)練超參數(shù)。下面按這三個(gè)文件逐一說(shuō)明。4.2 數(shù)據(jù)配置與模型配置類(lèi)別數(shù)、圖像尺寸和 anchor數(shù)據(jù)配置里最重要的字段是nc類(lèi)別數(shù)量和names類(lèi)別名列表。鐵軌裂紋數(shù)據(jù)集第一部分如果是單類(lèi)就寫(xiě)nc: 1如果區(qū)分橫裂、縱裂、網(wǎng)裂等多類(lèi)必須和標(biāo)注文件里的 class_id 一一對(duì)應(yīng)。類(lèi)別名寫(xiě)錯(cuò)會(huì)導(dǎo)致訓(xùn)練正常但推理時(shí)標(biāo)簽錯(cuò)位這種低級(jí)錯(cuò)誤在項(xiàng)目交付時(shí)很容易被現(xiàn)場(chǎng)人員罵。# rail_crack.yaml path: ./rail_crack_dataset train: train_list.txt val: val_list.txt nc: 3 names: 0: transverse_crack 1: longitudinal_crack 2: network_crack這個(gè) yaml 文件告訴訓(xùn)練工程三件事數(shù)據(jù)路徑、訓(xùn)練集和驗(yàn)證集的文件列表、類(lèi)別對(duì)應(yīng)關(guān)系。train_list.txt里面每一行是一個(gè)圖像的絕對(duì)或相對(duì)路徑對(duì)應(yīng)的標(biāo)注文件路徑由代碼庫(kù)根據(jù)擴(kuò)展名自動(dòng)替換。注意不同 YOLO 代碼庫(kù)對(duì)train字段的寫(xiě)法可能不同有的是目錄有的是 txt 列表看官方示例確認(rèn)一下不要套錯(cuò)。圖像尺寸是另一個(gè)關(guān)鍵參數(shù)。裂紋屬于小目標(biāo)原圖如果是 1920×1080 級(jí)別的大圖直接縮放到 640×640 會(huì)把細(xì)裂紋縮得只剩幾個(gè)像素模型學(xué)不到有效紋理。常見(jiàn)做法是先用 1280×1280 訓(xùn)練推理時(shí)再用滑窗或原圖縮放。代價(jià)是顯存占用變大batch size 要相應(yīng)調(diào)小。如果你的卡只有 8GB 顯存1280 分辨率下 batch size 可能只能開(kāi)到 4這時(shí)候?qū)幙砂?batch size 調(diào)小也不要降分辨率分辨率對(duì)裂紋檢測(cè)的影響遠(yuǎn)大于 batch size。anchor 方面細(xì)長(zhǎng)裂紋的寬高比經(jīng)常超過(guò) 1:5甚至 1:10默認(rèn) anchor 設(shè)定基本匹配不上。YOLO 系列工程一般提供 k-means 聚類(lèi) anchor 的工具拿訓(xùn)練集的標(biāo)注框跑一遍把聚類(lèi)得到的 anchor 替代默認(rèn)值召回率會(huì)有肉眼可見(jiàn)的回升。4.3 訓(xùn)練啟動(dòng)命令與三個(gè)必調(diào)超參數(shù)啟動(dòng)訓(xùn)練前還需要關(guān)注三個(gè)超參數(shù)epoch、學(xué)習(xí)率和 mosaic 增廣。epoch 從 100 起步觀察驗(yàn)證集 PR 曲線在 60~80 epoch 之間是否還在上升如果上升明顯就繼續(xù)加如果已經(jīng)震蕩就提前停止。學(xué)習(xí)率用代碼庫(kù)默認(rèn)的 warmup cosine 策略即可但不要隨手開(kāi)很大的初始學(xué)習(xí)率裂紋檢測(cè)的標(biāo)注噪聲一般比通用數(shù)據(jù)集高學(xué)習(xí)率太大容易讓模型過(guò)擬合到噪聲框上。mosaic 增廣在拼接四張圖時(shí)會(huì)把裂紋截?cái)喑蓛砂雽?duì)細(xì)長(zhǎng)目標(biāo)反而有害我通常在訓(xùn)練后半段關(guān)閉 mosaic只保留基本的翻轉(zhuǎn)和顏色抖動(dòng)。python train.py --data rail_crack.yaml --weights yolov5s.pt --img 1280 --batch 8 --epochs 100 --cache這條命令的核心參數(shù)含義拆開(kāi)看--data指定 4.2 節(jié)里寫(xiě)好的配置--weights用 COCO 預(yù)訓(xùn)練權(quán)重做遷移學(xué)習(xí)不要從隨機(jī)初始化開(kāi)始裂紋數(shù)據(jù)量不足以支撐從零訓(xùn)練--img 1280是輸入分辨率前面提過(guò)這是小目標(biāo)任務(wù)的關(guān)鍵選擇--batch 8是顯存允許范圍內(nèi)的最大值--cache把圖像緩存到內(nèi)存里加速數(shù)據(jù)讀取第一次跑可以不開(kāi)后面調(diào)參時(shí)再開(kāi)。訓(xùn)練結(jié)束后在驗(yàn)證集上跑val.py得到每個(gè)類(lèi)別的 mAP、precision、recall以及一張 PR 曲線圖。PR 曲線右下角面積大說(shuō)明模型在低置信度下也能保持高召回這對(duì)裂紋檢測(cè)很重要——漏檢的代價(jià)遠(yuǎn)高于誤報(bào)現(xiàn)場(chǎng)寧可多看幾個(gè)誤報(bào)也不愿放過(guò)一條裂紋。5. 鐵軌裂紋數(shù)據(jù)集的 5 個(gè)常見(jiàn)坑每個(gè)都是血淚經(jīng)驗(yàn)這部分把我在實(shí)際使用類(lèi)似數(shù)據(jù)時(shí)遇到最多的問(wèn)題整理成清單每條按現(xiàn)象、原因、解決來(lái)寫(xiě)。你會(huì)發(fā)現(xiàn)大部分坑不在模型而在數(shù)據(jù)和評(píng)測(cè)流程。5.1 驗(yàn)證集出現(xiàn)漏標(biāo)注框指標(biāo)集體翻車(chē)現(xiàn)象訓(xùn)練 loss 正常下降驗(yàn)證集 mAP 卡在 0.5 上不去PR 曲線在低 recall 區(qū)域出現(xiàn)明顯掉點(diǎn)。原因數(shù)據(jù)集里存在漏標(biāo)注——圖像里明明有裂紋標(biāo)注文件里沒(méi)有對(duì)應(yīng)框。模型有時(shí)能檢測(cè)到這些「未標(biāo)注的裂紋」但評(píng)測(cè)腳本把它算作 false positiveprecision 被拉低同時(shí)模型學(xué)到這些區(qū)域的紋理特征導(dǎo)致對(duì)訓(xùn)練集里同類(lèi)區(qū)域產(chǎn)生誤檢。解決先做一輪「模型輔助標(biāo)注」清洗。用訓(xùn)練好的模型對(duì)訓(xùn)練集和驗(yàn)證集做推理挑出模型置信度高但和現(xiàn)有標(biāo)注框 IoU 小于 0.1 的預(yù)測(cè)把這些區(qū)域提出來(lái)人工確認(rèn)。如果確認(rèn)是漏標(biāo)補(bǔ)上標(biāo)注然后再訓(xùn)練。這一步很費(fèi)人力但對(duì)質(zhì)量不高的數(shù)據(jù)集是必須的投入。某個(gè)模擬項(xiàng)目X里我僅靠補(bǔ)漏標(biāo)就把驗(yàn)證集 mAP 從 0.52 提到了 0.63。5.2 細(xì)長(zhǎng)裂紋匹配不到 anchor召回率低到懷疑人生現(xiàn)象訓(xùn)練過(guò)程正常但驗(yàn)證集 recall 只有 0.3 左右查看檢測(cè)結(jié)果發(fā)現(xiàn)很多裂紋被識(shí)別成很短的碎片框或者完全沒(méi)有輸出。原因默認(rèn) anchor 是針對(duì) COCO 數(shù)據(jù)集聚類(lèi)出來(lái)的COCO 里絕大多數(shù)目標(biāo)寬高比在 1:1 到 1:3 之間。裂紋寬高比動(dòng)輒 1:8 甚至 1:15默認(rèn) anchor 和 ground truth 的 IoU 低于匹配閾值導(dǎo)致這些目標(biāo)在訓(xùn)練時(shí)被標(biāo)記為「無(wú)匹配」而被忽略。解決用訓(xùn)練集標(biāo)注重新聚類(lèi) anchor。YOLO 系工程里一般有anchors.py之類(lèi)的聚類(lèi)腳本輸入訓(xùn)練集 label 文件輸出新的 anchor 值替換到模型配置文件里。聚類(lèi)數(shù)量可以先用默認(rèn)的 9 個(gè)觀察匹配率如果匹配率仍低增加到 12 個(gè)重點(diǎn)保證長(zhǎng)條形 anchor 有覆蓋。聚類(lèi)時(shí)過(guò)濾掉異常寬高比比如寬大于圖像寬 0.9 的標(biāo)注多半是標(biāo)錯(cuò)了。5.3 暗光樣本占比失衡模型學(xué)到的是亮度而不是裂紋現(xiàn)象驗(yàn)證集整體 mAP 不錯(cuò)但按光照分層統(tǒng)計(jì)時(shí)暗光圖像那一組的 mAP 只有正常組的 1/3。原因訓(xùn)練集中暗光圖像占比太低比如只有 5%模型沒(méi)有見(jiàn)過(guò)足夠多的暗光正樣本只能通過(guò)亮度特征猜測(cè)——亮圖傾向于輸出低置信度暗圖傾向于輸出高置信度或直接漏檢。解決按第 3 章的光照分層先檢查和調(diào)整分布。如果暗光圖像實(shí)在很少優(yōu)先做色彩增強(qiáng)類(lèi)的增廣隨機(jī)降低亮度、提高對(duì)比度、加高斯噪聲讓模型看到更多「?jìng)伟倒狻箻颖?。不要用循環(huán)生成對(duì)抗網(wǎng)絡(luò)之類(lèi)的生成式方案成本高且容易引入偽影傳統(tǒng)光度增廣對(duì)這個(gè)任務(wù)夠用。另外可以在推理時(shí)對(duì)輸入圖像做自適應(yīng)的直方圖均衡化CLAHE把暗部紋理拉出來(lái)再進(jìn)模型這在很多軌檢實(shí)拍場(chǎng)景下比換模型結(jié)構(gòu)收益更大。5.4 類(lèi)別不平衡橫裂只有幾十個(gè)框網(wǎng)裂有上千個(gè)框現(xiàn)象多類(lèi)訓(xùn)練時(shí)總 mAP 尚可但按類(lèi)別看樣本少的類(lèi)別 mAP 幾乎為 0PR 曲線不穩(wěn)定。原因橫裂這類(lèi)高危傷損在實(shí)際數(shù)據(jù)里本來(lái)就稀有而網(wǎng)裂分布廣、數(shù)量多。模型在訓(xùn)練時(shí)被大量網(wǎng)裂樣本主導(dǎo)對(duì)橫裂的梯度信號(hào)被稀釋。解決第一按類(lèi)別統(tǒng)計(jì)框數(shù)量確認(rèn)不平衡程度。第二對(duì)樣本量少的類(lèi)別做過(guò)采樣思路是訓(xùn)練時(shí)每輪多加載幾張包含該類(lèi)別的圖像而不是復(fù)制粘貼同一張圖。第三調(diào)整 loss 的類(lèi)別權(quán)重給稀有類(lèi)別更高的權(quán)重系數(shù)。最直接的做法是把稀有類(lèi)別的圖像復(fù)制幾份到訓(xùn)練集里簡(jiǎn)單粗暴但有效注意不要導(dǎo)致數(shù)據(jù)泄漏——同一圖像的所有副本只能出現(xiàn)在訓(xùn)練集。某些代碼庫(kù)支持class_weight參數(shù)直接用也不錯(cuò)。5.5 訓(xùn)練到第 1 個(gè) epoch loss 變成 NaN標(biāo)注坐標(biāo)惹的禍現(xiàn)象模型啟動(dòng)訓(xùn)練后 loss 在幾十個(gè) iteration 內(nèi)變成 NaN訓(xùn)練進(jìn)程直接崩掉或開(kāi)始輸出無(wú)意義的權(quán)重。原因最常見(jiàn)的是標(biāo)注文件里有class_id超出了nc的范圍或者坐標(biāo)值出現(xiàn)極端的負(fù)數(shù)和大于 1 的數(shù)。另一個(gè)原因是某些代碼庫(kù)在歸一化坐標(biāo)時(shí)除以了圖像的寬高如果寬高是 0損壞的圖像文件結(jié)果就是無(wú)窮大。解決用 2.3 節(jié)的檢查腳本先全量過(guò)濾。對(duì)于class_id越界的情況回頭查數(shù)據(jù)集附帶的類(lèi)別說(shuō)明文檔確認(rèn) 0 基還是 1 基索引有時(shí)發(fā)布方自己寫(xiě)混了把類(lèi)別 ID 從 1 開(kāi)始標(biāo)而訓(xùn)練工程默認(rèn)從 0 開(kāi)始需要統(tǒng)一偏移。對(duì)于損壞圖像直接排除并記錄文件名不要修修復(fù)的元數(shù)據(jù)可能帶來(lái)更多不可控問(wèn)題。如果檢查完仍然 NaN再看學(xué)習(xí)率是不是設(shè)得過(guò)高把初始學(xué)習(xí)率除以 10 再試。這類(lèi)問(wèn)題調(diào)試時(shí)間占比最大的是定位過(guò)程——先腳本檢查再挨個(gè)排查別一上來(lái)就改網(wǎng)絡(luò)結(jié)構(gòu)。6. 最后一招在大圖上滑窗推理把細(xì)裂紋找出來(lái)再切成小圖訓(xùn)練完的模型默認(rèn)是 640×640 或 1280×1280 輸入但軌檢相機(jī)拍的原始圖經(jīng)常是 4096×4096 甚至更高。直接把大圖縮放到模型輸入尺寸細(xì)裂紋在縮放過(guò)程中就消失了?;巴评硎菓?yīng)對(duì)這個(gè)問(wèn)題的最可靠方案把大圖切成有重疊的若干小塊逐塊送入模型再把檢測(cè)框映射回原圖坐標(biāo)?;暗暮诵膮?shù)是窗口大小和重疊率。窗口大小一般取模型訓(xùn)練時(shí)的分辨率不要大于 1280否則顯存不夠重疊率取 20%50%重疊的目的是讓跨越窗口邊界的裂紋至少在一個(gè)窗口內(nèi)是完整的避免裂紋被切成兩段導(dǎo)致漏檢。推理時(shí)保留每個(gè)窗口的原始坐標(biāo)偏移把檢測(cè)框換算回完整圖像坐標(biāo)系最后用 NMS非極大值抑制合并重疊窗口產(chǎn)生的重復(fù)檢測(cè)框。NMS 的 IoU 閾值設(shè) 0.5 比較合適太高會(huì)保留重復(fù)框太低會(huì)把相鄰的橫裂和縱裂合并成一個(gè)誤檢框?;巴评淼拇鷥r(jià)是速度變慢一張 4096×4096 的圖用 1280 窗口加 50% 重疊大約要跑 25 個(gè)窗口在普通辦公卡上大概花 2~4 秒。如果對(duì)實(shí)時(shí)性有要求可以先把大圖縮小到 2048 再滑窗速度提升 4 倍左右代價(jià)是小裂紋的召回率會(huì)輕微下降。實(shí)際項(xiàng)目中我一般是離線分析用全分辨率滑窗現(xiàn)場(chǎng)實(shí)時(shí)檢測(cè)用整圖縮放加更高的置信度閾值兩條線并行。偽標(biāo)簽清洗是一個(gè)值得做的收尾動(dòng)作。把訓(xùn)練好的模型在無(wú)標(biāo)注的大圖上跑一遍篩選出置信度大于 0.9 的檢測(cè)框回填成新的標(biāo)注數(shù)據(jù)進(jìn)行二次訓(xùn)練能顯著提升模型在地域變化后的數(shù)據(jù)集上的表現(xiàn)。注意只回填高置信度結(jié)果且只做半次迭代——用偽標(biāo)簽訓(xùn)練出的模型再生成偽標(biāo)簽再訓(xùn)練噪聲會(huì)逐輪積累一般兩輪后就停了。我自己的習(xí)慣是每拿到一份新數(shù)據(jù)先花一個(gè)下午做檢查和劃分再花一個(gè)晚上跑 baseline永遠(yuǎn)不在沒(méi)有看過(guò)具體 bad case 的情況下調(diào)模型結(jié)構(gòu)。裂紋檢測(cè)是一個(gè)檢測(cè)精度與工程成本強(qiáng)相關(guān)的領(lǐng)域你多花一天在數(shù)據(jù)檢查上后面調(diào)試模型的效率可能省出一周。這份數(shù)據(jù)集的價(jià)值恰恰在于它暴露了足夠多的真實(shí)場(chǎng)景噪聲值得你從頭到尾按上面的流程走一遍。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
人人扣人人操| 中文字幕亚韩| 磁力99AV| 传媒免费一区二区三区| 97综合久第一页| 成人精品无码| 亚洲素人综合| 人妻人人澡人人爽人人| 97操| 超碰欧美在线欧美| 亚洲超碰在线| 精品亚洲国产成人精品| 日韩一级久久毛片| 婷婷五月av| 91被操| 欧美日本天堂| 日本久久久久久久久| 天天综合精品| 亚洲本色精品一区二区久久| 久久久啊啊啊| 综合久欧洲| 男人a天堂手机在线版| 人妻一区二区三区熟女| 久欲AV| 国产白领连续中出在线观看| 日韩人妻一区二区精品| 1769一区| 国产在线观看一区二区三区| 国产伊人精品在线| 亚洲中文字幕网| 欧美猛交黑寡妇中文字幕| 久久9999| 10000部十八禁看电影| 人人看人人爰人人操| 久操视频在线| 97玖玖超碰| 欧美综合骚| 亚洲第一精品在线视频| 久久9久久| 九七毛片九九毛片| 天天躁夜夜躁狠狠躁AV| 91影视亚洲| 东北操逼| 色与欲影视天天看综合网| 日韩精品影视| 婷婷人妻激情| 麻豆久久一区二区三区| 国产尤物在线三区| 国产精品视频在线观看| 亚洲丝袜诱惑| 日本2020一区二区| 久久ww| av橘色网站| 中文三一区| 岛国不卡超碰护士AV在线播放| 亚一综合久久久久久久久久| 偷拍超碰| 亚洲大色堂| 屁股久久久久久| 伊人操| 秋霞 色色| 国产偷人伦激情在线观看| 欧美+日产+中文| 色欲av国内精品久久久久久| 女欧美一区二三区| 亚洲欧美国产其他二区| 性欧美天天| 91碰碰| 亚洲欧美97| 欧美成人性爱视频在线播放| 操逼无码一区| 老汉网| 蜜臀va69| 中国一级操逼视频| 久久色一区| 超碰社区97| 9久在线视频只有精品| 国产激情在线观看| 高清无码网址| 91超碰在线观看| 久久这里是精品| 久久人妻丝袜一区二区三| 亚洲AO在线| 丝袜 中出 制服 人妻 美腿 中文字幕| 少妇熟女视频一区二区三区| 亚洲无无码αⅴ每日更新| 成人婷婷丁香| 日本久久超碰| 天天综合91在线| 亚洲日韩国产欧美综合v| 亚洲麻豆18发?| 思思热在线| 疯操AV| 日本操嫩b网| 亚洲视频,小说| 啪啪视频亚洲第一| 久久久久久波多野吉衣高潮| 老熟女乱伦一区| 91在线欧色| 国产强奸乱伦第1页| 开心婷婷五月| 51国产午夜精品视频| 日韩乱码Av| 无码不卡亚洲成?人片| 99热超碰| 金莲网址| 人妻大香蕉| 欧美啪啪女女| 午夜久久一区二区无码中出| 久久久久97| 欧美日韩美女精品久草一区二区三区 | 外国免费性情大片| 国语对白露脸XXXXXX| 日本欧美成人片AAAA| 97超碰中文字幕| 日本午夜久久电影| 成年无码动漫av片无尽在线 | 91蜜桃传媒精品久久久一区二区| 九九黄色网| 一区e区三| 青草视频人妻在线观看| 日本欧美一区二区三区免费| 国产无码三级视频在线观看| 91美女視頻| 99热超碰| 久久免费少妇| 天天色怡春院| 五月开心久久AV官网| 欧美日韩性爱操大逼| 1240青青草一区二区三区视频天爱| 天天操天天射青青草| 蜜桃臀AV在线| 精品国产乱码久久久久久久久1| 亚洲天堂五月天国产| 久久久久精| 日本精品第一视频在'| 久久伊人五月天| 传媒在线观看一区二区三区| 久久r精品| 精品精品精品| 欧美午夜一区二区三区| 7777奇米影视久久| 被窝影院午夜看片无码| 久久久九九九| 超碰97COm中文| 91九色精品熟女内射| 精品亚洲国产成人AV制服丝袜| 日韩综合无码色欲vv| 岛国免费黄色网址| 岛国成人av在线播放网址| 日韩欧美字幕亚洲一区二区| www.婷婷| 久久久久78| Aa东京男人的天堂| 四虎精品一区二区| a天堂视频| 九九Av| 国产综合久| 91色夜| 秋霞免费无码视频日韩A片| 亚洲中文字幕久久人妻| 99精品热| 老司机射| 中文字幕久久亚州无码| 国产吞精a级片激情电影| 综合久久99| 69综合网| 亚洲中字幕日本一区二区三区| 色综合V| 婷婷五月色| 色在线69堂| 国产在线综合网| 偷看洗澡一二三区美女| 日韩中文字幕宗合在线| 无码高清操逼网址| 东京太热久久久| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 91AV天美在线视频| 少妇3P性爱自拍| 91老司机在线视频免费观看 | 欧美日韩美女精品久草一区二区三区| 国产情侣自拍在线播放| 在线v中文字幕一区二区三区| 综合国产97| 夜夜嗨视频| 后入日本1234| 日韩Va亚洲va欧美Ⅴa久久| 久久久久国产亚洲一区欧美色图日韩 | 亚洲色系另类精品国产| 一区二区三区蜜桃成人撸久久东京热| 少妇久久| 素人无码中文字幕| 韩国三级理论在线| 97超碰9| 国产有码一区| 人人艹亚洲| 日夜精品| 97超碰色屌| 成年人网站在线免费观看| 丁香激情五月天| 精品免费囯产一区二区三区| 91九色丨国产丨爆乳| 亚洲日韩精品久久久久一区壹牛 | 国产熟女无套内射| 少妇与黑人高潮在线| 天天色黄色影院天天操| 国语精品av| 天天综合香 ld视频| 蜜臀国产AV中文字幕| 四虎影院成年人片| 国产亚洲欧美每日在线| 97 国产精品| 色诱中文字幕| 五月婷婷六月丁香| 欧美经典一区二区三区| 欧在线一二区| 久久精品无码不卡| 91亚洲欧美色图| 久久婷婷伊人| av九九| 岛国色情视频在线观看| 91日韩| 天美传媒精品久久视频| 欧美伦乱爱| 久草老司机| 国产一区二区啪啪视频| 欧美一二三级精品在线| 欧美性爱网97| 91成人18| 婷婷国产精品一区二区| 99久久久无码国产精品性啊聊| 久久av色| www.婷婷五月天| 无码一区二区三区四区五区六区七区八区九区十区视频 | 久久是精品| 欧美天天在线| 亚州欧美色图| 伊人久久在线视频观看| 亚洲乱码尤物193YW| 自拍偷拍2025在线观看| 天天摸天天插天天日| 操人妻逼91| 国产免费一区| 久久免费少妇| 日韩成人精品视频自拍| 久久色人体| 国产午夜视频| 2017天天插| 日本熟女不卡视频| 亚洲免费人妻在| 欧美亚州手机在线| 蜜桃臀一区二区aV| 久久婷婷电影网| 岛园激情| 久久九九一区二区三区成人| 人妻 欧美亚洲| 日本淫乱女一区二区三区视频| 国产9 9在线 | 亚洲| 五月天玖玖资源站| 色狠人在线99| 精品人妻一区二区三区不卡断 | 九九热最新| 激情综合av| 久一区久久蜜桃| 人人妻人人狠人人| 亚洲永久永久永久永久一级一级一级精品 | 蜜桃精品视频一区二区三区| 亚洲中字幕日本一区二区三区| 操逼逼中文字幕| 久久国色天香香蕉| 超碰色图| 久久久九九网站| 夜夜操一区二区| 超碰在线人人射| 97久久超碰| 福利一级版子| 久久首页| 中国黑人三级片网站上区| 人妻丝袜一区二区三区在线| 日本韩欧美在线播放a| 欧美色日本| aa片毛片| 麻豆 欧美 日韩| 女优大全 - 91n| 免费一级毛片在线视频观看| 久久久久无码一妻区| 浓厚中出中文字幕在线| 亚洲第一页欧美| 亚州综合在线| 亚欧精品久久久久久久久久久| 精品久久久一本一道| 在线观看成人性爱免费小视频| 亚洲AV免费在线观看| 9久精品| 久热无码| 麻豆AV一区二区天美传媒| 亚洲一区中文字幕一区| 超碰97日韩| 99超级碰免费视频| 中文字幕三四区| 国产欧美伊人| 人妻天天爽天天爽三区| 超碰97网址| 91av一区二区在线观看| 性生活无遮挡纯毛片在线看| 凹凸久久人人| 亚洲,欧美,综合网| 99综合视频一体| 高精欧美色| 日本熟妇一区二区三区| 欧美高清色| 熟女丰满人妻一区| 天天躁日日躁成人字幕aⅴ| 色婷婷婷五月天激情四射| 先锋激情∨在线视频播放| 新视频sss国产| 一区二区三区黄片免费观看| 日日干日日摸| 亚洲欧洲小说图片视频| 亚洲色图日韩精品| 91精品国产91熟女| yazhousetuoumei| 日韩中文字幕精品一区在线| 精品无码一区二区三区| 激情AV| 大香蕉欧美| 亚洲限制级| 久久男女激情视频网站| 日本成人在线不卡一区二区三区 | 久久人妻熟女一区二区 | 欧美性爱18观看| 99热8| 成人网址在线观看| 蜜臀无码视频在线观看| 天天综合网~91综合网| 日日夜夜狠狠| 中文字幕日韩人妻视频一区二区三区| 777超碰| 久热久| 992这里有精品| 亚洲无码太久| 丰满人妻-区二区三区免费看 | 国产视频大全| 精精夜夜| 五月丁香| 亚洲色图欧美视频| 国产传媒午夜理伦精品| 欧美日韩亚洲天堂| …中文字幕亚洲乱,97人妻无码费视…| 日韩成人综合网| 中文字幕一区二区在线日韩精品| 欧美 亚洲| 精品人妻一区春色| 黄色成品网站| 亚码激情| 九九成人视频| 国产懂色精品国产av| 国内亚洲高清无码| 欧美97超碰| 少妇人妻在线| 人妻素股| 日本孕妇孕交| 国精综合一二三区影视| 日本人妻一区二区| 爱爱动态120秒| 久久精品国产免费观看99| 国产欧美成人第一页在线观看| 91精品网站| 成人开心网在线视频| 久久亚洲熟妇在线视频| 操B久久| 骚乳在线| 超碰午夜在线| 欧美 综合| 日本天堂网| 久久久久久久久久久97| 伊人久久青青草| 五月丁香啪啪啪| 亚洲精品成人激情在线| 国产精品国产拍高清AV| 欧美午夜精品久久久久久3D| 98一区二区精品| 日本在线一二 | 人人九九精| 毛片麻豆91糖心精品毛情片| 亚洲综合骚逼| 人妻 欧美亚洲| 天天日美女的B| 熟女网站最新| 久草成人影片| 伊色久人大在线| 少妇蹲下露出大唇5| 东京热,男人的天堂| 中文字幕一区二区无码成人 | 婷婷六月色| 青久久| 天堂精品| 极品人妻少妇综合| 欧美激情激情xxxx欧美专区| 逼操网站| 久久性爱城| 亚洲天堂,男人| 久久久久久大| AV99热18这里只有精品| av橘色网站| 蜜臀99久久国产| 欧美色女人| 伦激情人妻另类人妻| 影音先锋新男人| 亚洲第一无码播放立川理惠| 内射白嫩美女| 1二区9| 综合熟妇一区二区三区| 最新无码国产| 日韩三级天堂在线观看| 亚洲日韩AV视色| 天天日天天舔东京热| 天天综合网~91入口| 国产一区二区精品久久久不卡蜜臀| 蜜桃臀av一区二区| 在线有码中文字幕| 婷婷午夜| 亚洲精品蜜桃久久久久久久| 欧美综合色,www| 精品国产三级av韩国在线| 国产亚洲日韩在线三区黑人| 噜噜在线| 欧美在线|亚洲| 999久久久| 亚洲色 国产 欧美 日韩| 五月婷色| 国产高清MV操逼视频| 久久人妻办公室视频| 蜜屁Av| av中亚| 蜜乳AV色欲AVAV无码| 亚洲精品天天影视综合网| 男人的天堂久久| 久操网无码在线| 亚洲AV小说| 超碰偷拍| 亚洲高清国产理伦片| 欧美少妇大量自拍视频在线观看| 久久精品男人的天堂| 男女猛烈无遮掩视频免费软件| 国产女人91精品嗷嗷嗷嗷| 丁香婷婷激情五月天无毒不卡| 亚州男人天堂| 亚洲AV成人无码一区二区三区在线观看| 国产有码一区| 欧美亚洲图片| 伊人影院中文字幕| 啊啊啊好大好深| 熟女人妇一区二区三区| 国产成人主播| 黄色AAAAA欧美| 亚洲成人精品久久久| 青青在线视频日韩欧美| 香蕉久久国产AV一区二区| 色偷偷人人玩人人舔人人操人人摸人人爽| 欧美夜夜草视频| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 亚av顶级裸体一区二区三区四区五区 | 日韩精品人妻一| 97天天做| 黄色激情电影在线观看| 成人老鸭窝人人在线视频| 91综合色| 欧美亚综合色图| 三上悠亚在线毛片91| 日韩乱码Av| 久热一区二区| 色爱欲亚洲| 久久受www免费人成| 国产污视频麻豆传媒一区二区| 久久大黄片| 久久精品亚洲婷婷| 成人性爱av| 国产久久一区二区| 欧美亚洲日本视频久久久| 亚洲综合69| 国产精品自在自拍视频| 亚洲人精品久久久| 夜夜操狠狠操| 免费岛国一级片| 青青操少妇| 日韩精品国产一区二区| 人澡逼| 99热婷婷| 天天视频黄| 男人 天堂 日 亚洲| 天天操天天干一区二区 | 中文字幕在线观看网址| 91夜夜蜜桃臀1区2区3区| 欧美精品成人在线播放| 大香蕉手机在线| 亚洲宅男天堂| 天天躁日日躁xxxxx| 国产精品97超碰| 超碰在线99| 欧美日本成人一区二区| 色爽——AV| 狠狠干综合| 囯戸精品高潮呻吟旡码| 神马久久免费电影观看| 黄色大片一区二区密桃丝袜| 6080YYY午夜理论片在线观看| 青青操综合网| 好吊色综合| 老女人碰碰在线碰碰视频| 国产福利精品最新在线| 午夜a成v人电影| 欧亚日本情色| 91电影色诱| 大香网伊人久久综合| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 91精品在线播放| 欧美熟妇乱码在线一区| 无码自拍SM| 国产三级在线现体验区| 日本一线产区和二线产区伦理片| 欧美激情片一区二区| 国内三级自拍小视频在线观看| 热思思免费视频| 日韩无码服务区| 和协无码影院| 欧美色五月| av午夜影院在线播放| 蜜臀视频网站| 男人的天堂com| 婷婷五月天无码 | 91青青在线视频| 绯色AV粉色AV蜜臀AV| 人人色人人操在线| 色伊人91| 性爱Av免费| 国产操逼网站亚洲一级黄色| 玖玖资源视频一区二区三区| 99精品久久久久久| 中国黑人三级片网站上区| 亚州情色j区| 久99热| 强奸乱伦αv片| 日韩综合无码色欲vv| 国产强奸无码乱伦| yiqicaoav| 亚洲无码日韩电影| 欧美性夜| 亚洲精品视频二区| 2010男人的天堂| www.色五月| 精品久久久亚洲AV成人网站| ?亚洲伊人伊成久久人综合网| 女同女同恋久久级三级| 色吧5亚洲| 国产福利电影| 日韩簧片免费看| 欧美日韩国产成人高清| 美国日韩黄片| 国产久久成人| 国产99久久99热这里只有精品15| 亚洲色图日韩精品| AV不卡在线| 国产欧美亚洲精品a第2页| 国产精品999zyz| 日本欧美亚洲高清在线看| 在线综合色| 国产在线精品偷| 亚洲成人网站在线观看| www.99热| 中日无幕一二三四区| 好看的91视频| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 久久久久久久强迫| 中国一级操逼视频| 亚洲欧美日韩夜夜| 麻豆天美国美国产AV| 青青草自拍视频在线播放| 日韩丝袜人妻AV| 男人久久精品| 亚洲天天天| 免费国产视频| 性暴力欧美猛交在线直播| www亚洲免费| 网页导航五月天免费一二三区| 国产高清成人传媒影视| 又黄又爽在线观看视频 | 凹凸视频在线一区二区| 国产精品视频自拍在线| 九九黄色视频在线观看| 久久人妻丝袜一区二区三| 欧美色图片91| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 久久久亚洲高清不打码| 五月天激情四射| 国产人伦精品一区二区三区| 激情小说亚洲视频| 啊啊啊好想要| 福利视频一区二区微拍| 欧美97超碰| av强奸乱轮| 色五月综合网| 色天堂综合| 亚洲无码日韩电影| 亚欧性爱无码| 超碰爽人妻熟女Av| 亚洲极品| 亚洲无码太久| 99久久com免费视频′| 久久精品中文字幕女同| 欧美视频一| 亚洲成人久久美女| 歐美性天天| 亚州性9| 精品久久人妻成人网| 一区二区精品更新提醒| 中国熟妇| 黄片不用下载在线观看| 91天射| av中亚| 欧美99热| 亚洲啪啪啪啪视香蕉| 国产强奸AV在线| 日韩精品区二区三区不卡| 久久精品高清无码一区| 人人看黄色视频| 国产久久一区二区午夜| 人妻另类| 无码日韩网站| 午夜精品久久久99热蜜桃的功能特点| 蜜乳AV免费观看| 六六久久日韩不卡| 97久久久网站| 麻豆国产免费影片| 人妻美腿丝袜日韩| 成人性爱美曰韩| 婷婷精品国产一区二区三区日韩| 搡老女人911熟妇老熟女| 中文字幕一区av| 東南亚性呦成人伦理资源在线视频| 青青久久手机线视频| 2017大香蕉国产精品久久| 日韩熟女三十乱伦| 久久久久久亚洲精品中文字幕人妻| 国产又粗又长视频| av大香蕉| 亚洲 综合 欧美| 色妺妺AⅤ| 大香蕉宗合网在线| 97精品免费视频网站| 狠狠操狠狠| 一本色道综合久久欧美日韩精品| 蜜臀av一区二区三区免费观看| 欲香欲色综合天天伊人| 午夜精品久久999热蜜桃介男人用| 亚洲欧洲色情高清| 亚洲久草AV色图| 蜜臀99久久| 97人人夜夜精品视频| 国模少妇一区二区三区| 国产丝袜一区二区三区| 亚洲精品九九九| 情色AV电影| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 亚洲激情网一二三四区| 91老女人| 日本一天色道久久久精品视频| 国产亚洲精品无码三区| 九九av| 欧美日韩操逼嗦吊| 亚洲在线91| 亚洲精品色| 国产特级毛片AAAAAA高潮流水| 加勒比伊人影院| 探花精品视频| 无码久久亚洲高清,| 大香蕉宅男伊人| 熟女六十路| 日韩大香蕉| 青青草大香蕉在线视频| 亚洲 欧美日韩 另类| 美女诱惑久久| 麻豆一区在线| 中文字幕成人| 中文字幕日韩精品久久| 夜夜做夜夜爽精品视频| 老女人爆菊| 在线a v| 中文三一区| 伊蕉97蜜桃97狠狠综合干| 成人国产精品三级A片| 国产捆绑一区| 熟妇无码视频三区| 亚州综合网| 精吧天堂| 校园春色亚洲欧洲| 激情看片网站| 久久亚洲欧美中文字幕国语| 亚洲猛交| 啊啊啊好大好湿| 日韩丝袜人妻AV| 久久肏大逼| 亚洲国产成人7777| 亚洲色婷婷综合久久久久中文| 日日天天久久啊啊aaa| 全球成人中文在线| xxxx网站亚洲精品| 亚洲情色综合| 国产美女91| 精品9区| 大香蕉伊人亚洲| 五月天久久久| 久久久久国产精品片区无码直播| 波多野42部激情无码喷潮| 四季av一区二区凹凸精品小说 | 东京热,男人的天堂| 使劲用力艹少妇视频一区二区| 午夜人妻精品综合在线| 人人干人人搞人人摸| 日韩精品一区二区高清| 日韩大香蕉| 91白嫩| 久久成人精品| 欧美在线视频播放| 有码色中文字幕在线观看| 久久久久免费少妇| 99操逼| 国产大学生高潮在线播放| 爽极品影院| 亚洲精品自拍| 国产主播福利| 女性喷水高潮在线观看| 中文字幕熟女人妻丝袜| 国产精品久久久久久久久久久久久久吹 | 国产丝袜美女诱惑| 青青草九九九九九| 精品丰满人妻一区二区三区免费观| 在线观看精品国产免费| 亚洲欧洲精品视频发布| 日韩国产成人自拍视频| 3d成人精品一区二区| av网站在线观看了| 91精品国产日韩欧美综合| 欧美色图中文字幕| 久草视频制服诱惑| 黑丝日韩av丝袜av| 欧美页片| 精品妇操一区二区三区| 青青草国产一区二区三区| 亚洲超碰综合网| 夜夜嗨老熟女AV一区二区三区| 国产精品国产| 色婷婷日韩精品一区二区三区| 亚洲久草AV色图| 国语精品av| 五十路三区在线| 亚洲av性爱电影| 无码一区二区精品视频久久久春药 | 大香蕉综合在线| 婷婷五月丁香五月| 欧美在线官网| 99RE在线视频精品,这里只有精品| 亚洲中文电影| 国产不卡的视频| 亚洲人妻色图| 欧美在线91| 秋霞成人一级在线观看| 日韩黄色一区二区三区| 中文字幕一区av| 性色高清在线| 嗯嗯啊啊啊啊轻点视频| 五月天婷婷社区| 人妻精品视频一区二区三区| 成人免费看吃奶视频网站| 精品亚洲国产成人av网站| 五月婷婷激情网| 十八禁网站在线| 色老牛| 中文字幕一二三| 无码外流操逼视频| www色色com| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 人人玩人人添人人澡免费| 波多野结衣先锋影音| 色五月激情综合网| 欧美精品久久96人妻无码| 色天天野狼综合社区| 日韩肏逼视频| 欧美特大黄一级片片免费| 蜜桃视频精品一区二区| 在线情色电影 91大| 麻豆天美一区二区| 国岛片视频| 香一区二区三区| 新怡红院| 国产一区二区三区视频在线看| 久久精彩视频| 99国内熟女露脸视频| 天天干一干| 好看的久久不射无码影视影院| 欧美色图第一页| 黑人黄片在线免费观看| 久久九九一区二区三区成人| 麻豆一区二区三区在线看| 中文人妻av高清一区| 天天摸,夜夜摸| 日韩丨制服丨中文|在线| 富女玩鸭子一级毛片| 日本女人操逼| 久久美国毛片| A片A5445444| 人妻啊啊人妻啊啊| 国产综合久| 浪人综合网| 97色色国产视频| 91精片| 25国产精品免费观看| 中文字幕二区| 亚洲黄色a级片| 加勒比综合九九99视频在线播放| 中文字幕熟女人妻丝袜| 天天天天干| 免费视频观看60秒| 性爱精品一区| 日韩大香蕉精品在线视频| 亚瑟国产精品久久无码| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 日韩久久超碰色| 欧美v日韩v亚洲v最新在线| 99综合网| 亚洲视频精选| 亚洲婷婷五月天| 午夜一区| www.91色综合| 97视频在线播放| 综合网欧美在线| 天天综合欧美| 青娱乐亚洲热| 国产91会所女技师在线观看| 91 丝袜在线| 五月天我淫我色av| 有码人妻系列| 吖在线不卡一区二区国产剧情| 欧美日韩婷婷中文| ..日韩av毛片精品久久久| 加勒比av中文| www黄片免费看com| 日韩成人人妻网站| 99精品在线观看| 亚洲人妻久久| 国精品一区二区三| 91碰超| 亚洲双插| 亚洲天堂另类| 婷婷香蕉欧美在线一区二区三区| 久久一区二区三区四区五区| 精品久久久av| 久久天天艹| 国产精品乱码久久久久久| 超碰成人国产| 射综合网| 97精品国产手机| 国产树林里野战在线看| 中国熟妇| 欧洲射精91| 国产综合网站在线播放 | 精品亚洲黄色片 国产精品导航一区二区| 九九九精品一区二区无码| 国产AV高清AV无码| 91精品国产91久久青草| 亚州春色| 亚洲操逼网| 欧美一级AAAAAAA| 色97综合中文字幕| 夜夜操天| 91高清无码下载| 麻豆成人AV| 神马久久69| 九九热在线视频| 久热精品在线国产| 高清无码91| 激情终合网| 婷婷五月色| 精品国产无码中文| AV中文字幕三四五| 干b在线性社区| 久久综合五月天| 国产乱色国产精品免费视| 亚洲综合色图欧美| 人妻 欧美 中文| 天天色综合图片| 久久直播国产| 草草草视频在线免费看| 久久天堂网| 欧美另类自拍 | 强奸乱伦 亚洲一区| 97在线观看视频| 美女91在线观看| 欧美亚洲综合色| 久久久精品无码亚免费| 国产真乱mangent| 国产精品夜夜| 色97国产69香蕉| 香港成人一级视频在线青青草| 99精品免费| 一级久久久久久久久久久| 久久国产熟女影院| 一区二区三区四区理论片| 久久中文字幕女同性恋一区| 久久综合中文国产| 另类综合另类| 五月丁香啪啪| 婷婷五月天激情网| 婷婷视频在线免费观看| 欧洲亚洲国产综合在线| 欧美亚洲高清| 97干97色| 丁香六月综合激情| 亚洲成熟国产精品美女| 色欲无码人妻日韩欧美精品| 在线亚洲 欧美 日本专区| 九久精品| 人人操人人肉久久精品| 亚洲色婷婷综合久久久久中文| 91N综合网在线| 蜜桃一区二区三区| 亚州综合AⅤ| 午夜精品久久久久久久99热影院| 亚洲情色1区| 天天干天天日天天射黄色| 欧美夜夜狠| 91人妻超碰| 泰国AV在线观看| 国产丝袜美女诱惑| www老逼91| 蜜桃在线观看一区二区三区| 67194无码不卡| 久久综合18p| 欧美一区二区在线资源| 成人综合网 欧美| 日韩钢筋无码高清啾啾啾| 六月丁操逼| 嗯,啊。舔我逼| 亚洲伊人久久精品影院| 99re在线精品78| 超碰 欧美| 大香久久| 人妻夜夜爽天天爽三区麻豆AV网站| 91色狼| 大香蕉视频一二三区| 樱花蜜乳av| 最新的亚洲无吗| 精品国产片亚洲一区| 久久久人妻| 青娱乐导航AV| 蜜臀99999| 亚洲自拍青操视频| 999国产精品999久久久久久| 在线中文字幕视频| 午夜福利一区二区影院| 911av网站免费观看| 国产区性爱在线视频秋霞豆| 色综合久久久久| 亚洲情色1区| 日韩欧亚中文在线| 久射吧| 久操精品| 污污汅18禁网站在线永久免费观看| 亚洲美女自拍偷拍视频| 亚洲无码99| 白丝少妇一区二区| 久久久性少妇| 乱性AV| 999岛国大片| 一区二区三区网站日日骚| 亚洲青色欧美| 日本女人久久久| 内射老妇BBWX0C0CK| 大伊香蕉在线视频免费| 久草久热| 春色综合免费| 免费无码婬片AAAA片直播色戒| 国产精品黄色三级av| 黄污污污污| 久操网在线| 久久二| 人妻人人做人人澡人人爽欧美一区| 婷婷色色五月天| 操婢日韩| 亚洲天堂电影精品一区| 亚洲男人天堂2013| 精…码一二三区| 国产综合网站在线播放| 无码欧美有限公司| 久久影视二区三区行押| 欧美Ⅴ性爱| 亚洲人妻av| 久久99精品九九久久久婷婷| 亚洲人妻久久| 国产成人www免费人成看片| 欧美精品丝袜久久久中文字幕| 俺也射| 色综合天天| 色女99一级片在线观看| 久热伊人| 国产精品蜜乳AV| 国产午夜视频| 人妻少妇久久中文字幕一区二区 麻豆 | 嫩草影院在线观看精品| 高清不卡国产| 超碰在线91| 久久精品三级影视| 日逼五月天| 国内毛片欧美香蕉精品| 丁香六月婷| 玖色av| 人、人、摸,人、人、草| 99精品伊人| av爱爱爱| 亚洲天堂另类小说男人| 国产99999| 人妻AV在线| 性高潮久久久久久久久久久| 精品国产丝袜一区二区三区乱码| 怡红院怡春院| 翔田千里AV无码秘 三区| 丁香五月天视频| 97久久综合网| 99re国产中文字幕| 一二三四区操操Av| 国产 亚洲 丝袜 制服| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 黄骗免费网站| 国产11页| 91一区二匹| 国产高清1234区| 97国产精品视频| 夜夜爽爽爽| 97在线视频免费观看| 91人妻人人妻| 尤物网站91| 青青操少妇| 在线播放免费av福利片| 影音先锋一区二区在线资源| AV和黑人在线播放| 欧美日韩亚洲五月天婷婷| 成年人三级黄色片视频| 91在线/欧洲| 黑人嘿嘿嘿超爽免费视频| 人妻无码一区二区三区久久99| 精品一二三区久久AAA片| 久久久久久中文| 91九色在线| 白丝AV| 丝袜喷水在线| 国产操操日韩三级黄| 国产又大又粗又长视频| 婷婷五月激情综合| 国产精品乱码久久| 欧美色66| 欧美日韩操逼动图| 精品少妇一区二区| 亚洲第一页色| 夜夜草天天| 狠狠做深爱婷婷久久二区| 欧美顶级黄片AAAAA在线免费看| 秘书高跟黑色丝袜国产91在线| 日韩欧美视频青青| 婷婷在线视频在线观看| 色眯眯av| 天天操夜夜操| 国产日韩手机视频在线| 国产热av| 人妻少妇蜜桃视频欧美一区| 亚洲视频1区| 国产精品伦理| 丝袜喷水在线| 日韩av不卡在线观看| 人人操人人肉久久精品| 精品视频97| 亚洲中文字幕精品久久久久久直播| 啊啊啊草死我| 2026国产精品视频| 人妻少妇久久久| 亚洲性爱乱操x| 性欧美| 国产亚洲欧洲在线观看| 日本人妻A片成人免费看片| 自拍内地三级在线观看| 高清不卡 中文 人妻| 91爽啪| 国产精品自拍欧美在线| 国产精品九九九| av日韩中文字幕| 天色综合网| **一级毛片国产| 一级性爱啪啪视频| 天堂性色| 97se综合| 国产久久日韩网站导航| 成人网址在线观看| 被男人添B超爽视频| 97亚洲在线| 国产精品色| 91处女视频在线观看| 亚洲一区二区麻豆影院| 粉嫩不卡一区二区性爱| 日韩免费在线观看不卡| 女人香蕉久久毛毛片精品| 欧美色图成人网一区二区| 人妻激情偷乱视频一区二区三区| 亚洲欧美在线观看免费| 亚洲无码com| 91精品久久久久| 亚洲综合色在线| 双插在线| www.操| 射 色综合| 九月丁香| 国产成人在线观看综合| 欧美一级特黄淫片在线观看| 日韩肏逼视频| 国产91 丝袜在线播放00-百度| 亚洲综合色在线| 日韩色女精品| 青女在线| 精品久久久久久久久久久久| 操九九九九九九| 久久麻豆一区二区| 香蕉久久国产AV一区二区| 午夜国产成人福利视频 | 欧美图片校园春色| 久久久久婷婷精品av电影| 久操在97| 老女人碰碰在线碰碰视频| 亚洲综合小视频小说在线观看| 伊人97超碰| 欧美成人9797| 性色乱AV一区二区| oumeisetu综合| 偷拍欧美激情| 欧亚乱色熟一区二区三四区| 亚洲情色电影网| 午夜福利久久久噜久噜久久综合| 欧美少妇熟女| 天天看少妇| 国产精品久久发布| 国产性感在线观看| 成人日韩中文字幕| 精品十三区| 久久亚码| 精品二区三四区五电影 | 欧美激情综合| 91劲爆| 日日AAvv| 91精品国产91熟女| 亚洲九九九| PMv在线观看| 日韩中文字幕精品一区在线| 国产亚洲精品久久久久小|