精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Yolov10:詳解、部署、應(yīng)用一站式齊全!

人工智能 新聞
在這項(xiàng)工作中,目標(biāo)是從后處理和模型架構(gòu)兩個(gè)方面進(jìn)一步提高YOLO的性能效率邊界。為此,首先提出了YOLOs無NMS訓(xùn)練的一致雙重分配,它同時(shí)帶來了有競(jìng)爭(zhēng)力的性能和低推理延遲。

一、前言  

在過去的幾年里,YOLOs由于其在計(jì)算成本和檢測(cè)性能之間的有效平衡,已成為實(shí)時(shí)目標(biāo)檢測(cè)領(lǐng)域的主導(dǎo)范式。研究人員探索了YOLO的架構(gòu)設(shè)計(jì)、優(yōu)化目標(biāo)、數(shù)據(jù)擴(kuò)充策略等,取得了顯著進(jìn)展。然而,依賴非極大值抑制(NMS)進(jìn)行后處理阻礙了YOLO的端到端部署,并對(duì)推理延遲產(chǎn)生不利影響。

此外,YOLOs中各種組件的設(shè)計(jì)缺乏全面徹底的檢查,導(dǎo)致明顯的計(jì)算冗余,限制了模型的能力。它提供了次優(yōu)的效率,以及相當(dāng)大的性能改進(jìn)潛力。在這項(xiàng)工作中,目標(biāo)是從后處理和模型架構(gòu)兩個(gè)方面進(jìn)一步提高YOLO的性能效率邊界。為此,首先提出了YOLOs無NMS訓(xùn)練的一致雙重分配,它同時(shí)帶來了有競(jìng)爭(zhēng)力的性能和低推理延遲。此外還介紹了YOLO的整體效率精度驅(qū)動(dòng)模型設(shè)計(jì)策略。

從效率和精度兩個(gè)角度對(duì)YOLO的各個(gè)組件進(jìn)行了全面優(yōu)化,大大減少了計(jì)算開銷,增強(qiáng)了能力。工作成果是新一代用于實(shí)時(shí)端到端目標(biāo)檢測(cè)的YOLO系列,稱為YOLOv10。大量實(shí)驗(yàn)表明,YOLOv10在各種模型尺度上都達(dá)到了最先進(jìn)的性能和效率。例如,在COCO上的類似AP下,YOLOv10-Sis1.8比RT-DETR-R18快1.8倍,同時(shí)享受的參數(shù)和FLOP數(shù)量少2.8倍。與YOLOv9-C相比,在相同的性能下,YOLOv10-B的延遲減少了46%,參數(shù)減少了25%。

二、背景  

實(shí)時(shí)物體檢測(cè)一直是計(jì)算機(jī)視覺領(lǐng)域的研究熱點(diǎn),其目的是在低延遲下準(zhǔn)確預(yù)測(cè)圖像中物體的類別和位置。它被廣泛應(yīng)用于各種實(shí)際應(yīng)用,包括自動(dòng)駕駛、機(jī)器人導(dǎo)航和物體跟蹤等。近年來,研究人員專注于設(shè)計(jì)基于CNN的物體檢測(cè)器,以實(shí)現(xiàn)實(shí)時(shí)檢測(cè)。

其中,YOLOs由于其在性能和效率之間的巧妙平衡而越來越受歡迎。YOLO的檢測(cè)流水線由兩部分組成:模型前向處理和NMS后處理。然而,這兩種方法仍然存在不足,導(dǎo)致準(zhǔn)確性和延遲邊界不理想。具體而言,YOLO通常在訓(xùn)練期間采用一對(duì)多標(biāo)簽分配策略,其中一個(gè)基本事實(shí)對(duì)象對(duì)應(yīng)于多個(gè)正樣本。盡管產(chǎn)生了優(yōu)越的性能,但這種方法需要NMS在推理過程中選擇最佳的正預(yù)測(cè)。這降低了推理速度,并使性能對(duì)NMS的超參數(shù)敏感,從而阻止YOLO實(shí)現(xiàn)最佳的端到端部署。解決這個(gè)問題的一條途徑是采用最近引入的端到端DETR架構(gòu)。例如,RT-DETR提供了一種高效的混合編碼器和不確定性最小的查詢選擇,將DETR推向了實(shí)時(shí)應(yīng)用領(lǐng)域。然而,部署DETR的固有復(fù)雜性阻礙了其實(shí)現(xiàn)精度和速度之間最佳平衡的能力。另一條線是探索基于CNN的檢測(cè)器的端到端檢測(cè),它通常利用一對(duì)一的分配策略來抑制冗余預(yù)測(cè)。

