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

PyTorch版EfficientDet比官方TF實現快25倍?這個GitHub項目數天狂攬千星

新聞 前端
EfficientDet 難復現,復現即趟坑。在此 Github 項目中,開發者 zylo117 開源了 PyTorch 版本的 EfficientDet,速度比原版高 20 余倍。如今,該項目已經登上 Github Trending 熱榜。

 EfficientDet 難復現,復現即趟坑。在此 Github 項目中,開發者 zylo117 開源了 PyTorch 版本的 EfficientDet,速度比原版高 20 余倍。如今,該項目已經登上 Github Trending 熱榜。

去年 11 月份,谷歌大腦提出兼顧準確率和模型效率的新型目標檢測器 EfficientDet,實現了新的 SOTA 結果。前不久,該團隊開源了 EfficientDet 的 TensorFlow 實現代碼。

如此高效的 EfficientDet 還能更高效嗎?最近,有開發者在 GitHub 上開源了「PyTorch 版本的 EfficientDet」。該版本的性能接近原版,但速度是官方 TensorFlow 實現的近 26 倍!

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

目前,該項目在 GitHub 上獲得了 957 顆星,最近一天的收藏量接近 300。

GitHub 地址:https://github.com/zylo117

EfficientDet 簡介

近年來,在面對廣泛的資源約束時(如 3B 到 300B FLOPS),構建兼具準確率和效率的可擴展檢測架構成為優化目標檢測器的重要問題。基于單階段檢測器范式,谷歌大腦團隊的研究者查看了主干網絡、特征融合和邊界框/類別預測網絡的設計選擇,發現了兩大主要挑戰并提出了相應的解決方法:

挑戰 1:高效的多尺度特征融合。研究者提出一種簡單高效的加權雙向特征金字塔網絡(BiFPN),該模型引入了可學習的權重來學習不同輸入特征的重要性,同時重復應用自上而下和自下而上的多尺度特征融合。

挑戰 2:模型縮放。受近期研究的啟發,研究者提出一種目標檢測器復合縮放方法,即統一擴大所有主干網絡、特征網絡、邊界框/類別預測網絡的分辨率/深度/寬度。

谷歌大腦團隊的研究者發現,EfficientNets 的效率超過之前常用的主干網絡。于是研究者將 EfficientNet 主干網絡和 BiFPN、復合縮放結合起來,開發出新型目標檢測器 EfficientDet,其準確率優于之前的目標檢測器,同時參數量和 FLOPS 比它們少了一個數量級。

下圖展示了 EfficientDet 的整體架構,大致遵循單階段檢測器范式。谷歌大腦團隊的研究者將在 ImageNet 數據集上預訓練的 EfficientNet 作為主干網絡,將 BiFPN 作為特征網絡,接受來自主干網絡的 level 3-7 特征 {P3, P4, P5, P6, P7},并重復應用自上而下和自下而上的雙向特征融合。然后將融合后的特征輸入邊界框/類別預測網絡,分別輸出目標類別和邊界框預測結果。

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

下圖展示了多個模型在 COCO 數據集上的性能對比情況。在類似的準確率限制下,EfficientDet 的 FLOPS 僅為 YOLOv3 的 1/28、RetinaNet 的 1/30、NASFPN 的 1/19,所有數字均為單個模型在單一尺度下所得。可以看到,EfficientDet 的計算量較其他檢測器少,但準確率優于后者,其中 EfficientDet-D7 獲得了當前最優性能。

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

更詳細的介紹,可參見機器之心文章:比當前 SOTA 小 4 倍、計算量少 9 倍,谷歌最新目標檢測器 EfficientDet

「宅」是第一生產力

項目作者今年 1 月宅家為國出力時,開始陸續嘗試各類 EfficientDet PyTorch 版實現,期間趟過了不少坑,也流過幾把辛酸淚。但最終得出了非常不錯的效果,也是全網第一個跑出接近論文成績的 PyTorch 版。

我們先來看一下項目作者與 EfficientDet 官方提供代碼的測試效果對比。第一張圖為官方代碼的檢測效果,第二張為項目作者的檢測效果。項目作者的實現竟然透過汽車的前擋風玻璃檢測出了車輛里面的人?!!這樣驚艷的檢測效果不愧是目前 EfficientDet 的霸榜存在。

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

接下來我們來看一下 coco 數據集上目標檢測算法的排名,多個屠榜的目標檢測網絡基于 EfficientDet 構建。一圖以言之:

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

來自 paperswithcode

