国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

(附代碼)干貨|手把手教你使用YOLOV5訓(xùn)練自己的數(shù)據(jù)集

共 14043字,需瀏覽 29分鐘

 ·

2021-05-27 06:28

全網(wǎng)搜集目標檢測文章,人工篩選最優(yōu)價值內(nèi)容

編者薦語
文章主要介紹目標檢測YOLOV5框架來訓(xùn)練自己的數(shù)據(jù)集,并使用TensorRT對訓(xùn)練好的模型進行加速推理。希望可以使您對整個流程有一個清晰的認識。

環(huán)境配置
  • ubuntu 18.04 64bit
  • nvidia gtx 2080Ti
  • cuda 11.0
  • torch 1.7
  • pip install requirements.txt  (手動狗頭)

我用的是nvidia官方的docker鏡像,下載下來直接就可以用。鏡像地址:https://hub.docker.com/r/ultralytics/yolov5

訓(xùn)練COCO

我們下載的預(yù)訓(xùn)練模型就是使用COCO數(shù)據(jù)集訓(xùn)練出來的模型。下載COCO,運行下面的命令。YOLOv5s/m/l/x的訓(xùn)練時間在單臺V100上是2/4/6/8天(多GPU時間更快)。使用你的GPU允許的最大的--batch-size(16 GB設(shè)備的batch大小顯示)。

$ python train.py --data coco.yaml --cfg yolov5s.yaml --weights '' --batch-size 64
                                         yolov5m                                40
                                         yolov5l                                24
                                         yolov5x                                16

COCO的數(shù)據(jù)集可以通過data文件夾下get_coco2017.sh腳本進行下載,包含圖片和lable文件。整個數(shù)據(jù)集的壓縮包有18G。

訓(xùn)練自己的數(shù)據(jù)集

