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

ARTICLE DETAIL

資訊詳情

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

學(xué)生上課狀態(tài)檢測數(shù)據(jù)集:VOC/YOLO/JSON三格式完整解析與YOLO訓(xùn)練實(shí)戰(zhàn)

學(xué)生上課狀態(tài)檢測數(shù)據(jù)集:VOC/YOLO/JSON三格式完整解析與YOLO訓(xùn)練實(shí)戰(zhàn) 簡介這是一份面向智慧課堂場景的學(xué)生上課狀態(tài)檢測數(shù)據(jù)集共包含1698張真實(shí)拍攝圖片覆蓋“認(rèn)真聽講”“睡覺”“玩手機(jī)”三類典型狀態(tài)適合用于課堂智能監(jiān)控、智慧教室及學(xué)生學(xué)習(xí)行為分析等項(xiàng)目實(shí)踐。數(shù)據(jù)集中圖片背景豐富、類別分布均勻所有標(biāo)注均經(jīng)人工精校并同時(shí)提供VOC格式xml、YOLO格式txt及JSON格式標(biāo)簽可直接接入主流目標(biāo)檢測框架使用。整個(gè)壓縮包共2000個(gè)文件包含1698張jpg原圖及對應(yīng)的xml/txt/json標(biāo)注文件體積約973.64MB目錄結(jié)構(gòu)清晰便于訓(xùn)練與驗(yàn)證。目前已有約1400人學(xué)習(xí)瀏覽數(shù)據(jù)集源自博主實(shí)際比賽與項(xiàng)目經(jīng)驗(yàn)標(biāo)注質(zhì)量較高配套標(biāo)簽格式齊全能有效降低算法適配成本適合目標(biāo)檢測方向的學(xué)生、開發(fā)者及競賽團(tuán)隊(duì)下載使用。1. 學(xué)生上課狀態(tài)檢測數(shù)據(jù)集1698張三格式標(biāo)簽到底能做什么教室監(jiān)控畫面里最常被要求檢測的三件事就是聽講、睡覺、玩手機(jī)。過去我要么自己對著視頻抽幀標(biāo)注要么到處找現(xiàn)成數(shù)據(jù)集結(jié)果常拿到一堆只有 VOC 或只有 YOLO 標(biāo)簽的包還得先花一晚上寫格式轉(zhuǎn)換腳本中間還容易出錯(cuò)。這份“學(xué)生上課狀態(tài)檢測數(shù)據(jù)集(聽講-睡覺-玩手機(jī))1698張-含voc(xml)yolo(txt)json三種格式標(biāo)簽.zip”算是把前置工作做完了1698 張課堂圖片同一批標(biāo)注同時(shí)輸出成 XML、TXT、JSON 三份解壓就能用。它能解決什么簡單說你想跑 YOLO 就用 YOLO 格式想跑 MMDetection 或 Detectron2 就用 JSON 或 VOC不需要自己造輪子。適合正在做課堂行為分析、學(xué)生專注度評估、智慧教室項(xiàng)目的人。新手拿它能完整走一遍數(shù)據(jù)到訓(xùn)練再到驗(yàn)證的流程熟手拿它能當(dāng)種子集快速跑出 baseline再補(bǔ)自己的真實(shí)場景數(shù)據(jù)。2. 拆開壓縮包VOC(xml)、YOLO(txt)、JSON 三種標(biāo)簽怎么對齊同一批圖片2.1 目錄結(jié)構(gòu)與文件命名規(guī)則拿到手先看什么拿到 zip 后的第一件事不是解壓就訓(xùn)練而是先把目錄結(jié)構(gòu)摸清楚。常見做法是解壓后看到 images或 JPEGImages與幾個(gè)標(biāo)簽?zāi)夸浳募ǔJ峭粋€(gè)前綴比如 IMG_0001.jpg 對應(yīng) IMG_0001.xml、IMG_0001.txt。先跑一條命令看看擴(kuò)展名分布確認(rèn)標(biāo)簽是不是每張圖片都齊全unzip 學(xué)生上課狀態(tài)檢測數(shù)據(jù)集*.zip -d classroom_dataset find classroom_dataset -type f | awk -F. {print $NF} | sort | uniq -c這條命令會(huì)列出壓縮包內(nèi)每種擴(kuò)展名的文件數(shù)量。如果 jpg 是 1698 個(gè)而 xml、txt 明顯小于這個(gè)數(shù)說明有圖片沒標(biāo)注后面訓(xùn)練時(shí)要么刪掉要么補(bǔ)標(biāo)。這里有個(gè)小經(jīng)驗(yàn)數(shù)據(jù)集的目錄名往往和標(biāo)注工具的導(dǎo)出設(shè)置有關(guān)有的把類別目錄嵌套在路徑里有的用中文目錄解壓后先看一遍頂層結(jié)構(gòu)再寫腳本別上來就假設(shè)。還需要順手統(tǒng)計(jì)圖片尺寸分布。課堂上不同教室的攝像頭分辨率可能混著來有的 1280x720有的 1920x1080這會(huì)影響 YOLO 歸一化坐標(biāo)的換算也會(huì)影響訓(xùn)練時(shí)是否要開 letterbox。用 Python 批量讀一下寬高from PIL import Image import glob sizes {} for p in glob.glob(classroom_dataset/images/*.jpg): w, h Image.open(p).size sizes.setdefault((w, h), 0) sizes[(w, h)] 1 print(sizes)這段代碼把圖片尺寸分布打印出來。如果尺寸種類超過三四種建議訓(xùn)練前統(tǒng)一做一次縮放或全部用 YOLO 的 letterbox讓模型少學(xué)一種無關(guān)變量。另外注意有些圖片本身帶 EXIF 旋轉(zhuǎn)信息PIL 默認(rèn)讀到的寬高可能和真實(shí)顯示方向相反這種情況要先用 ImageOps.exif_transpose 處理再記錄尺寸。提示課堂數(shù)據(jù)涉及學(xué)生隱私建議所有處理都在校園內(nèi)網(wǎng)完成對外發(fā)布前對人臉做模糊或裁剪。2.2 VOC XML 解析從 到 的關(guān)鍵字段VOC 格式的標(biāo)簽是 XML 文件寫起來雜但結(jié)構(gòu)非常固定根節(jié)點(diǎn)是 annotation里面先有 size 子節(jié)點(diǎn)記錄圖片寬高然后是若干個(gè) object 節(jié)點(diǎn)每個(gè) object 里有 name類別名和 bndbox四個(gè)坐標(biāo)。我用 xml.etree.ElementTree 解析腳本很短import xml.etree.ElementTree as ET def parse_voc(xml_path): tree ET.parse(xml_path) root tree.getroot() size root.find(size) img_w int(size.find(width).text) img_h int(size.find(height).text) objects [] for obj in root.iter(object): name obj.find(name).text bndbox obj.find(bndbox) x1 float(bndbox.find(xmin).text) y1 float(bndbox.find(ymin).text) x2 float(bndbox.find(xmax).text) y2 float(bndbox.find(ymax).text) objects.append({ name: name, bbox: [x1, y1, x2, y2] }) return img_w, img_h, objects這里返回的是絕對像素坐標(biāo)x1、y1 是左上角x2、y2 是右下角。VOC 沒有歸一化所以解析出來可以直接用于畫框或轉(zhuǎn)其他格式。要注意的是有些標(biāo)注工具會(huì)把 bndbox 的坐標(biāo)寫成整數(shù)有些寫成帶小數(shù)統(tǒng)一轉(zhuǎn) float 比較穩(wěn)。還有的 XML 里嵌了 difficult、truncated 字段表示難例和被截?cái)嗟奈矬w。訓(xùn)練時(shí)這類框一般建議過濾掉否則模型會(huì)被拉著去學(xué)一些標(biāo)注本身就模糊的樣本。2.3 YOLO TXT 的歸一化坐標(biāo)與類別 ID 映射YOLO 的標(biāo)簽完全不同每張圖片對應(yīng)一個(gè)同名 txt 文件每行是“類別ID 中心點(diǎn)x 中心點(diǎn)y 寬度 高度”且 cx、cy、w、h 都是相對于圖片寬高的歸一化值范圍在 0 到 1 之間。它不是絕對坐標(biāo)所以讀取時(shí)必須結(jié)合圖片原始尺寸才能換算成像素框def parse_yolo(txt_path, img_w, img_h): with open(txt_path, r) as f: lines f.readlines() boxes [] for line in lines: line line.strip() if not line: continue cid, cx, cy, bw, bh map(float, line.split()) x1 (cx - bw / 2) * img_w y1 (cy - bh / 2) * img_h x2 (cx bw / 2) * img_w y2 (cy bh / 2) * img_h boxes.append((int(cid), x1, y1, x2, y2)) return boxes這里的 5 個(gè)浮點(diǎn)數(shù)決定了框的幾何信息類別 ID 只是序號本身它具體對應(yīng)“聽講、睡覺、玩手機(jī)”里的哪一個(gè)完全由訓(xùn)練時(shí)的 names 配置決定。所以拿到數(shù)據(jù)集后第一件事是確認(rèn) txt 里的 0、1、2 到底對應(yīng)哪三個(gè)類別。常見做法是隨機(jī)抽幾張圖把 txt 里的框畫出來人工看一眼。不要只看類別名因?yàn)椴煌藢?dǎo)出數(shù)據(jù)集時(shí) ID 順序可能完全不一樣這個(gè)映射錯(cuò)位是后面所有訓(xùn)練翻車的源頭。2.4 JSON 標(biāo)簽的字典結(jié)構(gòu)與 COCO 風(fēng)格轉(zhuǎn)換JSON 標(biāo)簽在不同數(shù)據(jù)集里的表現(xiàn)差異最大。有的包給的是 COCO 風(fēng)格頂層有 images、annotations、categories 三個(gè)數(shù)組適合直接喂給 Detectron2、MMDetection有的包給的是單文件列表每條記錄包含文件名和框數(shù)組。拿到 JSON 先別急著寫轉(zhuǎn)換先打印它的類型和頂層 keyimport json with open(classroom_dataset/labels/annotations.json, r) as f: data json.load(f) if isinstance(data, dict): print(keys:, data.keys()) if images in data: print(images:, len(data[images])) print(annotations:, len(data[annotations])) print(categories:, data[categories]) else: print(list length:, len(data)) print(first item:, data[0])輸出結(jié)果基本就能判斷格式。COCO 風(fēng)格里 annotation 的 bbox 字段是 [x, y, width, height]x、y 是框左上角坐標(biāo)不是 x1,y1,x2,y2 那套。categories 里通常有 category_id 對應(yīng)類別名和 YOLO 的 names 需要一一對應(yīng)。如果 JSON 是自定義列表bbox 可能是 [x1,y1,x2,y2]也可能是 [cx,cy,w,h]必須用一張圖的 ground truth 畫出來驗(yàn)證。這一步不能省我見過太多人栽在“看起來像 COCO其實(shí)是 xyxy”上。2.5 三格式一致性校驗(yàn)訓(xùn)練前必做的坐標(biāo)對齊檢查三種格式來自同一批標(biāo)注理論上框數(shù)量和坐標(biāo)完全一致但壓縮包在生成、傳輸、轉(zhuǎn)碼過程中可能丟框、改字、截?cái)?。我見過不止一次 XML 里 10 個(gè)框、同圖 TXT 里只有 8 個(gè)框的情況訓(xùn)練時(shí)雖然不報(bào)錯(cuò)但類別學(xué)習(xí)會(huì)受影響。所以訓(xùn)練前寫個(gè)簡單校驗(yàn)?zāi)_本import os, glob import xml.etree.ElementTree as ET xml_dir classroom_dataset/voc yolo_dir classroom_dataset/yolo def voc_box_count(xml_path): tree ET.parse(xml_path) return len(tree.getroot().findall(object)) def yolo_box_count(txt_path): with open(txt_path, r) as f: lines [l for l in f.read().splitlines() if l.strip()] return len(lines) mismatch [] for xml_path in sorted(glob.glob(os.path.join(xml_dir, *.xml))): stem os.path.splitext(os.path.basename(xml_path))[0] txt_path os.path.join(yolo_dir, stem .txt) if not os.path.exists(txt_path): mismatch.append((stem, missing txt)) continue vc voc_box_count(xml_path) yc yolo_box_count(txt_path) if vc ! yc: mismatch.append((stem, vc, yc)) print(mismatch files:, len(mismatch)) for m in mismatch[:10]: print(m)這段腳本先數(shù) XML 里的 object 數(shù)量再數(shù) txt 非空行數(shù)不一致的記下來。坐標(biāo)層面的比對更嚴(yán)格需要把 txt 還原成像素坐標(biāo)再與 XML 逐框比對允許 1 像素誤差。凡是校驗(yàn)不過的圖片建議直接從訓(xùn)練集剔除而不是強(qiáng)行修復(fù)因?yàn)槿輼?biāo)簽沒有對齊意味著原始標(biāo)注本身可能就有問題修好一個(gè)坑會(huì)踩出下一個(gè)坑。3. 用 YOLO 訓(xùn)練上課狀態(tài)檢測模型從數(shù)據(jù)集到第一個(gè) mAP3.1 把 VOC/JSON 轉(zhuǎn)成 YOLO 訓(xùn)練格式的標(biāo)準(zhǔn)腳本前面講了讀法這一步是批量轉(zhuǎn)格式。既然數(shù)據(jù)包自帶 YOLO 的 txt理論上可以省掉這步但實(shí)際中很多人拿到的 JSON 才是原始標(biāo)注VOC 或 YOLO 反而是轉(zhuǎn)換產(chǎn)物。這里給一個(gè)從 VOC 到 YOLO 的批量腳本邏輯是把 bndbox 的絕對坐標(biāo)換算成歸一化中心點(diǎn)與寬高import os, glob import xml.etree.ElementTree as ET class_names [聽講, 睡覺, 玩手機(jī)] class2id {name: idx for idx, name in enumerate(class_names)} def convert_voc_to_yolo(xml_path, output_dir, img_w, img_h): tree ET.parse(xml_path) root tree.getroot() lines [] for obj in root.iter(object): name obj.find(name).text.strip() if name not in class2id: print(fskip unknown class {name} in {xml_path}) continue bb obj.find(bndbox) x1 float(bb.find(xmin).text) y1 float(bb.find(ymin).text) x2 float(bb.find(xmax).text) y2 float(bb.find(ymax).text) cx (x1 x2) / 2.0 / img_w cy (y1 y2) / 2.0 / img_h bw (x2 - x1) / img_w bh (y2 - y1) / img_h lines.append(f{class2id[name]} {cx:.6f} {cy:.6f} {bw:.6f} {bh:.6f}) if lines: stem os.path.splitext(os.path.basename(xml_path))[0] with open(os.path.join(output_dir, stem .txt), w) as f: f.write(\n.join(lines))這里的關(guān)鍵是 class2id 映射表必須和最終訓(xùn)練用的 data.yaml 完全一致。腳本里遇到不在映射里的類別選擇跳過并打印比直接報(bào)錯(cuò)中斷更適合批量處理但前提是打印信息要認(rèn)真看別讓不認(rèn)識的類別悄悄消失。如果原始標(biāo)注是 JSON轉(zhuǎn) YOLO 的邏輯完全一樣只是讀取坐標(biāo)的部分換成從 JSON 取 [x, y, w, h]先換算成左上角和右下角x2xw、y2yh再走上面的歸一化公式。特別注意JSON 的 bbox 是 xywh直接套 VOC 公式會(huì)得到錯(cuò)得離譜的框轉(zhuǎn)換完務(wù)必抽三張圖把結(jié)果畫出來對比原圖。3.2 data.yaml 與模型選型yolov8n 還是 yolov8sYOLO 訓(xùn)練的第一步是寫好 data.yaml告訴框架圖片路徑、驗(yàn)證集路徑和類別表。對這個(gè)數(shù)據(jù)集我一般這樣配置path: /data/classroom_dataset train: images/train val: images/val names: 0: 聽講 1: 睡覺 2: 玩手機(jī)names 的順序不是隨便排的它必須和 txt 文件里行首的數(shù)字一一對應(yīng)。比如 txt 里某行是“2 0.5 0.6 0.1 0.2”那這個(gè)框就代表 names 里索引 2 的“玩手機(jī)”。如果順序錯(cuò)位模型訓(xùn)練時(shí)會(huì)把聽講的框當(dāng)玩手機(jī)學(xué)loss 照降mAP 照出但實(shí)際推理結(jié)果完全不可用這是數(shù)據(jù)格式里最安靜的黑匣子。模型選型上YOLO 系列對比下來對這個(gè) 1698 張、3 類的小規(guī)模任務(wù)yolov8n 和 yolov8s 是首選。n 參數(shù)量小、訓(xùn)練快適合先跑通全流程驗(yàn)證標(biāo)簽沒問題s 精度更高適合最終部署。不要一上來就用 x課堂場景的目標(biāo)不算大模型容量帶來的收益遠(yuǎn)小于數(shù)據(jù)質(zhì)量的影響。預(yù)訓(xùn)練權(quán)重從官方倉庫下載即可注意下載的權(quán)重版本要和訓(xùn)練腳本匹配不同版本的 ultralytics 參數(shù)略有差異跑之前先yolo checks確認(rèn)環(huán)境。注意names 的順序一旦寫入 data.yaml后續(xù)所有轉(zhuǎn)換腳本都必須沿用同一張映射表改一個(gè)數(shù)字就要重轉(zhuǎn)一遍標(biāo)簽。3.3 訓(xùn)練參數(shù)與數(shù)據(jù)劃分1698 張圖怎么分才不翻車數(shù)據(jù)劃分是課堂檢測任務(wù)里最容易翻車的環(huán)節(jié)。如果單純隨機(jī)劃分同教室、同時(shí)段的圖片會(huì)同時(shí)出現(xiàn)在訓(xùn)練集和驗(yàn)證集模型看著 mAP 很高一換教室就現(xiàn)原形。正確做法是按時(shí)間段或教室維度劃分比如前 1360 張做訓(xùn)練、后 338 張做驗(yàn)證或者按攝像頭位置分開。比例上 train:val 用 8:2 比較穩(wěn)數(shù)據(jù)量小就別再摳出測試集用驗(yàn)證集兼任即可。訓(xùn)練命令我用 ultralytics 的標(biāo)準(zhǔn)寫法yolo detect train \ modelyolov8s.pt \ dataclassroom.yaml \ epochs100 \ imgsz640 \ batch16 \ patience20 \ device0幾個(gè)參數(shù)值得說。epochs100 給足迭代空間配合 patience20 做早停在驗(yàn)證集不再提升時(shí)提前結(jié)束省時(shí)間也防止過擬合。imgsz640 是大多數(shù)課堂場景的合理值但如果攝像頭畫面里學(xué)生離得遠(yuǎn)、手機(jī)目標(biāo)只有 20 像素建議試試 imgsz960小目標(biāo) mAP 會(huì)明顯改善。batch16 在 16GB 顯存下跑 s 模型沒問題顯存小就降到 8。device0 指定 GPU沒有 GPU 就別硬跑 s換 n 或直接用 CPU 慢跑一遍流程驗(yàn)證腳本沒寫錯(cuò)。這里有個(gè)容易被忽略的參數(shù) cache。小數(shù)據(jù)集完全可以加 cacheTrue把圖片緩存到內(nèi)存里訓(xùn)練速度能快一倍前提是內(nèi)存足夠。1698 張的 640 分辨率圖片緩存后大約占 2-3GB 內(nèi)存別在 8GB 的小機(jī)器上開。3.4 訓(xùn)練中看什么指標(biāo)loss、mAP、混淆矩陣怎么看訓(xùn)練開始后終端會(huì)實(shí)時(shí)打印 box_loss、cls_loss、dfl_loss 三項(xiàng)損失。box_loss 衡量框的位置誤差cls_loss 衡量分類誤差dfl_loss 是分布焦點(diǎn)損失負(fù)責(zé)框邊界質(zhì)量。它們的絕對數(shù)值沒有統(tǒng)一標(biāo)準(zhǔn)沒必要糾結(jié)具體大小重點(diǎn)看曲線是否平穩(wěn)下降、驗(yàn)證集 loss 有沒有在某個(gè)點(diǎn)反彈。驗(yàn)證集 loss 反彈就是過擬合信號早停這時(shí)候就會(huì)生效。epoch 結(jié)束后框架會(huì)輸出 mAP50 和 mAP50-95。mAP50 是 IoU 閾值 0.5 下的平均精度課堂檢測場景看重它mAP50-95 更嚴(yán)苛從 0.5 到 0.95 每隔 0.05 算一次再平均目標(biāo)邊框要求更準(zhǔn)。對三類檢測mAP50 跑到 0.85 以上算是可用低于 0.7 就要回看標(biāo)簽或數(shù)據(jù)處理。訓(xùn)練完跑驗(yàn)證集的命令是yolo detect val modelruns/detect/train/weights/best.pt dataclassroom.yaml imgsz640混淆矩陣在驗(yàn)證結(jié)束后自動(dòng)生成橫軸是真實(shí)類別縱軸是預(yù)測類別。很多教程說混淆矩陣總和應(yīng)該唯一實(shí)際并不一定因?yàn)槁z的框和背景類沒有計(jì)入統(tǒng)計(jì)出現(xiàn)過擬合時(shí)對角線數(shù)字也不整齊。矩陣?yán)镒钪档每吹氖恰八X被預(yù)測成聽講”這類跨類混淆它直接告訴你該補(bǔ)哪類樣本。4. 標(biāo)簽格式轉(zhuǎn)換與訓(xùn)練避坑5 個(gè)我踩過的真實(shí)問題4.1 類別順序不一致導(dǎo)致訓(xùn)練標(biāo)簽全錯(cuò)現(xiàn)象訓(xùn)練 loss 降得挺好看但驗(yàn)證集 mAP 趨近 0畫出來的框類別全亂。原因是 txt 里行首的類別 ID 順序和 data.yaml 里的 names 順序?qū)Σ簧铣R娪趶?JSON 轉(zhuǎn) YOLO 時(shí)用了另一套排序。解決訓(xùn)練前寫個(gè)統(tǒng)計(jì)腳本把所有 txt 的第一列數(shù)字做個(gè)分布統(tǒng)計(jì)from collections import Counter import glob cnt Counter() for txt in glob.glob(classroom_dataset/yolo/*.txt): with open(txt) as f: for line in f: if line.strip(): cnt[int(line.split()[0])] 1 print(cnt)打印結(jié)果如果是 Counter({0: 800, 1: 700, 2: 600}) 這種形狀就逐個(gè)數(shù)字確認(rèn)它對應(yīng) names 里的哪個(gè)類別。這一步是純?nèi)斯ご_認(rèn)不依賴任何工具但它是整個(gè)訓(xùn)練流程里最值得花五分鐘做的事。4.2 XML 里被截?cái)嗟?bndbox坐標(biāo)越界與歸一化后負(fù)數(shù)現(xiàn)象訓(xùn)練到一半 loss 突然震蕩或者推理時(shí)框跑到圖像外。原因是標(biāo)注過程中 bndbox 坐標(biāo)被截?cái)嗷蛘迟N復(fù)制出錯(cuò)出現(xiàn) xmin xmax 或坐標(biāo)超出圖片寬高換算成歸一化坐標(biāo)后就變成負(fù)數(shù)或大于 1。解決在解析 XML 時(shí)對坐標(biāo)做 clamp 并過濾非法框x1 min(max(float(bb.find(xmin).text), 0), img_w - 1) y1 min(max(float(bb.find(ymin).text), 0), img_h - 1) x2 min(max(float(bb.find(xmax).text), 0), img_w - 1) y2 min(max(float(bb.find(ymax).text), 0), img_h - 1) if x2 x1 or y2 y1: continue參數(shù)上注意用 img_w - 1 而不是 img_w否則歸一化時(shí)可能出現(xiàn)等于 1 的邊界點(diǎn)。這段代碼放在解析函數(shù)里逐文件處理同時(shí)打印出被過濾的文件名事后回去看原始標(biāo)注再?zèng)Q定是修還是刪。4.3 JSON 與 VOC 的坐標(biāo)表示差異左上右下 vs 左上寬高現(xiàn)象用 JSON 轉(zhuǎn)換出來的框整體偏移尤其在目標(biāo)邊緣框的右下角位置明顯不對。原因是 JSON 標(biāo)的 bbox 幾乎都是 xywh左上角 x、左上角 y、寬度、高度而 VOC 是 xyxy。兩套表示法的轉(zhuǎn)換公式是 x2 x1 wy2 y1 h很多人只改了取字段名忘了加寬高。解決寫一個(gè)探測函數(shù)先從 JSON 里抽一張圖把框畫在圖上人工確認(rèn)再寫批量轉(zhuǎn)換。這個(gè)過程不要省我在這上面反復(fù)橫跳過兩次都是因?yàn)樘孕拧?.4 圖片尺寸不一致時(shí) YOLO TXT 歸一化失效現(xiàn)象某些圖片的框位置完全錯(cuò)誤但另一些圖是好的。原因是 YOLO 的歸一化坐標(biāo)依賴于圖片原始寬高如果數(shù)據(jù)集混入了縮放過的圖或 txt 是從一個(gè)統(tǒng)一尺寸版本轉(zhuǎn)換而來而 images 目錄里的實(shí)際尺寸變了坐標(biāo)就會(huì)錯(cuò)位。解決解析 txt 時(shí)不要信任目錄名或 XML size要現(xiàn)場用 PIL 讀圖片寬高。同時(shí)對尺寸差異過大的圖片做預(yù)統(tǒng)一。更隱蔽的是 EXIF 旋轉(zhuǎn)問題手機(jī)拍的圖在標(biāo)注工具里顯示是正的但訓(xùn)練框架讀到的是帶旋轉(zhuǎn)的原始數(shù)據(jù)寬高直接對調(diào)這種情況建議解壓后先統(tǒng)一清洗一遍。4.5 背景類干擾把“聽課”誤檢成“玩手機(jī)”現(xiàn)象驗(yàn)證集 mAP 不低但放到真實(shí)教室過視頻時(shí)記筆記、翻書、托腮這些動(dòng)作頻繁被檢成玩手機(jī)。原因是上課場景里手部動(dòng)作高度相似玩手機(jī)和翻書在 640 分辨率下特征差異很小模型學(xué)到的是“手在桌面下方有動(dòng)作”這個(gè)粗糙模式。解決思路有兩層。數(shù)據(jù)層把這類誤檢幀抽出來做難負(fù)樣本標(biāo)成 background 或直接作為無目標(biāo)圖片加入訓(xùn)練。邏輯層部署時(shí)加時(shí)序約束單幀檢測結(jié)果只有連續(xù) N 幀同時(shí)命中才輸出報(bào)警能壓掉一大半抖動(dòng)誤報(bào)。這算是做課堂檢測的血淚經(jīng)驗(yàn)前期標(biāo)數(shù)據(jù)時(shí)沒人提醒后期全靠補(bǔ)樣本。5. 驗(yàn)證與進(jìn)階把 1698 張數(shù)據(jù)集做成能上線的課堂檢測方案5.1 用混淆矩陣和分時(shí)統(tǒng)計(jì)驗(yàn)證模型真實(shí)可用性訓(xùn)練完成后先別急著部署。把驗(yàn)證集的預(yù)測結(jié)果落盤成 CSV統(tǒng)計(jì)每張圖的檢測結(jié)果與真實(shí)標(biāo)簽的匹配情況同時(shí)帶上圖片在課程中的時(shí)間位置按“上課前 10 分鐘、中段、后 10 分鐘”分桶。課堂場景有個(gè)明顯規(guī)律睡覺和玩手機(jī)集中在后段聽講集中在前段分時(shí)準(zhǔn)確率能直接暴露模型在哪個(gè)時(shí)段不可用。下面用 sklearn 的 confusion_matrix 做一個(gè)快速驗(yàn)證from sklearn.metrics import confusion_matrix import pandas as pd df pd.read_csv(val_results.csv) # 包含 image, true_label, pred_label labels [聽講, 睡覺, 玩手機(jī)] cm confusion_matrix(df[true_label], df[pred_label], labelslabels) print(pd.DataFrame(cm, indexlabels, columnslabels))注意這里輸入的 true_label 和 pred_label 是圖片級標(biāo)簽不是框級標(biāo)簽需要先按 IoU 把檢測框匹配到目標(biāo)。驗(yàn)證的意義在于把模型從黑匣子變成能用數(shù)字判斷的東西之后決定要不要給項(xiàng)目組交付。5.2 從三類擴(kuò)展到更多狀態(tài)的迭代思路1698 張數(shù)據(jù)能跑通但上線前最好擴(kuò)到五類加“舉手”和“趴桌”。做法不是重新標(biāo)一遍而是把現(xiàn)有檢測結(jié)果當(dāng)預(yù)標(biāo)注人工快速修正。先訓(xùn)練三類的 s 模型用它對新增教室圖片預(yù)測抽幀后人工只改框和類別改完回流給模型做下一輪訓(xùn)練。這個(gè)閉環(huán)里數(shù)據(jù)增強(qiáng)別加太猛課堂場景的平移、翻轉(zhuǎn)夠用顏色抖動(dòng)和 mosaic 增強(qiáng)對這種小目標(biāo)任務(wù)反而容易過擬合。5.3 偽標(biāo)簽與數(shù)據(jù)回流小數(shù)據(jù)集的后悔藥我的習(xí)慣是第一輪只訓(xùn)練三個(gè)原始類別然后讓模型去標(biāo)注同教室不同時(shí)段的未標(biāo)注圖片把置信度高于 0.9 的框直接作為偽標(biāo)簽0.5 到 0.9 的框人工復(fù)查低于 0.5 的丟棄。這樣 1698 張可以擴(kuò)到 3000-4000 張有效標(biāo)注成本幾乎為零。偽標(biāo)簽回流時(shí)注意只保留同一個(gè)模型能穩(wěn)定復(fù)檢的框不要混入多條來源的標(biāo)注標(biāo)準(zhǔn)。說到底這類數(shù)據(jù)集的價(jià)值不在數(shù)字本身而在于它給了你一個(gè)干凈、對齊、多格式的起點(diǎn)。拿到先解壓、統(tǒng)計(jì)、校驗(yàn)再談?dòng)?xùn)練訓(xùn)練時(shí)先定類別映射再調(diào)參數(shù)部署前先看分時(shí)混淆矩陣。這套流程我踩過不少坑才固定下來希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
思思热久久成人| av爱爱爱| 黑丝内射一区二区三区| 国产精品在线一区二区| 婷婷五月天av| 国产无吗在线播放| 婷婷九月国产| 国产av青草| 翔田千里Av在线| 熟女中出视频| 国产农村一一级特黄毛片| 亚洲欧美综合网站| 激情四射婷婷四五月天| 欧美强奸乱| 欧洲综合色| 婷婷国产精品九区| 国产极品美女高潮无套在线观看| 青青草国产一区二区三区| 超碰在线99| 99精品国产户外露出| 韩日精品福利视频一区不卡在线免 | 亚洲中文字幕乱码无码一区二区| 秋霞无码av鲁丝片一区| 99re在线| 97天天| 国精综合一二三区影视| 日韩久久三区| 日韩性爱高清免费视频| 精品午夜福利国产一区二区在线观看| 欧美第二页| 男人天堂无码| 麻豆色99999| 狠狠色综合网| 亚洲精品男人的天堂| 97国产超碰| 九九人妻| 久久久久久人体| 超碰综合色| 在线天堂999| 五月婷婷综合网| 99热只有这里有精品| 女欧美一区二三区| 成 人 A V免费视频在线观看| 好爽要喷了| CCYY草草影院地址入口| 九九热精品免费视频| 久久久久久AⅤ无码免费肉站| 久久久久久99AV无码免费网站| 三四中文字幕| 性爱综合一区二区| 久久久久久人妻| 国产亚洲美日韩Aⅴ中文字幕无码成人| 在线观看亚洲专区| 天天做天天爱天天高潮| 久久久com| 人人操人人狠狠操| 99欧美| 激情专区综合| 嗯啊啊啊轻点视频 | 日本3级一区二区免费| 中文字幕,人妻,日韩| 啊啊啊啊好大好硬啊啊啊啊啊| 中文字幕久久亚州无码| 欧美天天在线| 国产强奸乱伦第1页| 婷婷色色五月天福利| 天堂69亚洲精品中文字| 一区二区三区精品黑丝白丝酒店对鸡| 强奸熟女一区二区三区| 中文久久| 婷婷六月色| 亚洲精品欧美专业| 久操国产在线| 成人免费在线网站| 死我十八禁| 久久91视频| 丁香成人五月天| 麻豆激情综合| 襙一襙| 久久性爱免费送| 国产夫妻一区二区| 97超碰站| 99re6久热只有精品6在线直播| 色天欧美| 成人免费看吃奶视频网站| 日韩性爱高清免费视频| 亚洲性综合| 久久大黄片| 日本三级韩国三级99| 色阁阁AV综合网| 欧美精品99久久久**| 久99久视频精选| 农村少妇久久久久久久| 亚洲精品 欧美精品| 色欧洲97| 中文视频在线观看| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 国产福利小视频高清在线观看| 欧美久热| 91丝袜| 亚洲精品视频在线| 亚洲综合20p| 超碰97起碰| 欧美亚洲情色| 日韩在线人妻网站| 久一区久久蜜桃| 欧美美女自慰一区二区三区| 偷拍偷窥与盗摄视频专区| 亚洲精品97在线| 张柏芝国产一区在线观看| 肉丝网站91| 国产精品视频91久久| 97国产亚洲中文在线| 国产一区在线观看无码AV| 99re6国产精品99re| 丁香六月东京热| 有码专区最新中文字幕有码| 99久久这里只有精品| 久久久久亚洲熟妇熟女| 国产精品午夜福利| 蜜臀久久久| 自拍偷拍2025在线观看| 1000部熟女视频在线观看| 久草在| 亚洲操逼视频网站| 日韩熟女操逼| 欧美96精品在线| 中出789在线视频| 婷婷丁香久久| 97碰在线视频| 国产AV久久久蜜爱影集| 久久精品国产AV一区二区三区| 亚洲交换| 亚洲日本男人天堂网| 女人被添高潮免费视频| 乳欲人妻办公室奶水| 五月丁香激情四射| 青娱乐妇女性生活| 97超色| 天天激色| 四虎在线视频| 精品毛片久久久精品毛片| 蜜乳Av成人片网站| 国产乱伦性爱区| 少妇久久久久| 免费视频97| 极品少妇久久久| 麻豆色99999| www.av不卡中文字幕| julia中文字幕在线观看| 日韩成人色图| 亚洲 欧美 另类 日韩 人妻一区| 97人人爱人人做人人乐| 成人日韩中文字幕| 亚洲综合射| 熟妇国产免费一区| 日韩人妻无码不卡网站| 加勒比伊人| 美女天天干| 影音先锋每日最新资源在线观看| gogogo免费高清看中国国语 | 97在线看| 成人a大片在线观看| 波多野结衣一级视频| 亚洲国产成人精品999| 在线看的av| 亚洲高清无码AAA久久久精品| 伊人网免费视频| 琪琪精品免费一区二区三区| 97香蕉碰碰人妻国产欧美| 丁香六月综合激情| 欧美日韩另类字幕中文| 久一区久久蜜桃| 欧美大香蕉同搞| 五月综合激情| Aa东京男人的天堂| aa片毛片| 亚洲s在线观看| 亚洲色91C| 97久久超碰日韩精品| 伦激情人妻另类人妻| 丁香六月东京热| 91性生活久久久| 欧美综合第一页| 91社操逼| 亚洲91大片| 伊人国产成人av网站| 免费看久久久性性| 一级AAA片一区二区三区| 色情五月综合婷婷| 欧美色乱| 九九热精品| 操淫穴亚洲五月丁香| 色乱二区| 日本一级性爱| 中文字幕1区2区| 免費黃色視頻觀看一| 欧美变态激情网| 人人玩人人添人人澡免费| 校园春色之综合网| 亚洲情欲| 成熟熟女国产精品一区二区| 午夜超爽| 传媒免费一区二区三区| 日韩欧美福利视频看看| 人人乐大香蕉| 国产一级内射无挡观看| 日日日大屁股骚女人精品| 日本黄大片在线观看视频| 三级片大波波| 精品国产一区二区三区香蕉欧美| 久久久一区二区| 国产精选三级在线观看| 另类欧美色| 97资源超碰| 涩涩涩综合| 中文字幕av丝袜| 亚洲AV无码黄色强奸| 亚洲精品九九九九九九| 欧美精品1区2区3区| 国产美脚女优尤物在线观看| 国产超碰AV在线精品| 日韩 成人 有码| 美女自卫慰黄网站免费| av黄图片在线观看| 日本孕妇孕交| 操美女人妻| 成人福利视频网| 日本成a人v网站在线观看| 欧美青青视频| 男人天堂一区二区| 亚洲国产婷婷在线播放| 免费试看60秒| 人人妻人人爽一区二区三区| 国内91熟女人妻丝袜天天精品视频在线 | 日本精品久久久久久久| 91xingse| 人人操人人精品影片| 91N欧美| 色婷婷六月丁香七月婷婷| 岛国激情视频软件| 啊啊嗯嗯好爽| 人妻欧美| 日本大香蕉综合网红本杳社区| 1区2区3区中文字幕日韩| 亚洲麻豆精品二区三区| 996热| 亚洲高潮少妇| 亚洲欧美校园另类春色| 深夜激情无码| 欧美大香蕉专区网| 色狠狠 - 百度| 亚洲欧洲自拍图片专区满春格 | 2017天天插| 色综合加勒比四四季| 九色 人妻 大香蕉| 69AV女优男人的天堂| 七久久久| 九九色色| 偷拍超碰| 91天天综合在线观看| 99re6在线视频精品免费完整版安卓版| 性欧美另类高清| 日韩在线76| 亚洲……91| 中文字幕视频在线观看一区二区| 欧洲中文字幕| 女上位精品在线| 91亚洲最新在线| 强乱老妇中文字幕| 日韩免费a级毛片无码a∨| 日韩中文字幕视频| 亚洲激情综合| 91欧美性| 无遮挡男女激烈动态图| 国产熟女乱论| 国内黄色精品| 这里只有精品97| 久久精品国产AV一区二区三区| 天天看天天在线精品| 伦理片秋霞免费影院| 久久精品人体AV| 亚av顶级裸体一区二区三区四区五区| 破处bbq| 日韩激情毛片一级久久久| 人妻人人做人人澡人人爽欧美一区| 偷窥自拍亚洲天堂网爆| 日本A级视频| 一区二区三区在线日韩影院观看| 十八禁黄色| 亚洲日本激情| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 国产又操| 亚洲一区日韩精品| 6080YYY午夜理论片在线观看| 人人贴人人摸| 97超碰天天| 九热中文字幕| 一区二区视频在线播放| 熟妇高潮一区二区免费视频| 97中文综合| 日韩免费性爱视频在线观看| 伊人97色天使| 一个人免费视频观看在线WWW | 久久,精品一二三| 国语精品av| 精品国产一区二区三区四区在线看| 激情文学网伊人| 易易A毛视频| 日韩精品在线观看网站| 密臀国产在线| 久久久久成人蜜桃精品| 色欲天天综合久久久无码网中文| 内射日韩大臀美女| 国产精品福利视频| 一区二区三区男女操逼黄色小电影| 久久久久亚洲| 日韩 成人 有码| 日本三级R| 99re欧美| 色五月激情AV在线| 最新av在线| 欧美日韩性爱电影在线| 国产一区二区久久| 黑操B| 人人弄人人摸| 成人小电影网站tex| 国产自产91区13区| 91丨九色丨国产打屁股| 人人操人人舒服| 韩日欧亚a级| 日韩强奸av| 曰本道人妻久久久在线不卡色视频| 熟女被操视频网址| 日韩人妻中文视频| 亚洲无码 国产无码| 韩国国产欧美情侣视频在线| 蜜色网色哟哟| 五月色网| 成年女人黄网站| 99久久亚洲精品无码毛片潘甜甜| 欧亚 另类 久| 久久九九精品一区二区 | 躁躁日曰躁2020| 欧美伦乱| 97精品网站| 天天操夜夜操| 超碰av人人人| 激情五月综合网| 操逼网站地址| 久久‘黄片视频| 国模不卡| 国产精品久久久久中文字幕| 国产网红精品| 一区二区三区黄色片a| 96超碰网| 少妇熟女视频一二三区| 久久亚洲一区女同性恋中文字幕| 日日玩天天干| 东京热综合久久一区二区| 91天天综合在线观看| 2020天天色综合| 久久夜嗨| 九九九九热只有精品| 亚洲蜜臀精品视频久久| 国产精品爱欲| 成人小说另类在线| 亚洲第一狼人丝袜美女另类| 中国一级αV| 人人操人人干xxx| 日韩欧美国产一区二区三区四区| 国产一级黄色片在线观看| 国产av美女被艹的乱叫| 人妻激情偷乱视频一区二区三区 | 色香色欲天天综合网天天来吧| 丰满人妻av一区二区三区 | 97香蕉人人乳| 国产精品乱码久久久、久久| 后入国产| 精品二区三四区五电影| 91中文字幕制服丝袜免费视频| 国产强奸无码乱伦| 婷婷亚洲五月***久久| 爱爱动态120秒| 中文字幕女同在线| 久热一区二区| 毛片电影一区二区三区| 97超碰逼| 人人性爱视频免费| 成人 日韩欧美一区| 极品内射| 成人26uuu| 极品五月天噜噜| 果冻传媒一区二区三区| 欧美激情性爱视频网站| 久久m| 久久国产在线一区二区| 99热这里只有精| 亚洲综合色图欧美| 无码人妻1727| 国内一区二区免费| 99热精品在线| 日本精品一区三区| 91超碰在线观看| 亚洲成熟国产精品美女| 天堂亚洲精品| 刺激性视频黄页| 日韩亚洲精品一区二区| 欧美性五月| 亚洲综合春色| 大香网站| 成·人免费午夜在线观看| 天堂资源欧美| 亚洲AV无码乱码在线观看性色| 蜜臀久久99精品久久久久久婷婷 | 天天色黄色影院天天操| 天天操天天干美女网址导航| 精品人妻一区二区免费蜜桃| 亚洲欧美日韩精品久久久一区二区| 成人青青草原伊人| 人人爱夜夜爱| 欧美性爱在线无码| 女人被男人桶爽视频网站| 九九免费影片| 久操在97| 97在线欧洲| 久久婷婷国产一区二区色| 日韩欧美成人性爱在线| J?P?NESEHD熟女熟妇伦| 国产精品乱码久久久久久久久| 狠狠躁AV| 婷婷伊人一区| 女优视频第10页| 成人国产精品三级A片| 亚洲精品视频在线播放| 亚洲天天操| 日产精品久久久一区二区| 闷骚老熟女15P| 一区二区三区国产精产| 乱精品一区字幕二区| 97网址97| 在线播放成人高清免费视频| 偷拍盗拍亚洲色图图片| 97超碰影音| 美女十八禁| 一区二区三区男人的天堂| 超碰97欧美日韩| 二三四区精品| 91白嫩| 国产97在线播放| 九九热av| 一级性爱网| 日本成人免费一区二区三区| 日本精品网站在线中文| 精品国产丝袜一区二区三区乱码| 丝袜美腿制服人妻二区中文字幕 | 波多野结衣AV无码一区| 中国一级操逼视频| 国产 丝袜 欧美中文 另类| 国产成人无码高清| 亚洲……91| 久操免费视频| 国产人伦精品一区二区三区| 久操com| 校园春色 亚洲| 91精品91久久久久77777俄罗斯老妇姓x| 78m啪啪啪| 最新亚洲黄色免费电影| 成人麻豆av电影网站| 激情五月天丁香社区| 花野真衣| 欧美同性恋 的搜索结果 - 91n| 久久久不卡| 欧美日韩操逼动图| 综合色图区| 亚洲自拍青操视频| 手机午夜电影神马久久| 日韩人妻少妇 一区二区三区| 欧洲免费一区二| 91n处女在线观看| WWW啪啪的com| 欧洲精品一区二区三区| 狠狠爱大香蕉| 97视频新免费| 手机午夜电影神马久久| 人人操人人大香蕉| 青青草亚洲一区| 一区二区三区一亚洲中文字幕、综合区灬 | 91熟女在线| 国产精品视频精品一二| 夜精品久无码| 这里只有精品视频在线观看麻豆| 国产极品999| 丰满人妻一区二区三区免费| 丁香五月综合| 国产精品久久久啊| 女同亚洲欧美一二三区久久电影| 麻豆AV一区二区天美传媒| 亚州操逼图| 最新9久久久9免费视频| 国产精品自产拍在线观看社区| 亚洲综合骚逼| 狠狠色狠狠色狠狠五月| 2019久久久久久久久福利| 免费福利视频中文字幕| 中文字幕少妇色| 日韩精品一区二区日韩| 久久久九精品| 九九色热| 男女激烈网站最新| 懂色av中文字幕一区二区三区天美| 乱伦a片视频| 中文字幕av一区二区三区人妻少妇| 韩国三级一线观看久| 乱理日韩中文| 日韩欧美一级特黄大片| 春色91| 啊啊啊啊啊在线视频| 日韩丰满熟妇| AAAA级日本片免费视频| 一二三四视频在线社区中文字幕| 亚欧性爱在线无码| 亚洲天堂在线怕怕视频| 超碰欧美COM| 夜夜嗨av午夜成人| 中文字幕在线免费观看视频| 精品久久一区二区三区四区五区| 少妇色欲综合网2| 一区中文字幕二区日韩| 超碰在线在公开超碰在线在公开| 超碰性爱97| 免费看一级a性色生活片久久无| 26uuu最新| 极品少妇久久久久| 97超碰超欧美。| 亚洲国产精品久久久久婷婷青年| 九九无码视频| 高跟丝袜AV专区国产| 一级性爱视频免费在线| 欧美,日韩,中文,另类| 91美女在线视频| 麻豆精品久久久久久久| 4399成人黄A片| 黄色一级视| 中国国国产一级特黄毛片| 青青免费在线视频一区| 日韩精品在线视频,日韩精品……| 四虎884| 亚洲激情在线| 性综合网| 五月天婷婷在线看| 曰韩人妻中文字幕在线| 操b在线观看| 国产丝袜美女在线一区| 强奸乱伦大香蕉| 91深夜夜| 国产日韩欧美三级片| 欧美日韩性爱精品| 亚洲另类综合欧美| 中文字幕在线观看AV| 久久久久密臀一区二区| 欧美中字不卡| 亚洲97综| 午夜电影在线观看无码专区| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 麻豆久久一区二区三区| 国产在线能看的你懂的| 男人天堂黄片| 五月丁香影院| 久久久99999久网站| 久久久久久中文| 国产精品懂色tv影视免费观看| 91东京热男人的天堂| 在线人人人人人人精品超| 丁香六月婷婷| 夜夜爽爽夜夜精品视频| 91精品国产91久久青草| 国产亚洲色婷婷久久99精品91葵花宝典| 999岛国大片| 男人下部插入女人下部| 中出20p| 国产又色又粗又黄又爽| 五月婷婷六月天| 国产第11页| 日韩欧美性吧婷婷乱伦大香蕉| 天天综合网日韩7799| 天色综合网| 亚洲欧美黄| 国产成人精品亚洲日本| 白丝在线一区| 青青久久手机线视频| 麻豆婷婷成人一二三| 97chaopengongkai| 性爱综合网| 999热日韩精品| 黄色区免费观看中文字幕| 亚洲无码成人精品| 国产2.3.4区| 欧美97视频| 亚欧毛片基地国产毛片基地| 中亚精品极乱| 中文字幕AV中出| 色99视频| 家庭乱伦麻豆| 麻豆AV短剧| 色色香蕉| 亚洲欧美内射| 日韩国语字幕| 人人么人人操| 超碰1997| 国产免费永久精品无码| 国产精品香蕉| 99热在线不卡| 亚洲精品人妻吞精av| 日韩电影免费网站麻豆视频| 高清无码网址| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 性欧美精| 99视频内射三四| 亚洲无码视频免费在线观看网址!| 美女露胸露奶头| 国产精品自拍xxxx| 欧美 亚洲精品首页| 旡码电影特区| 精品-91人妻子系列| 久久9久| 99国内熟女露脸视频| 欧美后进式| 在线观看精品国产免费| 天天激清| 亚洲视频精选| 97久久久久久久久久| 欧美18禁91| 久久婷婷五月综合| 久久久久亚洲Aⅴ无码| 男人的天堂网页| 欧美日韩一二三| 亚洲drav色图| 日日干男人的天堂| 偷拍亚洲高清图片| 欧美日韩99精品麻豆传媒| 国产精品激情久久久久久久| 人人看黄色视频| 九七超碰| 17c嫩草51久久91嫩草| 91bbbbbb| 91亚洲网| aV中亚| 国产又黄又粗又猛大片| 91天天| 久久老女人| 十八禁啪啪视频| 天天日天天操天天射河南省| 白嫩少妇| 99e久久国产精品| 九九精品无码专区免费| 一个国产在线综合网站| 黑人白女精品一区| 韩日性爱av| 夜夜影视四色| 国产玖玖| 草久久久| 亚州欧美在线| 久操电影| 日韩不卡a级视频专区| 午夜男女爽爽爽在线视频| h在线看免费版在线看| 夜夜爽77777| 久久日本熟妇熟色高清| 精品久久久久久中文字幕三区| 精品高清一区二区三区三州| 精品97精品97| 亚洲人妻熟妇三十三区| 91在线/欧洲| 91丝袜美女视频| 久久 国产 无码| 国产亚洲精品自在线亚洲情侣| 日本有码影片下载| 亚洲第一二区另类图| 少妇的嫩逼图片| AV一起草在线| 久久国产精品91| 久久原创中文| 综合av社区| 人妻少妇久久久| 亚洲999综合| 韩日色费| 97资源超碰| 91操熟妇| 91粉嫩萝控精品福利网站_精品影音先锋国 | 91在线页| 五月天婷婷社区| 淫荡熟女乱伦网| 精品免费国产二区三区| 久久久新亚洲AV| 99热精品免费| 久久是精品| 久久美女国产| 99色骚| 久操网无码在线| 少妇三P| 国内精品a| 夜夜人妻爽| 黄色激情电影在线观看| 91电影色诱| 国产日产精品久久快鸭的功能介绍| 猛交交| 国产精品人妻无码久久久老鸭窝 | 91扒丝袜综合在线| 无遮挡男女激烈动态图| 嗯……啊…嗯嗯…啊…好舒服| 亚洲有码视频二区| 九九热超碰97亚洲最新香蕉| 日韩三级伦理中文字幕| 殴美日韩m| 国产精品久久99日日| 97精品在线| 六月丁香啪啪| 伊人操你| 麻豆熟妇乱妇熟色A片在线看| 啪啪综合网| 精品无码一区二区三区色欲| 另类av综合久久| 日韩不卡av一二三| 九九九九精品九九九九| 国产精品电影推荐| 黄网色一区二区三区四区精品| 日韩无码第3页| 伊人青青一区成人视频在线观看区| 国产传媒午夜理伦精品| 人人九九精| 日韩精品高清资源在线| 精品久久久久久中文| 人妻丝袜日本| 蜜桃色院一区久久| 五月丁香激情综合网| 日本操逼aaaaa| 精品免费囯产一区二区三区 | 亚洲精品九九九| 亚州高清av| 加勒比AV网| 亚洲男人的天堂亚洲| 亚洲欧美自拍偷拍| 亚洲 暴爽 AV人人爽日日碰| 久久久久久免费电影| 插老姨肥穴| 翔田千里AV无码秘 三区| 欧美天天插| 国产捆绑一区| 午夜a成v人电影| 久久华人网| 欧美青青视频| 91在线丝袜视频| 久久久久无码| 狠狠躁AV| 日韩久久三区| 99在线精品视频| 激情久久av一区av二区av| 国产亚洲女v在线观看| 亚洲精品三区在线观看| 操逼无码操逼| 伊人专区一区二区三区| 肉动漫无遮挡h在线观看| 被操高清无码视频| 日韩美女啪啪一区| 激情抓乳插进去啪啪啪日韩 | 精品无码一区二区| 炮色五月| 国产白丝在线| 综合一区二区影视| 91精品国产91熟女| 9丨久久九九九| 福利视频香蕉免费一区二区在线| 国产辣妈在线视频福利| 国产1024在线播放| 无码操逼网| 色五月综合| 嗯嗯嗯啊啊啊操的我好爽| 日韩少妇无吗| 青青草一本道福利视频| 超碰97网站| 日韩精品在线观看观看| 天天天天干| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 九九英色视频| 亚洲第一男人天堂| 国产成久久综合片| 一级A啪啪啪啪| 五月婷婷基地| 国产一区二区成人av在线播放| 99热亚洲| 国产精品网站www| 天堂伊人久久| 亚洲高清综合网| 精品国产乱码久久久久久口爆网站| 嗯嗯啊啊啊好舒服| 日韩激情电影中文字幕| 欧美激情综合色综合啪啪五月| 色诱avtt| 免费精品人妻一区二区三| 亚洲精品丝袜| 国产视频第2页| 亚洲欧美洲综合| 熟女人妻精品一区二区视频| 操逼天美3区| 377p欧洲日本亚洲大胆| 国产高清26uuu| AA丁香综合激情| 有码人妻系列| 丝袜狠狠草尤物 91| 草久在线| 操逼操逼操| 久久香蕉超碰97国产精品| 婷婷五月天激情四射| 色综合加勒比| 床上啊啊啊一区二区三区| 老司机免费视频在线91| 一起草三级AV电影在线观看 | 国产不卡精品91| 亚洲偷拍欧美激情| 人妻99p| 国产精品一区二区三区在线| 亚洲第一黄色av网站| 青青草大香蕉在线视频| 91小视频| 色婷婷六月丁香七月婷婷| 韩日精品四区| 免费无码国产精品v片在线观看| 中出欧美| 在线无码操| 久久久∴| 九九热免费国产视频婷婷伊人五月| 日本性感人妻91| 欧美九一精品久久久熟妇| 久久久久久久 九九九九九九九 | 国产日韩无码一区二区三区久久区| 2017天天透天天通天天擦| 丝袜AV一二三区| 在线另类| 婷婷亚洲五月***久久| 奇米四色网| 国产精品久久| 国语精品av| 黄页网站成人免费| 伦理弟一页| 91少妇香蕉久久精品| 精爱久久| 亚洲 图片 欧美 色图| 伊人色综合超碰| 久久a久久| 亚洲色图超碰在线| 美女啊啊啊啊pc| 8050无码八戒| 日韩成人大片在线观看| 国产成人自拍视频在线| 爱我干综合| 色婷婷电影网| 五月天婷婷久久| 一区二区你上我| 男人的天堂2018东京热啪啪啪| 口爆综合网| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 色网色网色网色网色网色| …亚洲黄色厕厕女女在线播…| 极品肉射| 国产精品一区av在线| 自拍偷拍 日韩无码| 丁香五月色| 一二三啪啪专区| 91久久国产综合精品| 香蕉大久久久| 91综合色噜噜| 亚洲精品第一| 超碰超碰95| 国产日韩中文字幕欧美| 91丨人妻丨国产丨丝袜| 91碰超| 久久久一热在线播放| 97超碰免费人人性爱| 91n处女在线观看| 国模无码人体一区二区三| 秋霞视频一区二区| 99抽插| 欧美资源| 中文久久爆乳| 97国产天堂岛| 蜜臀网 一区| 国产精品久久久久久片| 丁香六月激情综合| 夜夜 中文视频rt| a亚洲欧美色欲| 五月婷婷六月天| 欧美第二页午夜| 操逼日批| 99抽插| 黄色大片视频在线免费看| 超碰免费人人| 亚洲精品乱码久久久久久蜜桃麻豆| 日韩操啪| JULIA人妻风俗店中出电影| 综合网亚洲1| 99热99在线播放激情| 欧美久久久15P| 国产精品美女久久久久久网站| av在线资源| 日韩无码服务区| 成功精品影院| 亚洲超碰综合网| 国产亚洲精品农村妇女| 激情文学欧美| 日本高清视频xxxx| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 欧美操人视频| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 91社区拍啪人妻| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 99爱在线视频| 极品国产内射| 国产精品久久久久久久久久久久久久久 | 黄色高清无码无码破解免费暗网 | 啊啊啊啊啊好舒服视频| 欧美日韩第一页| 玖玖综合网| 一区 欧美 日韩 麻豆| av最新免费中文字幕| 久久人体一区二区| 欧美有码激情视频一区二区三区| 伊人天天久久动态图| 爱妻综合网| 激情综合二| 久久九九热| 青青草原狼av| 香蕉婷婷| 亚洲色系另类精品国产| 尤物视频新赏网鲜网色诱网| 超碰久久中文| 亚洲图片偷拍视频区| 亚洲AV成人精品网站在AV| 熟妇一区,二区,三区。| 欧美亚综合色图| 99熟女| 久久香蕉国产线看观看猫咪av| 99色网| 中欧人妻丝袜中文字幕| 99爱爱| 老司机免费视频在线91| 手机不卡视频不卡在线一二三区| 亚洲操人| 操B在线观看| 丁香九月 婷婷| av毛片aaaaa免费看| 精品亚洲天堂| 美欧色综合| 欧美写真视频一区| 日本一区二区亚洲综合| 99亚洲人人| 免费啪啪啪网站18岁| 操逼www.| 国产精品久久久无码AV网站| 中文字幕中文字幕一区二区| Av手机版天堂网| 熟女五十路一区二区三| 黄色在线网站| 欧美丰满熟妇XXXX性ppX人交| 欧美人妻久久精品二区三区| 浪人综合网| 91九九| 欧美亚男人的天堂| 欧美日韩国第一区| 少妇500双飞99| 91处女在线视频| 大逼色网站| 国产精品久久aV| 国产精品999zyz| 九九色色| 欧美激情色婷婷花野真衣一区二区| 亚洲有码第一页| 色综合大香蕉| 欧美aa一级片| 色丁香五月婷婷| 超碰欧美在线欧美| 国产精品网址| 国产精品激情久久久久久久| 欧美亚洲丝袜人妻制服99| 8050午夜少妇无码| 又大又白奶子| 日本天堂在线播放| 国产精品露脸在线观看| 国产乱伦一二三区| 91国产美女丝袜足交精品视频| 人妻少妇无码| 91人妻精华帖| 91色艳| 97国产|免费| 中文精品一区二去| 白丝1区2区3区| 欧美亚洲手机在线| 人妻精品一区二区在线| 亚洲熟妇熟在线电影视频| 久久久久九九九| 成人av免费观看| 中日韩久久久免费看| 成人亚欧免费视频| 一本大道综合伊人精品热热| 欧美性爱精品七区| 国产后入精品| 农村妇女精品一二区| 色99视频| …亚洲黄色厕厕女女在线播…| 黄片直播三级黄片两女一男| 久久九操在线观看| 激情视屏国产乱伦强奸| 夜夜做夜夜爽精品视频| 唐山老熟妇露脸啪啪叫| 亚洲精品天天影视综合网| 欧美淫乱视频| 大香蕉97久久| 我要去看2个日本美女.com曹逼| 日韩天美| 蜜乳Av成人片网站| 九七毛片九九毛片 | 免费啪啪啪网站18岁| 久久日韩肥臀| 少妇99成人麻豆| 亚洲三区视频| 黑丝制服中文字幕| 欧美激情 日韩精品| 人人艹亚洲| 欧美韩日精品99综合| 国产美脚女优尤物在线观看| 欧美国产精品| 国产精选视频| 日本精品加勒比海一区| 射丝袜大香蕉| 99久热| 成人自拍三级在线观看| 日韩精品亚洲一二三| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV | 97天天日| 久久国产精品视频| 久久久久久久久久久97| 午夜福利成人免费视频| 人人操肉肉| 素人伊尹大香蕉免费下载视频| 色婷婷在线视频| 亚洲色色探花| 97超碰人人模人人拍人人| 久久精品成人| 亚洲美女黄色| 久久久久久91香蕉国产| 北京专精特新企业招聘信息| 亚洲激情在线一区二区| 国产精品一区午夜福利| 精品日韩人妻视频| 水多多映视AV| 精品人妻一区二区三区日产| 久草电影网| 五十路成人在线视频二区三区| 操美女人妻| 欧美亚男人的天堂| 偷窥自拍亚洲色图| 艳美熟妇先锋一二三区| oumeisetu综合| 久久本道| 麻豆黄四叶草网站| 久久综合女优| 少妇人妻激情四射| 97视频在线观看网站| 啊啊啊啊在线播放| 一本色道久久综合狠狠操| 热G综合热G中文| 999精品女人| 另类图片欧美激情综合| 欧美精品久久久久久久丰满| 国产精品福利视频播放| 精品久久久久久中文| 免费视频a级毛片免费视频| 亚洲天堂AV在线播放| 超碰国产精品无码| 欧美性爱在线无码| 超碰亚洲97| 道久久五香丁月婷婷激情综合| 欧美日韩人妻精品系列一区二区三区| 久久精品店| 韩国午夜理伦三级好看| 玖玖视频在线资源一区二区三区| 91美女中出| 精品无码一区二区人妻久久蜜桃| 亚洲黄色| 一区二区视频在线播放| 青青草原狼av| 日本视频在线观看污污污| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 另类老少妇| 成人性爱av| 婷婷情色综合网| 哈哈操 大香蕉| 凹凸久久人人| 黑丝日韩av丝袜av| 日本二三四区| 中文字幕精品资源在线| 色综合久久夜色精品国产天堂| 天美精品原创av片国产| 综合网色| 91热| 五月丁香六月激情| 日韩青久久| 91精品大奶人妻| 欧美亚洲韩国视频十五区| 亚洲无码国产精品久久| 黄色欧美性爱视频| 青娱乐亚洲热| 亚洲毛片基地专区| av天堂影视中文在字幕在线中文 | 久9视频| 97国产精品一区二区传媒公司| 五月婷婷丁香| 亚洲第一男人天堂| 久久人人爽人人爽人人片Ⅴ| 视频在线观看青青99国产| 3d成人精品一区二区| 97精品视频在线播放| 狠狠干婷婷| 翔田千里AV无码秘 三区| 啊啊啊啊视频免费| 日韩高清黄片| 天堂av最新电影网| 日韩精品.久久精品.AV女优.天美传媒| 超碰九7| 白丝少妇一区二区| 色噜噜精品一区二区三| 一本一道久久综合久久| 91校园春色长篇| 在线无码视频| 成人青青草原伊人| 玖玖综合色| 99爱在线视频| 国产AV激情无码久久无码 | 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 日本日皮视频逼| 2021国产成人精品久久| 色综合久久夜色精品国产天堂| 五月婷婷六月丁香| 久久人人爽爽人人爽人人片αV| 欧色网址| 久久熟女精品不卡一区| 亚熟在线| 清柠毛片| 婷婷激情五月| 伊人色综合网电影| 大香蕉黄色一级片免费看| 久久久久熟女| 亚洲涩图欧美| 精品中文一区二区| 欧美另类色| 理论久久婷婷网 8| 五月综合久久| 操人91| 丁香五月天堂| 99热这里是精品|