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

EasyCV開源|開箱即用的視覺自監(jiān)督+Transformer算法庫

原創(chuàng) 精選
開源
EasyCV背后的算法框架如何設(shè)計?開發(fā)者可以怎么使用?未來有哪些規(guī)劃?今天一起來深入了解。

作者 |   臨在、謙言

一、導(dǎo)讀

近年來,自監(jiān)督學(xué)習(xí)和Transformer在視覺領(lǐng)域大放異彩。圖像自監(jiān)督預(yù)訓(xùn)練極大降低了圖像任務(wù)繁重的標(biāo)注工作,節(jié)省大量人力成本,而transormer技術(shù)在NLP領(lǐng)域的巨大成功也為CV模型效果進(jìn)一步提升提供了非常大的想象空間。為推進(jìn)自監(jiān)督學(xué)習(xí)和視覺Transformer在阿里集團(tuán)、阿里云上的落地,阿里云機器學(xué)習(xí)平臺PAI 打造了 EasyCV all-in-one視覺建模工具,搭建了豐富完善的自監(jiān)督算法體系,提供了效果SOTA的視覺Transformer預(yù)訓(xùn)練模型,modelzoo覆蓋圖像自監(jiān)督訓(xùn)練、圖像分類、度量學(xué)習(xí)、物體檢測、關(guān)鍵點檢測等領(lǐng)域,并且面向開發(fā)者提供開箱即用的訓(xùn)練、推理能力,同時在訓(xùn)練/推理效率上也做了深度優(yōu)化。此外,EasyCV對阿里靈杰系統(tǒng)做了全面兼容,用戶可以非常方便的在阿里云環(huán)境下使用EasyCV的全部功能。

在經(jīng)過阿里內(nèi)部業(yè)務(wù)充分打磨以后,我們希望把EasyCV框架推向社區(qū),進(jìn)一步服務(wù)廣大的CV算法開發(fā)者以及愛好者們,使其能夠非常快速方便的體驗最新的圖像自監(jiān)督以及transformer技術(shù),并落地到自己的業(yè)務(wù)生產(chǎn)當(dāng)中。

EasyCV背后的算法框架如何設(shè)計?開發(fā)者可以怎么使用?未來有哪些規(guī)劃?今天一起來深入了解。

二、什么是EasyCV

EasyCV是阿里巴巴開源的基于Pytorch,以自監(jiān)督學(xué)習(xí)和Transformer技術(shù)為核心的 all-in-one 視覺算法建模工具。EasyCV在阿里巴巴集團(tuán)內(nèi)支撐了搜索、淘系、優(yōu)酷、飛豬等多個BU業(yè)務(wù),同時也在阿里云上服務(wù)了若干企業(yè)客戶,通過平臺化組件的形式,滿足客戶自定定制化模型、解決業(yè)務(wù)問題的需求。

項目開源地址:https://github.com/alibaba/EasyCV

1.項目背景

近兩年,基于無標(biāo)注訓(xùn)練數(shù)據(jù)的圖像自監(jiān)督預(yù)訓(xùn)練技術(shù)發(fā)展迅猛,在各個視覺任務(wù)的效果上已經(jīng)媲美甚至超過需大量標(biāo)注的有監(jiān)督訓(xùn)練的效果;另一方面,在NLP領(lǐng)域大獲成功的Transformer技術(shù)在各個圖像任務(wù)上進(jìn)一步刷新SOTA效果,其應(yīng)用呈現(xiàn)出井噴式的爆發(fā)。作為二者的結(jié)合,自監(jiān)督視覺Transformer的預(yù)訓(xùn)練也應(yīng)運而生。

業(yè)界自監(jiān)督學(xué)習(xí)和視覺Transformer算法技術(shù)更新迭代非常快,同時也給CV算法開發(fā)者帶來了諸多困擾,比如相關(guān)開源代碼零散,實現(xiàn)方式和風(fēng)格參差不齊導(dǎo)致學(xué)習(xí)和復(fù)現(xiàn)成本過高,訓(xùn)練、推理性能低下等等。阿里云PAI團(tuán)隊通過搭建靈活易用的算法框架EasyCV,體系化地沉淀SOTA的自監(jiān)督算法和Transformer預(yù)訓(xùn)練模型,封裝統(tǒng)一、簡潔易用的接口,針對自監(jiān)督大數(shù)據(jù)訓(xùn)練方面進(jìn)行性能優(yōu)化,方便用戶嘗試最新的自監(jiān)督預(yù)訓(xùn)練技術(shù)和Transformer模型,推動在業(yè)務(wù)上的應(yīng)用和落地。

