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

ARTICLE DETAIL

資訊詳情

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

YOLOv1核心原理與復(fù)現(xiàn)指南:單階段目標(biāo)檢測的起點

YOLOv1核心原理與復(fù)現(xiàn)指南:單階段目標(biāo)檢測的起點 如果你現(xiàn)在打開YOLOv8的源碼再回頭看YOLOv1會忍不住覺得它簡單得像玩具沒有anchor、沒有FPN、沒有CSPDarknet連BatchNorm都用得小心翼翼。但2016年這篇論文發(fā)表的時候目標(biāo)檢測圈正卡在“跑得動的不準(zhǔn)準(zhǔn)的跑不動”這個尷尬節(jié)點上。YOLOv1直接把檢測當(dāng)成回歸問題來做用一張448×448的圖像一次前向就同時輸出所有邊界框和類別概率在當(dāng)時把檢測速度拉到了45 FPS一舉改變了整個領(lǐng)域的技術(shù)路線。這篇文章不是論文翻譯而是我結(jié)合論文和實際復(fù)現(xiàn)踩坑的完整解讀。我會從它解決的問題出發(fā)把網(wǎng)格劃分、網(wǎng)絡(luò)結(jié)構(gòu)、損失函數(shù)、訓(xùn)練推理這些核心細節(jié)拆開講透最后再聊一聊自己動手實現(xiàn)時最容易翻車的幾個點。無論你是剛接觸目標(biāo)檢測想找入口還是已經(jīng)用過YOLOv5/YOLOv8想回頭補基礎(chǔ)這篇都能幫上忙。1. 從兩階段到單階段YOLOv1在2016年解決了什么1.1 當(dāng)時的主流檢測器慢在哪在YOLOv1之前目標(biāo)檢測的主流方案是R-CNN家族。R-CNN的思路是先通過Selective Search等算法在圖像上挖出大約2000個候選區(qū)域然后把這些候選區(qū)域逐個縮放、挨個送進CNN提取特征最后再用SVM和回歸器做分類、精修框。這個流程的精度確實高但慢也是真的——2000個候選區(qū)域要過2000次網(wǎng)絡(luò)一張圖在GPU上也要好幾秒CPU上更是能跑到幾十秒一張。后來的Fast R-CNN做了一個重要改進把整張圖先過一次CNN生成共享特征圖再用ROI Pooling從特征圖上摳出每個候選區(qū)域?qū)?yīng)的特征規(guī)避了“每個候選區(qū)域都過一遍網(wǎng)絡(luò)”的浪費。但問題也隨之而來候選區(qū)域的生成還是靠Selective Search這個CPU算法它本身是獨立于網(wǎng)絡(luò)的耗時依然不低整體離實時差得很遠。Faster R-CNN后來用Region Proposal NetworkRPN把候選框生成也塞進了網(wǎng)絡(luò)速度有所提升但依然是“先提框、再分類”的兩階段結(jié)構(gòu)pipeline復(fù)雜部署和訓(xùn)練都不太省心。在這種背景下大家其實已經(jīng)意識到能不能繞開候選區(qū)域一步到位直接輸出所有目標(biāo)的位置和類別YOLOv1就是對這個問題的正面回答。1.2 YOLOv1的核心提法檢測就是回歸YOLOv1的全稱是You Only Look Once字面意思就是“你只看一次”。它把目標(biāo)檢測重新定義成一個端到端的回歸問題輸入一張圖像經(jīng)過一個單一神經(jīng)網(wǎng)絡(luò)直接輸出邊界框坐標(biāo)、框內(nèi)目標(biāo)的置信度以及目標(biāo)屬于各個類別的概率。這和兩階段檢測器的本質(zhì)區(qū)別在哪里兩階段是“先找可能含目標(biāo)的位置再判斷這些位置是什么”本質(zhì)上是兩步走YOLOv1則是把整張圖均勻劃分成網(wǎng)格讓每個網(wǎng)格直接負責(zé)“我這個區(qū)域里有沒有目標(biāo)、目標(biāo)在哪、目標(biāo)是什么”所有預(yù)測都在一次前向里完成。它沒有顯式的候選區(qū)域提取過程也沒有獨立的區(qū)域分類器整個系統(tǒng)從輸入到輸出是“one piece”。這種設(shè)計帶來的最大好處是速度和全局信息。速度上所有計算天然共享一張圖一次推理就能出全部結(jié)果架構(gòu)簡單到可以藏在實時的視頻流里。全局信息上YOLOv1在預(yù)測每個目標(biāo)時能看到整張圖的上下文不像滑窗或候選區(qū)域那樣容易只見局部所以背景誤檢率明顯更低。1.3 一個網(wǎng)格、一個邊界框、一組類別的極簡哲學(xué)YOLOv1的預(yù)測邏輯可以濃縮成一句話把圖像切成S×S個網(wǎng)格每個網(wǎng)格負責(zé)預(yù)測中心點落在該網(wǎng)格內(nèi)的目標(biāo)。論文里S取7所以輸入圖被分成7×7共49個網(wǎng)格。每個網(wǎng)格要做兩件事一是預(yù)測B個邊界框論文里B2每個框由位置和大小信息組成二是預(yù)測C個類別概率VOC數(shù)據(jù)集上C20。邊界框的置信度表示“這個框里有沒有目標(biāo)以及有目標(biāo)的話框得有多準(zhǔn)”類別概率則表示“如果這個網(wǎng)格里有目標(biāo)它屬于哪個類別”。最后把所有預(yù)測拼起來就得到了一個S×S×(B×5C)的張量也就是7×7×30。這個張量是YOLOv1所有魔法發(fā)生的地方下一節(jié)我就重點拆它。你也可以把這種思路理解成把整張圖像當(dāng)作一個巨大的標(biāo)簽網(wǎng)絡(luò)的任務(wù)就是把圖像“翻譯”成一張固定大小的預(yù)測表不需要再做任何后處理來生成候選框。2. 輸入輸出的幾何直覺7×7×30張量是怎么來的2.1 把圖片切成網(wǎng)格后每個格子要干什么我先用一個簡化例子說明。假設(shè)輸入圖是448×448網(wǎng)絡(luò)最后輸出的是7×7的特征圖那么原圖中每64×64個像素就對應(yīng)一個網(wǎng)格。如果某個目標(biāo)的中心點落在第(3,5)個網(wǎng)格內(nèi)那么這個網(wǎng)格就是所謂的“responsible”也就是由它來負責(zé)預(yù)測這個目標(biāo)。這里有個關(guān)鍵細節(jié)不是目標(biāo)所在的整個區(qū)域都由網(wǎng)格負責(zé)只看中心點落在哪個網(wǎng)格里。一個目標(biāo)即使跨了好幾個網(wǎng)格最終也只會分配給它中心點所在的那個網(wǎng)格。這個規(guī)則從訓(xùn)練標(biāo)注就開始用后面所有坐標(biāo)損失、類別損失都圍繞“目標(biāo)中心落在哪個網(wǎng)格”來劃分。每個網(wǎng)格預(yù)測B個邊界框論文B2但并不是兩個框都去擬合目標(biāo)。訓(xùn)練時我們會分別計算兩個預(yù)測框和真實目標(biāo)框的IoUIoU更高的那個框被選為“負責(zé)”預(yù)測該目標(biāo)的框另一個框如果和該目標(biāo)匹配就也算正樣本但整體上最終落地時每個目標(biāo)只有最優(yōu)的那個框真正參與定位回歸。這個設(shè)計我后面講損失函數(shù)時會再展開。2.2 30維輸出怎么拆55207×7×30張量里的30維由三個部分構(gòu)成每個格子預(yù)測B2個邊界框每個框有5個值x, y, w, h, confidence所以是2×510再加上C20個類別概率。于是總維度就是5×22030。這30個數(shù)依次的含義是前5個第一個邊界框的x、y、w、h、confidence接著5個第二個邊界框的x、y、w、h、confidence最后20個該網(wǎng)格內(nèi)目標(biāo)屬于20個類別的條件概率Pr(Class_i|Object)。注意類別概率是網(wǎng)格共享的不是每個框一套。也就是說YOLOv1里一個網(wǎng)格最多只能輸出一組類別概率這是它在設(shè)計上的重要約束。如果一個網(wǎng)格里同時有貓和狗的中心點YOLOv1只能二選一這是它后來被YOLOv2改進的動機之一。2.3 訓(xùn)練時的編碼與預(yù)測值的關(guān)系要理解x、y、w、h的含義必須搞清它們的歸一化方式。YOLOv1里x和y是目標(biāo)中心點相對當(dāng)前網(wǎng)格左上角的偏移用網(wǎng)格寬高歸一化所以通常在0到1之間。w和h是目標(biāo)寬度和高度相對整張圖像寬高的比例也在0到1之間。confidence是預(yù)測框與真實框的IoU乘以一個“是否有目標(biāo)”的指示值。為什么要這樣編碼因為網(wǎng)絡(luò)不可能直接回歸像素值幾百像素那樣數(shù)值尺度太大、不同尺寸的目標(biāo)差異也大網(wǎng)絡(luò)很難學(xué)到穩(wěn)定的映射。歸一化之后所有輸出都落在0到1這個量級配合最后的線性激活層網(wǎng)絡(luò)只需要擬合一個相對平滑的分布收斂難度會低很多。這里有個容易混淆的點YOLOv1的x和y是相對網(wǎng)格的偏移不是相對整張圖片的坐標(biāo)。也就是說網(wǎng)絡(luò)輸出的是“目標(biāo)中心離這個網(wǎng)格左上角多遠”而不是“目標(biāo)中心在整張圖的絕對位置”。訓(xùn)練時我們要先把真實框的中心點換算到網(wǎng)格坐標(biāo)系里再計算損失這和很多現(xiàn)在用anchor的YOLO版本不一樣后面復(fù)現(xiàn)部分我專門講這個坑。3. 網(wǎng)絡(luò)結(jié)構(gòu)、預(yù)訓(xùn)練與448×448的取舍3.1 24層卷積2層全連接的結(jié)構(gòu)細節(jié)YOLOv1的主干網(wǎng)絡(luò)受GoogLeNet啟發(fā)但沒有直接用Inception模塊而是用1×1卷積做通道壓縮、緊跟3×3卷積做特征提取這樣能在控制計算量的同時加深網(wǎng)絡(luò)。整體結(jié)構(gòu)是24個卷積層后面接2個全連接層。具體展開的話前20個卷積層先用于ImageNet分類預(yù)訓(xùn)練這20層負責(zé)從原始像素中提取通用視覺特征在進入檢測任務(wù)時后面接上4個卷積層和2個全連接層。最后的全連接層輸出4096維再接一個全連接層把維度壓縮到7×7×30最后reshape成空間上的7×7×30張量。激活函數(shù)上YOLOv1除最后一層使用線性激活外中間層統(tǒng)一使用Leaky ReLUslope參數(shù)alpha0.1。為什么不用普通ReLU因為Leaky ReLU在負半軸保留了一個很小的梯度能減少神經(jīng)元“死亡”問題讓訓(xùn)練更穩(wěn)定這個小細節(jié)后來被無數(shù)檢測模型繼承。另外YOLOv1還推出了一個輕量版叫Fast YOLO卷積層從24層減到9層速度可以沖到150 FPS但精度降了不少mAP大約52.7。這說明當(dāng)時作者已經(jīng)意識到“速度-精度”是檢測模型繞不開的權(quán)衡而這個權(quán)衡一直到今天都是YOLO系列的主線。3.2 為什么輸入必須是448×448全連接層的代價YOLOv1的網(wǎng)絡(luò)最后是兩層全連接而全連接層的輸入尺寸是固定的這就導(dǎo)致模型輸入必須固定成448×448。你不能像后來的全卷積檢測器那樣任意尺寸輸入、任意尺寸輸出。448×448這個數(shù)字是從哪來的預(yù)訓(xùn)練時用的是ImageNet的標(biāo)準(zhǔn)224×224檢測階段為了提高定位精度把輸入翻倍成448×448相當(dāng)于在保留預(yù)訓(xùn)練權(quán)重的基礎(chǔ)上把特征圖分辨率提高了一倍。這樣可以保留更多小目標(biāo)的空間細節(jié)代價是計算量增加了約4倍但換來的是檢測能力的顯著提升。如果你現(xiàn)在自己動手復(fù)現(xiàn)YOLOv1建議老老實實把輸入resize到448×448。因為一旦改動輸入分辨率網(wǎng)絡(luò)輸出的7×7網(wǎng)格對應(yīng)的原圖感受野和空間粒度都會變訓(xùn)練超參數(shù)也需要從頭調(diào)整并不劃算。想要多尺度輸入那是YOLOv2引入anchor和全卷積之后的事情了。3.3 預(yù)訓(xùn)練分兩步ImageNet分類、檢測微調(diào)YOLOv1的訓(xùn)練策略非常經(jīng)典也是后來不少檢測模型的標(biāo)準(zhǔn)做法。第一步用前20層卷積加一個平均池化層和一個全連接層在ImageNet 1000類分類任務(wù)上預(yù)訓(xùn)練。這個階段大約跑了一周top-5準(zhǔn)確率能到88%證明這20層卷積確實學(xué)到了通用的視覺特征。第二步把分類用的全連接層換成檢測用的結(jié)構(gòu)也就是補上剩下的4個卷積層和2個全連接層然后切換到448×448輸入在VOC數(shù)據(jù)集上微調(diào)。這一步之所以有效是因為分類任務(wù)和檢測任務(wù)在低中層級特征上是共享的邊緣、紋理、形狀這些基礎(chǔ)特征不需要從頭學(xué)微調(diào)只需要讓高層的語義特征適應(yīng)“邊界框回歸多類別分類”這個新目標(biāo)。這種“分類預(yù)訓(xùn)練檢測微調(diào)”的思路本質(zhì)上是一種遷移學(xué)習(xí)。放到今天看似乎很常規(guī)但在2016年YOLOv1把這件事做成了一套明確可復(fù)制的流程對后來者影響很大。很多論文和開源庫都沿用了類似思路先用大規(guī)模分類數(shù)據(jù)初始化再微調(diào)到檢測任務(wù)上。4. 損失函數(shù)設(shè)計里的門道4.1 定位損失寬高開根號是為了小框YOLOv1的損失函數(shù)用的是一個統(tǒng)一形式的sum-squared error均方誤差分為坐標(biāo)損失、置信度損失和分類損失三塊。最初的坐標(biāo)損失長這樣對于“負責(zé)”預(yù)測目標(biāo)的網(wǎng)格i中的第j個框計算中心坐標(biāo)和寬高的平方誤差[ \lambda_{coord}\sum_{i0}^{S^2}\sum_{j0}^{B} 1_{ij}^{obj}\left[(x_i-\hat{x}i)^2(y_i-\hat{y}i)^2\right] ] [ \lambda{coord}\sum{i0}^{S^2}\sum_{j0}^{B} 1_{ij}^{obj}\left[(\sqrt{w_i}-\sqrt{\hat{w}_i})^2(\sqrt{h_i}-\sqrt{\hat{h}_i})^2\right] ]這里(1_{ij}^{obj})表示第i個網(wǎng)格的第j個預(yù)測框是否負責(zé)這個目標(biāo)。注意第二行對寬高先開根號再算平方誤差這是YOLOv1損失函數(shù)里最出名的一個細節(jié)。為什么要開根號因為大框和小框?qū)ν瑯哟笮〉钠钊萑潭仁遣煌?。舉個例子一個寬度為200像素的框偏差10像素相對誤差只有5%但一個寬度為20像素的框偏差10像素相對誤差就是50%。如果不處理大框的誤差天然會主導(dǎo)梯度小框的定位精度就很難學(xué)上去。開根號之后大框的數(shù)值變化被壓縮、小框的數(shù)值變化被放大相當(dāng)于變相給小框損失加了更大的權(quán)重讓網(wǎng)絡(luò)更重視小目標(biāo)的邊界框精度。這是很樸素但很有效的小目標(biāo)優(yōu)化思想。4.2 置信度損失有無目標(biāo)的權(quán)重差異置信度損失分兩塊有目標(biāo)和無目標(biāo)。[ \sum_{i0}^{S^2}\sum_{j0}^{B} 1_{ij}^{obj}(C_i-\hat{C}_i)^2 ] [\lambda_{noobj}\sum_{i0}^{S^2}\sum_{j0}^{B} 1_{ij}^{noobj}(C_i-\hat{C}_i)^2 ]有目標(biāo)的部分只對那些真實分配給目標(biāo)的預(yù)測框計算。無目標(biāo)的部分是所有沒有分配到目標(biāo)的預(yù)測框也就是絕大多數(shù)網(wǎng)格里的框。這里必須設(shè)置一個(\lambda_{noobj})論文取0.5。為什么不是1因為一張7×7圖像里真正包含目標(biāo)的網(wǎng)格通常只有幾個其余全是背景。如果背景框的置信度損失權(quán)重和前景一樣大網(wǎng)絡(luò)很容易走極端把所有confidence都預(yù)測成0因為“大部分框本來就沒有目標(biāo)”這樣總和誤差反而最小。0.5的權(quán)重是為了抑制這種背景主導(dǎo)但又不至于完全忽略背景讓網(wǎng)絡(luò)保留一定的判別能力。在訓(xùn)練之初你大概率會觀察到置信度預(yù)測值整體偏低這是正常的。因為絕大多數(shù)網(wǎng)格沒有目標(biāo)網(wǎng)絡(luò)在盡量壓低這些負樣本的confidence。關(guān)鍵是讓有目標(biāo)的網(wǎng)格里負責(zé)人的那個框能慢慢“頂出來”最終達到“有目標(biāo)時confidence接近IoU無目標(biāo)時confidence接近0”的狀態(tài)。4.3 分類損失與每個格子只能給一個類別的限制分類損失本身很簡單[ \sum_{i0}^{S^2} 1_i^{obj}\sum_{c\in classes}(p_i(c)-\hat{p}_i(c))^2 ]只對存在目標(biāo)中心點的網(wǎng)格i計算(1_i^{obj})表示第i個網(wǎng)格是否有目標(biāo)。注意YOLOv1沒有用交叉熵而是繼續(xù)用平方誤差這是為了和整個sum-squared error的框架保持一致優(yōu)化起來也簡單。但這個簡單設(shè)計背后有一個明顯短板每個網(wǎng)格只預(yù)測一組類別概率所以不管B2個框是不是對應(yīng)兩個不同的目標(biāo)最終類別預(yù)測只能是一個。如果兩個目標(biāo)中心點都落在同一個網(wǎng)格里哪怕一個在左上、一個在右下YOLOv1也只能輸出其中一類。這個“一格一類”的限制直接導(dǎo)致YOLOv1在密集小目標(biāo)場景下表現(xiàn)不佳。YOLOv2后來引入anchor并讓每個anchor獨立預(yù)測類別部分解決的正是這個問題。5. 訓(xùn)練、推理與評估從數(shù)據(jù)集到最終mAP5.1 準(zhǔn)備VOC格式數(shù)據(jù)標(biāo)注框怎么歸一化想在YOLOv1上訓(xùn)練自己的數(shù)據(jù)集第一步是把標(biāo)注轉(zhuǎn)成YOLO風(fēng)格。雖然YOLOv1有Darknet原生格式但你可以先用LabelImg或CVAT這類工具打標(biāo)然后統(tǒng)一轉(zhuǎn)成YOLO格式的txt文件。每張圖片對應(yīng)一個同名txt文件每一行代表一個目標(biāo)格式為class_id x_center y_center width height這里x_center、y_center是相對圖像寬高的中心點坐標(biāo)width、height也是相對圖像的寬高比例全部歸一化到0到1。LabelImg保存VOC格式XML時你可以直接用官方腳本轉(zhuǎn)成上述格式CVAT導(dǎo)出時也有現(xiàn)成的YOLO格式選項比較省事。數(shù)據(jù)做完之后只是完成了上游準(zhǔn)備。真正進入YOLOv1訓(xùn)練前還需要把標(biāo)注從“相對整張圖的中心坐標(biāo)”轉(zhuǎn)換成“相對網(wǎng)格左上角的偏移”這一步我會在復(fù)現(xiàn)坑里詳細講這里先提醒一句很多剛接觸的人會在這里算錯最后發(fā)現(xiàn)loss能降但框的位置完全不對。5.2 訓(xùn)練超參數(shù)與學(xué)習(xí)率調(diào)法論文里YOLOv1在PASCAL VOC 2007和2012的訓(xùn)練驗證集上訓(xùn)練大約135個epoch。batch size為64momentum為0.9weight decay為0.0005初始學(xué)習(xí)率調(diào)度比較特殊第一個epoch學(xué)習(xí)率從0.001緩慢升到0.01也就是現(xiàn)在常說的warmup。接下來75個epoch學(xué)習(xí)率固定在0.01。再之后30個epoch學(xué)習(xí)率降到0.001。最后30個epoch學(xué)習(xí)率降到0.0001。為什么要warmup因為訓(xùn)練剛開始時網(wǎng)絡(luò)權(quán)重來自預(yù)訓(xùn)練突然給一個很大的學(xué)習(xí)率可能破壞已經(jīng)學(xué)到的特征。用一個epoch慢慢把學(xué)習(xí)率推上去能讓模型平穩(wěn)過渡到檢測任務(wù)。這個細節(jié)我第一次訓(xùn)練時沒在意結(jié)果前幾個batch loss直接飛到數(shù)百換成warmup之后才穩(wěn)定下來。數(shù)據(jù)增強方面YOLOv1用了隨機縮放和平移最大偏移量約為原圖尺寸的20%同時會在HSV色彩空間隨機調(diào)整曝光和飽和度上限大約是1.5倍。另外在全連接層后加了dropout概率0.5用于減輕過擬合。這些手段放到今天看不算多但在當(dāng)時已經(jīng)能明顯提升泛化能力。5.3 推理時閾值過濾與NMSYOLOv1推理非常直觀。網(wǎng)絡(luò)輸出7×7×30后先把每個框的confidence和該網(wǎng)格的類別概率相乘得到每一個框針對每個類別的最終得分[ \text{score} P(\text{Class}_i|\text{Object}) \times \text{confidence} ]這個score表示“這個框里是某類目標(biāo)、且框得準(zhǔn)不準(zhǔn)”的綜合置信度。得到score后先按閾值過濾掉低分框論文在VOC上常用0.2左右剩下的框再按類別分別做NMS非極大值抑制。NMS的邏輯是同一類別的多個預(yù)測框如果重疊度很高就只保留得分最高的那個。具體做法是先按score排序取最高分的框刪除所有與它IoU超過某個閾值比如0.5的其他框然后重復(fù)這個過程。這個流程看似簡單但NMS的閾值很影響結(jié)果。閾值設(shè)得太高會殘留大量重復(fù)框設(shè)得太低又可能把挨得近的同類目標(biāo)誤刪。YOLOv1因為每個網(wǎng)格只預(yù)測一個類別同一個目標(biāo)通常只有一兩個框競爭NMS壓力不大所以閾值可以稍微寬松一些。5.4 用mAP給YOLOv1打分45 FPS和63.4 mAP在PASCAL VOC 2007測試集上YOLOv1取得了63.4的mAP在Titan X GPU上達到45 FPS。Fast YOLO則是52.7 mAP速度150 FPS。作為對比當(dāng)時的R-CNN達到66.0 mAP但速度只有0.5 FPSFast R-CNN的mAP是70.0速度依然遠低于實時。從數(shù)字能看出YOLOv1在當(dāng)時并不是精度最高的它的賣點是“把速度拉到了可實用的級別”。63.4的mAP雖然在數(shù)字上落后Fast R-CNN約7個點但45 FPS意味著它可以實時處理視頻流這是質(zhì)變。很多應(yīng)用場景比如監(jiān)控、機器人、自動駕駛的初步感知之前根本不敢用CNN檢測器YOLOv1讓這些方向第一次有了嘗試的可能。mAP計算本身用的是VOC的AP平均方式對每個類別分別算Precision-Recall曲線下的面積再取平均。這個指標(biāo)對訓(xùn)練和部署都很重要建議在復(fù)現(xiàn)時自己實現(xiàn)一遍能幫你深刻理解置信度閾值怎么影響precision和recall的取舍。6. 自己動手復(fù)現(xiàn)YOLOv1原理之外的坑6.1 坐標(biāo)系編碼x,y的偏移量到底怎么算我復(fù)現(xiàn)YOLOv1時踩的第一個大坑就是坐標(biāo)編碼。網(wǎng)絡(luò)預(yù)測的x和y不是“相對整張圖的中心點”而是“相對當(dāng)前網(wǎng)格左上角的偏移”。但訓(xùn)練標(biāo)簽里目標(biāo)中心點坐標(biāo)通常是相對整張圖歸一化的。所以你得先算清楚假設(shè)目標(biāo)中心點歸一化坐標(biāo)是(tx, ty)當(dāng)前所在網(wǎng)格的列號是col、行號是row從0開始范圍0到6網(wǎng)絡(luò)預(yù)測的x、y目標(biāo)值應(yīng)該是[ x tx \times 7 - col ] [ y ty \times 7 - row ]也就是說如果目標(biāo)中心落在第3行第5列網(wǎng)格的正中間那么(ty, tx)大約對應(yīng)(3.5/7, 5.5/7)經(jīng)過轉(zhuǎn)換后y0.5, x0.5。網(wǎng)絡(luò)預(yù)測的x、y就應(yīng)該逼近0.5。推理時做反向操作把預(yù)測的x加上col再除以7就能還原成相對整張圖的中心點坐標(biāo)。很多初學(xué)代碼的人直接拿歸一化的中心點去算損失訓(xùn)練出來框全部偏移到網(wǎng)格左上角這就是坐標(biāo)編碼沒搞對。即使公式看似簡單一旦網(wǎng)格索引搞錯整個系統(tǒng)都會不可用。6.2 空白網(wǎng)格是置信度訓(xùn)練的主角另一個坑是置信度的初始化和正負樣本不均衡。由于7×7的網(wǎng)格里大部分區(qū)域是背景訓(xùn)練初期模型會瘋狂把所有confidence往0推。這時候損失函數(shù)里(\lambda_{noobj}0.5)就成了唯一屏障。實際操作中我建議訓(xùn)練剛開始時觀察無目標(biāo)網(wǎng)格的confidence均值如果下降太快且太快趨于0要考慮是否(\lambda_{noobj})設(shè)太大。有目標(biāo)網(wǎng)格中“負責(zé)框”的confidence訓(xùn)練早期可以允許它先升高到0.5左右再慢慢逼近IoU。如果你看到它長期在0.2以下大概率是學(xué)習(xí)率太低或者正樣本分配邏輯寫錯了。準(zhǔn)備訓(xùn)練數(shù)據(jù)時盡量保證每個batch里包含足夠多的正樣本網(wǎng)格否則網(wǎng)絡(luò)會被背景淹沒。YOLOv1沒有focal loss處理正負樣本不均衡全靠權(quán)重和采樣。你可以在實現(xiàn)時自己控制數(shù)據(jù)順序讓每批圖片里目標(biāo)不要過于稀疏這個技巧能明顯加速收斂。6.3 小目標(biāo)檢測差為什么是結(jié)構(gòu)性缺陷YOLOv1對密集小目標(biāo)的檢測效果差這不是訓(xùn)練不充分而是結(jié)構(gòu)層面的限制。主要原因有三個第一輸入448×448經(jīng)過多層卷積和下采樣后最后輸出的7×7特征圖上每個網(wǎng)格感受野對應(yīng)原圖64×64像素的區(qū)域。如果目標(biāo)比這個區(qū)域小很多能用于判別它的特征就很有限網(wǎng)絡(luò)很難精確定位。第二每個網(wǎng)格最多只能預(yù)測B2個框且只能有一組類別概率。目標(biāo)稍微密一點兩個目標(biāo)中心落在同一個網(wǎng)格系統(tǒng)就會直接超載。第三YOLOv1沒有anchor也沒有多尺度特征融合它對不同寬高比和尺度的目標(biāo)泛化能力弱全靠卷積層自動適應(yīng)。這和后來的YOLOv2用anchor、YOLOv3用FPN相比差距非常明顯。所以如果你要在無人機視角、小目標(biāo)密集場景里做檢測YOLOv1基本不太能用。它的歷史價值更多在于驗證了“單階段實時檢測可行”這個方向真正的工程實用性要到Y(jié)OLOv2和YOLOv3才逐漸成熟。6.4 從YOLOv1到Y(jié)OLOv2YOLOv1的邊界在哪復(fù)現(xiàn)過YOLOv1之后你會更明白YOLOv2的改進點為什么那么精準(zhǔn)。YOLOv2做了幾件關(guān)鍵的事移除了全連接層改成全卷積結(jié)構(gòu)輸入尺寸不再固定。引入anchor框機制每個網(wǎng)格預(yù)測更多候選框類別預(yù)測從“網(wǎng)格共享”變成“anchor獨立”解決了“一格一類”的限制。加入BatchNorm訓(xùn)練更穩(wěn)定收斂更快。多尺度訓(xùn)練讓網(wǎng)絡(luò)適應(yīng)不同輸入分辨率。把輸入分辨率提升到416×416并去掉了最后一個池化層讓特征圖分辨率從7×7變成13×13小目標(biāo)檢測能力明顯增強。這些改進每一項都精準(zhǔn)打在YOLOv1的痛點上。所以學(xué)習(xí)YOLOv1時不要只背結(jié)論最好把“YOLOv1為什么這樣設(shè)計”“它哪里不行”一起搞清楚這樣再看YOLOv2、YOLOv3的一系列演進會順理成章得多。7. YOLOv1真正留給后來者的遺產(chǎn)7.1 不是精度最高但開啟實時檢測YOLOv1今天看有很多不足mAP不如同期的兩階段方法小目標(biāo)檢測弱對密集場景也力不從心但它定義了“實時目標(biāo)檢測”這條技術(shù)路線。Fast R-CNN再準(zhǔn)跑不到實時許多實際應(yīng)用就落不了地YOLOv1用45 FPS第一次讓實時檢測成為可能讓行業(yè)開始認真關(guān)注“如何在速度與精度之間做設(shè)計”而不僅僅是追求更高的mAP。這種“先定義問題再設(shè)計最簡方案”的思路對整個檢測領(lǐng)域的影響比那63.4 mAP大得多。直到現(xiàn)在YOLO系列的每個版本都還在沿用YOLOv1確立的單階段、網(wǎng)格化預(yù)測、統(tǒng)一損失函數(shù)的基本框架。無論你后續(xù)用哪個版本的YOLO回到Y(jié)OLOv1打地基都會讓你對它們的設(shè)計選擇有更深的體會。7.2 從YOLOv1入手理解YOLO系列的學(xué)習(xí)路徑如果你剛?cè)腴T目標(biāo)檢測我會很推薦用YOLOv1做第一個實踐項目原因很簡單它結(jié)構(gòu)直接沒有太多花哨模塊幾十行核心代碼就能跑通。你可以在它上面親手驗證損失函數(shù)、坐標(biāo)編碼、NMS這些基礎(chǔ)概念然后再逐步向YOLOv5、YOLOv8這些工程化更強的模型遷移。建議的學(xué)習(xí)順序是先把YOLOv1的論文原文讀一遍尤其聚焦網(wǎng)格劃分和損失函數(shù)部分然后照著開源PyTorch實現(xiàn)把數(shù)據(jù)流和loss函數(shù)一行行跑通最后換到自己的小數(shù)據(jù)集上訓(xùn)練對比檢測效果再去找YOLOv2和YOLOv3的改進論文逐項對比“哪里改了、為什么改”。一圈走下來你對目標(biāo)檢測的理解會比直接上手YOLOv8深得多。我自己當(dāng)年也是從YOLOv1開始入門的印象最深的是第一次用自己訓(xùn)練出來的模型檢測一張街景圖看到那些框在視頻流里穩(wěn)穩(wěn)跟住行人心里那種滿足感至今還記得。那之后我再換到Y(jié)OLOv3、YOLOv5感覺都不是從零學(xué)起而是在一個已有的框架里升級認知成本低了很多。如果你也想把目標(biāo)檢測的地基打扎實YOLOv1是一個繞不開、也值得繞回去好好看一眼的起點。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
性爱网站一区二区| 中文字幕精品免费一区二区| 激情自拍 校园春色| 风韵犹存大大大大香蕉| 九九热免费视频| 国产精品4p在线观看| 91 国产丝袜在线播放-百度| 五月综合激情网| 久久久久久国产成人| 精品9999| 欧美熟妇人体| 青青草天天亲夜夜操网| 婷婷干黄色| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 91 丝袜在线播放| 啪啪自拍九九综合| 在线亚洲 欧美 日本专区 | 久久婷婷热| 日韩免费在线观看不卡| 欧美日韩亚洲天堂| 精品无吗久久| 久久9精品视频| 免费伦费视频在线观看| 成人小说视频在线精品欧美| 亚洲无码太久| 看免费一级在线播放毛片| 欧美人妖内射| 久久久久久久综合,国产| 大香蕉综合网| 日本 欧美 国产一区| 一类无码操逼视频| 亚洲日韩精品在线播放| 99性爱在线观看| 欧美色图20p| 欧美综合亚洲综合| 97中文字幕一区| 中 文字幕一区二区三四 五 区日 日 骚 | 久久久999日本大片| 国产三级中文有码在线视频| 另类TS人妖一区二区三区| 天天夜夜rb| 成人八戒网站| 天天摸天天插天天日| 久久无码电影| 人人操,操人人| 欧美成人A√在线一区二区| 久久这里只有精品9| 91色欧美| 超碰地址久久| 国产一区在线播放| 91情色| 极品出轨视频网站| 欧美亚洲丝袜人妻制服中文99| 久久久免费懂色| 9 7超碰在线免费观看| 久久婷婷一区二| 红杏大香蕉| 色播五月婷婷| 麻豆AV一区二区| 国产精品女同| 亚洲色图a| 国产十八禁视频| 国模一区二区三区| 中文字幕国产精品1区| 国产激情久久| 涩爱AV在线| 欧美美女自慰一区二区三区| 国产AV天美| 色鬼在线综合| 久久日本熟女精品一区| 99久久久| 国产女同视频在线播放| 欧美国产日韩高清在线| 婷婷五月天补不补| 玖玖蜜臀资源网| 久草综合视频| 日日骚一区二区三区| 国产久久久久久| 操一操摸一摸| 久久99午夜精品一区人妻| 亚洲Av无码成人精品国产| 色999;丁香五月| 婷婷久久大香蕉| 夜夜爽77777| 欧美精品91| 丰满少妇精品一区二区| 日韩三级伊人| 成人资源中文字幕在线观看天天| 日本男人插女人的逼黄色| 超碰视97中文| JIZZJIZZ亚洲女人被躁| 熟女这里只有精品6| 无码高清专| 日本污ww视频网站| 久久亚州高清| 欧美宗合色| 成人久久久| 国产精品久久久久久久AV大片| 日本色色色色色视频| 国产成人亚洲精品自产在线| 日本天天干天天日一区| 欧美岛国精品在线观看| 九九性爱网| 无码一区二区三区四区五区六区七区八区九区十区视频 | 我要色综合网| 91九色在线| 欧美亚洲成人在线一区二区三区| 日韩三级在线观看网站| 99中出在线| 哑洲在线| 亚洲国产ⅴ高清在线观看| 成人欧美一区二区三区黑人一| 97超碰无码网| yw尤物av无码点击进入麻豆| 95人妻爽爽人人做人人澡| 性性欧美| 日本狂喷奶水在线播放212| 特污免视频| 中文字幕av一区二区三区人妻少妇 | 欧美疯狂做爰xxxx| 午夜综合在线| 午夜偷拍久久熟女| 锕锕好爽 死我在线观看| 男人天堂东京热| 亚洲成人在线播放| 久久久草草精品| 国产成人午夜视频网址| 91在线页| 精彩久久中文| 欧美亚洲另类在线蜜桃| 天美麻豆黄色录像| 色婷婷激情| 99999亚洲另类| 开心五月激情网| 午夜福利 成人 91| 亚洲色五月| 久久在肏| 亚洲色资源| 久久男人精品| 天堂综合| www久久99| 天天日骚逼熟女| 91天堂色男人的天堂| 日本中文字幕一区| 日韩丝袜二区| 亚洲人妻精品一区二区| 青青草国产盗摄一二三区| 亚洲春色欧美激情自拍| 欧美大片一区二区三区| 岛国在线免费视频| 久9爱经典视频| 欧美一级做a爰片免费视频| 国内精品久9| 九九久久精品| 国产女人和拘做爰视频 | 九九色影院| 日本506070| 一区二区三区四区姦女| 精品九九国产无码| 精品一区二区三区蜜桃臀www| 黄色视频特级毛片| 欧美色狠| 久草电影网| 国内外色色色色色成人视频| 麻豆综合一区av| 久久久久久久六六| 亚洲情色五月天| 操逼无码操逼| 97超级色碰碰| 九九热男人天堂| 亚洲图片日本AⅤ欧美在线| 操死我了啊啊啊| 久久一区二区三区入口| 久久午夜色播影院免费高清| 中文字幕免费观看| 久久久亚洲欧美综合| 淫淫综合网| 国精品一区二区三| 激情五月婷婷综合| 日本激情免费大片| 亚洲色图 欧美| 97操综合| 综合av影片| 欧美激情五月天| 国产精品午夜福利亚洲综合网| 国产精品97超碰| 第二页中文字幕| 97啪啪| 日韩无码三级影院| 丰满人妻一区二区三区免费 | 性高潮久久久| 性老妇一区二区三区| 亚洲日韩精品在线播放| 亚洲中文国际强奸字幕| 综合久久六月久久婷婷| 亚洲一区日韩精品中文字幕| 欧美人妻制服| 天天92av| 日本精品一区二区不卡| 强奸熟女一区二区三区 | 人妻蜜桃臀| 欧美A√综合网| 激情五月综合| 人人天天欧洲| 99热免费| 9 7超碰在线免费观看| 99ri在线视频| 日本熟妇人妻中出视频| 中文精品一区二去| 五月天亚洲色图| 日韩天天综合| 国产又粗又长又大的视频| 久久一本大香蕉| 女一区二区| 国产不卡精品91| 91丨九色丨大屁股| 99这里有精品| 思思热在线| 亚洲 日本 一 二 三| 啪一啪免费视频| 免费伦费视频在线观看| 免费在线黄片视频| 亚洲精品白浆高清久久久久久| 欧美综合色,www| 91n处女在线观看| 亚洲综人| 在线免费观看高清无码视频| 久久国产逼| 成人性爱av| 一起草三级AV电影在线观看 | 一道α片欧美| 91精品亚洲内射孕妇| 免费AV中文网在线观看| 丁香五六月啪啪| 久久精品熟妇丰满人妻99| 亚洲丝袜综合| 中文精品一区二去| 九九性爱网| 91操人| 操逼网站地址| 超碰在线人妻不卡| 久久久久久久久久久久欧美日| 免费看污网址| 久夜操| 永久免费观看的毛片的网站| 永久免费观看的毛片的网站| 亚洲图片激情综合另类| 欧美成人一级免费电影| 亚洲午夜免费狠狠干| 九九九综合精品| 9精品在线| 屌妞视频久久久久久久久久久久| 色眯眯av| 超碰97COm中文| 国产黄色视频久久| 色99视频| 久插综合| 一二三区精品视频| 中文色综合| 在线观看黄色电话| 1956日韩精品| 一区二区播放| 久草精品国产99| 国产午夜无码片在线观看影视| 色噜噜狠狠色综合日日| 日韩在线观看AV| 老司机香蕉| 日韩欧洲操屄视频| 亚洲麻豆精品二区三区| 精品九九九九九九九| 精品制服美女中文一区二区三区| 夫妻天天操岛国视频| 国产强奸乱伦xd| 久99视频| 亚洲干B| 18禁免费视频| 日本男人插女人的逼黄色| 女人久久久| 亚洲各类熟们中文字幕| 日韩黄色小说| 国产白丝AV| AV中亚| 女性喷水高潮在线观看| 免费精品中文字幕| 97超碰中文在线| 国产风韵犹存熟妇三区| 国产精品99精品视频网站| 色婷视频| 欧美男人天堂| 久久夜嗨| 亚洲人妻中文高清| 日本三级韩国三级美三级91| 自拍偷拍 日韩无码| 亚洲淫色网中文| 国产综合网站在线播放| 少妇色综合| 亚洲砖码砖专无区2023| 这里只有97精品| 婷婷久久久| 天天综合~91| 欧美成人色| 韩国成人精品久久久免费看| 香蕉国产97| 国产精品久久久亚洲一区| 探花视频免费观看国产专区| 91电影色诱| 色嗨嗨在线| 亚洲少妇综合| 成人久久精品| 9久久精品| 国产精品不卡一区二区三区av| 超碰97在线 欧美 国产| 久久草大香蕉| 午夜福利免费福利视频| 啊啊啊啊啊啊啊啊在线观看| 欧美激情色婷婷花野真衣一区二区| 欧美人妻久久精品二区三区| 麻豆久久一区二区三区| 97超碰总站| 好淫网一二三视区| 很很干很很操| 日韩黄色成人性爱| 五月天丁香婷婷综合网站| 搡老女人老91二区| 爱丝福利| 蜜桃臀一区二区aV| 亚洲精品1区| 国产玖玖| 国产视频三区四区| 日本有码久久| 婷婷五月天小说| 午夜福利成人免费视频| 国产亚洲精品美女久久久久久2021| 美女诱惑久久| 熟妇人妻精品一区二区| avav青青草久久夜| 欧美爆乳精品一区二区| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 在现视频女上位好爽| 无码伊人久久大杳蕉中文无码| 国产最新小视频在线播放下载| 激情综合网激情综合| 亚洲欧美色图| 国产多人在线观看视频| 18禁免费视频| 色色色色日本| 人妻99p| 五月天社区| 婷婷久草| 亚洲少妇在线影音| 超碰一区二区| 日韩精品-原创伙伴| 亚洲欧美综合网| 亚洲熟女人妻中文字幕一区二区| 欧美色欧美| 欧美中文字幕日韩在线| 操死我了嗯嗯嗯| 天天色怡春院| av天堂电影网| 被体育老师抱着c到高潮| 色一情一乱一乱一区91Av| 亚洲另类久操网| 色网综合网| 欧美色999| 黄色小视频日本txt| 久久超碰久| 美国三级日本三级久久99| 91操熟妇| 日韩AV无码中文一区二区| 福利色色| 国产伊人精品在线| 亚洲 欧美 小说| 欧美骚少妇| 亚洲男人的天堂亚洲| 日韩AV色图| 欧美性爱伊人| 欧美一级美片在线观看免费| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 天天色天天干天天爱| 性色AV网站| 97国产精品国| 日本免费亚洲欧美| 无码日韩人妻av一| 日韩欧美性爱电影在线观看| 少妇丝袜在线观看AV| 久草精品热视| suv精产一二三区| 超碰碰碰碰| 九九久久综合| 天综合网| 精品超碰国产| 久久男人精品| 99热91| 欧日韩一二三f区| 好吊色在线观看| 亚洲在钱| 嫩草美女久久| 欧美日韩成人| 色翁荡息又大又硬又粗又爽| 丰满高潮18xxxx| 欧美成人色| 操逼片中文| 超碰色图| 九九亚洲精品| 综合婷婷| 久久久久亚洲三级电影| 伊人9| 日本三级韩三级99久久| 久久精品国产亚洲妲己影视| 岛国999| 九九碰九九爱97| 欧美大香蕉久| 99精品无码| 久久少妇视频| 99久久99久久综合| 婷婷激情五月天小说网| 中欧人妻丝袜中文字幕| 91网站18在线| 岛国小电影| 日韩探花精品在线视频| 国产农村妇女精品| 伊人性在线视频| 久久伦理视频久久大香蕉视频| 欧美日韩第一页| 强奸乱伦免费网站| 日产欧美电影一区二区三区| 极品出轨视频网站| 国产精品电| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 亚欧美综合网。| 私色综合网| 亚洲一区二区中文字幕| 综合久久久久久久综合网| 亚洲欧美洲综合| 久久久啊啊啊| 久久精品无码专区| 综合网亚洲在线| 死我十八禁| 中文久久96| 射丝袜大香蕉| 亚洲激情欧美色图| 欧美丝袜91| 欧美色91| 国内亚洲高清无码| 国产成人无码啪| 黑人白女精品一区| 午夜福利免费福利视频| 久久男女激情视频网站| 久99| 天美传媒Av在线| 精吧天堂| 97超碰日韩| 韩三级a视频在线观看| 色就色综合| 日本操BAV| 久久久网站| 九九久久久九九| 久久这里| 国产精品久久久| 国产毛片久久久久久久| 久久女婷| 欧美色日本| 久久在肏| 精品亚洲国产成人av网站| 九月色婷婷| 东北老女人的激情视频| 999久久久国产精品| 日韩综合成人免费视频| 欧美精品第3页| 中文一区在线日| 精品对白久久不卡| 亚洲福利中文字幕在线| 天天舔九色婷婷| 天美传媒婬乱在| 久久久精品无码亚免费| 日han少妇无码| 国产97在线 | 亚洲| 亚洲五码一区二区三区| 少妇与黑人高潮在线| 中文字幕三四五区| 成人网址在线观看| 日韩无码第3页| 亚洲女毛多水多21P| 亚洲视频小说| 免费黄色片。| 99xav| 操b在线观看| 夜夜高潮夜夜爽高清视频一 | 天天做天天爱| 啊啊啊啊好疼| 亚洲综合小说另类图欧美视频激情小说色五月天 | 婷婷色综合| 另类图片五月天| 黄片www.| 亚洲图片欧美偷拍| 殴美牲| 亚洲国产丝袜熟女av| 少妇二级| 国产毛片片精品天天看视频| 91啪9色| 国产福利视频精品视频| 国产精品天干天干综合网麻豆 | 中文字幕高清精品一区| 夜夜国产一区| 中日韩欧美精品无码AⅤ一区二区| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 美女一区二区国产精品| 国产精品伦理| 蜜臀久久99精品久久久久免费观| A片大香蕉在线| 亚洲综合草草| 大香蕉中文201| 91精品国产91久久福利| 亚洲综合一区二区| 亚洲中文字幕一区| 人妻精品视频一区二区| 欧美激情片一区二区| 超碰99在线| 激情五月天丁香| 国产亚洲色婷婷久久99精品91葵花宝典| 九九九九一区| 欧美第五页| 国产一区二区av综合| 欧美999999| 少妇超碰在线| 午夜乱轮操逼视频免费看| 五月天精品| 日本一二区免费| 欧美,日韩,亚洲视频| www.av家庭乱伦| 男人天堂免费| 国产久久天堂资源| 黑人娇小av在线播放| 91影库| 秋霞视频一区二区| 歐美一級亂黃99在綫精品| 亚洲91在线| 91av熟女人妻| 成人在线视频网| 欧美精品双插| 天美传媒AV在线播放| 欧美经典一区二区三区| 小少妇| 精品久久久一本一道| 无码操逼视频一下| 综合五月婷婷| 韩国三级理论在线| 日韩欧美午夜一区二区| 99久热| 大香蕉日韩欧美| 亚洲无码国产精品久久| 综合色图,成人综合网| 东京热大香焦| 韩国黄片aaaa| 美日韩在线不卡人妻| 麻豆国产97在线| 国语人妻精彩刺激| 亚洲无码久久久久久久| 99热久| 亚州黄站| 五月丁香啪啪啪| 精品久久久久av影院| 国产欧美美女免费观看视频| 天天日天天干少妇日| 色色色综合网| 97久久国产| 亚洲国产一区二区三区在线| 91综合中文字幕| 日本美女性生活久久久久久久| 国产sv美女内射| 亚洲久热| www.av家庭乱伦| 欧美亚洲se91| 强奸乱伦大香蕉网| 婷婷性网| 欧美最婬乱婬爆婬牲视频| 国产又色又爽又舒服的三级视频 | 中国女人内射6XXXXX| 97av,com| 五月天丁香| 在线观看一级α片刺激高潮视频| 四虎免费看黄| 我要看免费韩日黄片| 天天色欧美| 干B| 伊人久久88国产女| 亚洲欧美色图小说| 亚洲综合春色| 超碰碰激情97+久| 国产激情在线| 一本一道波多野毛片中文在线| 天综合网| 欧美综合中文| www黄片免费看com| AV天堂男人的天堂| 亚欧高清| 欧美日韩免费专区在线| 人妻啪| 欧美色自拍| 亚洲AV无码AV吞精久久久久| www色日本| 男女猛烈无遮掩视频免费软件| 美国一区二区三区视频| 色五月婷婷五月天| 国产呦精品系列在线观看| 国产精品无码在线| 人人操天天爽| 曰韩中文人妻视频| 女优视频第10页| 美女91网| 婷婷六月天| 婷婷丁香人妻 | 男人把坤坤插入女人的下体| 日韩成人无码| 大香蕉在线86| 福利操逼| 精品九九| 曰韩少妇无码| 97国产成人精品免费视频| 十八禁视频一区二区| 99久久久| 999热日韩精品| 久湿久久| 日日噜噜夜夜久久亚洲一区二区| 九九热免费国产视频婷婷伊人| 黄色网址在线免费观看| 懂色中文一区二区三区| 91性色| 欧美日韩亚洲天堂| 九久久九九久视频| 四虎884| 欧美中日韩XXXX| 久久久久96| 2019男人的天堂| 日日骚一区二区三区| 麻豆人妻偷人精品无码视频| 色五月激情AV在线| 欧美热图99| 欧美加勒比| 91在线免费精品视频| 乱操乱伦AV| 亚洲日韩美国人妻| 一区二区日韩欧美久久| 色哟哟国产精品免费网址| 国产亚洲 中文欧美久久| 亚洲国产欧美日韩人妻日中文| 亚洲 欧美 91| 精品无码人妻一区二区免费蜜桃| 青青草国产一区二区三区| 老鸭窝在线视频播放| 欧美第二页| 性暴力欧美猛交在线直播| 国语国产操逼伊人AV网| 一区二区激情国产熟女| 亚洲国产精品久久久男人的天堂| 精品无码一区二区三区| 国产深喉视频一区二区| 日韩黄片视频试看| 精品国产乱码久久久久A| 亚洲色悠悠久久88| 天天cao在线| 最新中文字幕精品在线| 真实高潮91| 久久久久久久久9| 久久久精品91八戒| 综合熟女| 欧美性爱一区二区| 精品v日韩欧美国产| 九九热免费国产视频婷婷伊人| 久久久三区二区一区| 成人免费福利在线观看| 啊啊啊啊好大好硬啊啊啊啊啊| 国产日韩在线播放av| 91精品久久久久久久久久| 91高清无码下载| 后入合集| 性色乱AV一区二区| 国产福利视频精品视频| 成人三级片无码| 在线观看午夜婷婷久久久久清性观看| 亚洲综合第一页| 女优视频第10页| 亚洲欧美伦综合| 99re在线观看| 日韩欧美亚洲自拍偷拍| 久久午夜伦| 一区二区乱码福利| AV天天综合| 国产AV色黄看到爽| 91欧美另类| 激情视屏国产乱伦强奸| 91色欧美| 欧美日韩国产传媒在线精品| 岛国小电影| 国模吧 一区二区三区| 人妻在线中出视频| 日本黄大片在线观看视频| 中文字幕丝袜美腿| 91精品微拍福利| 国产风韵犹存熟妇三区| 免费毛片在线播放| 中文字幕99999| 91在线/欧洲| 懂色AV蜜臀无码精品APP | 人人爱夜夜爱| 懂色中文一区二区三区| 美国三级日本三级久久99| 手机看av网站在线看| 欧美亚洲情色| 亚洲无限观看| 95人妻爽爽人人做人人澡| 97欧美| 日日夜夜干| 手机看片91人妻| 久久超碰免费的| 亚洲精品国产熟女久久久久久| 亚洲综合骚逼| 翔田千里av一区二区三区| 久久久久性熟视频| 日韩人妻中文视频| 亚洲图片小说欧洲| 久九干| 日韩成人私密一级精品av| 蜜桃久久久久久久| 午夜天天碰综合视频| 日韩成年人性爱视频| 欧美成人性爱视频大全| 欧美,日韩,亚洲视频| 老熟女乱子伦中文字幕一区二区| 中国AV美女| 国产精品亚洲天堂网址| 四虎视频在线观看| 综合 亚洲 欧美| 日韩99神马视频播放| 福利在线观看一区二区| 亚洲伊人a线观看视频| 成年人网站在线免费观看| 久久久涩| 97超碰影音| 久久婷五月天| 日本精品人妻少妇一区二区| 欧洲乱码一区二区| 亚洲国产亚洲天堂| 国产三级片在线观看| .精品人妻一区二区三| 国产AV无码AV| 亚洲。日韩。欧美| 青操影院| 欧美gv在线观看| 中文字幕黄色片| 99综合自拍| 大香蕉99999| 天天做日日做| 东北女人av| 啊啊啊啊好疼视频| 欧美组图日韩亚洲中文字幕| 人干人人人操人人摸| 91爱综合| 97欧美资源| 日韩精品人妻中文字幕有码午| 青草伊人久久| 中文字幕av乱伦| 91c色| 好吊色青靑草| 视频二区美腿丝袜制服人妻欧美| 999色欧美中文字幕| 国产又长又大又粗的视频| 97干在线看| 久久嫩草国产成人一区| 久久久久亚洲精品| 久久r精品| 9Ⅰ超碰| 福利社区午夜一区二区| 长长久久免费视频| 视频在线观看青青99国产| 操逼网站网站| 福利在线观看一区二区| 裸体1区| 国产精品视屏| 国产超碰在线| 九久久九九久视频| 在线观看亚洲专区| 爱爱动态试试看6 0秒| 欧美第五页| 国产最火爆久久国产网站网站| 久久精品人体| 色图综合| 久久,精品一二三| 国产精品夜夜| 乱伦1色页| 亚洲色宗合| 啊啊啊慢点| 欧亚乱色熟女一区二区| 精品视频久久区| 国产日韩精品一区二区三区| 婷婷五月av| 情色五月天久久久| 熟女少妇视频| 精品久久久久av影院| 欧洲综合视频| 亚欧操逼片在线观看 | 麻豆一区二区三区在线看 | 十八禁啪啦拍视频无遮挡| 97人人中文网| 999热这里只有精品| 精品人妻一区二区视频| 国语人妻精彩刺激| 色九九久九九| 日韩国产成人自拍视频| 少妇69中文| 激情小说亚洲| 91欧美| 中国黄色特级精品一区二区三区片| 日本影视久久免费| 婷婷综合五月天| 日本久久久精品电影| 大黄片做爱的大的| 久久精品天美| 91丨国产丨白浆秘 洗澡动漫| 人妻av在线| 亚洲影视高清第一页| 少妇3P性爱自拍| 97天天操天天干| 囯产精品久久久久久久久久梁医生 | 9久综合网| 欧美在线综合| 看一级特黄a大一片| 伊人一区二区三区| 两女互慰AV高潮喷水在线观看| 精品一区二区啪啪啪| 五月天日日操夜夜操| 在线精品福利免费播放| Aa东京男人的天堂| 中文字幕一区二区韩| 欧美少妇高潮久久91| 高清国产成人无码| 国产情色第一第二页在线观看| 国产又色又粗又黄又爽| 免费9 1久久| 26uuu国产亚洲综合| 美国久久一二三四| 韩日性爱av| 综合网97| 欧美一级A片在线看视频性色| 天天综合网合集91| 日本中文字幕在线视频| 九九热只有精品| 99re视频在线观看这里只有精品| 婷婷午夜清品久久久久久久性色视频观| 日本精品一区二区中文字幕| 一本大道青青| 日韩欧美麻豆大片| AV一起草在线| www被窝色com| 免费AV播放| 国产激情视频一区区三区| 麻豆久久久久久久久丝袜| 日韩欧美大力操| 国产成人啪一区二区| 精品国产一区二区三区久久久蜜臀| 另类天堂| 伊人操操| 欧美日韩第一页| 热热色中文无码| 久久久久久久久久久免费精品| 亚洲欧美另类少妇精品| 爽极品影院| 午夜视频久久久| 久久久久久亚洲精品不卡人乳| 国产精品999aaa| 91天美传媒在线观看| av国产无码| 超碰在线人人射| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 乱色视频中文字幕| 青青色在线观看| 最新精品久久蜜桃 | 91麻豆天美国产| 熟女人妇一区二区三区| 色噜噜狠狠色综无码久久合欧美| 国产熟女一区二区丰满| 日本三级R| 香蕉国产精品麻豆亚洲欧美日韩 | 黄色一级视| 永久免费观看的毛片的网站| av久日| 欧美精品成人亚洲| 伊人五月天激情| 亚洲成a人v欧美综合天堂下载| 97超碰免费生活| 99久久久无码| 国内三级自拍小视频在线观看| 亚州熟女乱伦| 国产精品伦理| 蜜桃久久久久久久久久久久| 青青草操逼逼视频| 久久久无码av精| 色吧5亚洲| 日日夜夜噜| 麻豆熟妇乱妇熟色A片在线看 | 麻豆AV一区二区| 9ⅰ久久久天天| 强奸乱伦亚洲第一页| 成人熟女视频一区二区三区| 婷婷伊人五月| 男人的天堂2019AV| 久久视频少妇美女| 97超碰jingpin| 偷窥自拍A片| 日韩亚洲精品一区二区| 婷婷婷婷婷婷久久久久| 东京热,男人的天堂| 亚州日韩97| 日韩少妇丰满亚洲| 粉嫩国产精品久久粉嫩| 插欧洲美女欧美精品| 国产一级特黄大片处女| 百度百度日本操逼| 欧美色院| 大香蕉伊人75| 欧洲亚洲人妻无码高清久久三区四区| 97频视在线| 欧美亚洲AN| 日本97久久久精品| 亚洲日本韩国极品一区二区| 久久婷五月| 女人被添高潮免费视频| 婷婷影院入口| 亚洲中文日韩欧美大香蕉视频| 色视频蜜乳| a片自拍直播视频| 黑人娇小av在线播放| 欧美色另类| 蜜臀99久久国产| 欧美亚州综合网图片| 成人情色综合网| 97欧美色| 欧美97免费| 麻豆一区二区AV天美| 乱人乱色一区二区三区免费| 午夜福利 成人 91| 中出91视频| 另类欧美综合| 91欧美经典| 亚洲欧美色图片| 日韩三级伊人| 伊人五月天婷婷| 久久9精品视频| 中文字幕少妇色| 欧美日韩一干二干| 亚洲欧洲无码一区夜| 在线小视频| 久久久免费视频18| 91色亚洲| 日韩欧美亚洲自拍偷拍| 国产无马在线| 日韩美女操b| 睡产熟女乱伦| 青青草日韩无码| 中文字幕在线观看AV| 欧美一二在线| 激情四射婷婷六月天| 日日骚网站| 久久大黄片| 欧美日韩色综合网| 日本日皮视频逼| 中文高清一区二区的| 美女的肌被草喷水视频| 中国的操老妇女| 亚洲色图A| 欧美成人性爱视频在线播放| 亚洲乱伦图片视频| 97色色色| 日本999精品视频| WWW美腿丝袜香蕉中文| 91欧美色| 欧洲欧美视频一区二区| 性色av婷婷久久一区二区点复制| 欧美极品少妇交| 91天美传媒在线观看| 玖玖爱视频网站| 国产拍偷精品网站| 欧美丝袜制服久久| 九色 人妻 大香蕉| 久久一区二区加油站| 九九九九久久久久| 亚洲AV无码AV吞精久久久久| 99无码视频| 成人A片男人的天堂| 91N综合网| 成人乱人伦一区二区| 色色五月丁香| 成人在线视频一区| 奶水 人妻 哺乳 在线| 啪啪啪东京| 亚洲性综合9| 亚洲国产精品久久久久婷婷老年| 亚州综合色| 天天干天天狼在线视频| 射欧美综合| 亚洲黄色电影| 免费精品人妻一区二区三| 吻戏激情性巴克| 91少妇通奸网站| 久久这里只精品免费福利| 久热九九| 97精品97久久| 91色人妻| 天天综合在线4| 中出20p| 中文字幕乱码人妻二区三区| 口爆综合网| 久久精品女同亚洲女同13| 操逼日批| 很黄很污的免费网站| 日本欧美不卡| 日本3级一区二区免费| 色拍偷亚洲| ,成人免费啪啪视频| 久无码| 欧美性91| 超碰国产在线| 亚洲色欧| 欧美日韩国产色图在线| 久啪| 国产高清免费不卡av| 精品视频97| 五月天婷婷在线看| 日韩情色视频| 夜夜爽夜夜爽| 久久久人妻| 欧洲色| 欧美激情高清性猛交| 大香蕉黄色一区| 欧美第五页| 午夜欧美女人操逼| 97资源站久久| 自拍偷拍 日韩无码| 无码操逼天堂| 午夜电影在线观看无码专区| 久日综合网| 狠狠色噜噜狠狠狠狠狠色综合久久| 精品176精品2| 免费αⅴ在线观看| 神马久久69| 老熟女乱子伦中文字幕一区二区| 亚熟hd视频在线| 国产精品无套内谢| 久久机热| 九色PORNY9l原创自拍| 久久99九九九九6666免费观看软件| 五月天色色色| 天天综合97| 欧美日韩人人精品| WWW操逼| 久操网在线| 黄色视频特级毛片| 99久久久| 亚洲 欧美 中文 日韩超碰| 天美传媒婬乱| 久久久熟妇熟女国产| 国产成人综合在线播放| 伊人四虎综合| 九九伊人网| 一起草三级AV电影在线观看 | 熟妇人妻精品一区二区| 中文字幕日韩综合| 天天上日日上日韩精品| 先锋音影AV| 丰满的三级少妇欧美久久久| 久久久91| 亚洲综合图文| 操屄不卡视频| 超碰78| 美女黑人91神马| 色五月首页| 亚洲一区在线观看欧洲| 在线观看午夜婷婷久久久久清性观看| 韩国一级婬片A片AAAAA| 国产久久久久久| 成人五月天色网| www.91色| 激情小说日韩无码| 亚洲清纯唯美| 91精品电影18| AV无码久久久精品| 日韩在线国产字幕| 国产精品3| 久久国产99精品72福利 | 日日夜夜草草草| 日韩性爱播放| 亚洲国产精品V?在线播放| 欧美性Fer办公室秘书| 综合久草| 中国探花熟女| 97色伦97色伦国产欧美| 日本亚欧爱爱| 97色诱| 欧美亚洲日韩人妻在线观看| 成全在线观看免费观看| 国产精品一区二区三区四区五区| 蜜臀久久99精品| 久久久999日本大片| 欧亚性爱啪啪| 久久 国产 无码| 96精品久久| 精品大全99999| 韩国女主播青草在线| 九九九九久久久| 欧美性爱视频免费一区一A| 亚洲精品国语在线播放| 亚洲欧美97√| 91视频综合在线| 97精品久久久久久久| 日韩三级视频一区二区三区| 亚洲成人av电影在线| 凹凸视频在线一区二区| 这里都是精品| 黄色av播放免不| 人人操人人操人人操人人操人人操人人人11.CM | 亚洲熟妇A V黑人| 天海翼久久| 亚洲欧洲无码97久久精品| 情侣开房子拍 日韩无码 女的很漂亮| 日韩性爱小视频在线观看| 精品中文字幕第一页| 日本在线观看网址| 91久久久久久久久18| 风间由美日韩欧美久久| 日本不卡免费二区| 另类专区加勒比| 久久久男人的天堂| 国产25页| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 小视频国产| 懂色中文一区二区三区| 一本色道无码DVD中文字幕| 久久97精品久久久久久久不卡| 大色网久久| 欧美综合综合| 亚洲欧美国产精品久久久久久久| 久久精品一区二区三区蜜桃臀| 中文字幕乱偷人妻久久艾草网| 久草综合视频| 亚洲综合射| 制服丝袜第二页| 日本国产二线女色| 96精品久久久| 人妻少妇精品久久久久久| 91欧| 色欧美综合| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 国产97色在线| 屁股久久久久久久久久| 久久超碰网| 日本操逼视频免费| av爱爱爱| 粉嫩粉嫩一区性色AV片| 大香蕉免费乱伦视频| 天天插天天操|