99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

4271張14類電力設(shè)備紅外圖像數(shù)據(jù)集與YOLO訓(xùn)練實(shí)踐

4271張14類電力設(shè)備紅外圖像數(shù)據(jù)集與YOLO訓(xùn)練實(shí)踐 簡介面向電力設(shè)備視覺檢測方向的科研人員、工程師與目標(biāo)檢測學(xué)習(xí)者這份文檔型資料圍繞一套4271張紅外圖像、14類電氣設(shè)備標(biāo)注數(shù)據(jù)集展開重點(diǎn)服務(wù)變壓器及相關(guān)電力部件的識別與定位任務(wù)。資源以1個(gè)docx文檔交付約1006KB集中說明Pascal VOC與YOLO雙格式的組織方式、jpg圖片與xml/txt標(biāo)注對應(yīng)關(guān)系以及ACB、CT、Connection、LA、LBS、MCCB、PT、VCB等類別劃分和總框數(shù)11896的標(biāo)注概況。文檔還交代labelImg矩形框標(biāo)注規(guī)則、類別框數(shù)分布及精度不保證等使用說明便于讀者在訓(xùn)練前核對數(shù)據(jù)規(guī)格、理解標(biāo)簽含義并評估適用性。已有101人學(xué)習(xí)適合需要快速掌握該數(shù)據(jù)集結(jié)構(gòu)與檢測場景的讀者查閱。1. 4271 張紅外圖值多少工時(shí)一個(gè)巡檢識別項(xiàng)目的起步賬前年冬天幫一個(gè)做變電站巡檢的團(tuán)隊(duì)看模型效果他們卡在一個(gè)很實(shí)在的地方現(xiàn)場熱像儀每天產(chǎn)出上千張圖人眼一眼能從熱像里挑出過熱的接頭模型換個(gè)站就崩。查下來問題不在骨干網(wǎng)絡(luò)而在訓(xùn)練集只有三百多張自拍圖、類別只標(biāo)了兩種。這類場景的解法往往落在數(shù)據(jù)側(cè)——一份標(biāo)注齊全、類別覆蓋夠廣的紅外圖像數(shù)據(jù)集比換三個(gè)檢測頭都實(shí)在。這個(gè)電力場景電氣設(shè)備紅外圖像變壓器檢測數(shù)據(jù)集4271 張圖、14 類設(shè)備、11896 個(gè)矩形框VOC 與 YOLO 雙格式并存補(bǔ)的正是這塊短板。它適合兩類人正在做電力設(shè)備目標(biāo)檢測、需要現(xiàn)成標(biāo)注先把 baseline 跑起來的算法同學(xué)手上有紅外巡檢業(yè)務(wù)、想驗(yàn)證自動(dòng)識別可行性的工程團(tuán)隊(duì)。2. 數(shù)據(jù)集拆解4271 張圖、14 類標(biāo)簽與 11896 個(gè)框的分布拿到一個(gè)數(shù)據(jù)集我第一件事不是急著寫 train.py而是把包解開、數(shù)一遍文件、畫一張類別分布圖。數(shù)完心里就有底這活兒是能訓(xùn)出東西還是會(huì)在長尾上翻車。這份數(shù)據(jù)集的骨架很規(guī)整圖片、VOC 標(biāo)注、YOLO 標(biāo)注三份文件數(shù)量完全對齊都是 4271說明沒有半途而廢的標(biāo)注殘留這對后續(xù)寫轉(zhuǎn)換腳本省了很多事。2.1 文件組織jpg、xml、txt 三件套怎么擺壓縮包解開后是典型的 Pascal VOC 布局外加一份 YOLO 格式的平行目錄。里面不含 ImageSets 那種劃分路徑的 txt也就是說訓(xùn)練集/驗(yàn)證集的名單得自己生成這一點(diǎn)在動(dòng)手前要清楚別指望拿現(xiàn)成的 train.txt。ir_power_dataset/ ├── JPEGImages/ # 4271 張 .jpg紅外偽彩或灰度渲染圖 │ ├── 000001.jpg │ └── ... ├── Annotations/ # 4271 個(gè) VOC .xml與 jpg 同名 │ ├── 000001.xml │ └── ... ├── labels/ # 4271 個(gè) YOLO .txt與 jpg 同名 │ ├── 000001.txt │ └── ... └── classes.txt # 14 行類別名行號即 class_id從 0 起判斷一個(gè)數(shù)據(jù)集能不能直接喂給訓(xùn)練腳本我一般跑三行命令核對ls JPEGImages | wc -l、ls Annotations | wc -l、ls labels | wc -l三個(gè)數(shù)必須相等再用comm -3比一次文件名列表確認(rèn)沒有孤兒文件。紅外數(shù)據(jù)集常見的一個(gè)毛病是同一設(shè)備同一角度連拍多張文件名帶(1)、(2)后綴轉(zhuǎn)換腳本里如果按stem拼路徑就會(huì)找不到對應(yīng)的 xml。這份數(shù)據(jù)集名字規(guī)整但檢查這一步我從不省血淚經(jīng)驗(yàn)是一次漏檢讓整個(gè)驗(yàn)證集指標(biāo)虛高 6 個(gè)點(diǎn)。2.2 14 個(gè)類別與長尾分布誰是大頭誰是稀有物種14 個(gè)類別的框數(shù)差了兩個(gè)數(shù)量級這是這份數(shù)據(jù)最需要提前知道的信息。按框數(shù)排下來class_id類別名含義框數(shù)占比0ACB空氣斷路器940.79%1CT電流互感器7906.64%2Conection連接器拼寫變體4713.96%3Connection連接器396133.30%4LA避雷器2672.24%5LBS負(fù)荷開關(guān)5484.61%6MCCB塑殼斷路器160013.45%7MOF計(jì)量/互感器類2732.29%8PF電力附件560.47%9PT電壓互感器6615.56%10VCB真空斷路器1441.21%11body柜身3803.19%12connection連接器小寫195216.41%13core鐵芯6995.88%—合計(jì)—11896100%表格里最扎眼的是Conection、Connection、connection三個(gè)條目——語義上都是連接器/接線端子卻因?yàn)闃?biāo)注時(shí)的拼寫和大小寫差異被拆成了三個(gè)類。PF只有 56 個(gè)框ACB94 個(gè)這兩個(gè)類在 640 輸入尺寸下如果目標(biāo)本身還小訓(xùn)到后期 AP 大概率是 0 或者個(gè)位數(shù)。我的判斷是先按原始 14 類跑一版當(dāng)基線記錄每類 AP再?zèng)Q定要不要合并成 810 類而不是一上來就改標(biāo)簽?zāi)菢映隽藛栴}分不清是數(shù)據(jù)的問題還是改造的問題。2.3 標(biāo)注文件長什么樣xml 與 txt 的字段對照VOC 與 YOLO 表達(dá)的是同一個(gè)框只是坐標(biāo)系不同。VOC 存絕對像素的左上、右下角點(diǎn)YOLO 存歸一化的中心點(diǎn)與寬高。理解這一層寫轉(zhuǎn)換腳本時(shí)就不會(huì)在/w和/h上搞反。annotation filename000123.jpg/filename size width640/widthheight480/heightdepth3/depth /size object nameConnection/name bndbox xmin210/xminymin96/yminxmax388/xmaxymax302/ymax /bndbox /object /annotation# 000123.txt —— 一行一個(gè)目標(biāo)class_id cx cy w h全部歸一化到 0~1 3 0.467188 0.414583 0.278125 0.429167對應(yīng)的換算關(guān)系是cx(xminxmax)/2/width、w(xmax-xmin)/width縱軸同理。這里有個(gè)容易忽略的點(diǎn)xml 里的size字段不一定和 jpg 實(shí)際尺寸一致有的標(biāo)注工具在圖片縮放后沒回寫尺寸直接信 xml 會(huì)讓框整體偏移。穩(wěn)妥做法是轉(zhuǎn)換時(shí)用cv2.imread(...).shape讀實(shí)際尺寸和 xml 記錄的尺寸做一次比對不一致就報(bào)警并統(tǒng)一按實(shí)際尺寸換算。3. 跑通第一步VOC 轉(zhuǎn) YOLO 的轉(zhuǎn)換腳本與訓(xùn)練配置數(shù)據(jù)集同時(shí)給了兩套格式理論上 YOLO 訓(xùn)練只吃 txtVOC 那份是給 TensorFlow/Paddle 系或 MMDetection 用的。但我不建議直接拿包里的 txt 開訓(xùn)——class_id 的分配順序你得自己確認(rèn)一遍一旦和data.yaml里 names 的順序?qū)Σ簧嫌?xùn)練照樣跑loss 照樣降最后預(yù)測出來避雷器的位置標(biāo)著柜身這種錯(cuò)誤沒有報(bào)錯(cuò)提示純純的黑匣子。3.1 類別映射別用 sorted() 偷懶定 class_id自己寫轉(zhuǎn)換腳本時(shí)第一步是把類別順序釘死成一份列表轉(zhuǎn) xml 和生成 yaml 都用這一份絕不在兩個(gè)地方各寫一遍。用sorted(set(names))自動(dòng)推導(dǎo)看著聰明實(shí)際會(huì)引入大小寫排序問題——大寫字母全部排在小寫前面body和core會(huì)被擠到中間去和包內(nèi) txt 的編號完全錯(cuò)位。# classes.py —— 全項(xiàng)目唯一的類別定義來源 CLASSES [ ACB, CT, Conection, Connection, LA, LBS, MCCB, MOF, PF, PT, VCB, body, connection, core, ] NAME2ID {name: idx for idx, name in enumerate(CLASSES)} ID2NAME {idx: name for name, idx in NAME2ID.items()}這份列表的順序是照抄數(shù)據(jù)集說明里給出的順序ACB是 0 號core是 13 號。如果決定合并那三個(gè)連接器類別只需要在這一個(gè)文件里改其他地方全部引用NAME2ID改完跑一次全量轉(zhuǎn)換即可不用滿項(xiàng)目找散落的數(shù)字。參數(shù)上唯一要盯的是enumerate的起點(diǎn)YOLO 的 class_id 從 0 開始而有些老腳本按 VOC 習(xí)慣從 1 開始差一位就是全盤錯(cuò)。3.2 轉(zhuǎn)換腳本越界裁剪與退化框過濾真正容易出問題的地方在坐標(biāo)上。紅外圖像邊緣經(jīng)常只拍到半個(gè)設(shè)備標(biāo)注的人手一抖就把 xmax 標(biāo)到了圖片寬度之外也有框被標(biāo)成xmin xmax的一條線。這兩種情況不處理寫進(jìn) txt 后就是越界的歸一化值訓(xùn)練時(shí)要么被框架靜默丟掉要么在計(jì)算 loss 時(shí)炸出 NaN。# voc2yolo.py import os import xml.etree.ElementTree as ET import cv2 from classes import NAME2ID def convert_one(xml_path, txt_path, img_path): h, w cv2.imread(img_path).shape[:2] # 以圖片實(shí)際尺寸為準(zhǔn) root ET.parse(xml_path).getroot() lines, dropped [], 0 for obj in root.iter(object): name (obj.find(name).text or ).strip() if name not in NAME2ID: # 不在白名單里的類別直接跳過 dropped 1 continue b obj.find(bndbox) x1, y1 float(b.find(xmin).text), float(b.find(ymin).text) x2, y2 float(b.find(xmax).text), float(b.find(ymax).text) # 越界裁剪先夾到圖像范圍內(nèi) x1, x2 max(0.0, min(x1, w)), max(0.0, min(x2, w)) y1, y2 max(0.0, min(y1, h)), max(0.0, min(y2, h)) bw, bh x2 - x1, y2 - y1 if bw 2 or bh 2: # 退化框?qū)捇蚋卟蛔?2 像素 dropped 1 continue cx, cy (x1 x2) / 2 / w, (y1 y2) / 2 / h lines.append(f{NAME2ID[name]} {cx:.6f} {cy:.6f} {bw/w:.6f} {bh/h:.6f}) with open(txt_path, w) as f: f.write(\n.join(lines)) return len(lines), dropped if __name__ __main__: root_dir /data/ir_power_dataset total_box, total_drop, empty_img 0, 0, 0 for fn in os.listdir(f{root_dir}/Annotations): stem os.path.splitext(fn)[0] n, d convert_one( f{root_dir}/Annotations/{fn}, f{root_dir}/labels/{stem}.txt, f{root_dir}/JPEGImages/{stem}.jpg, ) total_box n; total_drop d empty_img (n 0) print(f寫入框 {total_box}丟棄 {total_drop}空標(biāo)注圖 {empty_img})這段腳本干了三件事按白名單過濾類別、把越界坐標(biāo)夾回圖內(nèi)、丟掉寬高不足 2 像素的退化框。跑完打印三個(gè)數(shù)字正常情況是寫入框數(shù)接近 11896、丟棄數(shù)為個(gè)位數(shù)如果丟棄數(shù)上百多半是某批圖的標(biāo)注尺寸和圖片尺寸對不上需要回去查那批文件。empty_img也不能忽略標(biāo)注工具過濾之后留下空 txt 的圖仍會(huì)被加載雖然不算負(fù)樣本錯(cuò)誤但會(huì)讓一個(gè) batch 的有效梯度變少我一般把空 txt 對應(yīng)的圖一起從訓(xùn)練名單里剔掉。想省事直接用包里現(xiàn)成的 txt 也行那就跳過這一步但至少抽樣把labels/里的 class_id 分布統(tǒng)計(jì)一次和上面的表對得上才放心。3.3 劃分與 data.yaml一次寫對后面都省事數(shù)據(jù)集沒帶 ImageSets切分得自己做。我固定用 8:1:1并且按類別分層抽樣保證PF、ACB這類小類在驗(yàn)證集里至少有十幾個(gè)框否則算出來的 mAP 波動(dòng)大得沒法看。# split.py —— 分層切分保證小類在驗(yàn)證集也有樣本 import random, shutil from pathlib import Path from collections import defaultdict random.seed(42) root Path(/data/ir_power_dataset) stems [p.stem for p in (root / labels).glob(*.txt)] # 用每個(gè)文件里出現(xiàn)的類別作為分層鍵 bucket defaultdict(list) for s in stems: ids {line.split()[0] for line in open(root / labels / f{s}.txt) if line.strip()} bucket[tuple(sorted(ids))].append(s) train, val, test [], [], [] for key, items in bucket.items(): random.shuffle(items) n len(items) train items[: int(n * 0.8)] val items[int(n * 0.8): int(n * 0.9)] test items[int(n * 0.9):] for split, items in [(train, train), (val, val), (test, test)]: for sub in (images, labels): (root / splits / split / sub).mkdir(parentsTrue, exist_okTrue) for s in items: shutil.copy(root / JPEGImages / f{s}.jpg, root / splits / split / images / f{s}.jpg) shutil.copy(root / labels / f{s}.txt, root / splits / split / labels / f{s}.txt) print(len(train), len(val), len(test))分層鍵用的是這張圖里出現(xiàn)了哪些類別的組合而不是單一主類別效果比隨機(jī)切分穩(wěn)。代價(jià)是組合數(shù)量可能很碎樣本少的組合分出來只有一兩張這沒關(guān)系小類本來就要靠訓(xùn)練時(shí)的采樣策略補(bǔ)切分只能保證不全落到訓(xùn)練集里。# data.yaml path: /data/ir_power_dataset/splits train: train/images val: val/images test: test/images names: 0: ACB 1: CT 2: Conection 3: Connection 4: LA 5: LBS 6: MCCB 7: MOF 8: PF 9: PT 10: VCB 11: body 12: connection 13: corenames 的編號必須和classes.py逐行一致包括大小寫。檢查方法很土但有效隨便挑一張圖把它的 txt 第一行讀出來拿 class_id 去 yaml 里查名字再回頭看 xml 里對應(yīng) object 的 name能對上就說明整條鏈路沒錯(cuò)位。# 先在 640 分辨率上跑一版基線別急著堆 epochs yolo detect train modelyolov8s.pt datadata.yaml imgsz640 epochs100 \ batch16 workers8 device0 patience30 close_mosaic10參數(shù)取值說明modelyolov8s.pt小模型先驗(yàn)證數(shù)據(jù)可用性跑通再換 m/limgsz640紅外小目標(biāo)多顯存允許可上 960 試一版batch168G 顯存的安全值OOM 就降到 8patience30連續(xù) 30 輪沒提升就早停避免過擬合小類close_mosaic10最后 10 輪關(guān)掉 mosaic讓框回歸收斂得更準(zhǔn)第一版訓(xùn)練我只關(guān)心兩件事loss 曲線是不是平滑下降以及val上的每類 AP 分布和框數(shù)分布是否一致。如果Connection的 AP 上到 0.9 而PF停在 0.01那是樣本量的問題不是模型的問題別在那調(diào)學(xué)習(xí)率白費(fèi)時(shí)間。4. 訓(xùn)練鏈路適配紅外圖像的數(shù)據(jù)加載與增強(qiáng)策略把數(shù)據(jù)塞進(jìn) YOLO 默認(rèn)管線能跑但跑出來的模型往往在真實(shí)紅外圖上表現(xiàn)不穩(wěn)定原因多半出在增強(qiáng)上??梢姽獾脑鰪?qiáng)配方搬到紅外場景有些操作是在幫倒忙——熱像圖的顏色是偽彩映射出來的不是物體本色HSV 擾動(dòng)一上模型學(xué)到的可能是配色規(guī)律而不是設(shè)備形狀。4.1 紅外圖像的三個(gè)脾氣低對比度、偽彩失真、噪點(diǎn)第一是動(dòng)態(tài)范圍窄。紅外相機(jī)的原始數(shù)據(jù)是溫度映射成 8 位圖之后柜體和背景的灰度差可能只有十幾個(gè)灰階肉眼看著一片糊模型的淺層卷積很難提出邊緣。第二是偽彩。同一臺設(shè)備在不同色帶設(shè)置下可以是紅黃也可以是藍(lán)紫若訓(xùn)練集全是一種配色換臺設(shè)備就廢。第三是噪聲熱像儀的非均勻性和隨機(jī)噪點(diǎn)在低對比度區(qū)域特別明顯容易被誤檢成小目標(biāo)。對應(yīng)的策略我一般這么定用 CLAHE 提升局部對比度、隨機(jī)灰度化打散偽彩依賴、亮度/對比度擾動(dòng)控制在 ±0.2 以內(nèi)、不用HueSaturationValue 這類強(qiáng)色彩增強(qiáng)。翻轉(zhuǎn)可以留水平翻轉(zhuǎn)垂直翻轉(zhuǎn)要慎用——電力柜里的斷路器、儀表安裝是有明確上下方向的翻過來就成了現(xiàn)實(shí)中不存在的樣本。4.2 自定義 Dataset把增強(qiáng)控制在合理范圍如果要用 Ultralytics 之外的框架Dataset 得自己寫。核心是三段讀圖統(tǒng)一成三通道、讀 txt 組 boxes、走 albumentations 管線并保證 boxes 跟著變換。# ir_dataset.py import cv2 import numpy as np import torch from torch.utils.data import Dataset import albumentations as A from albumentations.pytorch import ToTensorV2 train_tf A.Compose([ A.LongestMaxSize(max_size640), A.PadIfNeeded(640, 640, border_modecv2.BORDER_CONSTANT, value0), A.HorizontalFlip(p0.5), # 垂直翻轉(zhuǎn)對柜內(nèi)設(shè)備不合理關(guān)掉 A.RandomBrightnessContrast(0.2, 0.2, p0.5), # 模擬曝光差異幅度收窄 A.CLAHE(clip_limit2.0, tile_grid_size(8, 8), p0.3), # 拉開局部對比度 A.GaussNoise(var_limit(5.0, 20.0), p0.2), # 貼合熱像儀噪點(diǎn) A.ToGray(p0.1), # 隨機(jī)去色降低偽彩依賴 ToTensorV2(), ], bbox_paramsA.BboxParams(formatyolo, label_fields[cls], min_visibility0.3)) class IRDataset(Dataset): def __init__(self, img_dir, lbl_dir, tf): self.img_dir, self.lbl_dir, self.tf img_dir, lbl_dir, tf self.names sorted(p.stem for p in img_dir.glob(*.jpg)) def __len__(self): return len(self.names) def __getitem__(self, idx): stem self.names[idx] img cv2.imread(str(self.img_dir / f{stem}.jpg)) # 偽彩圖按 BGR 讀 if img is None: raise FileNotFoundError(stem) cls, boxes [], [] for line in open(self.lbl_dir / f{stem}.txt): if not line.strip(): continue c, cx, cy, w, h line.split() cls.append(int(c)); boxes.append([float(cx), float(cy), float(w), float(h)]) out self.tf(imageimg, bboxesboxes, clscls) return { image: out[image], boxes: torch.tensor(out[bboxes], dtypetorch.float32).clamp(0, 1), labels: torch.tensor(out[cls], dtypetorch.long), }幾個(gè)參數(shù)的取舍值得說明。min_visibility0.3是裁剪/翻轉(zhuǎn)后框只剩不到三成面積就丟棄避免產(chǎn)生一堆幾乎看不見的殘框污染標(biāo)簽ToGray(p0.1)概率不高目的是讓模型偶爾見到無顏色信息的輸入學(xué)會(huì)靠形狀判別CLAHE的clip_limit2.0是個(gè)保守值調(diào)到 4 以上會(huì)把噪聲也一起放大熱像圖的噪點(diǎn)被強(qiáng)化后很像是小目標(biāo)反而拉低精度。如果直接用 Ultralytics 訓(xùn)練等價(jià)做法是在命令行加hsv_h0.0 hsv_s0.0 hsv_v0.3 degrees0 fliplr0.5 flipud0.0把色彩相關(guān)的增強(qiáng)全關(guān)掉。提示紅外數(shù)據(jù)集如果混了灰度和偽彩兩種渲染務(wù)必確認(rèn)讀圖時(shí)通道數(shù)一致?;叶葓D用cv2.imread默認(rèn)讀成三通道沒問題但用cv2.IMREAD_GRAYSCALE讀進(jìn)來再送進(jìn)需要 3 通道的骨干網(wǎng)絡(luò)會(huì)直接報(bào)維度錯(cuò)誤。4.3 評估怎么讀每類 AP、混淆矩陣和漏檢圖只看一個(gè) mAP50 是自欺欺人。這份數(shù)據(jù) 14 類里框數(shù)從 56 到 3961總 mAP 會(huì)被Connection和connection兩個(gè)大類拉到 0.8 以上看著漂亮實(shí)際PF、ACB全軍覆沒。我通常按這個(gè)順序看先拉每類 AP 表和框數(shù)表并排放找框數(shù)不少但 AP 極低的類這通常是標(biāo)注質(zhì)量問題再看混淆矩陣重點(diǎn)看那三個(gè)連接器類別之間是否互相串——串得厲害就是拼寫分裂導(dǎo)致的最后抽 20 張驗(yàn)證集原圖做可視化專門找漏檢紅外圖里設(shè)備密集堆疊的區(qū)域漏檢率明顯更高這類樣本要回流到訓(xùn)練集。驗(yàn)證命令跑完之后runs/detect/val/下會(huì)生成confusion_matrix.png、PR_curve.png和各分類的val_batchX_pred.jpg。我習(xí)慣把預(yù)測圖按文件名排序后快速翻一遍翻到哪個(gè)類標(biāo)錯(cuò)顏色就記下來比盯著數(shù)字有用。5. 避坑排查標(biāo)簽拼寫、坐標(biāo)越界與驗(yàn)證集泄漏的 5 個(gè)坑這一節(jié)是整篇里我最想讓人先看的部分。上面那些步驟照著做基本不會(huì)出岔子真正耗時(shí)間的是跑起來之后指標(biāo)不對勁、又找不到原因的場面。下面五條都是這類數(shù)據(jù)集上真實(shí)會(huì)撞見的按現(xiàn)象 → 原因 → 解決記下來。5.1 標(biāo)簽層面的三個(gè)坑坑一三個(gè)連接器類別互相搶框混淆矩陣一片紅。現(xiàn)象是訓(xùn)練能收斂但Conection、Connection、connection三類的 AP 都在 0.4 上下徘徊混淆矩陣?yán)锼鼈內(nèi)齻€(gè)互相大量錯(cuò)分同一張圖上的接線端子一會(huì)兒被預(yù)測成 2 號一會(huì)兒成 12 號。原因是標(biāo)注階段不同人對同一個(gè)部件的寫法不統(tǒng)一本質(zhì)上是一個(gè)類被拆成了三份每份樣本量都不夠模型學(xué)不到穩(wěn)定特征。解決辦法是合并成一個(gè)類在classes.py里把這三項(xiàng)合成單個(gè)connector重跑轉(zhuǎn)換腳本同時(shí)注意合并后body/core的編號會(huì)前移data.yaml的 names 必須跟著改兩處一起改別只改一邊。坑二訓(xùn)練到一半 loss 變 NaN或者某些框完全學(xué)不到?,F(xiàn)象是前幾輪 loss 正常下降十幾輪之后突然炸成 NaN或者日志里出現(xiàn)大量被忽略的框。原因是原始 xml 里存在越界坐標(biāo)和零面積框轉(zhuǎn)換時(shí)沒裁干凈歸一化后出現(xiàn)大于 1 的值或?qū)挾葹?0 的行。解決辦法就是 3.2 節(jié)那段腳本里的截?cái)噙壿嬣D(zhuǎn)換完再補(bǔ)一道校驗(yàn)把所有 txt 讀一遍統(tǒng)計(jì)cx1 or cy1 or w0 or h0的行數(shù)正常應(yīng)該是 0不為 0 就說明那批 xml 有問題回去看是哪個(gè)標(biāo)注批次??尤硰垐D上有目標(biāo)但 txt 是空的訓(xùn)練時(shí)框全丟?,F(xiàn)象是驗(yàn)證時(shí)發(fā)現(xiàn)明明有設(shè)備的圖模型一個(gè)框都不出。原因通常是標(biāo)注工具里畫了框但沒保存或者類別名寫成了表里沒有的拼寫比如把MCCB寫成MCCB帶了尾部空格轉(zhuǎn)換腳本按白名單過濾時(shí)就靜默跳過了。解決辦法是在轉(zhuǎn)換腳本里加一行日志把未命中白名單的類別名連同文件名打印出來跑一次全量轉(zhuǎn)換就能把這個(gè)名單收齊另外strip()一定要加尾部空格是最隱蔽的一種。5.2 訓(xùn)練與評估層面的兩個(gè)坑坑四驗(yàn)證集指標(biāo)高得離譜換到現(xiàn)場就崩?,F(xiàn)象是 val 上 mAP50 輕松上 0.9拿去跑另一批現(xiàn)場圖連大類都認(rèn)不全。原因是隨機(jī)切分把同一臺設(shè)備、同一角度、甚至是連拍的近似幀同時(shí)分進(jìn)了訓(xùn)練集和驗(yàn)證集模型等于在背答案。解決方法是切分時(shí)按采集批次/設(shè)備編號分組同一組只進(jìn)一個(gè) split。如果文件名里沒有批次信息就用圖像相似度聚類把近鄰幀歸為一組再切。這一步多花半天能省掉現(xiàn)場調(diào)試的兩周??游逍☆悇e AP 長期為 0調(diào)參調(diào)不動(dòng)?,F(xiàn)象是PF56 個(gè)框、ACB94 個(gè)框從第一輪到最后一輪 AP 都是 0其他類正常。原因是這兩類樣本量太少且目標(biāo)在圖中往往偏小標(biāo)準(zhǔn)的隨機(jī)采樣下每個(gè) batch 里幾乎見不到它們。解決辦法分三步先確認(rèn)這兩類的框確實(shí)存在且坐標(biāo)正確用可視化腳本畫出來看再開啟類別加權(quán)采樣或過采樣小類圖片最后考慮提高輸入分辨率到 960讓小平米目標(biāo)在特征圖上多占幾個(gè)像素。如果三步做完 AP 還是 0接受它——56 個(gè)框本來就不足以支撐一個(gè)獨(dú)立類別合并進(jìn)語義相近的類更實(shí)際。注意這五條里坑一和坑四最容易被忽略因?yàn)樗鼈兊墓餐卣魇怯?xùn)練過程完全正常、沒有任何報(bào)錯(cuò)。前者錯(cuò)在標(biāo)簽后者騙在切分兩者都不會(huì)在終端里給你一行紅字。6. 二次開發(fā)類別重劃、半自動(dòng)預(yù)標(biāo)注與難例回流把基線跑通只是起點(diǎn)真正落到業(yè)務(wù)里14 類這個(gè)粒度大概率要?jiǎng)?。我一般的做法分三層推進(jìn)每一步都用指標(biāo)驗(yàn)證不憑感覺。第一層是類別重劃。按業(yè)務(wù)需求把 14 類壓成設(shè)備大類 關(guān)鍵部件比如斷路器ACB/MCCB/VCB 合并、互感器CT/PT/MOF 合并、連接器三個(gè)拼寫合并、柜身、鐵芯、避雷器、負(fù)荷開關(guān)。合并后類別數(shù)從 14 降到 8 左右每個(gè)類的框數(shù)都在 300 以上PF這種 56 框的稀有類要么并入鄰近類要么單獨(dú)留出來做二階段分類。改造方式是只動(dòng)classes.py里的映射表加一個(gè)RAW2MERGED字典轉(zhuǎn)換腳本里多查一次表原始 xml 一個(gè)字都不改隨時(shí)可以回退。改造項(xiàng)改造前改造后驗(yàn)證方式類別粒度14 類8 類每類 AP 是否整體上移小類是否脫離 0輸入分辨率640960小目標(biāo)召回率、顯存占用與推理耗時(shí)數(shù)據(jù)量4271 張4271 預(yù)標(biāo)注復(fù)核新增樣本中人工修正比例是否逐步下降第二層是半自動(dòng)預(yù)標(biāo)注。用訓(xùn)好的模型對未標(biāo)注的現(xiàn)場圖做推理置信度閾值卡在 0.4 左右把預(yù)測框直接寫成 YOLO txt再人工過一遍只改錯(cuò)的不畫新的。這一步能省掉標(biāo)注成本的大頭但有個(gè)細(xì)節(jié)要注意預(yù)標(biāo)注生成的 txt 里混著模型的系統(tǒng)性偏差如果全部無條件接受下一輪訓(xùn)練只是在放大誤差。我的經(jīng)驗(yàn)是每天抽 10% 的預(yù)標(biāo)注結(jié)果做人工復(fù)核并統(tǒng)計(jì)修正率修正率降到 5% 以下再考慮擴(kuò)大自動(dòng)接受范圍。# prelabel.py —— 用已有權(quán)重給新圖打預(yù)標(biāo)注低置信度直接丟不留給人工糾結(jié) from ultralytics import YOLO from pathlib import Path model YOLO(runs/detect/train/weights/best.pt) src, dst Path(/data/new_ir), Path(/data/new_labels) dst.mkdir(parentsTrue, exist_okTrue) for r in model.predict(sourcestr(src), imgsz960, conf0.4, iou0.5, streamTrue): stem Path(r.path).stem lines [] for b in r.boxes: c, x, y, w, h int(b.cls), *b.xywhn[0].tolist() lines.append(f{c} {x:.6f} {y:.6f} {w:.6f} {h:.6f}) (dst / f{stem}.txt).write_text(\n.join(lines))conf0.4是刻意壓低的值寧可多給人看幾個(gè)框也別漏掉真目標(biāo)——漏掉的框人工根本發(fā)現(xiàn)不了多出來的框一眼就能刪。imgsz960要和訓(xùn)練時(shí)保持一致尺寸不匹配會(huì)讓小目標(biāo)直接消失。第三層是難例回流。把驗(yàn)證集和現(xiàn)場測試?yán)锫z、誤檢的圖單獨(dú)存一個(gè)目錄每隔一輪訓(xùn)練就補(bǔ)進(jìn)去同時(shí)在data.yaml里加一組hard路徑做專項(xiàng)評估。這個(gè)循環(huán)跑上三五輪模型在現(xiàn)場的穩(wěn)定性提升通常比換更大的骨干網(wǎng)絡(luò)明顯。一個(gè)教訓(xùn)我早期做這類改造時(shí)習(xí)慣一次性把類別、增強(qiáng)、分辨率全改完結(jié)果指標(biāo)掉了也不知道是哪一項(xiàng)的責(zé)任只能全量回滾重來。從那以后我每次改數(shù)據(jù)集只動(dòng)一個(gè)變量先跑 20 輪小實(shí)驗(yàn)看趨勢確認(rèn)有效再進(jìn)全量訓(xùn)練改動(dòng)記錄寫在classes.py的注釋里隔兩個(gè)月回來也能看懂自己當(dāng)時(shí)干了什么。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99热在线观看精品| 91av无码| 婷婷九月综合| 五月色色激情网| www.99久久久| 97碰碰视频| CHINESE熟女老女人HD视频| 激情综合色播| 欧美婷婷色五月| 99爱视频精品在线观看| 久久婷婷国产| 91精产品自偷自偷综合| 婷婷五月色播| 色噜噜综合网| 狠狠情色| 婷婷色色综合| 江苏少妇性BBB搡BBB爽爽爽| 五月婷婷影院| 成人做爰高潮A片免费视频| 久久99网| www.狠狠操| 亚洲综合干| 色5月婷婷色| 国产干逼片| 久久久久久欧美精品se一二三四| 网站免费一站二站| 五月天综合网| 亚洲精品久久久无码| 婷婷综合亚洲| 好激情在线综合网| 色色免费网战视频| 久久婷婷综合五月趴| 久热2025无码| 五月丁香好婷婷A片网| 五月份婷婷| 五月婷婷先锋| 色婷婷第四色| 99精品97| 97色碰| 五月天婷综合| 国产精品美女| 五月成人网站| 五月婷中文字幕| 欧美色色色色色| 婷婷色五月综合| 手机AVAV天堂看网| 久久这里只| 国产精品久久久久久五月天加勒比| 婷婷开心深爱五月天| 思思99久久| 婷婷色基地在线看| 色狠狠综合网| 色之综合网| 噜噜色五月| 五月婷久久| 色情综合网| 午夜丁香婷婷| 五月婷婷久久爱| 久久九九思思| 日本免费91| av在线色五月丁香婷区久| 操B五月天| 91精品丝袜久久久久久| 六月婷婷日| www.五月天。com| 五月丁香欧美在线| 国产免费一区二区三区三州老师F1F1.CC | 九九热只有精品| 狠狠色噜噜狠狠狠狠综合| 五月婷婷六月丁香| 国产精品美女| 五月天久草| 亭亭五月基地在线| 91艹人| 五月丁香伊人网| 99亚洲色| 五月天色丁香| 韩国97天堂| 综合爱久久| 六月丁香色色| 婷婷五月天深爱| 婷婷五月丁香在线观看| www.9797国产| AA片在线观看视频在线播放 | 色婷婷六月| 婷婷新网址| 激情婷婷亚洲五月| 狠狠色丁香久久婷婷综合五月| 色五月婷婷在线观看| 超碰在线观看9| 日日爽夜夜爽| 久久新地址| WWW、日本色丁香、co m| 久久久人妻门| 精品久热| 久久东京热婷婷五月| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 日韩成人AV在线播放| 日本99视频| 日本狠狠干| 久久久九九视频精品18| 久久久久综合激动五月天| 久久96热| 99热网址| 91AV婷婷| 色婷婷AV在线观看| 婷婷基地成人五月天| 久久99成人性爱高清视频| 久久九九中文字幕| 色色啊| 成人免费超碰| 中文AV在线播放| 婷婷五月天激情小说网站| 久婷五月| 男人的天堂在线婷婷| 日韩人妻无码精品| 开心激情网五月天| 99日热在线视频| 99黄色在线视频精品熟女| 久久色五月| 色丁香久综合在线久综合在线观看| 婷婷丁香五月婷婷| 婷婷影院欧美| 五月天天视频| 午夜日日| 五月丁香色综合| 天天色域综合网| 夜夜谢天天干| 久久久9久| 丁香五月婷婷深爱综合激情| 久久婷五月婷| 99久在线观看| 丁香五婷婷| 五月丁香婷婷激情久久| 九九色综合| 9婷婷内射| 精品A√| 极品人妻VIDEOSSS人妻| 久久综合伊人综合在线| 日韩精品视频中文字幕| 婷婷精品性性性性性性性| 97色碰| 超碰91在线| 综合大香蕉| 婷婷色六月| 日韩1区2区| 狠狠操狠狠插| 婷婷五月激情热播| 天天插天天爱| 久久视网36| 婷婷五月天成人在线视频| 九九精品在线观看视频6| 精品亚洲国产成AV人片传媒| 亚洲色爽| 九九av| 97精品综合久久| 91九色精品| 久久综合影院| 亚洲激情久久| 丁香婷婷啪啪啪| 国产又爽又猛又粗的视频A片| 天天做天天爱天天爽夜夜揉| 黑人糟蹋人妻HD中文字幕| 99日在线观看视频| 丁香九九九九| 六月丁香婷| 五月丁香婷婷久久| 天天爽成人综合网站| 亚洲视频五区| se色99| 久久久久久人妻| 色六月婷婷| 国产精品日日躁夜夜躁| 婷婷五月天国产传媒| 婷婷激情丁香五月婷婷激情丁香五月婷婷 | BlACKEDRAW视频一区二区| 色婷婷丁香五月观看| 久久婷婷影院| 六月丁香激情婷婷| 欧美男女婷婷| 色999五月色| 亚洲综合五月天婷婷丁香| 99九九99九九九视频精彩| 日日噜噜久久婷婷五月天| 五月婷婷丁香在线| 影音先锋一区| 无码日本精品XXXXXXXXX| 五月天色狠狠| 婷婷干| 韩国天天婷婷| 97人人超| 久久婷综| 99热最新精品| 天天爽天天弄| 婷婷色一二三区波多野结衣| 91成人品| 天天射影视综合网| 婷婷五月天综合AV| 99成人| 天天综合永久| 色五月网址| 亚洲美女婷婷五月天| 黄色国久久| 丁香五月乱中文字幕| 日亚二欧美| 婷婷精品在线| 亚洲精品性色| 91九色精品女同系列| 五月天久久婷婷| 婷婷丁香五月六月激情| 在线观看亚洲视频影院| 少妇伦子伦精品无吗| 99热色在线精品| 丁香五月www| 激情久久综合| 玖玖资源站蜜臀| 超碰在线综合| 99国产在线精品视频| 人人爽欧美婷婷久久久五月丁香| 综合色久| 亚洲AV永久无码影院黑人| 91热在线| 狠狠色噜噜狠狠| 99热天堂| 丁香五月激情啪啪啪| 色五月婷婷一二| 五月丁香六月欧美综合| 99热这里只有精品国产免费| 成人噜噜网| 亚洲成人中文字幕| 日本人妻操| 影音先锋女人AA鲁色资源| 人妻久久久| 色大综合| 六月天丁婷婷| 天天射射夜| 99热啪啪| 性爱动图国产麻豆一区二区三区| 色婷婷五月天av在线| 五月婷久久草| 五月丁香亭亭操逼| 色噜噜97视频在线观看| 99精品97| 99九九在线观看免费| 婷综合六月| 超碰免费人| 538在线精品| 开心婷婷五月| 丁香五月天堂| 午夜不卡久久精品无码免费| 日韩一级一片内射视频4K| 99ri在线视频| 五月丁香影院| 婷婷久久五月天| 蜜乳中文字| 久热这里只有精品性色AV| www.91AV.COM| 极品五月天| 最近中文字幕大全免费版在线| 丁香五月情| 成人做爰A片免费看网站找不到了| 欧美性丁香色色五月天干干| 狠狠综合久久| 婷婷色在线| 91操人| 少妇大叫太大太粗太爽了A片| 丁香五月天堂网| 色婷视频| 天天操天天国产三级片处女学生妹| 91干婷婷| 久久五月天视频| 香蕉婷婷色五月| 97色色综合| 五月天综合激情网| 高清a片基地| 亚洲无码 图片区| 9999热这里只有精品| 色综合久久88色综合天天99| 欧美久久婷婷| 丁香色六月婷婷| 操人视频91| 九月婷婷综合在线| 四LLL少妇BBBB槡BBBB| 91色久| 九九色综合| 婷婷综合性爱网| 中文AⅤ大全| 99热69| 99久久亚洲精品视频| 欧美日本不卡黄色片| 久久性都花花世界成人免费视频| www.久久综合| 米奇激情婷婷| 久热中文字幕| 玖玖@三月天天丁香婷婷| 99人人精品| 久久婷婷五月| 婷婷婷婷婷开心无码播放| 婷婷精品免费久久| 亚洲最大视频网站| 狠狠做六月爱婷婷综合aⅴ| 亚洲成人乱码av网站| 性综合网| 综合久久激情久久| 婷婷丁香69精华| 这里有精品99| 亚洲另类婷婷五月丁香在线播放| 五月婷色丁香| xxx.色婷婷| 99热这里只有精彩| 色五月色五天色情网| 这里只有九九精品| 色婷婷www| av人人干| 九九九九这里只有精品| 精品香蕉99久久久久网站| 人妻体体内射精一区二区| 日本一级淫| 午夜激情四射影院| 无码人妻电影| 五月丁激情| 一区二区三区四区无码| 九九无码| 99精品久久| 国产乱子轮XXX农村| 久久大国产香蕉| 婷婷激情五月天激情小说| 97热精品| 婷婷趴趴| www.sd-xiangsu.cpm| 欧美毛片www| 精品A√| 武则天精品久久| 99热在线播放| 九月丁香八月婷婷久久综合久97| 午夜丁香丁香婷婷| 色五月综合激情| 五月天国产| 亚洲a色| 日韩人妻AV在线| 99re青青草| AV九九| 婷婷五月天免费| 少妇人妻人伦A片| 色婷婷电影网| 人人操人人添人人摸97| 丁香五月婷婷婷婷欧美综合| 婷婷播5月| 大香蕉婷婷| 国产性爱在线| 五月色网| 色五月天电影| 国产AV影片| 五月婷婷婷综合网| 欧美综合五月丁香五月天| 精品女人九九九| 日日夜夜干| 九九精品热| 91性人人| 五月丁香花激情综合网| 另类图片五月天| 日本欧美999久久久三级片| 九九热在线精品视频| 丁香六月婷婷久久综合| 无码成人播放器| 操B五月天| 五月婷婷激情视频| 182无码| 亚洲成人乱码av网站| 俺也去色| 天天射色五月天| 操草草草| 五月婷婷激情性爱| 99热只有精品在线播放| 久久一级AV| 俺去也在线www色官网| 岛国AAAV| 色色色五月婷| 99在线er热| AA片在线观看视频在线播放| 草做免费在线观看| 98色花堂98t.R| 99热日韩| 五月天激情综合10p| #NAME?| 亚洲操操操| 婷婷丁香宗合888| 婷婷激情社区| 色婷婷九月| 伊人狠狠色婷婷综合丁香一区| 性高潮久久久久久-九九九九九九九九九九热-成人AV| 亭亭玉月丁香| www.婷婷| 五月天婷久精视频| 婷婷综合另类小说| 亚洲无码AV片| 啪啪91| 天天日天天日天天搞| www.激情com| www99热| 色婷婷亚洲在线| 日韩婷久| 亚洲国产精品SUV| 九九99精品视频在线观看| 精品99在线| 五月天偷拍| 婷婷丁香五月亚洲综合网在线视频观看| 99热高清在线| 免费看成人AA片无码视频吃奶| www.ppypp| 日韩av在线免费观看| 亚洲激情AV| 亚州操人在线视频| 五月丁香婷婷激情在线视频| 日本熟妇精品99| 免费观看全黄做爰的视频| 亚洲免费av在线| 婷婷五六日| 色色影院黄大片| 婷婷五月色| 人人爽天天爽| 亚洲激情综合五月婷婷啪啪| 亚洲精品乱码久久久久久按摩观| 日韩大片艹艹| 色婷婷激情五月天丁香| 亚洲激情在线| 91色色色| www.9797国产| 五月婷婷真爱激情网| 五月丁香综合啪啪啪啪啪| 97人人操com| 国产成人精品一区二三区熟女在线| 99re热在线观看| 婷婷激情五月综合在线视频| 五月丁香啪啪激情| 五月婷婷综合热| 97极品在线| 99热99日天天干| 久久精品一区二区三区四区| 久久久久久久人妻| 97在线精品| 久久亚洲天堂| 天天做天天爱天天爽| 五月婷婷色吧!| 国产亚洲99| 日韩99视频| 国产高清视频91九九九久久久| 久青草影院| 久久丁香五月婷婷| 欧美熟女99| 九九大香蕉黄色影院| 久久五月综合| 啪啪99| 91女人18毛片水多国产| 天天日色情| 午夜少妇在线观看视频| 午夜不卡久久精品无码免费| 国产精品扒开腿做爽爽爽A片唱戏| 色五月六月| 色综合久久99色| 天天插天天射| 五月丁香成人| 色色色综合网| 精品国产乱码久久久久夜深人妻 | 超碰三级秋霞| 天天日天天狠狠操| 色欲丁香久久| 天天爽夜夜爽夜爽精品| 九九热经典视频在线观看| 久久机热这里只有精品| 欧美成人性爱网| 五月天婷婷在线播放| 天天高潮夜夜爽| 成人开心五月天| 激情综合网五月激情网| 色情五月婷| 99热99干| 色五月婷婷在线| 日韩精品无码一区二区| 亚洲AV成人无码精品| 九九热9| 久久色吧| www.五月婷婷| 六月丁香射婷婷欧美色图片| 婷婷丁香激情五月天色色| 这里只有精品9| 激情丁香五月天| 99热99极品观看| 国产激情久久| 成人五月天综合网| 亚洲午夜电影| 狠狠狠狠狠狠草| 丁香六月天婷婷开心综合| 婷婷五月天在线综合| 婷婷国产成人| 99碰碰| 亚洲视频综合网| 91免费试看| 久久3p| 久久五月天婷婷视频| 深爱开心激情网| 五月丁香婷爱在线| 91九九| 97超碰婷婷五月天| 欧美色色色色色色色色色色| 五月婷婷六月丁香综合视频在线| 丁香婷婷深情五月亚洲| 色综合99| 丁香婷婷综合激情五月色| 久久激情网| 99re思思热这里| 婷婷综合五月| 人妻熟女一区二区AV| 99资源在线| 丁香五月天无码AV| 亚洲视频色婷婷| 五月婷婷综合网| 啪啪五月婷婷| 人色五月天婷婷| 色五月婷婷网| 亚洲精品一二三| 激情人妻综合| 婷婷干五月综合在线播放| 狠狠色丁香| 久久久久久久久久久jjjj| 婷香五月| 色婷婷电影网| 天天色天天操天天射| 思思99久久| 天天干天天爽天天操| 超碰在线国产| 久久综合色五月| 九九热在这里只有精品| 婷婷五月天视频| yazhochengrenavwang| 97婷婷丁香五月天激情图片| 能直接看的av网站| 99在线视频播放| 五月婷婷网站| 中文字幕在线aⅴ免费观看| 五月婷婷五月天| 五月天婷婷在线播放免费| 女人天堂AV| 五月婷婷日| 亚洲综合色棒| 色情终和网| 亚洲精品乱码久久久久久按摩观| 午夜激情综合| 综合性爱网| 亚洲色情在线| 久久婷婷五月综合网| 婷婷狠狠久久| 日日夜夜干| 久久久人妻人伦| 五月婷婷丁香大陆免费| 五月天另类图片区99| 久久欧洲综合网| 日本少妇裸体做爰高潮片| 婷婷五月丁香综合亚洲 | 99热6这里只有精品| 色www.con| 天天摸天天做天天爱天天爽| 五月丁香综合网| 色婷婷狠狠久久综合五月| 五月综合激情婷婷六月色窝| 99精品这里只有免费视频| 亚洲六月色| 五月婷婷色影院| 欧美在线视频免费播放| 久久 婷婷 五月天| 精品在线网站| 天天开心天天色| 欧美性爱五月天| 亚洲AV免费在线| 久久久这里有精品| 五月天婷婷黄色视频| 777色色色| 99色在线视频观看| 69精品人人人人| 天天噜天天爱| 五月婷无码| 久久丁香五月婷| 涩婷婷视频快播人妻| AV人人操| 日本九九九九| 亚洲色欲AAAAAA| 色色网站毛片| 欧洲激情精品婷婷| 在线观看亚洲视频影院| 很很干天天干| 米奇影视五月天| 欧美婷婷综合| www.超碰在线| 爱草视频在线| 丁香五月婷婷色偷偷| 激情五月天网站| 在线观看中文字幕亚洲| 婷婷五月天福利| 激情五月www| 影音先锋 一区| 天天天天天日| 久久婷婷丁香六月天| 五月久久| 亚洲五月婷婷| 99久久久| 婷婷成人综合| 亚洲成人网址在线观看| 欧美va视频| 97丁香五月天| 色婷av| 日本欧美成人片AAAA| 色大综合| 国产激情AV| 97人妻超级碰碰碰碰碰| www.婷婷.com| 丁香五月天在线直播观看| 日本情色一区二区| 天天做天天爱| 丁香五月婷婷激情尤物| 99精彩视频在线观看| 亚洲视频国产一区| 色伊人91在线视频| 3pAV| 欧美WW在线网| 97在线观视频免费观看| 亚洲婷婷91丁香| 久久五月天激情视频| 丁香五月天婷婷91| 青青草伊人婷婷| 日本激情91| 六月色五月天天婷婷| 六月婷婷七月丁香| 99久久超级| 99热这里只有精彩| 婷婷五月天视频| 开心五月丁香综合久久| 五月色色色| 99热黄| 91精品综合久久久久久五月丁香| 欧美日韩成人高清在线| 丁香九月婷婷色| 激情文学天天| 久久婷五月婷| 丁香桃色网| 色久天| 伊人婷婷激情| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 日欧一片内射VA在线影院| 色九亚洲| 99性爱| 色女伊人| 开心五月色婷婷综合开心网| 五月天婷婷丁香蜜桃91| 亚洲精品色色| 人妻久久久久| 欧美99热| 91色色色| 五月天久久婷婷| 人人操女人| 婷香狠狠爱五月| 久久久久久久久久久久久久久久一道本| 天天日天天爽| 五月丁香| 五月丁香啪啪啪| 亚洲精品国产成人AV在线| 丁香六月婷婷色播| 丁香五月婷婷大香蕉| 久久久噜噜噜久久人妻| 久久机热/这里只有精品| 日日夜夜爽爽| 丁香五月无码| 国产成人99久久亚洲综合精品| 亭亭色天香| 五月丁香综合伦理片| 99热6这里只有精品6| 亚洲精品五十一区| 丁香五月aV| 色婷婷五月天激情综合| 丁香婷婷五色月| 婷婷激情五月天亚洲综合| 丁香开心深爱| 久8色色| 国产婷婷色综合AV蜜臀AV| 天天日夜夜爽。| 九色色| 丁香五月色| 色色综合激情| 久久久这里有精品| 国产看真人毛片爱做A片| 熟妇内谢69XXXXXA片| 国产熟妇乱子伦hd| 一起草日本| 亚洲自拍天堂| 国产精品久久..4399| 黄色AV日韩| 天天操夜夜啊| 欧美日韩aaaa| 日本色色网站| 五月丁香六月天| 日韩一区二区A片免费观看| 99re资源在线视频导航| 九九色之九九色之88| 丁香五月自拍| 成人欧美Va| 日本成人噜噜噜| 碰碰91| 丰满少妇猛烈A片免费看观看| 超碰婷婷五月| 日韩综合久久| 日在线V视频在线播放| www.色五月.com| 99久.| 丰满少妇猛烈A片免费看观看| 五月婷婷黄网站大全| 久久婷婷丁香| 2023天天日夜夜爽| 91人操人人人操人| 亚洲乱码日产精品BD| 久久国产高清| 九九视频精品这里只有| 99热国产免费| 婷婷丁香社区| 色九亚洲| www.26uuu.com亚洲电影| av在线激情| 4438亚洲欧美| 97综合在线| 五月天深爱激情网| 日狠狠| 九九色情网五月天| 深爱女色婷婷丁香五月亚洲图区| 日日噜噜夜夜狠狠久久丁香六月| 99热久久这里只有精品| 91精品人妻少妇无码影院| 狠狠狠人妻| 激情久久久久久| 91干网站| 婷婷五月天成人动漫 | 色色a| 超碰人人99| Jh7Uf088VHafNm| 97碰在线视频| 色 五月 天 婷婷 丁香 九月| 人妻性爱| 亚洲操逼网| www.色色com| WWW、日本色丁香、co m| 久热综合| 狠狠情色| 五月婷天天搞视频| www.91av.com| 五月丁香日本片| w婷婷五月婷婷w| av在线不卡播放| 久久婷婷婷婷伊人| 狠狠色综合网| 日韩九九视频| 丁香色色色| 色色五月天婷婷丁香| 香蕉AV777XXX色综合一区| 丁香激情网| 激情五月天在线观看色婷婷| 色婷网| 97碰碰在线看视频免费| 五月天激情婷婷| 九九精品re免费视频| www.夜夜騎夜夜狠| 91无码一区人妻A片蜜| 五月丁香婷婷综合在线| 婷婷激情社区| 欧美色图45678| 人人操97| 九九九色综合| 级情九色| 久久大香蕉| 久久性爱视频网站| 中文精品久久久久人妻不| 亚洲激情四射| 人妻久久久久| 久热9| site:minyis.com| 色婷久久| 五月婷婷熟女| 九九婷婷激情综合网| 思思热在线视频99| 任我干视频在线观看| 六月丁香婷婷在线波多| 熟妇国产| 婷婷色六月| 久操干| 97人人操人人爽| 久久婷婷五月天激情新地址| 狠狠色婷婷777| 五月情四婷婷| 91嫩草国产线观看亚洲一区二区| 中文字幕婷婷五月天在线观看| 亚洲一二三网| 久久五月丁香| 大香蕉婷婷丁香视频在线| 色婷婷综合网| 婷婷五月天少妇| 在线综合亚洲欧美65| 午夜五月天| 久久最新色| 丁香九月激情| 2020久久婷婷五月| 丁香五月天日韩无码| 五月激情在线| 另类激情五月天。| 国产SUV精品一区二区883| 欧美激情-区二区三区| av在线不卡播放| 色噜噜狠狠色综合日日| 天堂婷婷五月色| 日韩成人无码片| 五月天丁香网站| 99热久只有精品首页| 99婷婷综合| 久久久精品AV| www.婷婷五月天啪啪| 1024在线观看免费视频| 色射影院| 九九热在线视频,| 亚洲av无码精品色午夜| 人人播| 2025天天操| 7超碰自拍| 97久久久久久久久久久| 九九青草热| 五月丁香六月婷婷中合网| 婷婷黄色五月| 五月丁香激情综合网| 99精色| site:xiongshengzz.com| 中文字幕91,综合| 天天婷婷综合亚洲亚洲| 久狠日av| 亚洲日韩国产黑丝黑丝AVAV一区二区三区| 丁香五月婷婷免费视频| 91精品久久久久久久| 五月天色在线| 伊人婷婷五月天| 99九九99九九九视频精品| wwwss在线观看| 热99AV网站| 丁香无五月网| 激情综合99| 久久婷婷老| 久久国产色| 色播五月网| 99热久久最新地址| 婷婷中文在线| 影院久久久| 国产肥白大熟妇BBBB视频| 日本美女上人| 99A片| 五月综合激情综合久| 99操视频| 国产成人AV在线播放| 婷婷.com| AA片在线观看视频在线播放| 久9热| 丁香五月婷婷五月| 色婷婷九月综合| 色婷婷狠狠干| a在线观看| 97热在线精品| 五月天基地| 久久婷婷五月综合色和| 少妇人妻人伦A片| 国产精品色| 亲子乱AV一区二区三区下载| 五月亭亭网成人在线视频| 天天干天天爽天天爽| 激情的五月| 蜜桃婷婷五月| 只有精品在线观看| 超碰91在线| 99九无网码| 久久五月天色婷婷| 玖玖五月丁香| 99热 在线播放| 日噜噜色| 丁香五月色情av| 教师性爱毛片| 97爱艹婷婷开心丁香激情综合| 五月激情偷拍婷婷| 可以看的av网站| 丁香五月成人论坛| 十月丁香婷婷| 天天色天天爱天天舔| 天天爽成人综合网站| 永久的网站AAAA | 日本操碰碰| 五月天婷婷基地综合网| 欧美超级视频97| 99色精品| 超碰九九热| 丁香色色色| www.久久| 99热99在线| 99热热九九| 襙逼网| 天天色域综合网| 色婷婷久综合久久一本国产AV| 九九久热| 国产精品色婷婷久久久精品| 婷婷99热| 日日操夜夜爽| 人妻丰满精品一区二区A片| 强壮的公次次弄得我高潮A片日本 | 欧美大肥婆大肥BBBBB| 亚洲字幕AV一区二区三区四区| 综合色色五月| 九热视频免费观看| 五月久久网| 亚洲色五月| 亚洲开心激情网| 99爱视频免费看| 99色网站| 五月天社区| 双性美人被调教到喷水A片| 黄网在线免费| 大香蕉人人人| av大香蕉| 伊人深爱综合| 91要啪| 九九黄色网| 99久久国产综合精品五月天喷水\| 午夜福利8055| 久久曰曰| 午夜电影网VA内射| 91九色欧美| 五月天色综合| 99热草草| 婷婷色网站| va婷婷在线免费观看| 色五月天综合网| 久久一热| 一本到不卡高清DVD| 色婷婷色九月| 丁香狠狠| 天天噜| 九九成人| 亚洲超级碰| 五月天激情站| 久久狠狠干| 婷婷视频网| 婷婷五月六月| 69堂午夜视频最新地址| 五月天综合激情网| 伊人五月天| WWW.久久久久久久久久久久久| 五月丁香狠狠爱| 婷婷五月天日本无码| 免费黄色视频网址| 白度黄视频| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 99久久网站| 99热久久日本| 五月丁香六月婷婷免费| 婷婷情色五月天| 碰碰碰97国产| 日日骑夜夜撸| 五月天激情小说| 桃色成人网| 丁香五月另类色婷婷麻豆| 99视频一区| 91热爆在线| 五月丁香色婷基地综合久久| 天天干夜夜欢| 色五月婷婷五月| 草榴视频网| 国产色五月婷婷| 五月天激情影院| 日韩av在线免费观看| 久播影院免费观看电视剧大全最新网| 五月丁香六月激情| 五月丁香操婷逼| 久久婷婷五月天蜜桃| 丁香狠狠干| 丁香婷婷五月天色综合| www.jiujiujiu| 五他月天啪啪啪| 日韩成人精品一区久久久久| 亚洲AV免费在线| 99色| 激情五月婷婷五月丁香五月开心五月| XX色综合| 成人色情五月天婷婷丁香| 亚洲色啪| 五月丁香成人| 五月天激情婷婷| 婷婷伊人綜合中文| 欧洲免费视频色| 亚洲熟妇AV乱码在线观看| 国产亚洲色婷婷久久99精品91| 99视频这里有精品| 日韩有码一区| 色婷婷裸体色性在线| 夜夜嗨一区二区三区直播内容| 丁香五月婷婷啪| 久久久中文| 91久久1118| 五月婷婷黄色| 操操天堂| 五月婷网| 啊V视频在线观看| 色色五月丁香婷婷| 综合久久影院| 五月婷网| 色婷婷亚洲婷婷| 五月婷婷六月丁香| 婷婷色综合| 深爱五月天| 天天综合激情| 粉嫩AV久久一区二区三区| 九九这里只这里只有精品| 综合久久99| 婷婷丁香五月激情图片| 影音先锋91在线资源站| 九九九九九九九热| 999热这里只有美国精品| 五月天基地| 日本99婷婷| 丁香五月婷婷视频| 亚洲综合视频网| 久久久中文| 六月婷婷成人| 中文毛片无遮挡高潮免费| 国产美女最新VA在线免费观看| 婷婷五月丁香基| 天天色综网| 五月婷婷婷综合网| 九九综合久久| 99国产小视频免费观看| 国产特级毛片AAAAAAA高清| 久久久区区一久久久久久| 99操网站| 男人天堂99| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 色综合久久888| 思思99热热热99| 91av传媒高清在线视频网| 久久色这里只有精品| 中文在线成人| 夜夜夜夜夜操| 人人摸人人射| 伊人9草在线观看| 99re这里| 激情五月天婷婷视频| 欧美人人超级碰| www.超碰| 色999;丁香五月| 第四色网婷婷| 久久婷婷影院| 99热无码| 亚洲激情在线| 99视频在线9| aaa久久| 伊人成人宗合网| 99re视频在线| 婷婷久久五月天| 五月丁香在线婷婷美女| 婷婷五月综合久久中文字幕| 激情综合五| 99热综合网| 婷婷激情五月吧| 丁香五月婷综合| 99色色网| 综合激情站| 国产五月丁香在线| 亚洲啪啪精品| 91中文在线| 日本成人噜噜噜| 婷婷五月天日本国产| 9久久网| 成人无码精品1区2区3区免费看| 亚洲男女激情| 狠狠狠狠狠狠狠狠狠狠狠色宗合图片| 99热99| 亚洲精品久久久久久久久久吃药| 人人操五月天| 五月丁香六月婷婷免费| 亚洲色图45p| 99riAV成人在线视频| 香蕉久久国产AV一区二区| 五月婷婷自拍| 色情五月丁香婷婷网| 9l视频自拍9l九色9l成人| 五月丁香婷婷五月色| 中文AV网| 色婷婷色99国产综合精品| 我要色综合五月婷婷| 婷婷综合五月天| 91AV视频| 亚洲春色奇米影视| 激情五月影院| 99视频35精品视频在线观看| 99思思热只有在这里看 | 色99视频| 97精品欧美91久久久久久久| 五月婷天天搞视频| 婷婷狠狠久久| 久久之人妻| 97操碰碰无码视频| 五月婷婷性爱视频| 婷婷六月激情综合| 国产FREESEXVIDEOS性中国| 五月天激情图片| 婷婷八月丁香激情综合| 天天爽天天干天天| 五月天激情婷婷五月天久久| 九九人妻福利| 欧美99热| 91碰碰视频| 色综合香蕉| 九月大香蕉| 久久电影五月天丁香电影| 99燥99日| 丰满人妻妇伦又伦精品国产| 丁香五月综合| 六月 丁香 视频| 色婷婷狠狠爱| 97碰超级人人看| 五月婷婷深深爱| 神马欧美精| 极品另类| 久久久27操| 欧美乱码国产一级A片| 色五月婷婷九月| 亚洲色视频| 99精品视频网站| 夜夜干天天干| 终合激情网| 五月丁香色六月激情干大屄| 婷婷五月天激情诱惑| 婷婷五月天激情在线| 深爱五月日韩| 五月天激情www| 久久久这里有精品| 五月激情在线| 国产激情av| 四虎成人精品永久免费AV九九| 激情综合九月| 五月丁香婷婷综合网| 在线只有精品| 欧洲电影在线观看免费版英语版| 精品香蕉99久久久久网站| 天天日天天肏天天奸| 第九色区AV在线| 亚洲乱啪| 欧美色图天堂网色| 久草 天堂| 五月丁香在线视频观看| 亚洲狠狠婷婷综合久久久| 99热这里只有精品33| 五月婷久久在线| 亚洲最大激情无码| 天堂色婷婷| 久热免费| 国产成人综合亚洲| 奇米四色五月天| 任你擦免费视频| 狠狠操天天操综合| 大香蕉视频婷婷| 涩 五月 婷婷 狠狠| 日韩在线观看亚洲| 久操操| 色 五月俺去也| 国产综合网在线| 久久婷婷91| 国产免费一区二区在线A片视频| 亚洲精品国产A久久久久久| 色五月在线综合| 久久婷婷五月综合成人d啪| 99久久精| 美国天天日天天操| 天天干,夜夜爽| 538在线精品| 琪琪色五月婷婷老师| 9热久久| 丁香五月天偷拍| 这里只有精品视频在线看| 婷婷五月色激情欧美激情| 婷婷五月天伊人| 人妻视频一区而且二区| 婷婷人人操| 色婷丨日丨天丨综合久久| 这里只有精品1| 99这里只有精品|v| 91热久88| 99精品热| 五月花综合视频| 欧美色五月| 色综合女人99| 婷婷五月综合婷婷| 婷婷日日夜夜| 久久久久人妻网址| 六月丁香啪| 激情婷婷内射| 综合婷婷五月天| 777影视理论片大全在线观看| 丁香婷婷婷五月综合色情| 开心五月丁香综合久久| 人人草人人舔| 中文字幕一色哟哟哟哟| 国产精品社区| 六月丁香婷婷六月激情综合| 大香蕉人妻| 中文网婷婷字幕婷| 亚洲日韩人妻操逼| 夜夜大香蕉婷婷丁香| 岛国在线观看91| 婷婷五月天综合激情| 最新丁香六月婷婷| 五月天婷婷综合网| 91丨九色丨丰满人妖| 国产日韩亚洲欧美在线观看| 99爱爱| 欧美精品99| 天天色视频| 9视频在线成人网站| 人人草成人视频| 91操片| 久久婷婷综合色丁香| 九九热视频免费观看| 99色在线| 9l视频自拍9l九色9l成人| 国产精品热搜丁香五月婷婷| 天天色粽合合合合合合合| 爽极品色| 激情五月婷黄版| 中文字幕人妻AV| 丁香五月天欧美在线| 五月婷婷无码| 99热在线播放| 99热在线观看精品| 色色五月激情| 91色情播放| 中文字幕无线久必| 婷婷在线操| 国产免费一区二区在线A片视频| 久久多色| 性色婷婷| 久久综合影院| 天天干天天干天天干| 大香伊人婷婷| 婷婷五月天精品| 久9热插入| 女力报到正好爱上你| 久久se 综合网| 狠狠操在线视频| 人妻体体内射精一区二区 | 免费色婷婷| 亚洲综合狠狠艹| 变态 另类 在线| 五月天久久成人| 五月婷婷香蕉视频| 日日夜夜噜噜爽爽| 久久中文网| 日本五月视频| 99热黄| 婷婷亚洲五月| 亚洲婷婷婷| 91狠狠综合久久久|