此外,基于PAI團(tuán)隊多年積累的深度學(xué)習(xí)訓(xùn)練、推理加速技術(shù),在EasyCV中也集成了IO優(yōu)化,模型訓(xùn)練加速、量化裁剪等功能,在性能上具備自己的優(yōu)勢。基于阿里云的PAI產(chǎn)品生態(tài),用戶可以方便地進(jìn)行模型管理、在線服務(wù)部署、大規(guī)模離線推理任務(wù)。

2.主要特性

豐富完善的自監(jiān)督算法體系:囊括業(yè)界有代表性的圖像自監(jiān)督算法SimCLR, MoCO, Swav, Moby, DINO等,以及基于mask圖像預(yù)訓(xùn)練方法MAE,同時提供了詳細(xì)的benchmark工具及復(fù)現(xiàn)結(jié)果。

豐富的預(yù)訓(xùn)練模型庫:提供豐富的預(yù)訓(xùn)練模型,在以transformer模型為主的基礎(chǔ)上,也包含了主流的CNN 模型, 支持ImageNet預(yù)訓(xùn)練和自監(jiān)督預(yù)訓(xùn)練。兼容PytorchImageModels支持更為豐富的視覺Transformer backbone。

易用性和可擴(kuò)展性 :支持配置方式、API調(diào)用方式進(jìn)行訓(xùn)練、評估、模型導(dǎo)出;框架采用主流的模塊化設(shè)計,靈活可擴(kuò)展。

高性能 :支持多機多卡訓(xùn)練和評估,fp16訓(xùn)練加速。針對自監(jiān)督場景數(shù)據(jù)量大的特點,利用DALI和TFRecord文件進(jìn)行IO方面的加速。對接阿里云機器學(xué)習(xí)PAI平臺訓(xùn)練加速、模型推理優(yōu)化。

三、主要技術(shù)特點

1.技術(shù)架構(gòu)

EasyCV 架構(gòu)圖

EasyCV 底層引擎基于Pytorch,接入Pytorch訓(xùn)練加速器進(jìn)行訓(xùn)練加速。算法框架部分主要分為如下幾層:

  • 框架層:框架層復(fù)用目前開源領(lǐng)域使用較為廣泛的openmmlab/mmcv 接口,通過Trainer控制訓(xùn)練的主要流程,自定義Hooks進(jìn)行學(xué)習(xí)率控制、日志打印、梯度更新、模型保存、評估等操作,支持分布式訓(xùn)練、評估。Evaluators模塊提供了不同任務(wù)的評估指標(biāo),支持多數(shù)據(jù)集評估,最優(yōu)ckpt保存,同時支持用戶自定義評估指標(biāo)。可視化支持預(yù)測結(jié)果可視化、輸入圖像可視化。
  • 數(shù)據(jù)層:提供了不同數(shù)據(jù)源(data_source)的抽象,支持多種開源數(shù)據(jù)集例如Cifar、ImageNet、CoCo等,支持raw圖片文件格式和TFrecord格式,TFrecord格式數(shù)據(jù)支持使用DALI進(jìn)行數(shù)據(jù)處理加速,raw格式圖片支持通過緩存機制加速數(shù)據(jù)讀取。數(shù)據(jù)預(yù)處理(數(shù)據(jù)增強)過程抽象成若干個獨立的pipeline,支持配置文件方式靈活配置不同的預(yù)處理流程。
  • 模型層:模型層分為模塊和算法,模塊提供基礎(chǔ)的backbone,常用的loss,neck和各種下游任務(wù)的head,模型ModelZoo涵蓋了自監(jiān)督學(xué)習(xí)算法、圖像分類、度量學(xué)習(xí)、目標(biāo)檢測和關(guān)鍵點檢測算法,后續(xù)會繼續(xù)擴(kuò)充支持更多的high-level算法。
  • 推理:EasyCV提供了端到端的推理API接口,支持PAI-Blade進(jìn)行推理優(yōu)化,并在云上產(chǎn)品支持離在線推理。
  • API層:提供了統(tǒng)一的訓(xùn)練、評估、模型導(dǎo)出、預(yù)測的API。
  • EasyCV支持在本地環(huán)境方便的運行和調(diào)試,同時,如果用戶想跑大規(guī)模生產(chǎn)任務(wù),我們也支持在aliyun PAI產(chǎn)品中方便的進(jìn)行部署。