然而,它們通常會(huì)引入額外的推理開銷或?qū)崿F(xiàn)次優(yōu)性能。此外,模型架構(gòu)設(shè)計(jì)仍然是YOLO面臨的一個(gè)基本挑戰(zhàn),它對(duì)準(zhǔn)確性和速度有著重要影響。為了實(shí)現(xiàn)更高效、更有效的模型架構(gòu),研究人員探索了不同的設(shè)計(jì)策略。為增強(qiáng)特征提取能力,為主干提供了各種主要計(jì)算單元,包括DarkNet、CSPNet、EfficientRep和ELAN等。對(duì)于頸部,探索了PAN、BiC、GD和RepGFPN等,以增強(qiáng)多尺度特征融合。此外,還研究了模型縮放策略和重新參數(shù)化技術(shù)。盡管這些努力取得了顯著進(jìn)展,但仍然缺乏從效率和準(zhǔn)確性角度對(duì)YOLO中的各種組件進(jìn)行全面檢查。因此,YOLO中仍然存在相當(dāng)大的計(jì)算冗余,導(dǎo)致參數(shù)利用效率低下和效率次優(yōu)。此外,由此產(chǎn)生的約束模型能力也導(dǎo)致較差的性能,為精度改進(jìn)留下了充足的空間。

三、新技術(shù)  

Consistent Dual Assignments for NMS-free Training

在訓(xùn)練期間,YOLOs通常利用TAL為每個(gè)實(shí)例分配多個(gè)陽性樣本。一對(duì)多分配的采用產(chǎn)生了豐富的監(jiān)控信號(hào),有助于優(yōu)化并實(shí)現(xiàn)卓越的性能。然而,YOLO必須依賴NMS后處理,這導(dǎo)致部署的推理效率不理想。雖然以前的工作探索一對(duì)一匹配來抑制冗余預(yù)測(cè),但它們通常會(huì)引入額外的推理開銷或產(chǎn)生次優(yōu)性能。在這項(xiàng)工作中,為YOLO提供了一種無NMS的訓(xùn)練策略,該策略具有雙標(biāo)簽分配和一致的匹配度量,實(shí)現(xiàn)了高效率和有競(jìng)爭(zhēng)力的性能。

  • Dual label assignments

與一對(duì)多分配不同,一對(duì)一匹配只為每個(gè)地面實(shí)況分配一個(gè)預(yù)測(cè),避免了NMS的后處理。然而,它導(dǎo)致監(jiān)督不力,從而導(dǎo)致精度和收斂速度不理想。幸運(yùn)的是,這種不足可以通過一對(duì)多分配來彌補(bǔ)。為了實(shí)現(xiàn)這一點(diǎn),為YOLO引入了雙重標(biāo)簽分配,以結(jié)合兩種策略中的最佳策略。具體而言,如下圖(a)所示。

圖片

為YOLO引入了另一個(gè)一對(duì)一的頭。它保留了與原始一對(duì)多分支相同的結(jié)構(gòu)并采用了相同的優(yōu)化目標(biāo),但利用一對(duì)一匹配來獲得標(biāo)簽分配。在訓(xùn)練過程中,兩個(gè)頭部與模型共同優(yōu)化,讓骨干和頸部享受到一對(duì)多任務(wù)提供的豐富監(jiān)督。在推理過程中,丟棄一對(duì)多的頭,并利用一對(duì)一的頭進(jìn)行預(yù)測(cè)。這使得YOLO能夠進(jìn)行端到端部署,而不會(huì)產(chǎn)生任何額外的推理成本。此外,在一對(duì)一的匹配中,采用了前一名的選擇,在較少的額外訓(xùn)練時(shí)間下實(shí)現(xiàn)了與Hungarian matching相同的性能。

  • Consistent matching metric

在分配過程中,一對(duì)一和一對(duì)多方法都利用一個(gè)指標(biāo)來定量評(píng)估預(yù)測(cè)和實(shí)例之間的一致性水平。為了實(shí)現(xiàn)兩個(gè)分支的預(yù)測(cè)感知匹配,使用統(tǒng)一的匹配度量:

圖片

在雙標(biāo)簽分配中,一對(duì)多分支比一對(duì)一分支提供更豐富的監(jiān)控信號(hào)。直觀地說,如果能夠?qū)⒁粚?duì)一頭部的監(jiān)管與一對(duì)多頭部的監(jiān)管相協(xié)調(diào),就可以朝著一對(duì)多的頭部?jī)?yōu)化的方向?qū)σ粚?duì)一的頭部進(jìn)行優(yōu)化。因此,一對(duì)一頭部可以在推理過程中提供改進(jìn)的樣本質(zhì)量,從而獲得更好的性能。為此,首先分析了兩個(gè)之間的監(jiān)管差距。由于訓(xùn)練過程中的隨機(jī)性,一開始就用兩個(gè)用相同值初始化的頭開始檢查,并產(chǎn)生相同的預(yù)測(cè),即一對(duì)一的頭和一對(duì)多的頭為每個(gè)預(yù)測(cè)實(shí)例對(duì)生成相同的p和IoU。注意到兩個(gè)分支的回歸目標(biāo)。

圖片

當(dāng)to2m,i=u*時(shí),它達(dá)到最小值,即,i是中的最佳正樣本?, 如上圖(a)所示。為了實(shí)現(xiàn)這一點(diǎn),提出了一致的匹配度量,即αo2o=r·αo2m和βo2o=r·βo2m,這意味著mo2o=mro2m。因此,一對(duì)多頭部的最佳陽性樣本也是一對(duì)一頭部的最佳樣本。因此,兩個(gè)頭部可以一致且和諧地進(jìn)行優(yōu)化。為了簡(jiǎn)單起見,默認(rèn)取r=1,即αo2o=αo2m和βo2o=βo2m。為了驗(yàn)證改進(jìn)的監(jiān)督對(duì)齊,在訓(xùn)練后計(jì)算一對(duì)多結(jié)果的前1/5/10內(nèi)的一對(duì)一匹配對(duì)的數(shù)量。如上圖(b),在一致匹配方法下,對(duì)準(zhǔn)得到改善。

由于篇幅有限,YOLOv10 的一大創(chuàng)新點(diǎn)便是引入了一種雙重標(biāo)簽分配策略,其核心思想便是在訓(xùn)練階段使用一對(duì)多的檢測(cè)頭提供更多的正樣本來豐富模型的訓(xùn)練;而在推理階段則通過梯度截?cái)嗟姆绞剑袚Q為一對(duì)一的檢測(cè)頭,如此一來便不在需要 NMS 后處理,在保持性能的同時(shí)減少了推理開銷。原理其實(shí)不難,可以看下代碼理解下:

#https://github.com/THU-MIG/yolov10/blob/main/ultralytics/nn/modules/head.py
class v10Detect(Detect):

    max_det = -1

    def __init__(self, nc=80, ch=()):
        super().__init__(nc, ch)
        c3 = max(ch[0], min(self.nc, 100))  # channels
        self.cv3 = nn.ModuleList(nn.Sequential(nn.Sequential(Conv(x, x, 3, g=x), Conv(x, c3, 1)), \
                                               nn.Sequential(Conv(c3, c3, 3, g=c3), Conv(c3, c3, 1)), \
                                                nn.Conv2d(c3, self.nc, 1)) for i, x in enumerate(ch))

        self.one2one_cv2 = copy.deepcopy(self.cv2)
        self.one2one_cv3 = copy.deepcopy(self.cv3)
    
    def forward(self, x):
        one2one = self.forward_feat([xi.detach() for xi in x], self.one2one_cv2, self.one2one_cv3)
        if not self.export:
            one2many = super().forward(x)

        if not self.training:
            one2one = self.inference(one2one)
            if not self.export:
                return {'one2many': one2many, 'one2one': one2one}
            else:
                assert(self.max_det != -1)
                boxes, scores, labels = ops.v10postprocess(one2one.permute(0, 2, 1), self.max_det, self.nc)
                return torch.cat([boxes, scores.unsqueeze(-1), labels.unsqueeze(-1)], dim=-1)
        else:
            return {'one2many': one2many, 'one2one': one2one}

    def bias_init(self):
        super().bias_init()
        '''Initialize Detect() biases, WARNING: requires stride availability.'''
        m = self  # self.model[-1]  # Detect() module
        # cf = torch.bincount(torch.tensor(np.concatenate(dataset.labels, 0)[:, 0]).long(), minlength=nc) + 1
        # ncf = math.log(0.6 / (m.nc - 0.999999)) if cf is None else torch.log(cf / cf.sum())  # nominal class frequency
        for a, b, s in zip(m.one2one_cv2, m.one2one_cv3, m.stride):  # from
            a[-1].bias.data[:] = 1.0  # box
            b[-1].bias.data[: m.nc] = math.log(5 / m.nc / (640 / s) ** 2)  # cls (.01 objects, 80 classes, 640 img)