前五里包攬前四,屠榜之勢不言而喻,也難怪各類煉金術士們躍躍欲試。但是,EfficientDet 的實現難度貌似與其知名度「成正比」,眾煉金師紛紛表示「難訓練」「至今未訓練好」「誰復現誰被坑」。項目作者也表示「由于谷歌一直不發官方 repository,所以只能民間發力,那些靠 paper 的內容實現出來的真的不容易」。

假期三天,拿下 PyTorch 版 EfficientDet D0 到 D7

項目作者復現結果與論文中并沒完全一致,但相較于其他同類復現項目來說,稱的上是非常接近了(詳細信息可參考項目鏈接)。

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

值得注意的是,此次項目處理速度比原版快了 20 余倍。

那么為什么之前都沒有人復現 EfficientDet 的成績?具體哪些細節需要注意?

「民間」EfficientDet 的取舍

作者前后試用了兩個 GitHub 項目進行實現,但效果并不理想。首先采用的 star 量最高的一個,同時可能也說明了一點,不是 star 越高就越適合。

針對第一個項目,作者表示:「因為 EfficientDet 的特性之一是 BiFPN,它會融合 backbone 輸出的任意相鄰兩層的 feature,但是由于有兩層尺寸的寬高是不同的,所以會進行 upsample 或者 pooling 來保證它們寬高一致。而這個作者沒有意識到,他不知道從 backbone 抽哪些 feature 出來,他覺得是 backbone 有問題,改了人家的 stride,隨便挑了幾層,去強迫 backbone 輸出他想要的尺寸」

「改了網絡結構,pretrained 權值基本就廢了,所以作者也發現了,發現訓練不下去了」。至此第一個項目畫上句號,同時作者提供了官方參數與試用項目作者改后的參數對比鏈接,有興趣的朋友可瀏覽參考鏈接。

而面向第二個項目,雖然 star 不及前者一半,但顯然可靠度更甚前者。作者表示,第二個項目起碼在 D0 上有論文成績的支撐,同時 repo 也提供了 coco 的 pretrained 權值 31.4mAP。然而實操后作者得到 24mAP,同時社區普遍也在 20-22 范圍中。

那么此次結果的原因是什么?作者經過反復的思考檢測,得到以下 7 點總結,并就此 7 點復盤進行適當得調整,得到了當前項目不錯的效果。

一波三折后的答案

針對第二個測試項目的復盤,作者表示一共有 7 個關鍵點需要額外注意:

  1. 第二個項目的 BN 實現有問題:BatchNorm 是有一個參數,叫做 momentum,用來調整新舊均值的比例,從而調整移動平均值的計算方式的。
  2. Depthwise-Separatable Conv2D 的錯誤實現。
  3. 誤解了 maxpool2d 的參數,kernel_size 和 stride。
  4. 減少通道的卷積后面,沒有進行 BN
  5. backbone feature 抽頭抽錯了
  6. Conv 和 pooling,沒有用到 same padding
  7. 沒有能正確的理解 BiFPN 的流程

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

來源于項目作者知乎賬號,詳情請見參考鏈接

作者還表示,其中有個非常關鍵點,「雞賊的官方并沒有表示這里是兩個獨立的 P4_0」。

簡而言之,這篇知乎博客非常詳細的介紹了各種復現注意事項,細節在此不再一一贅述。筆者認為對各煉金術師有一定參考價值,感興趣的可以直接查看原文博客。

同時,機器之心對此項目也進行了實測。

項目實測

測試

我們在 P100 GPU,Ubuntu 18.04 系統下對本項目進行了測試。