2.完善的自監(jiān)督算法體系

自監(jiān)督學(xué)習(xí)無需數(shù)據(jù)標(biāo)注,對比學(xué)習(xí)的引入使其效果逐步逼近監(jiān)督學(xué)習(xí),成為近年來學(xué)術(shù)界和工業(yè)界關(guān)注的重點之一。EasyCV囊括了主流的基于對比學(xué)習(xí)的自監(jiān)督算法,包括SimCLR、MoCo v1/v2、Swav, Moby, DINO。也復(fù)現(xiàn)了基于mask image modeling的MAE算法。此外,我們提供了完善的benchmark工具,進(jìn)行自監(jiān)督預(yù)訓(xùn)練模型在ImageNet上效果的評估。

基于體系化的自監(jiān)督算法和benchmark工具,用戶可以方便的進(jìn)行模型改進(jìn),效果對比,進(jìn)行模型創(chuàng)新。同時也可以基于自己的大量無標(biāo)注的數(shù)據(jù),訓(xùn)練適合自己業(yè)務(wù)領(lǐng)域的更好的預(yù)訓(xùn)練模型。

下表展示了已有自監(jiān)督算法基于ImageNet數(shù)據(jù)預(yù)訓(xùn)練的速度和在ImageNet驗證集上linear eval/finetune的效果。

Algorithm

Linear Eval /Finetune Config

Pretrained Config

Top-1 (%)

MoCo-v2

mocov2_resnet50_8xb2048_40e_feature

mocov2_resnet50_8xb32_200e

66.8

DINO

dino_deit_small_p16_8xb2048_20e_feature

dino_deit_small_p16_8xb32_100e

71.248

MoBY

moby_deit_small_p16_8xb2048_30e_feature

moby_deit_small_p16_4xb128_300e

72.214

SwAV

swav_resnet50_8xb2048_20e_feature

swav_resnet50_8xb32_200e

73.618

MAE (finetune)

mae_vit_base_patch16_8xb64_100e_lrdecay075_fintune

mae_vit_base_patch16_8xb64_400e

83.13

MAE (finetune)

mae_vit_large_patch16_8xb16_50e_lrdecay075_fintune

mae_vit_large_patch16_8xb32_1600e

85.49

3.豐富的預(yù)訓(xùn)練模型庫

CNN作為主干網(wǎng)絡(luò),配合各種下游任務(wù)的head,是CV模型常用的結(jié)構(gòu)。EasyCV提供了多種傳統(tǒng)的CNN網(wǎng)絡(luò)結(jié)構(gòu),包括resnet、resnext、hrNet、darknet、inception、mobilenet、genet、mnasnet等。隨著視覺Transformer的發(fā)展,Transformer在越來越多的領(lǐng)域替代CNN,成為表達(dá)能力更強的主干網(wǎng)絡(luò)。框架實現(xiàn)了常用的ViT、SwinTransformer等, 同時引入了PytorchImageModel(Timm) 用于支持更為全面的Transformer結(jié)構(gòu)。

結(jié)合自監(jiān)督算法,所有的模型支持自監(jiān)督預(yù)訓(xùn)練和ImageNet數(shù)據(jù)監(jiān)督訓(xùn)練,為用戶提供了豐富的預(yù)訓(xùn)練backbone,用戶可以在框架預(yù)置的下游任務(wù)中簡單配置進(jìn)行使用,同時也可以接入自定義的下游任務(wù)中。

4.易用性

(1)框架提供參數(shù)化方式和python api接口啟動訓(xùn)練、評估、模型導(dǎo)出,并且提供了完備的預(yù)測接口支持端到端推理。

# 配置文件方式
python tools/train.py configs/classification/cifar10/r50.py --work_dir work_dirs/classification/cifar10/r50 --fp16


# 簡易傳參方式
python tools/train.py --model_type Classification --model.num_classes 10 --data.data_source.type ClsSourceImageList --data.data_source.list data/train.txt

API方式

import easycv.tools
config_path = 'configs/classification/cifar10/r50.py'
easycv.tools.train(config_path, gpus=8, fp16=False, master_port=29527)

推理示例

import cv2
from easycv.predictors.classifier import TorchClassifier

output_ckpt = 'work_dirs/classification/cifar10/r50/epoch_350_export.pth'
tcls = TorchClassifier(output_ckpt)

img = cv2.imread('aeroplane_s_000004.png')
# input image should be RGB order
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
output = tcls.predict([img])
print(output)