Holistic Efficiency-Accuracy Driven Model Design

架構(gòu)改進(jìn):

  • Backbone & Neck:使用了先進(jìn)的結(jié)構(gòu)如 CSPNet 作為骨干網(wǎng)絡(luò),和 PAN 作為頸部網(wǎng)絡(luò),優(yōu)化了特征提取和多尺度特征融合。
  • 大卷積核與分區(qū)自注意力:這些技術(shù)用于增強(qiáng)模型從大范圍上下文中學(xué)習(xí)的能力,提高檢測(cè)準(zhǔn)確性而不顯著增加計(jì)算成本。
  • 整體效率:引入空間-通道解耦下采樣和基于秩引導(dǎo)的模塊設(shè)計(jì),減少計(jì)算冗余,提高整體模型效率。

圖片

四、實(shí)驗(yàn)  

與最先進(jìn)的比較。潛伏性是通過官方預(yù)訓(xùn)練的模型來測(cè)量的。潛在的基因測(cè)試在具有前處理的模型的前處理中保持了潛在性。?是指YOLOv10的結(jié)果,其本身對(duì)許多訓(xùn)練NMS來說都是如此。以下是所有結(jié)果,無需添加先進(jìn)的訓(xùn)練技術(shù),如知識(shí)提取或PGI或公平比較:

圖片

圖片

五、部署測(cè)試  

首先,按照官方主頁(yè)將環(huán)境配置好,注意這里 python 版本至少需要 3.9 及以上,torch 版本可以根據(jù)自己本地機(jī)器安裝合適的版本,默認(rèn)下載的是 2.0.1:

conda create -n yolov10 pythnotallow=3.9
conda activate yolov10
pip install -r requirements.txt
pip install -e .

安裝完成之后,我們簡(jiǎn)單執(zhí)行下推理命令測(cè)試下效果:

yolo predict model=yolov10s.pt source=ultralytics/assets/bus.jpg

圖片

 讓我們嘗試部署一下,譬如先導(dǎo)出個(gè) onnx 模型出來看看:

yolo export model=yolov10s.pt format=onnx opset=13 simplify

好了,接下來通過執(zhí)行 pip install netron 安裝個(gè)可視化工具來看看導(dǎo)出的節(jié)點(diǎn)信息:

# run python fisrt
import netron
netron.start('/path/to/yolov10s.onnx')

圖片

先直接通過 Ultralytics 框架預(yù)測(cè)一個(gè)測(cè)試下能否正常推理:

yolo predict model=yolov10s.onnx source=ultralytics/assets/bus.jpg

圖片

大家可以對(duì)比下上面的運(yùn)行結(jié)果,可以看出 performance 是有些許的下降。問題不大,讓我們基于 onnxruntime 寫一個(gè)簡(jiǎn)單的推理腳本,代碼地址如下,有興趣的可以自行查看:

# 推理腳本
https://github.com/CVHub520/X-AnyLabeling/blob/main/tools/export_yolov10_onnx.py

# onnx 模型權(quán)重
https://github.com/CVHub520/X-AnyLabeling/releases/tag/v2.3.6

責(zé)任編輯:張燕妮 來源: 計(jì)算機(jī)視覺研究院
相關(guān)推薦

2010-05-06 16:02:26

2021-12-07 10:04:34

Azure Kuber場(chǎng)景應(yīng)用

2024-08-19 09:05:00

Seata分布式事務(wù)

2023-10-26 06:59:58

FinOps云原生

2009-05-13 19:30:20

華碩郵件服務(wù)器MASP

2022-09-16 11:27:46

建設(shè)微服務(wù)

2017-05-04 21:30:32

前端異常監(jiān)控捕獲方案

2009-10-23 09:42:24

2009-07-30 21:16:29

布線服務(wù)電纜架設(shè)

