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

詳細記錄u版YOLOv5目標檢測ncnn實現(xiàn)

共 3405字,需瀏覽 7分鐘

 ·

2020-11-11 16:05

↑ 點擊藍字?關注極市平臺

作者丨nihui@知乎
來源丨h(huán)ttps://zhuanlan.zhihu.com/p/275989233
編輯丨極市平臺

極市導讀

?

本文作者用 yolov5 作為例子,介紹了如何用 ncnn 實現(xiàn)出完整形態(tài)的 yolov5。完整闡述了如何用自定義層以及動態(tài)輸入的注意事項,給大家作為一個參考。?>>加入極市CV技術交流群,走在計算機視覺的最前沿

0x0 u版YOLOv5

眾所周知,原版YOLO系列是 darknet 框架訓練的,而廣泛使用的是 YOLOv4 作者 AlexeyAB 的版本

AlexeyAB 首字母是a,于是也被叫做 a版,darknet模型可以用 ncnn 自帶的 darknet2ncnn 無痛轉換,步驟比較簡單,因此本文不提

https://github.com/AlexeyAB/darknet

Ultralytics LLC 再次改進出更快更好的 YOLOv5,并且之前也有獨立實現(xiàn)的 pytorch yolov3

Ultralytics 首字母是u,于是也被叫做 u版。pytorch 大法好?。ㄔ?jīng)我以為u版的意思是能放在u盤里跑的yolo(((

https://github.com/ultralytics/yolov5

0x1 緣由

pytorch yolov5 轉 ncnn 推理,搜索下 github 便能找到好幾個,zhihu 也有文章

ncnn example 里沒有 yolov5.cpp,本打算借鑒下社區(qū)成果,結果仔細看了代碼發(fā)現(xiàn)這些實現(xiàn)都缺少了 yolov5 Focus 模塊和動態(tài)尺寸輸入,前者導致檢測精度差一截,后者導致推理速度差一截,這樣子放進官方repo當成參考代碼是不行的

這里就用 yolov5 作為例子,介紹下如何用 ncnn 實現(xiàn)出完整形態(tài)的 yolov5

0x2 pytorch測試和導出onnx

按照 yolov5 README 指引,下載 yolov5s.pt,調(diào)用 detect.py 看看檢測效果

$ python detect.py --source inference/images --weights yolov5s.pt --conf 0.25

效果沒有問題,繼續(xù)按照 README 指引,導出 onnx,并用 onnx-simplifer 簡化模型,到此都很順利

https://github.com/ultralytics/yolov5/issues/251github.com

$ python models/export.py --weights yolov5s.pt --img 640 --batch 1
$ python -m onnxsim yolov5s.onnx yolov5s-sim.onnx


0x3 轉換和實現(xiàn)focus模塊

$ onnx2ncnn yolov5s-sim.onnx yolov5s.param yolov5s.bin

轉換為 ncnn 模型,會輸出很多 Unsupported slice step,這是focus模塊轉換的報錯

Unsupported slice step !
Unsupported slice step !
Unsupported slice step !
Unsupported slice step !
Unsupported slice step !
Unsupported slice step !
Unsupported slice step !
Unsupported slice step !


好多人遇到這種情況,便不知所措,這些警告表明focus模塊這里要手工修復下

打開 yolov5/models/common.py 看看focus在做些什么

class Focus(nn.Module):
# Focus wh information into c-space
def __init__(self, c1, c2, k=1, s=1, p=None, g=1, act=True): # ch_in, ch_out, kernel, stride, padding, groups
super(Focus, self).__init__()
self.conv = Conv(c1 * 4, c2, k, s, p, g, act)

def forward(self, x): # x(b,c,w,h) -> y(b,4c,w/2,h/2)
return self.conv(torch.cat([x[..., ::2, ::2], x[..., 1::2, ::2], x[..., ::2, 1::2], x[..., 1::2, 1::2]], 1))


這其實是一次 col-major space2depth 操作,pytorch 似乎并沒有對應上層api實現(xiàn)(反向的 depth2space 可以用 nn.PixelShuffle),yolov5 用 stride slice 再 concat 方式實現(xiàn),實乃不得已而為之的騷操作

用netron工具打開param,找到對應focus的部分

把這堆騷操作用個自定義op YoloV5Focus代替掉,修改param

  • 找準輸入輸出 blob 名字,用一個自定義層 YoloV5Focus 連接
  • param 開頭第二行,layer_count 要對應修改,但 blob_count 只需確保大于等于實際數(shù)量即可
  • 修改后使用 ncnnoptimize 工具,自動修正為實際 blob_count

替換后用 ncnnoptimize 過一遍模型,順便轉為 fp16 存儲減小模型體積

$ ncnnoptimize yolov5s.param yolov5s.bin yolov5s-opt.param yolov5s-opt.bin 65536

接下來要實現(xiàn)這個自定義op YoloV5Focus,wiki上的步驟比較繁多

https://github.com/Tencent/ncnn/wiki/how-to-implement-custom-layer-step-by-stepgithub.com

針對 focus 這樣,沒有權重,也無所謂參數(shù)加載的 op,繼承 ncnn::Layer 實現(xiàn) forward 就可以用,注意要用 DEFINE_LAYER_CREATOR 宏定義 YoloV5Focus_layer_creator

#include "layer.h"
class YoloV5Focus : public ncnn::Layer
{
public:
YoloV5Focus()
{
one_blob_only = true;
}

virtual int forward(const ncnn::Mat& bottom_blob, ncnn::Mat& top_blob, const ncnn::Option& opt) const
{
int w = bottom_blob.w;
int h = bottom_blob.h;
int channels = bottom_blob.c;

int outw = w / 2;
int outh = h / 2;
int outc = channels * 4;

top_blob.create(outw, outh, outc, 4u, 1, opt.blob_allocator);
if (top_blob.empty())
return -100;

#pragma omp parallel for num_threads(opt.num_threads)
for (int p = 0; p < outc; p++)
{
const float* ptr = bottom_blob.channel(p % channels).row((p / channels) % 2) + ((p / channels) / 2);
float* outptr = top_blob.channel(p);

for (int i = 0; i < outh; i++)
{
for (int j = 0; j < outw; j++)
{
*outptr = *ptr;

outptr += 1;
ptr += 2;
}

ptr += w;
}
}

return 0;
}
};

DEFINE_LAYER_CREATOR(YoloV5Focus)

加載模型前先注冊 YoloV5Focus,否則會報錯找不到 YoloV5Focus

ncnn::Net yolov5;

yolov5.opt.use_vulkan_compute = true;
// yolov5.opt.use_bf16_storage = true;

yolov5.register_custom_layer("YoloV5Focus", YoloV5Focus_layer_creator);

yolov5.load_param("yolov5s-opt.param");
yolov5.load_model("yolov5s-opt.bin");

0x4 u版YOLOv5后處理

其實工程量最大的倒是后處理的實現(xiàn),u版的后處理和a版本是不一樣的,ncnn內(nèi)置的YoloV3DetectionOuptut是對著a版實現(xiàn)的,不能直接拿來接住,需要自己實現(xiàn)

anchor信息是在 yolov5/models/yolov5s.yaml

pytorch的后處理在 yolov5/models/yolo.py Detect類 forward函數(shù),對著改寫成 cpp

netron里找到模型的3個輸出blob,分別對應于 stride 8/16/32 的輸出

輸出shape可知

  • w=85,對應于bbox的dx,dy,dw,dh,bbox置信度,80種分類的置信度
  • h=6400,對應于整個圖片里全部anchor的xy,這個1600是stride=8的情況,輸入640的圖片,寬高劃分為640/8=80塊,80x80即6400
  • c=3,對應于三種anchor

sort nms 可以借鑒 YoloV3DetectionOuptut

0x5 動態(tài)尺寸推理

u版yolov5 是支持動態(tài)尺寸推理的

  • 靜態(tài)尺寸:按長邊縮放到 640xH 或 Wx640,padding 到 640x640 再檢測,如果 H/W 比較小,會在 padding 上浪費大量運算
  • 動態(tài)尺寸:按長邊縮放到 640xH 或 Wx640,padding 到 640xH2 或 W2x640 再檢測,其中 H2/W2 是 H/W 向上取32倍數(shù),計算量少,速度更快

ncnn天然支持動態(tài)尺寸輸入,無需reshape或重新初始化,給多少就算多少

如果直接跑小圖,會發(fā)現(xiàn)檢測框密密麻麻布滿整個畫面,或者根本檢測不到東西,就像這樣

問題出在最后 Reshape 層把輸出grid數(shù)寫死了,根據(jù) ncnn Reshape 參數(shù)含義,把寫死的數(shù)量改為 -1 便可以自適應

后處理部分也不可寫死 sqrt(num_grid),要根據(jù)圖片寬高和 stride 自適應

const int num_grid = feat_blob.h;

int num_grid_x;
int num_grid_y;
if (in_pad.w > in_pad.h)
{
num_grid_x = in_pad.w / stride;
num_grid_y = num_grid / num_grid_x;
}
else
{
num_grid_y = in_pad.h / stride;
num_grid_x = num_grid / num_grid_y;
}

ncnn實現(xiàn)代碼和轉好的模型已上傳到github

0x6 android例子

https://github.com/nihui/ncnn-android-yolov5github.com

根據(jù) README 步驟就能編譯,yolov5 小目標檢測挺厲害的

0x7 總結

沒啥好總結的,寫個文章,實踐下如何用自定義層,講講動態(tài)輸入的注意事項,將來有需要可以參考著來

雖然沒有這教程,也能把 example 的 yolov5 跑起來,但里頭的過程和細節(jié)就看不到了,授人魚不如授人漁

ncnn就要1w star啦(小聲

https://github.com/Tencent/ncnngithub.com


推薦閱讀


添加極市小助手微信(ID : cvmart2),備注:姓名-學校/公司-研究方向-城市(如:小極-北大-目標檢測-深圳),即可申請加入極市目標檢測/圖像分割/工業(yè)檢測/人臉/醫(yī)學影像/3D/SLAM/自動駕駛/超分辨率/姿態(tài)估計/ReID/GAN/圖像增強/OCR/視頻理解等技術交流群:月大咖直播分享、真實項目需求對接、求職內(nèi)推、算法競賽、干貨資訊匯總、與?10000+來自港科大、北大、清華、中科院、CMU、騰訊、百度等名校名企視覺開發(fā)者互動交流~

△長按添加極市小助手

△長按關注極市平臺,獲取最新CV干貨

覺得有用麻煩給個在看啦~??
瀏覽 112
點贊
評論
收藏
分享

手機掃一掃分享

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

手機掃一掃分享

分享
舉報

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

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 狠狠躁婷婷天天爽综合| 天天操夜夜撸| 51黄片| 欧美日韩三级在线| 成人无码久久| 日韩人妻精品无码久久| 成人五月天黄色电影| 熟妇高潮| 亚洲免费三级片| 伊人综合色| 中文字幕有码在线看| 欧美熟妇精品一级A片视色| 欧美美女视频网站| 91免费网站在线观看| 三级网站大全| 瘦精品无码一区二区三区四区五区六区七区八区 | 国产秘精品区二区三区日本| 影音先锋av中文字幕| 91成人视频| 国产一级生活片| 免费看一区二区三区| 欧美日韩国产不卡视频| 狠狠地日| 日韩欧美中文字幕在线观看| 五月天婷婷小说| 天天狠狠干| 99精品在线| 国产嫩草视频| 国产免费小视频| 一本色道久久综合狠狠| 精品一区无码| 日韩欧美不卡色不卡| 亚洲五区| 淫色视频| 成人精品秘久久久按摩下载| 日韩中文字幕不卡| 日韩欧美性爱网站| 丁香五月婷婷在线| 亚洲性爱片| 三级片无码麻豆视频| 无码视频一区| 人妻无码| 中文字幕精品三区无码| 欧美AAA在线观看| 操逼无码视频| 亚洲免费观看在线观看| 五月丁香六月婷婷综合| 精品无码一区二区三| 久久六月天| 天天爽天天摸| 日韩黄色AV| 国产女人免费| 99re免费视频| 久操伊人大香蕉| 日韩激情一区| 蜜桃视频在线观看18| 另类老妇性BBwBBw图片| 99久久九九| 九九九九综合| 国产乱子伦-区二区三区| 色播国产成人AV| 婷婷五月在线视频| 国产精品一区二区免费| 亚洲黄色电影网站| 亚洲第一成人网址| 久久久影院| 狼友自拍| 99在线观看视频| 超碰人人网| 中文字幕高清免费看| 91九色91蝌蚪91成人| 2016av天堂网| 亚洲激情视频在线观看| 黄色视频免费观看| 91欧美日韩综合| 日韩欧美国产一区二区| 国产精品99久久久久的广告情况| 热久精品| 啪啪免费视频| 婷婷激情视频| 一级黄色视频日逼片| 国产小视频在线播放| 亚洲一本色道中文无码| 一区二区三区四区免费观看| 大香蕉大香蕉免费网| 亚洲精品资源| 成人网中文字幕| 成人激情视频| 久色悠悠| 日本绿色精品视频| 在线无码免费观看| 色鬼综合网| 国产美女精品久久AV爽| 国产日韩欧美一区二区| 亚洲久爱| 免费看操逼视频| 一二三久久| 五月天亭亭.com| 亚洲AV成人无码精品直播在线 | 国产黄色视频免费在线观看| 亚洲日韩乱码在线| 逼特逼视频在线观看| 欧美在线A片| 天天综合色| 一级午夜| 丁香花在线高清完整版视频| 性欧美69| 欧美在线成人网| 丁香婷婷六月| 亚洲无码一级电影| 亚洲最大黄色视频| 亚洲国产A片| 国产在线观看一区二区| 日逼小视频| 丰满人妻一区二区三区蜜桃视频| 精品交换一区二区三区无码| 亚洲高清无码中文字幕| 大鸡巴伊人| 国产色情在线| 久久人人操人人| 成人做爰100片免费-百度| 成人做爰69片免费观看| 国产黄片一区二区三区| 99性视频| 亚洲中文无码字幕| 777超碰| 三级无码视频在线观看| 亚洲一级二级三级| 大香蕉久操视频| 成人大香蕉视频| 中文字幕三级av片| 亚洲无aV在线中文字幕| 成人无码免费毛片| 日韩一级A| 伊人网在线播放| 成人无码日韩| 久艹大香蕉| 狠狠操狠狠色| 亚洲天堂免费视频| 国产香蕉在线观看| 久色视频在线| 第四色色综合| 亚洲无码成人| 操逼影片| 热99在线| 中国a一片一级一片| 日本成人中文字幕在线观看 | 亚洲精品乱码久久久久久| 欧美日韩中文视频| 久久久久久97电影院电影院无码 | 婷婷天天干| 久99热| 中文字幕日本在线| 日韩免费AV电影| 久碰人妻人妻人妻| 国产AV自拍-久| 无码人妻丰满熟妇| 成人色色网站| 久色视频在线| 蜜桃免费网站| 欧美又粗又大AAA片| 亚洲高清无码视频在线观看| 日本特级黄A片免费观看| 天天看毛片| 欧美国产另类| 人人操人人爽人人爱| 黄色视频网站免费| 日韩黄色小视频| 成人综合网站| 免费成人在线看片黄| 成年人黄色视频免费观看| 三洞齐开Av在线免费观看| 欧美激情五月天| x88AV吊钟奶熟女| 久久人人超碰| 亚洲成人资源| 中文字幕自拍偷拍| 国产乱子伦-区二区三区| 亚洲ww| 亚洲成人无码高清| 国产黄色AV| 五月天狠狠干| 日韩中文字幕无码中字字幕| 亚洲激情自拍| 亚洲3p| 超碰免费视| 欧美一道本在线| 免费无码视频一区二区| 国内精品国产成人国产三级| 国产精品美女毛片真酒店| 国产成人精品123区免费视频| 成人免费黄色视频| 在线观看视频国产| 无码电影在线播放| 欧美性综合网| 大香蕉大香蕉免费网| 中文字幕免费中文| 久久久久久成人无码| 翔田千里被躁120分钟| www.四虎成人网站| 欧美A视频| 欧美footjob高跟脚交| 懂色av懂色av粉嫩av无码| 久操免费视频| 日韩无码小电影| 91狠狠色丁香婷婷综合久久| 视频在线一区| 三级片一区| 操屄网站| 青青草日逼视频| 婷婷高清无码| 国产操骚逼| 在线播放亚洲| av不卡在线观看| 人人妻日日摸狠狠躁视频| 操B视频在线播放| 五月天深爱激情网| 成人中文字幕网站| 午夜人妻无码| 亚洲成a人无码| 亚洲欧美久久久久久久久久久久 | 女人的天堂av| 久操AV| www.插插插| 国产乱视频| 黄色成人视频在线免费观看| www亚洲无码| 无码在线电影| 男人天堂无码| 伊人久久大香线蕉av一区| 99热最新在线| AAAA毛片| av超碰| 北条麻妃高清无码| www.国产在线观看| 国产青青| 日本欧美黄色| 成人无码日韩| 一级特黄AAAA片| 蜜桃精品在线观看| 怡春院成人| 波多野成人无码精品69| 水果派解说在线观看| 亚洲一级内射| 日韩高清AV| 国产无码网站| 91香蕉视频在线| 胖老板办公室沙发无套爆秘书| 亚洲中字幕新| 国产精品欧美综合在线| 黄色片久久久| 牛牛久久| 午夜无码福利在线观看| 日韩熟妇无码| 中文字幕日本精品5| 亚州高清无码视频| 日本特级黄A片免费观看| 久久午夜无码鲁丝片午夜精| 亚洲日韩国产AV无码无码精品| 国产高清一区| 日本精品电影| 日韩美女毛片| 亚洲日韩中文字幕| sesese| 天天操B| 国产欧美在线| 亚洲狼人| 夜夜网站| 97伊人超碰| www.日逼| 日本高清视频免费观看| 丰满熟妇人妻中文字幕| 亚洲AV无码成人精品区| 九九这里有精品| 国产av福利| 中文字幕高清| 国产精品H| 午夜无码福利在线观看| 日韩中文字幕在线人成网站| 国产精品久久久久精| 亚欧成人| 日韩十八禁| 亚洲无码视频在线播放| 91在线观看| 激情草逼| 96精品| jlzzzjlzzz国产免费观看| 欧美人妻中文字幕| 欧美疯狂做受XXXXX高潮| 91国产爽黄在线| 精品无码视频| 日韩无码精品AV| 中文字幕婷婷五月天| 国产亚洲欧美视频| 家庭乱伦av| 国产AⅤ爽aV久久久久成人| 国产色AV| 色mm在线播放| 97色碰| 逼逼爱| 天天操网址| 午夜精品18视频国产17c| 成人A片视频| 国产不卡精品| 久久福利视频导航| 成人无码久久| 99伊人| 成人激情视频| 在线日韩一区二区| 999这里只有精品| 乌克兰性爱视频| 自拍偷拍一区| 黄色一区二区三区| 99久久久久久久久久| 日韩性爱片| 久久精品一区二区三区蜜芽的特点| 欧美三级网| 涩久久久| h片免费网站| 臭小子晚上让你爽个够视频| 精品视频在线免费观看| 日韩精品一区二区三免费视频 | 麻豆乱伦| 日韩视频成人| 18精品爽国产冫绿帽社| 农村少妇久久久久久久| 大乳奶一级婬片A片| 成人免费一级视频| 黄色无码av| 国产精品国产精品国产专区不片 | 91人妻人人澡人人爽人人DVD| 欧美va在线| 俺去夜| 黄色免费高清视频| 97国产成人| 亚洲AV无码成人| 精品人妻少妇| 日本一区二区三区四区在线观看 | 日韩无码一区二区三区四区| 三洞齐开Av在线免费观看| 亚洲熟妇在线观看| 在线观看免费成人网站| 国产精品无码在线观看| jizz在线观看免费视频| 激情人妻av| 欧一美一婬一伦一区二区三区自慰 | 香蕉污视频| 神马午夜视频| 亚洲成人在线网站| 伊人操逼网| 亚洲男人的天堂av| 成人网站一区| 欧美日韩A片欧美日| 国产一区二区视频在线| 亚洲无码专区在线观看| 久久R5| 美女裸身18禁| 久久久无码精品亚洲| 性爱网站免费看| 日韩免费高清无码视频| 日韩人妻精品无码| 日韩精品一区二区三区四在线播放| A片黄色| 欧美成人一级A片| 欧一美一伦一A片| 无码中文AV| 亚洲性爱av| 中文字幕成人无码| 国产精品扒开腿做爽爽爽A片唱戏 中文字幕一区二区三区精华液 | 精品一区二区三区四区五区| 成人做爰100部免费网站| 亚洲一线在线观看| 影音av资源| 欧美日韩国产尤物主播精品| 免费69视频看片| 人妻人人爽| 欧美性猛交ⅩXXX无码视频| 国产女人18毛片水真多18精品| 深爱开心激情| 狠狠穞A片一區二區三區| 人人爱人人操人人爽| 性爱无码网站| 久久日韩无码| 国内精品久久久久| 欧美亚洲小说| 91成人电影在线| 欧美老妇大BBBBXXXX| 北京熟妇槡BBBB槡BBBB| 日韩免费网| 黄片免费观看网站| 免费观看黄片视频| 亚洲中文字幕在线免费观看视频| 国产av二区| 免费小视频| 欧美不卡一区二区| 亚洲免费无码视频| 在线视频污| 亚洲欧美色图| 极品美鮑20p| 国产人妻人伦精品一区| 九九精品视频在线播放| 男人天堂无码成人| 欧美夜夜草视频| 亚洲天堂在线观看免费视频| 99热18| 老熟女搡BBBB搡BBBB视频 | 91av视频| 神马午夜视频| 韩日无码| 亚洲AV无码精品久久一区二区 | 亚洲网站在线免费观看| 大鸡巴操骚逼视频| 国产aaaaaaaaaaaaa | 四川美女网久草| 三级无码高清| 夜操| 超碰小说| 日韩人妻斩| 国产午夜影视| 91青青草视频| 苍井空在线播放| 成人看片黄a免费看视频| 巨爆乳肉感一区二区三区视频| 手机看片1024旧版| 色五月视频在线| 亚洲无码视频在线看| 免费观看黄色在线视频| 成人免费无码| 美日韩在线| 黄片在线免费观看| 18AV在线观看| 日韩在线观看视频免费| 成人无码视频在线观看| 色片免费| 91视频亚洲| 好男人一区二区三区在线观看| 国产成人片| 日韩成人无码专区| 性爱A级视频| 91嫩草欧美久久久九九九| 欧美日本中文字幕| 日韩欧美a片| 无码一区二区三区免费| 中文字幕在线不卡视频| 北岛玲视频在线| 狠狠撸视频| 欧美AA视频| 午夜国产在线视频| 婷婷激情五月| 人妻丰满熟妇av无码区| 五月丁香六月色| 理论三级片| 欧美激情网址| 日产精品久久久久| 婷婷亚洲五月色综合| 免费视频一区| 成人做爰黄AAA片免费直播岛国| 亚洲在线成人| 亚洲中文字幕播放| 无码人妻视频| 国产精品免费一区二区三区都可以 | 久久午夜一级A片| 999精品| 欧美性爱永久| 你操综合| 第一页在线观看| 成人无码网站在线观看| 免费三级怡红院| www.尤物| AV无码网站| 麻豆影音先锋| 欧美日韩黄色极品| 学生妹毛片视频| 加勒比综合无码| 四川妇BBB桑BBB桑BBB| 欧美亚洲在线| 在线视频内射| 在线观看AV无码| 色哟哟AV| 99久久精品国产精品有折扣吗 | 99久久亚洲精品日本无码| 黑人vs亚洲人在线播放| 日本黄色视频在线| 99久久99九九九99九他书对| 天天天天天天天操| 无码三级午夜久久人妻| 久草社区在线| 亚洲AV成人片无码网站| 成人AA片| 婷婷色在线观看| 一区电影网| 亚洲图片中文字幕| 久操伊人大香蕉| 国产免费久久| 91豆花成人网站| 日啪| 欧美888| 免费看黄视频| 欧美熟妇性爱视频| a网站免费观看| 少妇搡BBBB搡BBB搡澳门| 国产亚洲一区二区三区| 自拍偷拍一区二区| 国产视频a| 色九九视频| 久久久久久成人无码| 在线免费看毛片| 天天骑夜夜操| 黄网免费观看| 日韩无码中文字幕视频| 91综合视频在线播放| 国产a片视频| 午夜大黄片| 男人午夜AV| 在线免费黄色视频| 特级西西444WWW大精品视频| 残忍另类BBWBBWBBW| 久久毛片视频| 在线观看免费黄色| 俺去俺来也| 九色PORNY丨自拍蝌蚪| 99视频+国产日韩欧美| 粉嫩小泬BBBB免费看| 国产免费一区二区三区免费视频 | 亚洲大片| 在线观看黄片视频| 99色色网| 青娱乐欧美| 亚洲国产日本| 日韩性爱一区| 我要操逼网| 毛片69| 伊人色五月| 国产TS丝袜人妖系列视频| 欧美色色色色色色| 天堂在线中文| 亚洲精品一区二区三| 欧美成人手机在线| 日日拍夜夜拍| 麻豆亚洲AV成人无码久久精品 | www.超碰| 91在线亚洲| 欧美在线播放| 少妇精品| 青草福利视频| 一道本在线| 黄色一区二区三区| 亚洲高清无码在线观看| 亚洲成人中文字幕| 99在线观看视频| 国产一区| 天天插在线视频| 男人午夜AV| 51XX嘿嘿午夜| 五月天亚洲激情| 成人免看一级a一片| 丁香婷婷五月综合影院| 一级片黄色免费| 国产黄色片网站| 国产老女人操逼视频| 亚洲网站在线免费观看| 免费人成视频观看| 操鸡视频在线观看| 国产1级a毛a毛1级a毛1级| 成人AV在线资源| 久操久操久操| 国产成人h| 成人免费乱码大片a毛片蜜芽| 国产愉拍91九色国产愉拍| 亚洲永久免费精品| 亚洲成年视频| 国产精品免费一区二区三区都可以| 日韩一卡二卡| 玩弄人妻少妇500系列视频| 一级女婬片A片AAAA片| 精品欧美无人区乱码毛片| 波多野结衣无码在线| 一级无码专区| 中文字幕播放| 色97| 亚洲色图欧美在线| 色综合久久久| 欧美夜夜骑| 国产操比视频| 午夜精品18| 嫩草人人精品免费| 国产日韩欧美综合精品在线观看| 亚洲国产视频在线观看| 最新中文字幕AV| 亚洲在线成人| 日韩色色网| 久久穴| 亚洲资源站| 日本高清视频网站网wwwwww| 久久精品视频在线免费观看| 乱伦小说五月天| 91成人网站| 亚洲天堂AV网| 99精品在线免费观看| 91日韩| 午夜亚洲AV永久无码精品蜜芽| 亚洲成人在线一区| 日韩一级性爱视频| 中文字幕一二三区| 美女黄色视频网站| 免费一级黄色电影| 免费看a的网站| 蜜臂AV| 97无码精品人妻一区二区三区| 亚洲视频免费在线| 清清草视频| 巨乳无码噜噜噜久久久| 欧美日韩在线观看一区二区三区| 色哟哟一中文字慕| 巨爆乳肉感一区二区三区| 天天做天天爱天天爽| 亚洲欧美色图| 欧美黄片无码| 男女乱伦视频| 日韩色道| 亚洲精品区| 女公务员人妻呻吟求饶| 人妻啪啪| 欧美肉大捧一进一出小说| 久草综合在线| 国产无码成人电影| 午夜老司机福利一二三区| 天天操天天射天天日| 成人视频在线观看免费| 嫩BBB嗓BBBB榛BBBB| 四川BBB操BBB| 男人天堂久久| 国产精品扒开腿做爽爽爽A片唱戏 中文字幕一区二区三区精华液 | 97自拍| 麻豆乱伦| 婷婷中文| 一本色道久久综合无码| 久草视频免费| 亚洲三级网站在线观看| 激情五月天综合网| 另类老太婆性BBWBBw| 国产黄色自拍视频| 美女裸体网站国产| 日韩久久中文字幕| 国产精品91视频| 国产人国产视频成人免费观看…| 艹逼片| 日老女人的逼| 久久91| 国产在线1| 亚洲AV无码成人| 搡BBB搡BBBB搡BBBB| 欧美黄网站在线观看| 91黑人| 97精品国产| 国产乱子伦一区二区三区视频| 黄色一级视频网站| 国产美女高潮| 艹逼逼视频| 国产精品久久久久无码| 高潮喷水在线观看| 一级乱伦网站| 九色PORN视频成人蝌蚪自拍| 97爱| 亚洲中文字幕日韩精品| 成人欧美视频| 最新福利视频| 日韩四区| 青青草青娱乐| 91成人在线影院| 超小超嫩国产合集六部| 亚洲日韩在线视频| 日韩人妻系列| 一级日逼片| 亚洲乱码一区| 日韩AV成人电影| 中文字幕免费在线| 99国产高清| 大屌色| 很色很黄的A片一| 中文无码第一页| 波多野结衣一区二区| 国产成人精品免高潮在线观看 | 国产男女AV| 东京热在线观看| 国产免费一级特黄A片| 久久久久免费视频| 国产无码电影网| 三级视频网| 久久黄色A片| 91视频中文字幕| AV天堂免费播放| 成人免费三级| 亚洲成人一区二区| 国产女人在线视频| 无码人妻一区二区一牛影视| 人妻久操| 中文字幕在线有码| 韩国无码AV| 日韩精品成人无码免费| 国产精品一级二级三级| 肏屄视频免费| 亚洲最大三级片| 欧美精品系列| 韩国毛片基地久久| 先锋影音一区二区| 国产中文字幕片| 婷婷激情av| 国产乱伦不卡| 在线观看中文字幕AV| 成人做爰A片一区二区app | 亚洲性爱一区二区| 猫咪亚洲AV成人无码电影 | 日本色婷婷| 色撸AⅤ| 国产秘精品一区二区三区免费| 亚洲蜜桃av一区| jzzijzzij亚洲成熟少妇在线播放| 久久夜色精品噜噜亚洲AV| 国产中文在线视频| 中文字幕午夜福利| 日本A在线观看| 国产精品色婷婷99久久精品| 青青青草视频在线观看| 天天三级片| 制服丝袜大香蕉| 欧美精品操逼| 翔田千里一区二区| 97人妻精品一区二区三区软件| 国产毛片视频| 一个人看的视频www| 操人人| 免费一区视频| 四虎永久www成人影院| 中文字幕乱码中文乱码91| 视频一区乳奴| 人人爱人人爽| 黄色一级片免费在线观看| 午夜高清无码视频| 中文字幕AV在线免费观看| 超碰免费在线观看| 国产三级片AV| 国产最新在线视频| 亲子伦一区二区三区| 国产一区在线观看视频| 影音先锋麻豆| 亚洲AV成人无码精品| 午夜福利2025| 欧美超碰在线| 日本无码成人片在线播放| 欧美成人网站在线观看| 日韩精品人妻中文字幕有| 五月天色色小说| 亚洲精品一区二区三区在线观看| 日韩AV自拍| 日韩一级在线| 91福利视频网站| 国产精品乱码一区二区三区| 91精品久久久久| 国产亚洲中文| 大鸡巴日小逼| 91Av视频| AV网站在线免费观看| 中文字幕精品久久久久人妻红杏Ⅰ| 激情乱伦五月天| 中文一区在线| 操比免费视频| 欧美级毛片一进一出| 热99在线| 国产日韩欧美成人| 国内精品一区二区| 亚洲精品色图| 日韩欧美人妻无码精品| 成人大战香蕉最新视频| 大香蕉av在线观看| 天天色色天天| 丁香视频| 成人精品在线视频| 国产不卡在线观看| 91.射| 91精品又粗又猛又爽| 久久精品成人| 亚洲狼人综合网| 国产成人精品无码片区在线观91 | 91探花视频在线观看| 久久久久亚洲AV无码网影音先锋| 翔田千里高潮90分钟| 免费看无码一级A片在线播放| 69式荫蒂被添全过程| 日韩无码三级视频| 日韩一级视频| 黄色一级a片| 大香蕉大香蕉视频网| 国产91麻豆视频| 久久久成人电影| 国产成人无码区免费AV片在线| 亚洲无码av在线观看| 国产地址| 亚洲三级视频| 欧美性爱免费网站| 成人区人妻精品一| 一级a一级a免费观看免免黄‘/| 免费人成年激情视频在线观看| 国产成人精品免费视频| 影音先锋成人片| 国产做爰XXXⅩ久久久骚妇| 日韩色妇| www.大吊视频| 国产视频一区二区三区四区五区 | 成人无码网站在线观看| 精品人妻一区二区乱码一区二区| 操逼欧美| 日皮视频免费在线观看| 777超碰| 大香蕉做爱视频| 久久午夜成人电影| 亚洲无码在线播放| 永久黄网站| 91露脸熟女四川熟女在线观看| 中文字幕精品视频在线观看| 1024大香蕉| а√在线中文网新版地址在线| 婷婷射| 无码a区| 在线观看日韩AV| 黄色午夜| 少妇搡BBBB搡BBB搡小说 | 91无码人妻一区二区| 天天操天天日天天操| 91成全在线| 无码精品一区二区三区在线播放| 免费看无码网站成人A片| 人人干人人摸人人操| 欧美a级视频| 亚洲激情五月| 欧美A黄片| 江苏妇搡BBBB搡BBBB-百度| 女女女女女女BBBBBB手| 亚洲永久在线| 狠狠干狠狠操| 欧美性爱小说| 自拍偷拍在线视频| 丰满岳乱妇一区二区三区| 亚洲网站免费| 中文字幕乱码中文乱码91| 夜夜爽7777精品国产三级| 逼逼AV网站-日韩电影| 四虎永久www成人影院| 欧美不卡| 波多野成人无码精品69| 一级黄色免费电影| 操东北女人逼| 成人国产在线无码AV免费| 欧洲美一区二区三区亚洲| 婷婷五月中文| 波多野结衣天堂| 456成人| 日韩字幕无码| 大色鬼在线天堂精品| 亚洲日本一区二区三区| 国产三级高清无码| 欧美激情无码炮击| 大鸡巴午夜爽视频电影| 国产a区| 狠狠色婷婷| 秋霞福利视频| 91免费视频网站| 黄色片网站| 先锋资源av| 日韩A片在线观看| 中文字幕一区二区三区四区50岁 | 日逼网站国产| 色综合五月| 成人一二区| 亚洲国产操逼| 99性视频| 无码精品一区二区三区在线播放| 男女网站在线观看| 精品久久免费| 亚洲无码黄色电影| 国产精品无码永久免费A片| 亚洲天堂av在线观看| 欧美一区二区丁香五月天激情| 欧美国产成人在线| 青青娱乐亚洲无| 久久久久久麻豆| 91毛片观看| 免费看黄片视频| 国产白嫩精品久久久久久| 欧美一级片免费观看| 99在线观看免费| a网站在线| 豆花视频久久| 超碰婷婷| 国产免费一级片| 成人短视频在线观看| www.777av| 亚洲69视频| 亚洲va国产va天堂va久久| 亚洲国产精品视频|