(2)框架目前focus在high-level視覺任務(wù),針對分類檢測分割三大任務(wù),基于內(nèi)容風(fēng)控、智能零售、智能監(jiān)控、同圖匹配、商品類目預(yù)測、商品檢測、商品屬性識別、工業(yè)質(zhì)檢等應(yīng)用場景,基于阿里巴巴內(nèi)部的業(yè)務(wù)實踐和服務(wù)阿里云外部客戶的經(jīng)驗,篩選復(fù)現(xiàn)效果SOTA算法,提供預(yù)訓(xùn)練模型,打通訓(xùn)練、推理以及端側(cè)部署流程, 方便用戶進(jìn)行各個場景應(yīng)用的定制化開發(fā)。例如在檢測領(lǐng)域,我們復(fù)現(xiàn)了YOLOX算法,集成了PAI-Blade的剪枝、量化等模型壓縮功能,并能導(dǎo)出MNN模型進(jìn)行端側(cè)部署,詳細(xì)可以參考模型壓縮量化tutorial。

5.可擴(kuò)展性

(1)如技術(shù)架構(gòu)圖右側(cè)所示,所有的模塊都支持注冊、通過配置文件配置使用Builder自動創(chuàng)建,這就使得各個模塊可以通過配置進(jìn)行靈活的組合、替換。下面以model和evaluator配置為例,用戶可以簡單的通過配置文件修改切換不同的backbone,不同的分類head進(jìn)行模型結(jié)構(gòu)調(diào)整。在評估方面支持用戶指定多個數(shù)據(jù)集,使用不同evaluator進(jìn)行多指標(biāo)評估。

model = dict(
type='Classification',
pretrained=None,
backbone=dict(
type='ResNet',
depth=50,
out_indices=[4], # 0: conv-1, x: stage-x
norm_cfg=dict(type='SyncBN')),
head=dict(
type='ClsHead', with_avg_pool=True, in_channels=2048,
num_classes=1000))

eval_config = dict(initial=True, interval=1, gpu_collect=True)
eval_pipelines = [
dict(
mode='test',
data=data['val1'],
dist_eval=True,
evaluators=[dict(type='ClsEvaluator', topk=(1, 5))],
),
dict(
mode='test',
data=data['val2'],
dist_eval=True,
evaluators=[dict(type='RetrivalEvaluator', topk=(1, 5))],
)
]


(2)基于注冊機制,用戶可以自行編寫定制化的neck、head、data pipeline, evaluator等模塊,快速注冊到框架內(nèi),通過配置文件指定type字段進(jìn)行創(chuàng)建和調(diào)用。

@NECKS.register_module()
class Projection(nn.Module):
"""Customized neck."""
def __init__(self, input_size, output_size):
self.proj = nn.Linear(input_size, output_size)

def forward(self, input):
return self.proj(input)

配置文件如下:

model = dict(
type='Classification',
backbone=dict(...),
neck=dict(
type='Projection',
input_size=2048,
output_size=512
),
head=dict(
type='ClsHead',
embedding_size=512,
num_classes=1000)

6.高性能

訓(xùn)練方面,支持多機多卡、fp16加速訓(xùn)練、評估。

此外,針對特定任務(wù),框架會做針對性優(yōu)化,例如自監(jiān)督訓(xùn)練需要使用大量小圖片進(jìn)行預(yù)訓(xùn)練,EasyCV使用tfrecord格式數(shù)據(jù)對小文件進(jìn)行封裝,使用DALI對預(yù)處理進(jìn)行GPU加速,提升訓(xùn)練優(yōu)化性能。下圖是使用DALI+TFrecord格式進(jìn)行訓(xùn)練,和原始圖片訓(xùn)練的性能對比。

模型

DALITFRecord(samples/s)

JPG(samples/s)

性能提升

備注

dino_deit_small_p16

492.3

204.8

140%

fp16 batch_size=32x8

moby_deit_small_p16

1312.8

1089.3

20.5%

fp16 batch_size=128x8

mocov2_resnet50

2164.9

1365.3

58.56%

fp16 batch_size=128x8

swav_resnet50

1024.0

853.3

20%

fp16 batch_size=128x8

四、應(yīng)用場景

如開篇所述,EasyCV支撐了阿里巴巴集團(tuán)內(nèi)10+BU20+業(yè)務(wù),同時通過平臺化組件的方式滿足了云上客戶定制化模型、解決業(yè)務(wù)問題的需求。

例如某BU使用業(yè)務(wù)圖庫100w圖片進(jìn)行自監(jiān)督預(yù)訓(xùn)練, 在預(yù)訓(xùn)練模型基礎(chǔ)上進(jìn)行下游任務(wù)finetune,達(dá)到最佳效果,比baseline模型效果提升1%。多位BU的同學(xué)使用自監(jiān)督預(yù)訓(xùn)練模型進(jìn)行特征抽取,利用對比學(xué)習(xí)的特性,使用圖像特征進(jìn)行同圖匹配的任務(wù),與此同時,我們在公有云上也推出了相似圖匹配的解決方案。

針對公有云用戶,對于入門級用戶,打通數(shù)據(jù)標(biāo)注、模型訓(xùn)練、服務(wù)部署鏈路,打造順滑的開箱即用的用戶體驗,涵蓋圖像分類、物體檢測、實例分割、語義分割、關(guān)鍵點檢測等領(lǐng)域的算法,用戶只需要指定數(shù)據(jù),簡單調(diào)參即可完成模型訓(xùn)練,通過一鍵部署即可完成在線服務(wù)拉起。針對高級開發(fā)者,提供了notebook開發(fā)環(huán)境,云原生集群訓(xùn)練調(diào)度的支持,支持用戶使用框架進(jìn)行定制化算法開發(fā),使用預(yù)置的預(yù)訓(xùn)練模型進(jìn)行finetune。

  • 公有云某客戶利用物體檢測組件定制化模型訓(xùn)練,完成其業(yè)務(wù)場景工人安裝是否合格的智能審核。
  • 某推薦用戶使用自監(jiān)督訓(xùn)練組件,使用其大量的無標(biāo)注廣告圖片,訓(xùn)練圖像表征模型,進(jìn)而把圖像特征接入推薦模型,結(jié)合推薦模型優(yōu)化,ctr提升10+%。
  • 某面板研發(fā)廠商基于EasyCV定制化瑕疵檢測模型,完成云端訓(xùn)練、端側(cè)部署推理。

五、Roadmap

后續(xù)我們計劃每個月發(fā)布Release版本。近期的Roadmap如下:

  • Transformer 分類任務(wù)訓(xùn)練性能優(yōu)化 & benchmark
  • 自監(jiān)督學(xué)習(xí)增加檢測&分割benchmark
  • 開發(fā)更多基于Transformer的下游任務(wù),檢測 & 分割
  • 常用圖像任務(wù)數(shù)據(jù)集下載、訓(xùn)練訪問接口支持
  • 模型推理優(yōu)化功能接入
  • 更多領(lǐng)域模型的端側(cè)部署支持

此外,在中長期,我們在下面幾個探索性的方向上會持續(xù)投入精力,也歡迎各種維度的反饋和改進(jìn)建議以及技術(shù)討論,同時我們十分歡迎和期待對開源社區(qū)建設(shè)感興趣的同行一起參與共建。

  • 自監(jiān)督技術(shù)和Transformer結(jié)合,探索更高效的預(yù)訓(xùn)練模型
  • 輕量化Transformer,基于訓(xùn)練推理的聯(lián)合優(yōu)化,推動Transformer在實際業(yè)務(wù)場景落地
  • 基于多模態(tài)預(yù)訓(xùn)練,探索統(tǒng)一的transformer在視覺high-level 多任務(wù)上的應(yīng)用

參考鏈接:

(1)模型壓縮量化tutorial :https://github.com/alibaba/EasyCV/blob/master/docs/source/tutorials/compression.md

(2)PAI-Blade:https://www.aliyun.com/activity/bigdata/blade

(3)相似圖匹配解決方案:https://help.aliyun.com/document_detail/313270.html

(4)PAI產(chǎn)品頁面:https://www.aliyun.com/product/bigdata/learn?spm=5176.19720258.J_3207526240.78.e9392c4aJWW64C

責(zé)任編輯:武曉燕 來源: 阿里開發(fā)者
相關(guān)推薦

2025-01-09 11:14:13

2023-03-08 21:25:58

開源工具庫開箱

2025-05-15 08:35:00

2015-06-30 09:49:19

管理平臺開源KVM

2019-11-25 00:00:00

開源技術(shù) 數(shù)據(jù)

2021-08-31 15:53:48

Nuxt 開箱服務(wù)

2024-07-30 11:20:00

圖像視覺

2024-06-13 11:44:43

2024-05-24 15:53:20

視覺圖像

2021-10-13 17:28:33

AI 數(shù)據(jù)人工智能

2023-10-31 08:03:33

開源電子簽名組件

2025-08-15 12:36:04

2023-01-15 20:28:32

前端圖片壓縮

2025-04-25 08:00:00

2022-08-08 08:29:55

圖片壓縮前端互聯(lián)網(wǎng)

2023-11-04 12:43:44

前端圖片參數(shù)

2025-02-21 10:00:35

谷歌模型

2022-01-21 15:33:56

架構(gòu)模型AI

2025-06-26 08:15:00

JustAuth

2021-09-26 05:41:47

基礎(chǔ)設(shè)施連接無線技術(shù)網(wǎng)絡(luò)
點贊
收藏

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

久草视频在线看| 不卡的免费av| 成人免费一区| 中文字幕一区二区三区不卡在线 | 亚洲第一区中文99精品| 日韩精品一区在线视频| 国产在线中文字幕| 国产精品小仙女| 欧美一区三区三区高中清蜜桃| 蜜臀久久99精品久久久久久| 日韩视频一二区| 亚洲一区二区中文在线| 日本日本精品二区免费| 超碰福利在线观看| 天堂久久一区二区三区| 九九热精品视频国产| 性欧美13一14内谢| 天堂va在线高清一区| 欧美视频在线免费| 777久久精品一区二区三区无码| 亚洲精品国偷拍自产在线观看蜜桃| 日韩黄色免费电影| 97在线视频国产| 成人高潮免费视频| 欧美日韩精品在线一区| 精品福利一区二区三区| 在线免费视频一区| 欧美xxx性| 图片区日韩欧美亚洲| 中文视频一区视频二区视频三区 | 99久久伊人久久99| 91免费视频国产| 天天干天天插天天射| 亚洲麻豆一区| 欧美—级a级欧美特级ar全黄| 性の欲びの女javhd| 首页亚洲中字| 亚洲国产欧美一区二区三区同亚洲 | 美女性感视频久久| 国产成人精品久久久| 日韩高清精品免费观看| 伊人激情综合| 欧美放荡办公室videos4k| 情侣偷拍对白清晰饥渴难耐| 奇米影视亚洲| 最近2019中文字幕一页二页| 伊人网在线视频观看| 日韩福利视频一区| 亚洲国产欧美一区| 五十路六十路七十路熟婆| 2020最新国产精品| 欧美成人性福生活免费看| 精品久久久99| 四虎影视成人精品国库在线观看| 欧美日韩视频专区在线播放| 精品日韩久久久| 亚洲www啪成人一区二区| 色久优优欧美色久优优| 久久久久久香蕉| 欧美日韩视频网站| 欧美主播一区二区三区美女| 99久久国产宗和精品1上映| 日本免费久久| 欧美在线视频全部完| 亚洲色图久久久| 黑人一区二区三区| 91精品国产高清一区二区三区蜜臀| 日本精品一区在线| 日韩一区网站| 日韩黄色av网站| 久久久久亚洲av无码a片| 欧美一区三区| 欧美xxxx综合视频| 国产精品30p| 久久久久久久欧美精品| 国产精品久久久久久久久久久久久| 亚洲精品国产精品乱码视色| 韩国v欧美v日本v亚洲v| 亚洲一区二区少妇| 五月天婷婷社区| 国产亚洲欧洲997久久综合 | 一区二区三区视频在线观看视频| 日韩毛片一二三区| 久久国产午夜精品理论片最新版本| h片在线观看视频免费| 一本色道久久综合亚洲aⅴ蜜桃| 好男人www社区| 国产精品久久久久久av公交车| 亚洲第一精品福利| 欧美做受高潮6| 欧美成人69av| 国产91亚洲精品| 6—12呦国产精品| 粉嫩av一区二区三区在线播放| 精品国产乱码久久久久久88av | 中文字幕第一区综合| 国产精品12p| 午夜激情在线播放| 欧美乱熟臀69xxxxxx| www国产视频| 欧美超碰在线| 91禁外国网站| 国产精品一区二区人人爽| 国产99久久久久久免费看农村| 欧洲高清一区二区| 性xxxfreexxxx性欧美| 日本国产一区二区| 日本女人性视频| 成人一区而且| 91国内在线视频| 精品国产乱码一区二区三| 2024国产精品视频| 91大学生片黄在线观看| 欧美色网在线| 亚洲国产精品福利| 黄色a级片在线观看| 丝袜亚洲另类欧美综合| 国产精品99久久久久久久| 国产一级网站视频在线| 亚洲一区二区三区视频在线| www.cao超碰| 精品国产aⅴ| 欧美亚洲另类在线| 亚洲爆乳无码一区二区三区| 国产精品久久福利| 欧美亚洲日本在线观看| 私拍精品福利视频在线一区| 欧美精品福利视频| www.久久成人| 亚洲色图视频网| 色综合天天色综合| 国产一区二区三区四区五区传媒| 久久久久久久久久久人体| 国产成人av免费看| 中文字幕亚洲一区二区va在线| 熟妇人妻va精品中文字幕| 欧美综合精品| 性欧美亚洲xxxx乳在线观看| 国产成人三级在线观看视频| 一区二区三区在线高清| 亚洲av无一区二区三区久久| 亚洲a在线视频| 成人有码在线播放| 麻豆影院在线| 欧美久久婷婷综合色| 刘亦菲国产毛片bd| 男女激情视频一区| 亚洲一区美女| www久久久| 久久在线视频在线| 国产又粗又猛又爽| 亚洲男人的天堂在线观看| 8x8x成人免费视频| 亚洲一区二区三区无吗| 91丝袜脚交足在线播放| 丝袜综合欧美| 精品国产污污免费网站入口| 国产精品成人免费一区二区视频| 成人午夜视频网站| av动漫在线看| 国产欧美日韩影院| 国产精品吹潮在线观看| av电影在线观看| 在线电影欧美成精品| 国产一区二区视频在线观看免费| 国产一区二区三区免费| 欧美日韩中文字幕在线播放 | 秋霞午夜av一区二区三区| 日韩精品最新在线观看| 日韩美香港a一级毛片| 久久国产精彩视频| 四虎永久在线精品免费网址| 好吊成人免视频| 欧美激情视频二区| 国产美女久久久久| av女优在线播放| 亚洲欧美tv| 国产日韩欧美中文| 后进极品白嫩翘臀在线播放| 亚洲乱码国产乱码精品精| 中文字幕+乱码+中文乱码91| 亚洲色图在线视频| 欧美在线一级片| 免费在线观看不卡| 伊人再见免费在线观看高清版| 宅男在线一区| 91亚洲精品一区| 在线天堂中文资源最新版| 中文字幕日韩av电影| www.com欧美| 色婷婷亚洲精品| avove在线播放| 久久久久综合网| 亚洲三级在线视频| 久久综合激情| 成人短视频在线观看免费| 怕怕欧美视频免费大全| 999精品视频一区二区三区| 天堂中文在线播放| 欧美美女操人视频| 国产私拍精品| 精品久久久久99| 在线免费看毛片| 亚洲国产裸拍裸体视频在线观看乱了 | 日韩中文综合网| 天堂中文资源在线观看| 91超碰这里只有精品国产| 国产原创视频在线| 亚洲国产日韩精品| 欧美三级黄色大片| 久久精品一区二区三区不卡牛牛| 激情av中文字幕| 美女尤物国产一区| 欧美精品第三页| 亚洲激情女人| 久久视频免费在线| 日韩精品永久网址| 欧美乱偷一区二区三区在线| 免费观看性欧美大片无片| 亚洲精品国产一区二区精华液| 九色一区二区| 日本99精品| 国产美女精品视频| 欧美极品影院| 欧美一级免费看| av影院在线| 欧美成人免费播放| 日本三级在线播放完整版| 亚洲毛茸茸少妇高潮呻吟| 欧美77777| 日韩一区二区中文字幕| 一区二区国产欧美| 91电影在线观看| youjizz在线视频| 午夜影院在线观看欧美| 欧美交换国产一区内射| 亚洲色图.com| 视频国产一区二区| 国产精品美女久久久久久久久| 插吧插吧综合网| 91亚洲精品一区二区乱码| 国产xxxx视频| 成人永久aaa| 国产香蕉精品视频| 国产精品1024| 好吊操视频这里只有精品| 国产在线精品免费av| 奇米777在线| 国产乱人伦偷精品视频免下载| 日韩va在线观看| 国产精品一区二区黑丝| 精品人妻一区二区乱码| 国产成人在线免费观看| 免费欧美一级片| 国产凹凸在线观看一区二区| 4438x全国最大成人| 丁香五精品蜜臀久久久久99网站 | 成人综合婷婷国产精品久久蜜臀| 丰满熟女人妻一区二区三区| 成人污视频在线观看| 特级特黄刘亦菲aaa级| 成人av片在线观看| 毛茸茸多毛bbb毛多视频| 久久久久久久网| a级黄色免费视频| 中文字幕一区二区三中文字幕| 国产成人自拍网站| 亚洲一卡二卡三卡四卡五卡| 日韩成人免费在线观看| 91精品办公室少妇高潮对白| 中文字幕一区二区三区四区视频 | 欧美日韩中文字幕在线视频| 日本高清不卡码| 欧美性猛片xxxx免费看久爱 | 亚洲国产福利在线| 视频午夜在线| 中文字幕精品久久| 成人在线免费看黄| 91国自产精品中文字幕亚洲| 91另类视频| 成人三级视频在线观看一区二区| 天堂99x99es久久精品免费| 日韩国产在线一区| 亚洲精品a级片| 国产在线播放观看| 日韩不卡在线观看日韩不卡视频| 婷婷激情小说网| 99久久久久久| 国产精品久久国产精麻豆96堂| 亚洲综合久久久久| 色老头在线视频| 欧美一区二区视频在线观看| 亚洲 欧美 精品| 久久最新资源网| 成人福利av| 91九色在线观看| 九色精品91| 日韩精品在线观看av| 日本不卡视频在线| 亚洲精品激情视频| 国产精品乱子久久久久| 好吊操这里只有精品| 欧美日韩国产经典色站一区二区三区| 囯产精品久久久久久| 最近2019中文字幕mv免费看| 理论不卡电影大全神| 91九色对白| 久久一区91| 欧美a在线视频| 国产凹凸在线观看一区二区| 国产欧美一区二区三区在线观看视频| 亚洲国产中文字幕| 国产哺乳奶水91在线播放| 在线电影中文日韩| 高清视频在线观看三级| 91精品国产一区二区三区动漫 | 一区二区在线视频观看| 亚洲高清在线播放| 销魂美女一区二区三区视频在线| 91亚洲一区二区| 国产精品日韩成人| 高清乱码免费看污| 亚洲国产天堂久久综合| 性欧美猛交videos| 亚洲综合国产精品| 欧美成免费一区二区视频| 在线视频日韩一区| 久久久99久久精品欧美| 欧美精品亚洲精品日韩精品| 欧美大片日本大片免费观看| 麻豆传媒在线观看| 国产主播喷水一区二区| 成人一二三区| 色综合天天色综合| 中文av一区二区| 人妻中文字幕一区二区三区| 亚洲老头老太hd| 中文字幕高清在线播放| 久久99国产精品| 99视频一区| 大乳护士喂奶hd| 午夜欧美在线一二页| 涩涩视频免费看| 91精品国产高清久久久久久| 久久久亚洲欧洲日产| 男女啪啪免费视频网站| av在线不卡网| 日本va欧美va国产激情| 日韩精品一区二区视频| 日韩深夜视频| 欧美一区二区综合| 日本亚洲视频在线| 岛国片在线免费观看| 欧美久久久久免费| caoporm免费视频在线| 亚洲自拍偷拍区| 精品动漫3d一区二区三区免费| 亚洲一区和二区| 精品高清一区二区三区| 欧美69xxxxx| 国产精品自产拍在线观看| 99精品一区| gogo亚洲国模私拍人体| 精品国产户外野外| 四虎影视在线观看2413| 国产精品草莓在线免费观看| 久久国产小视频| 日韩av福利在线观看| 亚洲成av人片在线| 加勒比一区二区三区在线| 国产欧美精品一区二区三区介绍| 久久精品国内一区二区三区水蜜桃| 波多野结衣电影免费观看| 亚洲成人久久影院| 国产大学生校花援交在线播放| 国产中文字幕亚洲| 在线免费高清一区二区三区| mm131美女视频| 欧美日韩高清一区二区不卡| 色女人在线视频| 欧美日本国产精品| 久久国产精品免费| 国产精品白浆一区二小说| 亚洲天堂男人天堂| 9999在线精品视频| 欧美变态另类刺激| 国产精品久久久久久久久免费丝袜 | 日韩高清在线观看| 美国黄色小视频| 亚洲欧洲黄色网| 精品国产三区在线| 色婷婷综合久久久久中文字幕| 亚洲人成小说网站色在线 | 日本免费a视频| 久久久久亚洲蜜桃| 亚洲高清视频在线播放| 国产91免费看片| 精品1区2区3区4区| 久久精品一区二区三区四区五区| 亚洲精品成人久久久|