首先將項目克隆到本地,并切換到相關目錄下:

  1. !git clone https://github.com/zylo117/Yet-Another-EfficientDet-Pytorch 
  2.  
  3. import os 
  4.  
  5. os.chdir('Yet-Another-EfficientDet-Pytorch'

安裝如下依賴環境:

  1. !pip install pycocotools numpy opencv-python tqdm tensorboard tensorboardX pyyaml 
  2.  
  3. !pip install torch==1.4.0 
  4.  
  5. !pip install torchvision==0.5.0 

項目作者為我們提供了用于推斷測試的 Python 腳本 efficientdet_test.py,該腳本會讀取 weights 文件夾下保存的網絡權重,并對 test 文件夾中的圖片進行推斷,之后將檢測結果保存到同一文件夾下。首先,我們使用如下命令下載預訓練模型:

  1. !mkdir weights 
  2.  
  3. os.chdir('weights'
  4.  
  5. !wget https://github.com/zylo117/Yet-Another-Efficient-Pytorch/releases/download/1.0/efficientdet-d0.pth 

之后把需要檢測的圖片放在 test 文件夾下,這里別忘了還要把 efficientdet_test.py 中對應的圖像名稱修改為我們想要檢測圖片的名稱,運行 efficientdet_test.py 腳本即可檢測圖片中的物體,輸出結果如下:

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

我們先用曾經爆火的共享單車,現如今倒了一大片淪為「共享單車墳場」測試一下效果如何。下圖分別為原圖與使用本項目的檢測結果。

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

效果很不錯,圖片中的人與密密麻麻、橫七豎八擺放的共享單車大多都檢測了出來。接下來我們用一張國內常見的堵車場景來測試一下,車輛、非機動車、行人交錯出現在畫面中,可以說是非常復雜的場景了。從檢測結果可以看出,基本上所有的行人、車輛、背包、袋子等物體都較好地檢測了出來。

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

最后當然要在「開掛民族」坐火車的場景下測試一番,密集恐懼癥慎入。雖然把旗子檢測成了風箏(很多目標檢測算法都容易出現這樣的問題),但總體來說檢測效果可以說是非常驚艷的。它檢測出了圖片中大部分的人物,和機器之心此前報道過的高精度人臉檢測方法-DBFace 的準確率有得一拼。需要注意的是,DBFace 是專用于人臉檢測的方法,而本項目實現的是通用物體檢測。

PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星

訓練

項目作者同時也提供了訓練 EfficientDet 相關的代碼。我們只需要準備好訓練數據集,設置好類似于如下代碼所示的訓練參數,運行 train.py 即可進行訓練。

  1. # create a yml file {your_project_name}.yml under 'projects'folder  
  2.  
  3. # modify it following 'coco.yml' 
  4.  
  5. for example 
  6.  
  7. project_name: coco 
  8.  
  9. train_set: train2017 
  10.  
  11. val_set: val2017 
  12.  
  13. num_gpus: 4  # 0 means using cpu, 1-N means using gpus  
  14.  
  15. # mean and std in RGB order, actually this part should remain unchanged as long as your dataset is similar to coco. 
  16.  
  17. mean: [0.4850.4560.406
  18.  
  19. std: [0.2290.2240.225
  20.  
  21. this is coco anchors, change it if necessary 
  22.  
  23. anchors_scales: '[2 ** 0, 2 ** (1.0 / 3.0), 2 ** (2.0 / 3.0)]' 
  24.  
  25. anchors_ratios: '[(1.0, 1.0), (1.4, 0.7), (0.7, 1.4)]' 
  26.  
  27. # objects from all labels from your dataset with the order from your annotations. 
  28.  
  29. # its index must match your dataset's category_id. 
  30.  
  31. # category_id is one_indexed, 
  32.  
  33. for example, index of 'car' here is 2while category_id of is 3 
  34.  
  35. obj_list: ['person''bicycle''car', ...] 

在 coco 數據集上訓練代碼如下:

  1. # train efficientdet-d0 on coco from scratch  
  2.  
  3. # with batchsize 12 
  4.  
  5. # This takes time and requires change  
  6.  
  7. # of hyperparameters every few hours. 
  8.  
  9. # If you have months to kill, do it.  
  10.  
  11. # It's not like someone going to achieve 
  12.  
  13. # better score than the one in the paper. 
  14.  
  15. # The first few epoches will be rather unstable, 
  16.  
  17. # it's quite normal when you train from scratch. 
  18.  
  19. python train.py -c 0 --batch_size 12 

在自定義數據集上訓練:

  1. # train efficientdet-d1 on a custom dataset  
  2.  
  3. # with batchsize 8 and learning rate 1e-5 
  4.  
  5. python train.py -c 1 --batch_size 8 --lr 1e-5 

項目作者強烈推薦在預訓練的權重上對網絡進行訓練:

  1. # train efficientdet-d2 on a custom dataset with pretrained weights 
  2.  
  3. # with batchsize 8 and learning rate 1e-5 for 10 epoches 
  4.  
  5. python train.py -c 2 --batch_size 8 --lr 1e-5 --num_epochs 10  
  6.  
  7.  --load_weights /path/to/your/weights/efficientdet-d2.pth 
  8.  
  9. # with a coco-pretrained, you can even freeze the backbone and train heads only 
  10.  
  11. # to speed up training and help convergence. 
  12.  
  13. python train.py -c 2 --batch_size 8 --lr 1e-5 --num_epochs 10  
  14.  
  15.  --load_weights /path/to/your/weights/efficientdet-d2.pth  
  16.  
  17.  --head_only True 

 【編輯推薦】

 

責任編輯:張燕妮 來源: 機器之心
相關推薦

2021-12-20 09:46:26

代碼開發GitHub

2022-12-12 13:36:04

Python編譯器

2024-11-18 10:25:00

AI模型

2020-12-10 10:24:25

AI 數據人工智能

2020-12-07 16:14:40

GitHub 技術開源

2023-10-04 19:52:33

模型論文

2021-07-28 14:20:13

正則PythonFlashText

2020-12-30 10:35:49

程序員技能開發者

2023-11-22 11:40:00

Meta模型

2020-08-03 10:42:10

GitHub代碼開發者

2023-10-16 13:16:03

2022-10-27 08:31:31

架構

2020-02-09 16:18:45

Redis快 5 倍中間件

2023-08-07 13:30:08

平臺MetaGPTAI

2024-07-23 09:17:34

開發者框架

2024-03-26 10:13:54

日志引擎SigLens

2009-07-01 09:47:10

FireFox 3.5瀏覽

2020-05-26 10:39:20

GitHub編程開發者

2024-02-04 13:43:49

模型訓練

2022-04-26 15:24:03

開源框架
點贊
收藏

51CTO技術棧公眾號

成午夜精品一区二区三区软件| 毛片免费在线播放| 黄色综合网站| 亚洲欧美视频在线| 一区二区在线免费看| 欧美家庭影院| 久久久久综合网| 91亚洲精华国产精华| 日韩aaaaaa| 999久久久精品国产| 精品久久免费看| 欧美性猛交xxx乱久交| 四虎影院观看视频在线观看| 久久午夜色播影院免费高清| 91在线观看免费高清完整版在线观看| 国产污片在线观看| 色喇叭免费久久综合网| 亚洲精品一区二区三区在线观看| 久久精品免费网站| 99在线视频影院| 亚洲欧美一区二区视频| 精品一区在线播放| va婷婷在线免费观看| 日韩电影在线看| 88xx成人精品| 久久久无码精品亚洲国产| 欧美丝袜一区| 精品一区二区亚洲| 中文字幕18页| 国产精久久久| 欧美日韩一区小说| 成人免费无码av| 天堂av在线| 亚洲国产精品久久人人爱蜜臀| 在线国产99| 国产黄在线看| 久久只精品国产| 精品无码久久久久久久动漫| 精品国产无码一区二区三区| 久久国产剧场电影| 国产精品露脸av在线| 国产区一区二区三| 亚洲欧洲另类| 久久久久久有精品国产| a级黄色片免费看| 亚洲草久电影| 久久久国产精彩视频美女艺术照福利| 欧美丰满老妇熟乱xxxxyyy| 在线日韩一区| 亚洲美女喷白浆| 亚洲第一页av| 亚州精品视频| 亚洲欧美在线免费| 国产激情在线免费观看| 伊人春色之综合网| 亚洲日韩中文字幕在线播放| 黄色在线观看av| 在线成人动漫av| 亚洲视频一区二区三区| 影音先锋男人在线| av伊人久久| 亚洲欧美制服另类日韩| 国产亚洲精品熟女国产成人| 国产精品片aa在线观看| 亚洲美女久久久| 精品人体无码一区二区三区| 婷婷久久一区| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美精品乱码视频一二专区| 亚洲二区免费| 欧美一区深夜视频| 日韩美一区二区| 免费美女久久99| 成人羞羞国产免费| 亚洲国产精品无码久久| 不卡影院免费观看| 免费亚洲精品视频| 秋霞a级毛片在线看| 亚洲欧美成人一区二区三区| 国产精品久久久久久久乖乖| 色戒汤唯在线观看| 欧美亚洲动漫制服丝袜| 一级黄色片国产| 哺乳挤奶一区二区三区免费看| 亚洲国产私拍精品国模在线观看| 亚洲一区二区观看| 天天影视综合| 98精品国产高清在线xxxx天堂| 日韩不卡在线播放| 久久99久久99小草精品免视看| 91超碰在线电影| 亚洲av成人无码久久精品老人| 国产欧美日韩综合精品一区二区| 热这里只有精品| 手机av在线| 欧美日韩精品一区二区三区蜜桃 | 影音先锋男人在线资源| 亚洲一卡二卡三卡四卡| 欧美三级午夜理伦三级| 国产剧情一区二区在线观看| 亚洲精品日韩在线| 国产色无码精品视频国产| 99re国产精品| 91久久久久久久久久久| 日本韩国一区| 一卡二卡三卡日韩欧美| 天堂在线资源视频| 国产成人在线中文字幕| 日韩在线免费视频| 中文字幕亚洲精品在线| 国产一区二区不卡老阿姨| 免费国产一区二区| 天堂av中文在线| 欧美日韩一级黄| 97人妻精品一区二区三区免| 你懂的视频一区二区| 国产精品精品久久久| 天堂成人在线视频| 最新成人av在线| 男人天堂成人在线| 老司机精品在线| 欧美成人手机在线| 在线观看免费视频一区| 久久久久久亚洲综合影院红桃 | 久久国产精品精品国产色婷婷| 国产在线更新| 欧美美女bb生活片| 成都免费高清电影| 一本色道久久| 国产精品二区在线| 国产盗摄在线观看| 欧美日韩日本视频| 亚洲区自拍偷拍| 国产精品五区| 久久99国产精品| 嗯啊主人调教在线播放视频 | 国产中文字幕在线观看| 亚洲成av人片一区二区梦乃| 亚洲一级片免费观看| 久久美女精品| 国产精品中文在线| 91精彩视频在线播放| 在线看国产一区| a级在线免费观看| 久久精品国语| 欧美日韩在线一区二区三区| 欧美一级大片| 亚洲欧美在线免费观看| 欧美国产一级片| 国产精品三级电影| 91精品无人成人www| 欧美日韩高清| 国产日韩精品在线| 米奇精品一区二区三区| 51久久夜色精品国产麻豆| 波兰性xxxxx极品hd| 精品一区二区在线免费观看| 99精品视频网站| 国产精品一区二区美女视频免费看 | 国产精品国产三级国产在线观看 | 亚洲av无码乱码国产麻豆 | 日本韩国欧美中文字幕| 2023国产精品| 欧美激情精品久久久久久小说| 激情五月综合网| 国产精品丝袜久久久久久高清 | 国产一区二区三区四区大秀| 国产成人短视频| 在线观看的av| 欧美一区二区三区婷婷月色| 久久久精品99| 91麻豆免费在线观看| 成人性视频欧美一区二区三区| av影片在线一区| 成人免费看片视频| 综合久久2019| 日韩激情视频在线播放| 亚洲永久精品一区| 亚洲视频在线一区| 亚洲天堂小视频| 99国产精品| 三区精品视频观看| 精品麻豆剧传媒av国产九九九| 久久免费国产视频| 国产九色在线| 日韩欧美中文字幕公布| 日韩一区二区视频在线| 国产精品免费人成网站| 日批免费观看视频| 青青草精品视频| 91亚洲精品国产| 国产一区日韩| 国产精品二区三区四区| 51一区二区三区| 久久久在线视频| 在线观看黄色av| 日韩精品免费看| 国产乱色精品成人免费视频| 激情成人在线视频| 精品自拍偷拍视频| 久久久久久久久久电影| 色哟哟免费视频| 丝袜美腿亚洲一区二区图片| 97超碰在线视| 色综合色综合| 国产精品一码二码三码在线| 国产精品99精品一区二区三区∴| 欧美第一页在线| 午夜激情在线观看| 亚洲天堂一区二区三区| 日本激情一区二区| 51午夜精品国产| 在线观看视频二区| 日韩欧中文字幕| 日韩av电影网址| 亚洲美女免费在线| 国精产品一区一区| 久久蜜桃一区二区| 亚洲精品激情视频| 国产一区二三区| 污网站免费在线| 老司机一区二区三区| 欧美精品卡一卡二| 欧美区国产区| 可以在线看黄的网站| 欧美成人激情| 日韩精品第一页| 蜜乳av综合| 久久久一本精品99久久精品66| 亚洲一区二区三区免费| 成人久久久久久| 免费一区二区三区四区| 国产91在线播放| 午夜激情电影在线播放| 97久久精品国产| 国产乱妇乱子在线播视频播放网站| 日韩一区在线视频| 色视频在线免费观看| 色小说视频一区| xxxxx日韩| 在线电影欧美日韩一区二区私密| 日本亚洲一区| 精品调教chinesegay| 三级视频在线播放| 亚洲欧美在线x视频| 天堂中文在线8| 日韩精品中文字幕在线| 亚洲三级中文字幕| 亚洲精品永久免费| 蜜桃视频在线免费| 亚洲人成电影网站色www| 男女视频在线观看免费| 亚洲欧美制服中文字幕| wwwxxx在线观看| 北条麻妃一区二区三区中文字幕| 五月婷婷在线观看| 久久精品小视频| 天堂av在线电影| 91精品国产色综合| 电影网一区二区| 国产精品久久久久久搜索| www.久久.com| 亚洲最大av网| 99亚洲乱人伦aⅴ精品| 久99久在线| 欧美军人男男激情gay| 一区二区三区三区在线| 我不卡影院28| 成人精品视频在线播放| 国产精品视频| 亚洲欧美视频二区| 国产精品资源站在线| 国产人妻黑人一区二区三区| 久久综合九色综合97婷婷女人| 在线国产视频一区| **网站欧美大片在线观看| 久久久精品99| 色伊人久久综合中文字幕| 中文字幕永久在线观看| 日韩视频免费观看高清完整版| 人成网站在线观看| 在线观看免费高清视频97| 国产精品刘玥久久一区| 2019中文字幕在线观看| 国产精品99| 精品国产一区二区三区四区vr| 国产精品三级| 国产欧美久久久久| 久久激情网站| 中文字幕乱妇无码av在线| 91论坛在线播放| 国产97免费视频| 欧美日韩免费区域视频在线观看| 天天射天天干天天| 欧美一区二区福利在线| 日本天堂影院在线视频| 久久精品国产亚洲精品2020| 亚洲精品日产| 91免费看蜜桃| 国产影视一区| 日韩精品―中文字幕| 麻豆精品久久精品色综合| 东京热av一区| 18欧美亚洲精品| 中文字幕第四页| 欧美一区二区三区免费在线看 | 亚洲人成亚洲人成在线观看图片 | 精品午夜一区二区| 亚洲国产一区二区三区在线播放 | 中文字幕中文字幕在线中一区高清| 韩国自拍一区| 五月激情五月婷婷| 久久婷婷综合激情| 久久久久久久黄色| 欧美精品xxxxbbbb| 色就是色亚洲色图| 欧美日韩成人在线视频| 99久久伊人| 欧美日韩在线观看一区二区三区| 国产精品二区影院| 黄色片免费网址| 国产欧美日本一区视频| 国产视频91在线| 欧美xxxx在线观看| caopo在线| 国产专区欧美专区| 日本黄色精品| 欧美精品成人网| 91免费国产在线观看| 日本少妇激情视频| 精品国产一区二区国模嫣然| 超碰公开在线| 91欧美精品午夜性色福利在线| 国内黄色精品| 国产xxxxx视频| 久久精品这里都是精品| 日韩不卡视频在线| 日韩av在线导航| 天堂av在线网| 欧美日韩天天操| 裸体一区二区| 国产毛片久久久久久久| 色综合久久综合| 国产视频三级在线观看播放| 国产精品久久久| 日韩在线理论| 日韩视频在线观看一区二区三区| 亚洲欧洲在线观看av| 91精品国自产| 欧美成人午夜剧场免费观看| 欧美影院在线| 国产美女永久无遮挡| 成人手机电影网| 亚洲 欧美 视频| 亚洲免费福利视频| 欧美福利在线播放| 亚洲国产精品久久久久婷婷老年| 免费高清不卡av| 天天操夜夜操av| 日韩久久久久久| 91美女主播在线视频| 久久爱av电影| 久久亚洲视频| 国产又粗又长免费视频| 欧美精品国产精品| 美足av综合网| 蜜桃av噜噜一区二区三| 免费一区二区视频| 午夜国产福利一区二区| 亚洲成人免费在线视频| 少妇淫片在线影院| 亚洲欧美日韩在线综合 | 亚洲专区区免费| 欧美色视频在线观看| 成人免费看片| 久久亚裔精品欧美| 免费人成网站在线观看欧美高清| 中文字幕在线有码| 亚洲精品999| 国产91亚洲精品久久久| h无码动漫在线观看| 国产亚洲欧美激情| av 一区二区三区| 欧美一级黄色网| 66久久国产| 日本少妇色视频| 91麻豆精品国产| 92国产精品| 国产盗摄视频在线观看| 91亚洲男人天堂| 91高潮大合集爽到抽搐| 91精品国产色综合| 91精品国产91久久久久久密臀| 中文字幕乱视频| 欧美日韩美少妇| 麻豆视频在线看| 97在线免费视频观看| 久久久精品欧美丰满| 蜜桃av中文字幕| 国产在线视频91|