首先是收集數(shù)據(jù),可以找開源數(shù)據(jù)集,也可以自己爬蟲。我訓(xùn)練的是反光衣模型,用的是磊哥開源的數(shù)據(jù)(反光衣數(shù)據(jù)地址:https://github.com/gengyanlei/reflective-clothes-detect)。這個數(shù)據(jù)集用的labelimg標注的voc格式的數(shù)據(jù),需要轉(zhuǎn)換成yolo格式的數(shù)據(jù)(class x_center y_center width height)。labelImg支持YOLO和PascalVOC 2種格式,前者標簽信息是存儲在txt文件中,而后者是存儲在xml中。

整個數(shù)據(jù)集以下列格式組織,其中train和val是用來訓(xùn)練和驗證的數(shù)據(jù)集。

其中train文件夾

labels文件夾下的yolo格式文件

在這里插入圖片描述

labels文件下的txt文件和images下面的jpg文件是一一對應(yīng)的。簡單解釋一下txt格式的意思。

格式為:class_id class x_center y_center width height

  • txt文件中一行表示一個bbox,也就是一個對象。class_id 為類別id,計數(shù)從0開始到(classes-1),我現(xiàn)在用的反光衣數(shù)據(jù)集有兩類分別為 reflective_clothes、other_clothes,該txt的class_id 為1,表示images下000000.jpg這張照片有一個bbox,bbox的類別為other_clothes。
  • 后面x_center y_center width height參照圖片寬度和高度的相對比例(浮點數(shù)值),從0.0到1.0。
  • 注意:x_center y_center 表示的是矩形的中心,而不是左上角的位置。

其中的voc_label.py腳本的作用是將voc格式的xml文件轉(zhuǎn)成上面yolo格式需要的txt文件。附上代碼。

#該腳本的作用是將xml格式的文件轉(zhuǎn)換成yolo需要的格式

import xml.etree.ElementTree as ET
import pickle
import os
from collections import OrderedDict
from os import listdir, getcwd
from os.path import join
'''
fire-detect:
    VOC2020 to yolo format code
'''

sets = [('2020''train')]
classes = ['reflective_clothes''other_clothes']

# VOC2020 folder root
#data_root = r'/home/fire_data/'

# voc的訓(xùn)練txt 驗證txt 必須在VOC*** 以及目錄下  不能在Main目錄下面;它是在統(tǒng)計目錄下
def convert(size, box):
    dw = 1./(size[0])
    dh = 1./(size[1])
    x = (box[0] + box[1])/2.0 - 1
    y = (box[2] + box[3])/2.0 - 1
    w = box[1] - box[0]
    h = box[3] - box[2]
    x = x*dw
    w = w*dw
    y = y*dh
    h = h*dh
    return (x,y,w,h)

def convert_annotation(year, image_id):
    global data_root
    in_file = open('Annotations/%s.xml'%(image_id), encoding='utf-8')
    out_file = open('labels/%s.txt'%(image_id), 'w')
    tree=ET.parse(in_file)
    root = tree.getroot()
    size = root.find('size')
    w = int(size.find('width').text)
    h = int(size.find('height').text)

    for obj in root.iter('object'):
        difficult = obj.find('difficult').text
        cls = obj.find('name').text
        if cls not in classes: # or int(difficult)==1 不關(guān)心difficult
            continue
        cls_id = classes.index(cls)
        xmlbox = obj.find('bndbox')
        b = (float(xmlbox.find('xmin').text), float(xmlbox.find('xmax').text), float(xmlbox.find('ymin').text), float(xmlbox.find('ymax').text))
        bb = convert((w,h), b)
        out_file.write(str(cls_id) + " " + " ".join([str(a) for a in bb]) + '\n')

# wd = getcwd()

for year, image_set in sets:
    # if not os.path.exists(data_root + 'VOC%s/labels/'%(year)):
    #     os.makedirs(data_root + 'VOC%s/labels/'%(year))
    image_ids = open('ImageSets/Main/%s.txt'%(image_set)).read().strip().split()#有空格的就不行了
    list_file = open('%s_%s.txt'%(year, image_set), 'w')
    for image_id in image_ids:
        print(image_id)
        list_file.write('JPEGImages/%s.jpg\n'%(image_id))
        convert_annotation(year, image_id)
    list_file.close()

'''
fire-detect:
    train.txt
    test.txt
'''

root = r'./JPEGImages/'
f = open(r'./2020_train.txt''w')
names = os.listdir(root)
for name in names:
    print(name)
    f.write(os.path.join(root, name)+'\n')
f.close()

# 6:4 -> train.txt test.txt

制作好yolo格式的數(shù)據(jù)集之后,還需要創(chuàng)建一個data.yaml文件,我的data.yaml文件如下:

在這里插入圖片描述

其中:(1)train,val路徑為你的各個集合圖像實際路徑; (2)nc:數(shù)據(jù)集的類別數(shù),這里我的數(shù)據(jù)集反光衣只有兩類,為2; (3)names:數(shù)據(jù)集類別名稱。

可以對照我的修改自己的數(shù)據(jù)集就行了。VOC2020就是我們最后制作好的數(shù)據(jù)集,需要和yololv5放在同一級目錄下。(也不是必須要放在同一級目錄下面,其實你看懂我的data.yaml可以自己修改數(shù)據(jù)集所在路徑。)

在這里插入圖片描述

最后修改yolov5/models/yolov5s.yaml,將nc = 80修改為nc = 2,因為數(shù)據(jù)集中只有reflective_clothes和other_clothes2個類別。

訓(xùn)練命令

從預(yù)訓(xùn)練模型加載:

cd yolov5
python train.py --img 640 --batch 4 --epochs 300 --data ../VOC2020/data.yaml --cfg models/yolov5s.yaml --weights weights/yolov5s.pt 

從頭開始訓(xùn)練:

cd yolov5
python train.py --img 640 --batch 4 --epochs 300 --data ../VOC2020/data.yaml --cfg models/yolov5s.yaml --weights "" 

在2080ti上面大概2k張數(shù)據(jù)訓(xùn)練了4個小時左右。訓(xùn)練結(jié)束后,可以在runs/exp1/weights文件夾下面可以找下自己數(shù)據(jù)集的權(quán)重文件,有best.pt和last.pt。然后可以用val文件夾下面的照片測試一下效果。附上我訓(xùn)練出來的反光衣模型效果。

運行命令:可以測試自己的數(shù)據(jù)集效果,得到的照片在inference/output文件下。

python detect.py --source ../VOC2020/val/images/workers__112.jpg --weights runs/exp/weights/best.pt

detect.py也對各種圖像來源進行推理:

python detect.py --source 0  # webcam
                            file.jpg  # image 
                            file.mp4  # video
                            path/  # directory
                            path/*.jpg  # glob
                            'https://youtu.be/NUsoVlDFqZg'  # YouTube video
                            'rtsp://example.com/media.mp4'  # RTSP, RTMP, HTTP stream
反光衣檢測結(jié)果

至此,使用yolov5訓(xùn)練自己的數(shù)據(jù)集就完成了。

使用TensorRT對模型進行加速

推薦大佬的Repo:https://github.com/wang-xinyu/tensorrtx/tree/master/yolov5

這個repo里面常用的CNN分類網(wǎng)絡(luò),目標檢測,人臉識別都有對應(yīng)的實現(xiàn)。作者用TensorRT api重寫了網(wǎng)絡(luò)結(jié)構(gòu),想直接上手,請看下面步驟。

環(huán)境要求:GTX1080 / Ubuntu16.04 / cuda10.0 / cudnn7.6.5 / tensorrt7.0.0 / nvinfer7.0.0 / opencv3.3

下面介紹怎么使用該repo對模型進行加速。

config

注意:配置文件一定要先修改,具體怎么改,看自己訓(xùn)練時候的參數(shù),改成對應(yīng)一致的就ok了

  • Choose the model s/m/l/x by NET macro in yolov5.cpp
  • Input shape defined in yololayer.h
  • Number of classes defined in yololayer.h, DO NOT FORGET TO ADAPT THIS, If using your own model
  • INT8/FP16/FP32 can be selected by the macro in yolov5.cpp, INT8 need more steps, pls follow How to Run first and then go the INT8 Quantization below
  • GPU id can be selected by the macro in yolov5.cpp
  • NMS thresh in yolov5.cpp
  • BBox confidence thresh in yolov5.cpp
  • Batch size in yolov5.cpp
1. generate yolov5s.wts from pytorch with yolov5s.pt, or download .wts from model zoo   //生成.wts文件
//git clone https://github.com/wang-xinyu/tensorrtx.git
//git clone https://github.com/ultralytics/yolov5.git
// download its weights 'yolov5s.pt'
//下載與訓(xùn)練模型yolov5s.pt或者用我們自己訓(xùn)練好的best.pt文件
// copy tensorrtx/yolov5/gen_wts.py into ultralytics/yolov5
//把tensorrtx/yolov5/gen_wts.py  這個腳本復(fù)制到y(tǒng)olov5文件夾下
// ensure the file name is yolov5s.pt and yolov5s.wts in gen_wts.py
//我們的pt文件不一定非要是yolov5s.pt(具體自己也可以修改,在gen_wts.pt中修改,不想修改的就和作者的命名保持一致),運行腳本在訓(xùn)練目錄下會生成一個yolov5s.wts文件
// go to ultralytics/yolov5
python gen_wts.py
// a file 'yolov5s.wts' will be generated.

2. build tensorrtx/yolov5 and run    //build然后運行

// put yolov5s.wts into tensorrtx/yolov5
//把上面生成的yolov5s.wts文件復(fù)制到tensorrtx/yolov5下
// go to tensorrtx/yolov5    進入到tensorrtx/yolov5
// ensure the macro NET in yolov5.cpp is s
//注意:一定要查看yololayer.h和yolov5.cpp文件,主要修改對應(yīng)的參數(shù)和我們訓(xùn)練時候保持一致,不然會報錯
// update CLASS_NUM in yololayer.h if your model is trained on custom dataset
//剩下的就沒什么好說的了,直接一句句執(zhí)行就ok了

mkdir build
cd build
cmake ..
make
sudo ./yolov5 -s [.wts] [.engine] [s/m/l/x or c gd gw]  // serialize model to plan file
sudo ./yolov5 -d [.engine] [image folder]  // deserialize and run inference, the images in [image folder] will be processed.
// For example yolov5s
sudo ./yolov5 -s yolov5s.wts yolov5s.engine s
sudo ./yolov5 -d yolov5s.engine ../samples
// For example Custom model with depth_multiple=0.17, width_multiple=0.25 in yolov5.yaml
sudo ./yolov5 -s yolov5_custom.wts yolov5.engine c 0.17 0.25
sudo ./yolov5 -d yolov5.engine ../samples

3. check the images generated, as follows. _zidane.jpg and _bus.jpg

4. optional, load and run the tensorrt model in python

// install python-tensorrt, pycuda, etc.
// ensure the yolov5s.engine and libmyplugins.so have been built
//運行yolov5_trt.py對照片進行檢測
python yolov5_trt.py

如果環(huán)境沒問題,最后一步會在build文件夾下面生成一個.engine文件即為序列化之后的文件,使用時候反序列化就ok了。

序列化engine

檢測結(jié)果:我在2080ti上,使用原始的yolov5對640*640大小的圖片進行檢測,推理時間大概在20ms左右。下面附上加速之后的效果(用的是fp16),使用fp16加速之后推理一幀的時間在10ms左右,大概加速了一倍。

使用fp16推理的fps

注意: 不同型號的gpu,不同數(shù)據(jù)用來測試結(jié)果會有區(qū)別。使用不同型號GPU生成的engine文件是不能通用的,比如我在2080ti上面跑出來的engine文件是不能在3080ti上面跑的,想要在3080ti上面跑,必須要重新make。

很多同學(xué)想知道單張照片檢測出來了,怎么使用這個代碼推理視頻呢?其實很簡單,使用cv2.VideoCapture()就可以從視頻中讀取一幀一幀的照片,然后對一張張照片進行處理就ok了。

int8量化

這里先不講int8量化的原理,只是介紹這個repo中使用int8來推理加速的步驟,后面會專門寫一篇文章來講int8量化原理。

  • 1.準備校準圖像,你可以從你的訓(xùn)練集中隨機選擇1000s張圖像。
  • 2.把圖像解壓到y(tǒng)olov5/build文件夾下
  • 3.在 yolov5.cpp 中設(shè)置了宏 USE_INT8
  • 4.序列化模型并進行測試。

使用int8推理雖然要比fp32和fp16快很多,但是掉點會很嚴重,在硬件條件充足情況下還是推薦設(shè)置為fp32。

Tensorrt各yolo模型對比

參考:

  • 1.https://github.com/wang-xinyu/tensorrtx
  • 2.https://github.com/gengyanlei/reflective-clothes-detect
  • 3.https://github.com/search?q=yolov5
  • 4.https://mp.weixin.qq.com/s/7rbEqJNkH-orE1l74qvvtA

本文首發(fā)于我的csdn,部分照片有csdn的水印。


?------------------------------------------------

雙一流高校研究生團隊創(chuàng)建,專注于目標檢測與深度學(xué)習(xí),希望可以將分享變成我們的習(xí)慣。

 

整理不易,點贊三連!

瀏覽 316
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 免费无码高清| XXXX国产| 一级性生活视频| 久草在线| 亚洲黄色无码| 欧美日韩网站| 超碰97在线免费观看| 色网站操逼| 成人免费啪啪视频| 有免费的欧美操逼视频吗| 国产在线欧美在线白浆| 欧美AⅤ| 大香蕉三级片| 一区二区三区四区免费观看| 最近中文字幕免费mv第一季歌词大全 | 亚洲无码精品一区二区三区| 麻豆一二三区| 男人天堂资源网| 无码视频免费播放| 国产最新在线| 天天影视综合网免费观看电视剧国产| 日韩国产AV| 黄色片毛片| 深爱五月激情| 久久久精品午夜人成欧洲亚洲韩国 | 亚洲视频免费观看| 黄网站免费观看| 在线观看国产免费视频| 天天操天天干天天射| 大肉大捧一出免费观看| 69国产在线| 午夜在线免费视频| 97国产精品手机| 亚洲高清福利视频| 影音先锋91视频| 水蜜桃视频网站在线观看| 欧美午夜精品一区二区蜜桃| 天天看天天干| 五月天激情网站| 三级国产| 在线观看的av| 国产免费麻豆| 在线色| 亚洲日韩欧美视频| 亚洲无码123| 在线国产91| 一本无码高清| 欧美一级A片在线观看| 无码蜜桃吴梦梦| 骚色综合| 国产第七页| 色婷婷香蕉在线一区二区| 懂色一区二区二区在线播放视频| 欧美亚洲黄色| 91羞射短视频在线观看| 香蕉漫画在线观看18| 成年人在线观看| 免费观看毛片| 黄色欧美视频| 肏逼网站| 免费看操逼| 国产视频导航| 91操操| 日韩高清AV| 狠狠操综合网| 国产内射在线观看| 超碰久热| 亚州成熟少妇视频在线观看| 九九大香蕉| 国产黄色网| 日韩激情| 91人妻无码一区二区三区 | 国产精品乱草| 情趣视频网站| 人妻少妇被猛烈进入中文字幕| 精品国产乱码一区二区| 日韩免费在线视频观看| 日韩在线中文字幕亚洲| 亚洲成人69| 久久成人三级| 欧美激情性爱网站| 亚洲成人自拍无码| 免费啪啪视频| 亚洲中文无码在线观看| 不卡无码免费视频| 亚洲精品久久久久久久蜜桃| AV电影在线免费观看| 在线日韩国产| 波多野结衣精品无码| 中文字幕乱码视频| 亚洲AV成人片色在线观看高潮| 成人性爱视频免费观看| www伊人| 日韩性爱片| 国产videos| AV福利在线观看| 综合色亚洲| 国产h在线| 亚洲成人Av| 天天天天日| 亚洲日韩成人电影| 成人片在线| 日韩毛片网| 五月色综合| 中文字幕日韩有码| 青青av| 男女日逼| 性爱网站免费看| 亚洲图片在线播放| 小黄片在线免费观看| 成人才看的在线视频| 亚洲综合二区| 51妺嘿嘿在线电影免费观看| 欧亚AV| 日本高清不卡视频| 无码成人A片在线观看| 欧美性69| 五月天性爱视频| 日本在线| 欧美综合高清| 日韩做爱| 欧洲精品在线免费观看| 欧美色影院| 一本加勒比HEZYO东京热无码| 天堂久久久久| 婷婷国产在线| www.一区二区| 自拍AV在线| 人妻熟女字幕一区二区| 精品无码人妻| 欧美婷婷| 人妻少妇被猛烈进入中文字幕 | 国内成人精品| 在线成人| 成人视频网站18| AV天堂国产| 欧美日韩中文在线视频| 国产波霸爆乳一区二区| 成年人黄色在线观看| 97人人干人人| 日本色视频| 国产无码中文字幕| 午夜精品18| 操逼网站视频| 色秘乱码一区二区三区| 吴梦梦一区二区在线观看| 激情婷婷丁香| 91精品婷婷国产综合久久蝌蚪| 2019国产精品| 91麻豆精品传媒| 北条麻妃无码| 99国产在线观看| 人人妻人人澡人人爽久久con| 婷婷激情中文字幕| 国产激情综合在线| 国产欧美日韩视频| 久草在线播放| 精品久久久久久久久久久| 蜜桃久久99精品久久久酒店| 黄色日逼视频| 日本久久精品| 蜜臀av网站| 亚洲无码AV在线观看| 韩国无码一区| 欧美日韩一级视频| 黑人一级片| 日本一区二区三| h在线网站| 天天干天天操天天爽| 日韩视频区| 日韩精品视频一区二区| 特级西西人体WWWww| 高清无码视频在线观看| 内射学生妹J亅| 亚洲在线一区二区| 山西真实国产乱子伦| 国产成人无码区亚洲A片356p| 911亚洲精品| 欧美99| 精国产品一区二区三区A片| 蜜臀久久99精品久久| 久久久五月| 超碰在线69| 欧美成人久久| 色色色色色欧美网| 18禁在线看| 国产97在线视频| 人妻乱码| 大香蕉日韩| 欧美午夜精品久久久| 成人免费视频一区| 黄片视频在线播放| 久肏| 国产青青草| 国产精品久久久久久亚洲毛片 | 大香蕉中文| 日韩精品一区二区三区四区| 最新亚洲中文字幕| 搡老熟女-91Porn| 久久久黄色电影| 午夜福利100理论片| 日韩欧美V| 人人草在线视频| 亚洲香蕉在线视频| 91三级| 91成人情欲影视网| 我要看黄色一级片| 亚洲精品成人无码AV在线| 欧美中出| 91就要爱爱视频| 亚洲欧美视频| 99精品免费在线观看| 黄色A片在线观看| 天天日夜夜爽| 刘玥精品A片在线观看| 国产熟女av| 无码操逼视频| 97在线观看视频| 一本色道久久综合狠狠躁| 亚洲秘无码一区二区三区| 福利一区在线观看| 午夜精东影业传媒在线观看| 天天干夜夜骑| 欧美精品毛片| 九色麻豆| 一本色道久久综合无码人妻| 黄色激情网站| 日韩porn| 一级特黄色| 久草手机在线| 97热| 免费无码网站| 欧美日韩无码| 日本女优婷婷青青草原| 色操逼网| 中文无码播放| 在线二区| 欧美老妇BBBBBBBBB| 福利无码| 青青成人| 黄色片久久久| 男女av免费观看| 欧美一級黃色A片免費看| 六月丁香五月婷婷| 久久成人久久爱| 亚洲另类天堂| 国产精品操逼视频| 中文成人在线| 青草视频网| 精东影业秘国产传媒| 国产不卡网| 亚洲AV无码乱码国产精品| 在线观看免费A片| 欧美性爱网址| 老女人AV| 欧美AA片| 久久精品99久久久久久久久| 欧美99视频| 免费中文字幕AV| 国产一级在线观看| 亚洲精品无| 国产日韩欧美一区| 亚洲AV免费| 亚洲精品无码中文| 五月无码| 97人人艹| 精品AAA| 站街大龄熟女x| 亚洲aaa| 国产探花自拍| 国产色色色色| 国产精品免费av在线| 色视频免费在线观看| 神马午夜精品| 夜夜AV| 人妻少妇精品无码| 成人在线中文字幕| 四川妇搡BBBB搡BBBB| 国产成人AV免费无码| 中文字幕永久免费| 色色色免费视频| 日韩视频――中文字幕| 山东熟妇搡BBBB搡BBBB| 99热99re6国产线播放| 特级西西444WWW视频| 亚洲色无码人妻激情| 国产在线看片| 成人黄色一级片| 精品人妻系列| 九九久久99| 久热大香蕉| 蜜桃免费| 日日干天天射| 国产九九精品| 一本色道久久综合无码人妻软件| 欧美精品性爱| 91精品国产综合久久久久久久 | 人妻日韩精品中文字幕| 久久精品人人| 无码视频在线观看免费| 中文原创麻豆传媒md0052| 肏逼网址| 神马午夜精品95| 免费日比视频| 米奇色色| 日韩毛片在线免费观看| 神马午夜精品| 97黄色| 91男女| 996热| 操B视频免费看| av无码高清| AV高清无码在线观看| 91人人妻人人澡人人爽人人| 日本一本视频| 韩日AV| 性A免费在线播放| 骚逼逼影院| 久久国产无码| 中文字幕免费无码| 国产在线观看国产精品产拍| 欧美日韩一级黄色片| 三级片在线网站| 免费黄片无码| 国产精品成人一区二区| 淫乱人妻| 亚洲性爱在线视频| 亚洲一级黄色片| 美日韩无码视频| 亚洲日韩精品中文字幕在线| 韩国gogogo高清在线完整版| 国产毛片在线看| 亚洲无码一区二区三| 五月香婷婷| 国产一级A片视频| 国产无套免费网站69| 做爱的网站| 最新国产精品| 人人做人人爽| 色视频在线观看免费| 一区二区免费| 性爱AV在线| 亚洲无码天堂| www.五月天| 国产一级在线观看| 午夜av在线免费观看| 婷婷五月综合久久中文字幕| 精品无码一区二区三区蜜桃李宗瑞| 日韩黄色电影在线观看| 久久艹伊人| 婷婷五月色| 国产欧美日韩在线播放| 三级片在线观看视频| 亚洲国产另类无码| 一级a片免费看| 97成人在线视频| 国产精品无码怀孕软件| 国产一级自拍| 黄色操逼网站| 大香蕉98| 中国熟妇| 欧美精品性爱视频| 阿宾MD0165麻豆沈娜娜| 91精品国产乱码香蕉黄瓜草莓| 欧美猛男的大鷄巴| 日韩爱爱网站| 国产久久免费视频| 91在线无码精品秘入口三人| v天堂在线观看| 九色PORNY蝌蚪视频| 久草大香蕉在线视频| 国产黄色精品视频| 成人黄网站在线观看| 高清无码在线观看18| 亚洲成人AV| 97超碰在线免费观看| 亚洲黄色视频免费观看| av解说| 日比视频网站| 色999网址| av天堂无码| 在线A∨视频| 99在线精品视频免费观看20| 成人无码99| 日皮视频免费看| 国产a片免费观看| 免费观看无码视频| 狠狠躁日日躁夜夜躁A片男男视频 精品无码一区二区三区蜜桃李宗瑞 | 边摸边做| 美女免费AV| 羞羞色院91蜜桃| 无码123区| 婷婷成人五月天| 色婷婷一级A片AAA毛片| 色丁香五月| 成人做爰A片AAA毛真人| 精品码A片18| 蜜桃av.38| 911精品人妻一区二区三区A片 | 蜜臀一区二区三区| 伊人逼逼| 亚洲日本黄色网址| 日本少妇BBW| 国产免费高清无码| 亚洲天堂2015| 免费三级片网址| 麻豆性爱| 色色婷婷五月| 中文字幕天天在线| 天天看天天射| 色综合婷婷| 极品小仙女69| 牛牛影视av老牛影视av| 婷婷五月亚洲精品AAA片在 | 精品中文字幕在线播放| www.99视频| 天堂国产一区二区三区| 天天色色| 无码在线不卡| 国产欧美精品AAAAAA片| 免费69视频| 神马午夜精品91| 亚洲精品国产成人无码区在线 | 成人网在线观看| 中文字幕国产AV| 天天操夜夜操视频免费高清| 亚洲天堂无码在线观看| 国产白丝精品91爽爽久久| 黄网国产手机在线观看| 伊人国产女| jzzijzzij亚洲成熟少妇在线观看 九色蝌蚪9l视频蝌蚪9l视频成人熟妇 | 91日逼| 欧美日韩精品在线视频| 亚洲成人电影天堂| 国产精品无码怀孕软件| 在线免费观看无码视频| www.伊人大香蕉| 国产三级自拍视频| 大炕上公让我高潮了六次| 美日韩一区二区| 北条麻妃无码精品AV| 嫩BBB搡BBBB搡BBBB-百度| 无码三级视频| 久草大| 亚洲加勒比久久88色综合| 影音先锋一区二区| 日逼欧美| 无码综合| 日韩一级黄色片| 色五月av| 五月丁香综合在线| 青青草五月天色婷婷丁香| www.尤物视频| 天天日天天干美女| 青娱乐黄片| 国产porn| 一区二区三区在线观看免费| 国产乱伦片、| 97人妻无码一区二区| 18禁污网站| 黄色网址五月天| 欧美一级黄色电影| 麻豆md0049免费| 青青大香蕉| 国产无码免费视频| 北条麻妃无码一区二区| 成人丁香五月天| 欧美成人视频。| 超碰人人草| 欧美日韩一区二区三区四区| 国产九九精品| 超碰成人福利| 久久久久久久成人| 国产精品美女久久久久久久久 | 高清无码18| 91无码人妻一区二区成人AⅤ| 婷婷亚洲国产| 久久手机电影| 久久精品国产亚洲| 日韩WWW| 婷婷二区| 91乱伦视频| 亚洲欧洲AV| 天天日天天色天天干| 婷婷丁香人妻天天爽| 日韩第一页| 性爱av天堂| 潮喷AV| 中日美朝美女一级片免费看| 黄网在线免费观看| ww无码| 2024av在线| 免费黄色小视频| 精品成人在线| 亚洲无码图片| 五月天啪啪视频| 天天操天天操免费视频| 国产黄色视频在线免费观看| 黄色视频网站在线看| 日韩二级片| 日韩综合色视频导航| 国产激情| 亚洲AA| 国产无遮挡又黄又爽又色视频软件 | 伊人大香蕉网站| 成人伦理聚合| 九色91| 亚洲天堂在线观看免费| 国内自拍视频网站| 天天色图片| 大香蕉在线视频99| 毛片在线观看网站| 国产做受91电影| 人人爽人人爽人人| 大香蕉在线免| 91无码在线观看| 日韩中文字幕在线观看视频| 欧美成人AA| 毛片9| 日韩美女免费性爱视频| 欧美性爱视频免费看| 手机在线看A片| 日本一区免费观看| 婷婷五月天丁香成人社区| 亚洲黄色AV| 刘玥91精一区二区三区| 日韩精品免费无码视频| 在线观看av资源| 88av在线观看| www.天天干| 大香蕉伊人影院| 亚洲日韩精品在线观看| 亚洲三级在线免费观看| 黄色18禁| 大鸡巴网站| 激情网五月天| 日日夜夜拍| 免费观看高清无码| 91嫖妓站街埯店老熟女| 男人天堂无码av| 国产AV激情| 91成人福利| 久久一卡二卡| 亚洲无码AV一区二区| 996热re视频精品视频这里 | 国产亚洲无码激情前后夹击| 综合插插| 黄片网址| 国产中文字幕视频| 国产成人精品二三区麻豆| 精品9999| 北条麻妃久久久| 欧美亚洲小说| 亚洲一区欧美二区gay| 青娱乐亚洲领先| 蜜桃av色偷偷av老熟女| 五月婷婷六月丁香综合| 天天色色天天| 国产女人高潮的AV毛片| 国产欧美二区综合中文字幕精品一 | 亚洲AV无码成人精品区欧洲| 色婷婷成人| 粉嫩小泬BBBBBB免费看| 色中色av| 电家庭影院午夜| 色色加勒比综合| 九九热精品在线| 日韩av一区二区三区| 一区二区三区四区视频在线 | 五月香婷婷| 国产成人性爱| 精品中文字幕在线| 嫩BBB搡BBBB搡BBBB-百度| 日韩乱码| 免费一级黄色毛片| 亚洲天堂在线视频| 蜜臀久久99精品久久久老牛影视| 久久久久99精品成人网站| 久久久久无码精品国产91福利 | 岛国AV片| 黄色一级片免费| 日韩极品在线观看| 日韩中文久久| 99精品视频播放| 操老女人视频| 中文字幕在线观看亚洲| 亚洲香蕉| 日韩精品中文字幕无码| 欧一美一色一伦一A片| 中文字幕一区二区三区在线观看| 操逼超碰| 伊人大久久| 日韩欧美国产成人| 草免费视频| 操逼国产| av无码aV天天aV天天爽| 久久久久国产视频| 日韩高清无码不卡| 嫩BBB揍BBB揍BBB| 香蕉视频一区| 特级西西444WWW无码视频兔费看| 中文字幕无码影院| av视屏| 日本黄色视频。| 伊人9| 日日免费视频| 国产无码一区二区| 强伦轩一区二区三区四区播放方式| 豆花视频成人网站入口免费观看| 一本一道无码免费看视频| 黄片无码在线观看| 日本毛片在线观看| 欧美大骚逼| 好吊顶亚洲AV大香蕉色色| gogogo日本免费观看高清电视剧的注意| 久久AV无码| 日韩干| 激情婷婷色五月| 丁香花在线小说免费阅读| 日本少妇高清视频| 屌国产精品| www.中文字幕| 国产一区二区不卡| 北条麻妃视频在线| 亚洲天堂成人| 狠狠干在线| 麻豆91在线| 色搞搞| 免费亲子乱婬一级A片| 一本色道久久综合无码欧美| 国产免费a| 亚洲日韩欧美视频| 俺去草| 囯产精品一区二区三区线一牛影视1 | HEZ-502搭讪绝品人妻系列| 亚洲五月天在线| 超碰人人91| 亚欧成人网站| 亚洲a级| 国产在线精品观看| 天天日天天日天天干| 在线观看av网站| 天天干在线观看| 天天射天天操天天干| 黑人AV在线观看| 日本牲交| 人人操美女| 97AV在线| 久久这里只有精品9| 婷婷国产精品视频| 色播一区| 久久国产热视频| 亚洲成人性爱视频| 亚洲无码性爱视频| 人人插人人射| 真人无码| 欧美深夜福利| 老婆被黑人杂交呻吟视频| 精品国产午夜福利在线观看| 日韩人妻av| 日皮在线观看| 青青视频网| 久久久久久久久久8888| 中文字幕免费高清网站| 苍井空一区二区三区| 国产精品无码7777777| 国产综合久久久7777777| 亚洲A级片| 亚洲一区AV| 思思99热| 中文字幕第一区| 五月天婷婷视频| 一区二区三区视频在线观看| 在线观看亚洲视频| 东京热视频在线观看| 影音先锋资源| 中文字幕高清免费看| 夜夜AV| 欧美精品在线免费| 日逼导航| 国产成人黄色片| 日本成人免费| 欧美一级黃色A片免费看蜜桃熟了 一级a一级a免费观看免免黄‘/ | 国产AV中文字幕| 欧美一卡二卡三卡| 成人精品在线观看| 天天天天干| 在线成人一区二区| 999精品视频在线| 俺来也影院| 好爽~要尿了~要喷了~同桌| 国产欧美综合在线观看| 国产精品午夜在线| 国产一区二区三区免费观看| 一区二区三区在线观看免费| 围内精品久久久久久久久久‘变脸 | 亚洲自拍中文字幕| 亚洲色,天堂网| 欧美亚洲动漫| 逼特逼视频在线观看| 日韩高清无码电影| 伊人无码视频| 99这里只有精品| 操你久久| 影视先锋久久| 国产精品对白| 天天爽夜夜操| 日韩在线你懂的| 在线国产91| 欧美少妇视频| 国产一区二区三区免费视频| 91在线精品一区二区| www.狠狠操| 国产曰韩欧美综合另类在线| 竹菊影视一区二区三区| 一级国产片| 亚洲一本大道| 国产口爆视频| 一区二区三区四区在线看| 久热福利| 久久艹视频| 超碰日本| 午夜黄片| 丁香婷婷久久久综合精品国产 | 嫩小槡BBBB槡BBBB槡免费-百度| 91毛片在线观看| 免费观看黄色电影| 日韩免费网站| 在线不欧美| 无码东京热国产| 狠狠干在线观看| 黄色视频免费网站| 开心五月激情网| 操一区| 躁BBB躁BBB添BBBBBB| 成人免费无码婬片在线| 免费成人黄片| 五月丁香在线视频| 日韩1页| 亚洲免费成人| 丰滿老婦BBwBBwBBw| 深爱激情五月天| 国产女人18毛片水真多18精品| 成人精品免费视频| 内射极品美女| 综合天堂AV久久久久久久| 操逼三级视频| 日皮视频在线观看免费| 水蜜桃成人网| 黄色电影a片| 视色网| 国产精品123区| 蜜芽人妻在线| 日韩精品无码一区二区三区| a片免费在线| 自拍偷拍一区| 无码视频在线免费观看| 午夜福利影院在线| 极品久久久久| 成人免费黄色视频| 国产精品色8| 免费成人黄色| 中文字幕无码毛片| 97午夜福利视频| 国产成人精品一区二| 无码黄| 久久精品福利| 国产乱国产乱老熟300视频| 日本在线观看www| 国产69精品久久久久久| 欧美三级精品| 亚洲操逼网| 男女视频网站在线观看| 亚洲成人av在线播放| 超碰人人爱国产视| 色色色热| 免费色片| 欧美五月婷婷| 色色网欧美| 伊人久久大香蕉国产| 一区二区三区网站| 天美精东蜜桃91| 日韩A片一级无码免费蜜桃| 国产三级黄色片| 日本69AV| 黄色一级在线观看| 欧美操比视频| 日本色情网| 国产精品国产三级国产AⅤ中文| 七六十路の高齢熟妇无码| 精品一区二区视频| 久久久久久国际四虎免费精品视频 | 国产又爽又黄免费视频免费| 中文字幕无码在线| av操操操| 日韩国产| 欧美成人在线网站| 国产av一区二区三区| jizz在线观看免费视频| 久久国产一区二区三区| 日韩高清中文字幕| 内射午夜福利在线免费观看视频 | www.99av| 香蕉久久久| 久久久女女女女999久久| 欧美性天天| 操东北女人逼| 青青草视频在线观看| 狼友视频免费观看| 久久久精品网站| 欧美成人黄色| 无码国产精品一区二区| 高清无码内射视频| 一级a一级a爰片免费| 麻豆国产| 四虎在线视频观看96| 免费视频99| 国产成人亚洲综合A∨婷婷 | 亚洲精品自拍视频| 囯产精品99久久久久久WWW| 欧美自拍视频在线观看| 久久无码免费| 国产AV无码专区| 亚洲网站视频| 影音先锋资源| 玩弄大荫蒂视频| 69久久久| 中文在线视频| 国产性播放| av在线免费观看网址| 九九偷拍视频| 无码视频免费播放| 亚洲性爱在线视频| 丁香五月婷婷综合| 俺来了俺去了www色官网| 五月婷在线视频| 无码免费一区| 蜜挑视频一区二区三区| 伊人影院在线看| 五月天激情综合网| 澳门黄片| 在线观看欧美黄片| 成人亚洲A片V一区二区三区蜜月| 日韩A级片| 五月激情久久| 欧美偷拍精品| 五月天激情网站| 高清无码成人视频| 一级黄色网| 日韩AV在线免费观看| 国产精品人人人人| 天天日天天添| 成人毛片网| 99精品视频免费在线观看| 国产又爽又黄在线看| 无码一区二区北条| 91精品久久久久久久久久久久| 99色网站| 亚洲无码在线观看免费| 69Av视频| 91丨人妻丨偷拍| a√在线视频| 偷拍精品视频| 欧美性爱一区二区| 日韩wuma| 北条麻妃被躁57分钟视频在线| 在线观看免费黄色视频| 亲孑伦XXXⅹ熟女| 国产三级av在线| www.操操网| 成人婷婷五月天| 极品一区| 精品交换一区二区三区无码| 久久国产精品一区二区三区| 人人做人人爱人人做人人乐的意思 | 中国黄色一级A片| 国产成人精品一区二| www.日韩精品| 欧美一级A片在免费看| 操操网| 日韩人妻无码一区二区三区七区| 日韩黄色小电影| 欧美精品网站| 99在线精品视频在线观看| 日韩人妻码一区二区三区| 久久蜜| 东京热日韩无码| 亚洲无码小电影| 青青草视频免费看| 无码颜射| 在线免费看黄色| 操亚洲| 91狠狠| 免费观看日韩无码视频| 97在线视频免费观看| 久久内射| 国产高清小视频| 国产女18毛片多18精品| 人人操91| 无码一区二|