2016-11-01 11:54:26

BI大數(shù)據(jù)

2014-01-13 09:00:54

PythonDjango

2011-06-21 14:35:27

2016-11-02 11:58:06

大數(shù)據(jù)BI

2012-04-09 17:36:38

華為智真

2013-10-24 17:35:01

云網(wǎng)絡(luò)H3C電子政務(wù)

2009-07-27 11:37:04

網(wǎng)絡(luò)拓?fù)?/a>摩卡

2013-12-17 09:23:14

戴爾軟件戴爾云服務(wù)OpenStack

2015-07-01 15:03:21

SpeedyCloud
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

偷偷操不一样的久久| 激情视频免费网站| 婷婷开心激情网| 喷水一区二区三区| 欧美丰满片xxx777| mm131丰满少妇人体欣赏图| 成人a在线观看高清电影| 亚洲制服丝袜av| 日本不卡二区| 亚洲国产精品suv| 三级影片在线观看欧美日韩一区二区| 久久精彩免费视频| 人妻av一区二区| 日韩电影精品| 欧美午夜美女看片| 欧美国产视频一区| √新版天堂资源在线资源| 成人网页在线观看| 成人夜晚看av| 国产成人a v| 亚洲美女啪啪| 欧美成人精品一区| 快灬快灬一下爽蜜桃在线观看| 亚洲国产精品免费视频| 欧美午夜精品免费| 大肉大捧一进一出好爽视频| 图片区小说区亚洲| 中文字幕中文字幕一区| 日本一区二区在线视频| 日日夜夜精品免费| 成人综合在线视频| 51国产成人精品午夜福中文下载| 中文字幕 人妻熟女| 亚洲永久免费精品| 国精产品一区一区三区有限在线| 日韩三级在线观看视频| 欧美gayvideo| 一区国产精品视频| 人人妻人人澡人人爽| 国产专区一区二区| 久久综合婷婷综合| 国产综合在线播放| 国产成人综合在线| 91香蕉电影院| 国产免费的av| 韩国精品在线观看| 国产精品一香蕉国产线看观看| 日本高清不卡码| 亚洲一区亚洲| 秋霞av国产精品一区| 亚洲国产成人精品激情在线| 精品99视频| 久久久久久亚洲| 亚洲精品77777| 国产亚洲精品v| 欧洲一区二区视频| 国产免费av一区| 久久久久久一区二区| 国产91精品青草社区| 亚洲天堂一区在线| 久久福利一区| 国产精品美女www爽爽爽视频| 中文字幕激情小说| 噜噜噜躁狠狠躁狠狠精品视频| 51色欧美片视频在线观看| 国产精品久免费的黄网站| 天堂一区二区在线| 欧美日韩国产在线播放| 精品国产乱码久久久久久久| 日本亚洲一区二区三区| 91久久精品无嫩草影院| 亚洲国产成人久久| 成人免费看aa片| 日韩精品久久| 欧美第一黄网免费网站| 国产五月天婷婷| 久久av最新网址| 国产欧美日韩精品在线观看| 97人妻精品一区二区三区动漫| 国产在线不卡一区| 国产精品久久久对白| 日本v片在线免费观看| 91免费观看国产| 亚洲欧洲日韩精品| 亚洲小说区图片| 色综合久久久久久久| 国产永久免费网站| 国产精品zjzjzj在线观看| 精品一区电影国产| 久久国产波多野结衣| 国产亚洲高清视频| 成人激情在线观看| 欧洲伦理片一区 二区 三区| 国产精品沙发午睡系列990531| 国产日产欧美一区二区| 在线免费看h| 欧美伦理视频网站| 女同性恋一区二区三区| 成人羞羞在线观看网站| 欧美黄色免费网站| 中文字幕精品在线观看| 成人爱爱电影网址| 亚洲综合欧美日韩| 亚洲精品中文字幕| 日韩午夜激情电影| 欧美丰满美乳xxⅹ高潮www| 国内久久视频| 成人激情视频免费在线| 精品乱码一区二区三四区视频| 亚洲人成精品久久久久| 国产福利一区视频| 激情视频极品美女日韩| 久久色精品视频| 波多野结衣大片| 99久久久久久99| 黄色a级在线观看| 亚洲天堂1区| 日韩av有码在线| 免费网站看av| 国产中文字幕一区| 亚洲韩国在线| 欧美精品日日操| 亚洲精品国产精品乱码不99按摩 | 精品国产依人香蕉在线精品| 国产精品男女视频| av不卡免费在线观看| 99中文字幕在线观看| 欧美激情福利| 国产亚洲精品激情久久| 国产99久久久| 91亚洲精品一区二区乱码| 六月婷婷激情综合| 久久久久久爱| 久久综合久久美利坚合众国| 国产一级片一区二区| 久久综合久久综合久久| 国产极品尤物在线| 粉嫩av一区二区| 国内外成人免费激情在线视频网站 | 欧美另类综合| 91免费国产视频| 黄色的网站在线观看| 欧美日韩国产综合一区二区 | 久久精品国产99久久99久久久| 欧美精品一区二区三区中文字幕 | 九九99久久精品在免费线bt| 日日狠狠久久偷偷四色综合免费| 五月婷婷丁香在线| 中文一区二区在线观看| 在线免费视频a| 欧美色图一区| 国产一区在线播放| 拍真实国产伦偷精品| 欧美蜜桃一区二区三区| 国产极品国产极品| 国产精品18久久久久久vr| 九九久久九九久久| 无码人妻久久一区二区三区蜜桃| 欧美jizzhd69巨大| 777精品伊人久久久久大香线蕉| 亚洲视频重口味| 国产成人自拍网| 久久综合久久网| 丝袜久久网站| 国产精品久久久久久久天堂 | 国产精品青草久久| 中文字幕视频三区| 伊人蜜桃色噜噜激情综合| 国内视频一区| 99热播精品免费| 九九九久久久久久| 亚洲欧美综合在线观看| 在线精品视频小说1| 男人晚上看的视频| 国产aⅴ精品一区二区三区色成熟| 免费人成在线观看视频播放| 亚洲人成网www| 国产日韩在线视频| 男女在线观看视频| 亚洲新声在线观看| www.五月婷| 色欧美乱欧美15图片| 亚洲人与黑人屁股眼交| 成人h动漫精品一区二| 欧美激情成人网| 亚洲精品二区三区| 鲁丝一区二区三区免费| 深夜福利亚洲| 2019中文字幕在线免费观看| 国产在线69| 国产丝袜一区二区| 国产伦精品一区二区三区视频痴汉 | 欧美一区二区三区四| 国产精品美女www爽爽爽| 免费看的av网站| 日韩av不卡在线观看| 亚洲精品天堂成人片av在线播放| 亚洲免费专区| 99久久综合狠狠综合久久止| 成人va天堂| 国产+成+人+亚洲欧洲| 91最新在线| 精品夜色国产国偷在线| www.激情五月.com| 欧美日韩一区二区三区免费看 | 少妇按摩一区二区三区| 国产精品一级二级三级| 天天色综合社区| 国产一区二区三区久久久久久久久 | 手机在线播放av| 蜜桃精品视频在线| 精品中文字幕av| 黑丝一区二区| 一区二区不卡在线观看| 亚洲v天堂v手机在线| 91精品免费| www.成人| 91精品国产综合久久久久久久久| 亚洲黄色网址| 午夜精品在线视频| 金瓶狂野欧美性猛交xxxx| 日韩在线观看免费av| 极品美乳网红视频免费在线观看| 精品乱码亚洲一区二区不卡| 国产精品热久久| 欧美日韩极品在线观看一区| 免费黄色小视频在线观看| 激情av一区二区| 女同性恋一区二区| 九九视频精品全部免费播放| 国产区二精品视| 大香伊人久久精品一区二区 | 卡一精品卡二卡三网站乱码| 999国内精品视频在线| 成人免费观看49www在线观看| 国产精品亚洲美女av网站| 校园春色亚洲色图| 日本老师69xxx| 韩漫成人漫画| 欧美在线播放视频| 在线视频cao| 茄子视频成人在线| 欧美成人黑人| 国产精品久久久久久网站| 日本.亚洲电影| 国产精品久久久久久久久久东京| 欧美性猛交xxx高清大费中文| 欧美一级黄色网| 亚洲天堂导航| 国产精品444| 久久av日韩| 成人亚洲激情网| 中文字幕日韩在线| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚 | 好吊成人免视频| 伦av综合一区| 欧美日韩在线电影| 国产熟女一区二区三区四区| 欧美一区二区三区免费观看视频 | 一区二区三区国产在线观看| 99免在线观看免费视频高清| 色偷偷88888欧美精品久久久| 日本电影全部在线观看网站视频| www.亚洲男人天堂| 在线黄色网页| 91国产精品视频在线| 欧美精品日日操| 成人啪啪免费看| 白嫩白嫩国产精品| 日本成人三级| 99精品电影| 亚洲熟妇无码另类久久久| 首页国产欧美日韩丝袜| 精品亚洲视频在线| 成人免费毛片a| 国产伦理片在线观看| 亚洲三级电影网站| 日韩黄色精品视频| 在线亚洲欧美专区二区| 国产精品福利电影| 亚洲第一页自拍| av在线之家电影网站| 久精品免费视频| 成人免费无遮挡| 成人h猎奇视频网站| 国产三级精品三级在线观看国产| 日本精品一区二区三区视频| 欧美日本二区| 国产超碰在线播放| 国产成人午夜高潮毛片| 五月天综合视频| 一区二区三区欧美日| 色老头在线视频| 精品国产免费一区二区三区四区 | 交换做爰国语对白| 久久综合色播五月| 黄色一级片在线| 欧洲另类一二三四区| 黄色av一区二区三区| 一区二区日韩精品| 欧美gv在线观看| 91国产在线播放| 久久亚洲成人| 99爱视频在线| 懂色av一区二区三区蜜臀| 精品手机在线视频| 欧美性少妇18aaaa视频| 精品国产亚洲av麻豆| 综合激情国产一区| 日本综合字幕| 精品无码久久久久久久动漫| 91精品电影| 手机看片一级片| 91浏览器在线视频| 精品无码久久久久久久| 欧美精品三级日韩久久| 成年人视频在线观看免费| 欧美一级免费看| 欧美挤奶吃奶水xxxxx| 一级特黄妇女高潮| 精品亚洲porn| 99成人在线观看| 欧美色图12p| www黄在线观看| 欧美在线免费视频| 精品亚洲精品| 真人抽搐一进一出视频| 国产成人午夜精品影院观看视频| 免费成人美女女在线观看| 在线免费观看一区| 蜜桃视频在线播放| 清纯唯美亚洲综合| 亚洲制服一区| 成年人小视频网站| 久久久久久久一区| 秋霞av一区二区三区| 亚洲欧美成人网| 激情亚洲影院在线观看| 欧美精品久久| 日韩精品电影一区亚洲| 97超碰在线免费观看| 欧美性生交大片免网| 无码国产精品一区二区免费16| 久久久免费电影| 久久99精品国产自在现线| 国产精品999视频| 99在线视频精品| 国产精品人人人人| 亚洲欧洲激情在线| 精品欧美一区二区三区在线观看| 欧美日韩国产一二| 男人的天堂亚洲一区| www.涩涩爱| 欧美一区二区不卡视频| 久草在线视频资源| 精品国产一区二区三区麻豆小说 | 亚洲三级在线观看视频| 亚洲视频小说图片| 亚洲成人一级片| 91sa在线看| 狠狠综合久久av一区二区蜜桃| 天美星空大象mv在线观看视频| 亚洲国产高清aⅴ视频| 一二三区中文字幕| 欧美猛少妇色xxxxx| 国产欧美自拍一区| 欧美成人精品欧美一级乱| 欧美国产精品一区二区三区| 国产伦精品一区二区三区免.费 | 久久99久久久精品欧美| 久久视频免费在线| 99久久婷婷国产综合精品| 亚洲黄网在线观看| 欧美wwwxxxx| 日韩欧美四区| 亚洲综合婷婷久久| 亚洲国产一区二区三区青草影视| 天堂视频中文在线| 国产欧美日韩精品丝袜高跟鞋| 欧美1区2区| 蜜桃精品成人影片| 欧美日韩综合在线| 激情在线视频播放| 欧美自拍资源在线| 国产一本一道久久香蕉| 久久夜靖品2区| 久久久国产精品x99av| 精品深夜福利视频| av亚洲天堂网| 激情久久av一区av二区av三区 | 中文字幕一区二区三区不卡| 北条麻妃一二三区| 日韩免费精品视频| 欧美日韩国产在线一区| 白白色免费视频| 亚洲第一网中文字幕| 成年永久一区二区三区免费视频 | 毛片av一区二区| 日韩精品久久久久久久酒店| www国产91|