日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

世界人工智能大赛 Top1 方案!手写体 OCR 识别

發布時間:2023/12/9 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 世界人工智能大赛 Top1 方案!手写体 OCR 识别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?Datawhale干貨?

作者:王浩,結行科技算法工程師

參加了“世界人工智能創新大賽”——手寫體 OCR 識別競賽(任務一),取得了Top1的成績。隊伍隨機組的,有人找我我就加了進來,這是我第一次做OCR相關的項目,所以隨意起了個名字。下面通過這篇文章來詳細介紹我們的方案。

實踐背景

賽題背景

銀行日常業務中涉及到各類憑證的識別錄入,例如身份證錄入、支票錄入、對賬單錄入等。以往的錄入方式主要是以人工錄入為主,效率較低,人力成本較高。近幾年來,OCR相關技術以其自動執行、人為干預較少等特點正逐步替代傳統的人工錄入方式。但OCR技術在實際應用中也存在一些問題,在各類憑證字段的識別中,手寫體由于其字體差異性大、字數不固定、語義關聯性較低、憑證背景干擾等原因,導致OCR識別率準確率不高,需要大量人工校正,對日常的銀行錄入業務造成了一定的影響。

賽題地址:http://ailab.aiwin.org.cn/competitions/65

賽題任務

本次賽題將提供手寫體圖像切片數據集,數據集從真實業務場景中,經過切片脫敏得到,參賽隊伍通過識別技術,獲得對應的識別結果。即:

  • 輸入:手寫體圖像切片數據集

  • 輸出:對應的識別結果

本任務提供開放可下載的訓練集及測試集,允許線下建?;蚓€上提供 Notebook 環境及 Terminal 容器環境(脫網)建模,輸出識別結果完成賽題。

賽題數據

A. 數據規模和內容覆蓋

B.數據示例

原始手寫體圖像共分為三類,分別涉及銀行名稱、年月日、金額三大類,分別示意如下:

相應圖片切片中可能混雜有一定量的干擾信息,分別示例如下:

識別結果 JSON 在訓練集中的格式如下:

json 文件內容規范: {"image1":?"陸萬捌千零貳拾伍元整","image2":?"付經管院工資","image3":?"",... }

實踐方案

通過在網上查閱資料,得知OCR比賽最常用的模型是CRNN+CTC。所以我最開始也是采用這個方案。

上圖是我找到的資料,有好多個版本。因為是第一次做OCR的項目,所以我優先選擇有數據集的項目,這樣可以快速的了解模型的輸入輸出。

所以我選擇的第一個Attention_ocr.pytorch-master.zip,從名字上可以看出這個是加入注意力機制,感覺效果會好一些。

構建數據集

下圖是Attention_ocr.pytorch-master.zip自帶的數據集截圖,從截圖上可以看出,數據的格式:“圖片路徑+空格+標簽”。我們也需要按照這樣的格式構建數據集。

新建makedata.py文件,插入下面的代碼。

import?os import?json #官方給的數據集 image_path_amount?=?"./data/train/amount/images"? image_path_date?=?"./data/train/date/images" #增強數據集 image_path_test='./data/gan_test_15000/images/0' image_path_train='./data/gan_train_15500_0/images/0' amount_list?=?os.listdir(image_path_amount) amount_list?=?os.listdir(image_path_amount)new_amount_list?=?[] for?filename?in?amount_list:new_amount_list.append(image_path_amount?+?"/"?+?filename)date_list?=?os.listdir(image_path_date) new_date_list?=?[] for?filename?in?date_list:new_date_list.append(image_path_date?+?"/"?+?filename) new_test_list?=?[] for?filename?in?amount_list:new_test_list.append(image_path_amount?+?"/"?+?filename)new_train_list?=?[] for?filename?in?amount_list:new_train_list.append(image_path_amount?+?"/"?+?filename)

image_path_amount和image_path_date是官方給定的數據集路徑。

image_path_test和image_path_train是增強的數據集(在后面會講如何做增強)

創建建立list,保存圖片的路徑。

amount_json?=?"./data/train/amount/gt.json" date_json?=?"./data/train/date/gt.json" train_json?=?"train_data.json" test_json?=?"test_data.json" with?open(amount_json,?"r",?encoding='utf-8')?as?f:load_dict_amount?=?json.load(f) with?open(date_json,?"r",?encoding='utf-8')?as?f:load_dict_date?=?json.load(f) with?open(train_json,?"r",?encoding='utf-8')?as?f:load_dict_train?=?json.load(f) with?open(test_json,?"r",?encoding='utf-8')?as?f:load_dict_test?=?json.load(f)

四個json文件對應上面的四個list,json文件存儲的是圖片的名字和圖片的標簽,把json解析出來存到字典中。

#聚合list all_list?=?new_amount_list?+?new_date_list+new_test_list+new_train_list from?sklearn.model_selection?import?train_test_split #切分訓練集合和驗證集 train_list,?test_list?=?train_test_split(all_list,?test_size=0.15,?random_state=42) #聚合字典 all_dic?=?{} all_dic.update(load_dict_amount) all_dic.update(load_dict_date) all_dic.update(load_dict_train) all_dic.update(load_dict_test) with?open('train.txt',?'w')?as?f:for?line?in?train_list:f.write(line?+?"?"?+?all_dic[line.split('/')[-1]]+"\n") with?open('val.txt',?'w')?as?f:for?line?in?test_list:f.write(line?+?"?"?+?all_dic[line.split('/')[-1]]+"\n")

將四個list聚合為一個list。

使用train_test_split切分訓練集和驗證集。

聚合字典。

然后分別遍歷trainlist和testlist,將其寫入train.txt和val.txt。

到這里數據集就制作完成了。得到train.txt和val.txt

查看train.txt

數據集和自帶的數據集格式一樣了,然后我們就可以開始訓練了。

獲取class

新建getclass.py文件夾,加入以下代碼:

import?jsonamount_json?=?"./data/train/amount/gt.json" date_json?=?"./data/train/date/gt.json" with?open(amount_json,?"r",?encoding='utf-8')?as?f:load_dict_amount?=?json.load(f) with?open(date_json,?"r",?encoding='utf-8')?as?f:load_dict_date?=?json.load(f) all_dic?=?{} all_dic.update(load_dict_amount) all_dic.update(load_dict_date) list_key=[] for?keyline?in?all_dic.values():for?key?in?keyline:if?key?not?in?list_key:list_key.append(key) with?open('data/char_std_5990.txt',?'w')?as?f:for?line?in?list_key:f.write(line+"\n")

執行完就可以得到存儲class的txt文件。打開char_std_5990.txt,看到有21個類。

模型改進

crnn的卷積部分類似VGG,我對模型的改進主要有一下幾個方面:

1、加入激活函數Swish。

2、加入BatchNorm。

3、加入SE注意力機制。

4、適當加深模型。

代碼如下:

self.cnn?=?nn.Sequential(nn.Conv2d(nc,?64,?3,?1,?1),?Swish(),?nn.BatchNorm2d(64),nn.MaxPool2d(2,?2),??#?64x16x50nn.Conv2d(64,?128,?3,?1,?1),?Swish(),?nn.BatchNorm2d(128),nn.MaxPool2d(2,?2),??#?128x8x25nn.Conv2d(128,?256,?3,?1,?1),?nn.BatchNorm2d(256),?Swish(),??#?256x8x25nn.Conv2d(256,?256,?3,?1,?1),?nn.BatchNorm2d(256),?Swish(),??#?256x8x25SELayer(256,?16),nn.MaxPool2d((2,?2),?(2,?1),?(0,?1)),??#?256x4x25nn.Conv2d(256,?512,?3,?1,?1),?nn.BatchNorm2d(512),?Swish(),??#?512x4x25nn.Conv2d(512,?512,?1),?nn.BatchNorm2d(512),?Swish(),nn.Conv2d(512,?512,?3,?1,?1),?nn.BatchNorm2d(512),?Swish(),??#?512x4x25SELayer(512,?16),nn.MaxPool2d((2,?2),?(2,?1),?(0,?1)),??#?512x2x25nn.Conv2d(512,?512,?2,?1,?0),?nn.BatchNorm2d(512),?Swish())??#?512x1x25

SE和Swish

class?SELayer(nn.Module):def?__init__(self,?channel,?reduction=16):super(SELayer,?self).__init__()self.avg_pool?=?nn.AdaptiveAvgPool2d(1)self.fc?=?nn.Sequential(nn.Linear(channel,?channel?//?reduction,?bias=True),nn.LeakyReLU(inplace=True),nn.Linear(channel?//?reduction,?channel,?bias=True),nn.Sigmoid())def?forward(self,?x):b,?c,?_,?_?=?x.size()y?=?self.avg_pool(x).view(b,?c)y?=?self.fc(y).view(b,?c,?1,?1)return?x?*?y.expand_as(x)class?Swish(nn.Module):def?forward(self,?x):return?x?*?torch.sigmoid(x)

模型訓練

打開train.py ,在訓練之前,我們還要調節一下參數。

parser?=?argparse.ArgumentParser() parser.add_argument('--trainlist',??default='train.txt') parser.add_argument('--vallist',??default='val.txt') parser.add_argument('--workers',?type=int,?help='number?of?data?loading?workers',?default=0) parser.add_argument('--batchSize',?type=int,?default=4,?help='input?batch?size') parser.add_argument('--imgH',?type=int,?default=32,?help='the?height?of?the?input?image?to?network') parser.add_argument('--imgW',?type=int,?default=512,?help='the?width?of?the?input?image?to?network') parser.add_argument('--nh',?type=int,?default=512,?help='size?of?the?lstm?hidden?state') parser.add_argument('--niter',?type=int,?default=300,?help='number?of?epochs?to?train?for') parser.add_argument('--lr',?type=float,?default=0.00005,?help='learning?rate?for?Critic,?default=0.00005') parser.add_argument('--beta1',?type=float,?default=0.5,?help='beta1?for?adam.?default=0.5') parser.add_argument('--cuda',?action='store_true',?help='enables?cuda',?default=True) parser.add_argument('--ngpu',?type=int,?default=1,?help='number?of?GPUs?to?use') parser.add_argument('--encoder',?type=str,?default='',?help="path?to?encoder?(to?continue?training)") parser.add_argument('--decoder',?type=str,?default='',?help='path?to?decoder?(to?continue?training)') parser.add_argument('--experiment',?default='./expr/attentioncnn',?help='Where?to?store?samples?and?models') parser.add_argument('--displayInterval',?type=int,?default=100,?help='Interval?to?be?displayed') parser.add_argument('--valInterval',?type=int,?default=1,?help='Interval?to?be?displayed') parser.add_argument('--saveInterval',?type=int,?default=1,?help='Interval?to?be?displayed') parser.add_argument('--adam',?default=True,?action='store_true',?help='Whether?to?use?adam?(default?is?rmsprop)') parser.add_argument('--adadelta',?action='store_true',?help='Whether?to?use?adadelta?(default?is?rmsprop)') parser.add_argument('--keep_ratio',default=True,?action='store_true',?help='whether?to?keep?ratio?for?image?resize') parser.add_argument('--random_sample',?default=True,?action='store_true',?help='whether?to?sample?the?dataset?with?random?sampler') parser.add_argument('--teaching_forcing_prob',?type=float,?default=0.5,?help='where?to?use?teach?forcing') parser.add_argument('--max_width',?type=int,?default=129,?help='the?width?of?the?featuremap?out?from?cnn') parser.add_argument("--output_file",?default='deep_model.log',?type=str,?required=False) opt?=?parser.parse_args()
  • trainlist:訓練集,默認是train.txt。

  • vallist:驗證集路徑,默認是val.txt。

  • batchSize:批大小,根據顯存大小設置。

  • imgH:圖片的高度,crnn模型默認為32,這里不需要修改。

  • imgW:圖片寬度,我在這里設置為512。

  • keep_ratio:設置為True,設置為True后,程序會保持圖片的比率,然后在一個batch內統一尺寸,這樣訓練的模型精度更高。

  • lr:學習率,設置為0.00005,這里要注意,不要太大,否則不收斂。

其他的參數就不一一介紹了,大家可以自行嘗試。

運行結果:

運行結果

訓練完成后,可以在expr文件夾下面找到模型。

訓練的模型

結果預測

在推理之前,我們還需要確認最長的字符串,新建getmax.py,添加如下代碼:

import?os import?jsonimage_path_amount?=?"./data/train/amount/images" image_path_date?=?"./data/train/date/images" amount_list?=?os.listdir(image_path_amount) new_amount_list?=?[] for?filename?in?amount_list:new_amount_list.append(image_path_amount?+?"/"?+?filename) date_list?=?os.listdir(image_path_date) new_date_list?=?[] for?filename?in?date_list:new_date_list.append(image_path_date?+?"/"?+?filename) amount_json?=?"./data/train/amount/gt.json" date_json?=?"./data/train/date/gt.json" with?open(amount_json,?"r",?encoding='utf-8')?as?f:load_dict_amount?=?json.load(f) with?open(date_json,?"r",?encoding='utf-8')?as?f:load_dict_date?=?json.load(f) all_list?=?new_amount_list?+?new_date_list from?sklearn.model_selection?import?train_test_splitall_dic?=?{} all_dic.update(load_dict_amount) all_dic.update(load_dict_date)maxLen?=?0 for?i?in?all_dic.values():if?(len(i)?>?maxLen):maxLen?=?len(i) print(maxLen)

運行結果:28

將test.py中的max_length設置為28。

修改模型的路徑,包括encoder_path和decoder_path。

encoder_path?=?'./expr/attentioncnn/encoder_22.pth'decoder_path?=?'./expr/attentioncnn/decoder_22.pth'

修改測試集的路徑:

for?path?in?tqdm(glob.glob('./data/測試集/date/images/*.jpg')):text,?prob?=?test(path)if?prob<0.8:count+=1result_dict[os.path.basename(path)]?=?{'result':?text,'confidence':?prob}for?path?in?tqdm(glob.glob('./data/測試集/amount/images/*.jpg')):text,?prob?=?test(path)if?prob<0.8:count+=1result_dict[os.path.basename(path)]?=?{'result':?text,'confidence':?prob}

寫到最后

作者第一次參加OCR相關的賽事,在任務一中取得Top1的好成績,背后的付出和努力通過方案分享也能看到。近期接觸到很多在比賽中拿到不錯成績的小伙伴,不少是第一次嘗試。所以,努力后還是可以得到自己滿意的結果的。


整理不易,三連

總結

以上是生活随笔為你收集整理的世界人工智能大赛 Top1 方案!手写体 OCR 识别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

久久亚洲婷婷 | 在线有码中文字幕 | 日韩在线电影一区 | 99精品国产一区二区 | 国产黄网站在线观看 | 黄色日视频 | av中文字幕第一页 | 亚洲狠狠干 | 少妇bbb搡bbbb搡bbbb′ | 日产乱码一二三区别在线 | 久草在线网址 | 又粗又长又大又爽又黄少妇毛片 | 亚洲免费高清视频 | 中文字幕在线高清 | 亚洲精品大片www | 人人网av| 中文字幕在线日本 | 色婷婷影视| 亚洲精品www久久久久久 | 国产精品女同一区二区三区久久夜 | 韩国一区二区三区在线观看 | 日日弄天天弄美女bbbb | 丝袜美腿在线视频 | 日本久久不卡视频 | 91精品综合在线观看 | 国产精品久久电影网 | 欧美日韩中文字幕视频 | 激情欧美网 | 国产精品无 | 久久人人97超碰精品888 | 国产成人亚洲在线电影 | 在线黄色免费av | 激情丁香 | 色九九视频 | 欧美色888| 欧美日韩中文国产一区发布 | 日本黄网站| 日韩久久久久久 | 久久99精品国产 | 天天干婷婷 | 一级成人网 | 国产亚洲精品精品精品 | 欧美日韩成人一区 | 国产精品久免费的黄网站 | 在线观看成人 | 欧美日韩免费一区二区三区 | 视频一区二区精品 | 制服丝袜一区二区 | 又黄又刺激视频 | 国产日产在线观看 | 久久精品国产一区二区三区 | 一区中文字幕电影 | 黄色三级免费片 | 久久国产精品影片 | 在线观看蜜桃视频 | 欧美激情精品 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 一级黄色电影网站 | 不卡中文字幕在线 | 永久免费在线 | 免费在线观看午夜视频 | 午夜视频免费 | 狠狠色噜噜狠狠 | 久久艹人人 | 最近免费中文字幕mv在线视频3 | 美女视频永久黄网站免费观看国产 | 91精品国自产在线偷拍蜜桃 | 亚洲黄色大片 | 国产精品欧美在线 | 中文字幕在线观看视频网站 | 黄色免费网 | 九九热国产 | 在线观看国产日韩欧美 | 久久久久久久影院 | 国产精品久久久久婷婷 | 日韩二区三区在线 | 黄色av一级 | 免费亚洲精品视频 | a亚洲视频| 91视频在线| 亚洲涩涩色 | 国产资源在线观看 | 中文字幕不卡在线88 | 久久久噜噜噜久久久 | 深夜福利视频一区二区 | 久草资源免费 | 国产精品一区二区吃奶在线观看 | 成人手机在线视频 | 国产亚洲精品女人久久久久久 | 97视频网站 | 国产九九在线 | 日韩在线视频线视频免费网站 | 色av男人的天堂免费在线 | 久久不射网站 | 欧美孕妇与黑人孕交 | 国产成人av电影 | 欧美二区在线播放 | 国产精品久久久久aaaa九色 | a级片韩国 | 亚洲国产美女久久久久 | 97人人澡人人爽人人模亚洲 | 国产91精品一区二区麻豆网站 | 午夜精品久久久久久久99 | 五月婷婷综合激情 | 国产精品日韩在线 | 欧美在线视频日韩 | 98超碰在线观看 | 五月天久久婷 | 免费在线观看污 | 天天操天天爱天天爽 | 久久免费电影 | 免费看国产a | 狠狠躁日日躁狂躁夜夜躁 | 97人人添人澡人人爽超碰动图 | 五月天婷婷在线播放 | 一级欧美一级日韩 | www.久久久| 色网站中文字幕 | 亚在线播放中文视频 | 韩日电影在线免费看 | 午夜久久久久久久久久久 | 四虎国产永久在线精品 | 最近免费观看的电影完整版 | 日韩精品一区二区三区高清免费 | 黄色小网站在线 | 免费观看的av网站 | 97色婷婷成人综合在线观看 | 亚洲人天堂 | 亚洲精品在线一区二区 | 免费av在线网 | 日韩免费在线观看视频 | 99超碰在线观看 | 婷婷综合电影 | 国产一区二区播放 | 日韩精品免费专区 | 久久视频在线看 | 亚洲欧美观看 | 亚洲一区二区三区91 | 国产成人精品a | 日韩h在线观看 | 天天射天天射 | 黄色片网站av| 中文字幕一区二区在线播放 | 天天干 天天摸 天天操 | 国产一级免费播放 | 麻豆视频免费网站 | 久草在线免费看视频 | 成人免费共享视频 | 久久有精品| 日日操日日干 | 国产探花视频在线播放 | 国产精品一区在线观看你懂的 | 四虎影视8848aamm | 一区二区三区四区五区在线视频 | 99视频久久 | 视频福利在线 | 国产中的精品av小宝探花 | 久久久精品高清 | 啪啪av在线 | 久草在线视频首页 | 亚洲干视频在线观看 | 亚洲午夜在线视频 | 97色综合 | 色婷婷六月 | 精品一区三区 | 97在线观视频免费观看 | 国产日产av | 九九免费在线观看视频 | 国产黄免费在线观看 | 国产 欧美 在线 | 在线观看精品 | 又黄又爽又刺激的视频 | 免费网站色 | 久久中国精品 | 日韩高清 一区 | 亚洲第一中文字幕 | 欧美黑人巨大xxxxx | 中文在线中文资源 | 午夜免费视频网站 | 高清日韩一区二区 | 国产成人精品亚洲精品 | 午夜在线观看一区 | 国产香蕉视频在线观看 | 久久人人爽人人人人片 | 国产精品色婷婷 | 亚洲精品视 | 久色婷婷 | 日日夜夜天天射 | 亚洲人成网站精品片在线观看 | 国产麻豆精品免费视频 | 亚洲精品视频在线观看网站 | 国内精品久久影院 | 中文字幕在线观看免费 | 国产玖玖精品视频 | 日韩久久久久久久久久 | 在线日韩精品视频 | 国产直播av | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 美腿丝袜一区二区三区 | 欧美黑人xxxx猛性大交 | 人人超碰97 | 激情丁香月 | 男女免费视频观看 | 亚洲精品福利在线观看 | 91精品国产福利在线观看 | 国产亚洲免费观看 | 亚洲成av人片在线观看香蕉 | 黄p网站在线观看 | 欧美激情视频一区二区三区免费 | 日韩啪啪小视频 | 午夜精品久久久久久久99婷婷 | 久久艹艹 | av高清不卡| 一色屋精品视频在线观看 | 天堂av观看 | 免费在线国产精品 | 成人99免费视频 | 亚洲欧美国产日韩在线观看 | 国产在线专区 | 亚洲视频网站在线观看 | 黄色软件在线观看视频 | 国内久久看 | 天天操福利视频 | 亚洲精品中文字幕视频 | 天天爱综合 | 91在线视频网址 | 久久免费中文视频 | 久久国产乱 | 国产黄色特级片 | 国产精品成人久久久久久久 | 亚洲成人一二三 | 国产精品原创av片国产免费 | 中文字幕一区二区在线观看 | 日日夜夜综合 | 国产精品免费一区二区三区在线观看 | 亚洲日本成人网 | 久艹视频在线观看 | 亚洲精品乱码久久久久久蜜桃欧美 | 在线观看国产亚洲 | 五月天综合网站 | 日韩在线中文字幕视频 | 中文字幕在线精品 | 日日夜夜天天综合 | 不卡的av在线播放 | 成人免费看电影 | 国产在线a免费观看 | 久久精品国产亚洲精品 | av在线播放不卡 | 亚洲精品影视 | 日本视频精品 | 欧美a影视| av导航福利 | 日韩欧美一区二区在线观看 | 欧美在线99 | 国产一区二区久久 | 国产日产精品久久久久快鸭 | 亚洲精品乱码久久久久久按摩 | 超碰人人av | 亚洲激情在线 | 福利电影一区二区 | 在线免费成人 | 成人午夜影院 | 夜夜摸夜夜爽 | 中文在线字幕观看电影 | 欧美日韩在线观看一区二区 | 国产精品高潮呻吟久久久久 | 丁香视频在线观看 | 久久精品99久久久久久 | 丁香花在线观看免费完整版视频 | 欧美日韩国产一区二区三区 | 国产精品一区在线观看 | 中文字幕在线播放第一页 | 在线激情av电影 | 久久99久国产精品黄毛片入口 | 国产天天综合 | 天天操天天射天天爱 | 成年人国产在线观看 | 久久久久综合 | 91成品视频 | av福利网址导航大全 | 国产精品久久久久久久免费 | 美女久久久久 | 麻豆视频网址 | 国产精品免费观看国产网曝瓜 | 日韩激情中文字幕 | 色网站免费在线观看 | avlulu久久精品 | 国产精彩视频一区二区 | 国产乱对白刺激视频在线观看女王 | 中文字幕一区二区三区在线视频 | 日女人电影 | 午夜黄色影院 | 五月天婷亚洲天综合网精品偷 | 亚洲国产精品影院 | 成人在线观看影院 | 探花视频在线版播放免费观看 | 激情丁香5月 | 日韩免费 | 亚洲一区日韩精品 | 日韩精品国产一区 | 五月婷婷操 | 久久久久国产精品一区 | 亚州精品在线视频 | 日韩视频三区 | 香蕉91视频| 精品九九九 | 久草www | 四虎5151久久欧美毛片 | 国产精品精品国产 | 国产精品3区| 久久av在线 | 五月天天色 | av中文字幕在线观看网站 | 国产黄网站在线观看 | 福利视频入口 | 午夜电影久久 | 九九热免费在线视频 | 国产一级片免费观看 | 亚洲精品资源在线 | 黄色影院在线播放 | 国产欧美日韩精品一区二区免费 | 天天夜夜亚洲 | 99久久99精品 | 亚洲精品在线观看免费 | 精品欧美乱码久久久久久 | 国产91精品久久久久 | 亚洲欧美国产日韩在线观看 | 国产成人精品免高潮在线观看 | 日韩丝袜视频 | 美女免费视频一区 | 五月婷婷视频在线观看 | 又湿又紧又大又爽a视频国产 | 久久99精品国产 | 国产成人精品亚洲精品 | 99久热| 欧美综合久久 | 天堂网一区二区三区 | 成人久久18免费网站麻豆 | 国产午夜三级一区二区三桃花影视 | 国产视频在线看 | 成人a在线观看高清电影 | 国内精品久久久久久 | 国产成人精品亚洲a | 国产精品毛片一区二区三区 | 国产黄在线免费观看 | 97电影在线观看 | 亚洲综合在线五月 | 久草在线免费看视频 | 色综合久久综合网 | 欧美精品做受xxx性少妇 | 久久久午夜精品理论片中文字幕 | 超碰在线中文字幕 | av中文字幕在线免费观看 | 国产一区二区三区四区在线 | 国产精品xxxx18a99 | 四虎永久视频 | 国产伦精品一区二区三区照片91 | 美女av免费| 国产精品久久久久久久久费观看 | 日韩免费在线视频观看 | 欧美日韩午夜爽爽 | 免费黄色小网站 | 色天天综合久久久久综合片 | 四虎国产视频 | 99国产视频在线 | 91在线操 | 久久久久久免费网 | 亚洲精品女人 | 久久久久久国产精品亚洲78 | 五月天激情在线 | 97视频在线免费播放 | 人人爽人人香蕉 | 成人一区电影 | 99久久99精品 | 三级a视频 | 色天堂在线视频 | av中文字幕免费在线观看 | 成人精品电影 | 亚洲欧美在线视频免费 | 日韩在线视频二区 | 81精品国产乱码久久久久久 | 婷婷色狠狠 | 激情黄色av | 综合天天色 | 色综合久久中文字幕综合网 | 午夜精品久久久久久久久久 | 超碰免费久久 | 国产免费资源 | 久久久久久久毛片 | 久久精品久久久精品美女 | 三级黄色网络 | 免费在线黄色av | 色国产在线 | 欧美久久久久久久久久 | 91在线观看黄 | www.久久色| 日本少妇久久久 | 天天操天天射天天添 | 国产成人精品亚洲精品 | 免费观看成人网 | 国产色婷婷精品综合在线手机播放 | 日韩精品一区电影 | 日韩成人免费在线观看 | 一区二区三区视频网站 | 亚洲精品乱码久久久久久 | 久久久久久美女 | 国产精品黑丝在线观看 | 亚洲日本精品视频 | 在线中文字幕观看 | 999成人免费视频 | 最近中文字幕大全中文字幕免费 | 久产久精国产品 | 国产精品久久久久av福利动漫 | 久久国产福利 | 久久久精品视频成人 | 国产视频在线一区二区 | 91在线看视频 | 黄色福利网站 | 亚洲日韩中文字幕在线播放 | 91免费视频国产 | 精品国产欧美 | 一级片免费在线 | 国产黑丝一区二区三区 | 一级片黄色片网站 | 久久久人人爽 | 国产淫片免费看 | 天天干天天操天天 | 三级免费黄 | 国产成人一区二区三区影院在线 | 精品久久久久久久久久久久 | 久久精品一 | 国产成人精品一区二区三区福利 | 久久综合狠狠综合久久综合88 | 亚洲国产中文字幕在线观看 | 成人午夜电影免费在线观看 | 久久国产精品99久久人人澡 | 色综合 久久精品 | www五月 | 在线免费试看 | 久久激情五月激情 | 精品欧美一区二区三区久久久 | av高清免费在线 | 久久精品国产免费看久久精品 | www五月婷婷 | 99精品久久久久久久 | 欧美日韩性视频在线 | 伊人婷婷色 | 日本精品中文字幕在线观看 | 久久久久久免费 | 狠狠狠色丁香婷婷综合久久88 | 亚洲a资源 | 麻豆国产在线视频 | 激情五月婷婷激情 | 日韩在线视频播放 | 日批视频在线观看免费 | av黄色免费在线观看 | 色99色| 婷婷在线免费 | 精品99久久久久久 | 国产精品久久久久久久久毛片 | 在线观看国产日韩欧美 | 日韩久久精品 | 国产精品毛片久久蜜 | 天天综合成人 | 成年人在线看片 | 国产不卡毛片 | av品善网 | 人人玩人人添人人澡97 | 91桃色视频 | 久久视频免费 | 亚洲精品美女久久久久 | 人人干人人添 | 久久久综合电影 | 青春草免费在线视频 | 日韩av不卡在线观看 | 成人福利在线 | 欧美极品xxxx | 欧美日韩在线电影 | 日韩中文字幕视频在线观看 | 亚洲 欧洲av | 91九色老| 在线91观看| 在线视频麻豆 | 成年人在线观看视频免费 | 国产精品国产三级国产不产一地 | 国产毛片久久久 | 亚洲婷婷免费 | av免费观看高清 | 五月婷婷中文网 | av一级在线| 久久99精品久久久久婷婷 | 成人av免费在线 | 日韩精品不卡在线 | 日韩免费观看一区二区 | 97爱爱爱 | 久久在视频 | 天天草综合网 | 色婷婷成人网 | 午夜影院在线观看18 | 精品国产aⅴ麻豆 | 久草资源免费 | 婷婷日日| 国产在线精品国自产拍影院 | 国产精品都在这里 | 91传媒在线 | 久久人人97超碰精品888 | 97网在线观看| 久久在线免费观看 | 黄色三级视频片 | 人人澡av| 久久人人爽人人人人片 | 成人久久久久久久久 | 99免费观看视频 | 久草免费资源 | 天天射天天干天天插 | 五月婷婷激情综合 | 久久久精品日本 | 久久激情影院 | 国产高清第一页 | 久久人人爽人人爽人人片 | 亚洲精品午夜视频 | 日韩a级黄色片 | 91精品专区| 欧美a级免费视频 | 免费网站黄 | 五月激情综合婷婷 | 91精品一区二区三区蜜桃 | 中文字幕二区在线观看 | 欧美日韩国产精品一区 | 亚洲国产精品成人精品 | 中文字幕日韩高清 | 激情视频区 | 91黄色影视| 国产美女无遮挡永久免费 | 五月综合婷 | 福利电影一区二区 | 五月网婷婷 | av一级久久 | 久草爱| 精品国产91亚洲一区二区三区www | 国产精品99久久久久 | 91精品推荐 | 久久免费视频7 | 亚洲三级在线播放 | 国产91成人 | 黄色网址国产 | 成年人在线看片 | 亚洲在线免费视频 | 91最新地址永久入口 | 亚洲成人av在线 | 免费精品在线 | 色婷婷狠狠18 | 久草在线资源免费 | 激情五月在线 | 欧洲一区二区在线观看 | 久久久久久久久久免费视频 | 天天草天天色 | 欧美 亚洲 另类 激情 另类 | 91麻豆精品国产91久久久久 | 午夜av大片| 色婷婷综合久久久中文字幕 | 亚洲天堂自拍视频 | 亚洲精品乱码久久久久久 | 久久人人爽人人爽 | 国产999精品久久久 免费a网站 | 亚洲精品乱码久久久久久蜜桃动漫 | 在线观看视频97 | 黄色aa久久 | 韩国精品视频在线观看 | 黄色在线观看污 | 久久精品精品 | 91亚色视频在线观看 | 欧美色婷婷 | 18pao国产成视频永久免费 | 国产精品国产三级国产专区53 | 婷婷久久精品 | 国产精品一区二区三区在线播放 | 亚洲视频综合 | 欧美人体xx| 久久99热国产| 成人高清av在线 | 中文字幕一区二区在线观看 | www.黄色在线| 免费观看日韩 | 五月婷婷丁香综合 | 国产剧情在线一区 | 中文字幕色婷婷在线视频 | 狠狠色丁香婷综合久久 | 国产在线色视频 | 99亚洲视频| 国产在线污| www.久久免费视频 | 伊人天堂av | 精品一区 精品二区 | 午夜久久 | 中文字幕频道 | 中文字幕在线观看你懂的 | 免费的国产精品 | 午夜精品视频一区 | 911免费视频 | 最近中文国产在线视频 | 在线免费三级 | 日韩黄色免费电影 | 胖bbbb搡bbbb擦bbbb | 欧美日韩国产精品久久 | 久久综合成人 | 国产一级精品视频 | 人人插人人玩 | 久久成人在线视频 | 日韩免费视频 | 韩国av免费观看 | 日本最大色倩网站www | 亚洲精品中文在线资源 | 亚洲自拍偷拍色图 | 精品一区在线看 | 日韩黄在线观看 | 中文字幕亚洲综合久久五月天色无吗'' | 国产中文自拍 | 国产免费高清视频 | 九色91在线| 国产精品99在线观看 | 国产一级免费播放 | www久久国产| 天天天天爱天天躁 | 福利久久久 | 久久国产亚洲 | 亚洲精品高清在线观看 | 久久国产午夜精品理论片最新版本 | 国产欧美精品一区二区三区四区 | 91免费网址 | 三级av片| 韩国三级一区 | 欧美吞精| 久草综合视频 | 久久精品99久久久久久2456 | 91视频免费国产 | 中文av在线天堂 | 国产在线观看国语版免费 | 一二三区视频在线 | 五月天最新网址 | 永久免费精品视频网站 | 成人黄色电影在线 | 亚洲精品视频在线观看免费视频 | 视频二区在线视频 | av在线收看 | 精品视频www | 人人舔人人干 | 久久久久二区 | 91在线产啪 | 91久久偷偷做嫩草影院 | 国产午夜影院 | 久久伊人操 | 亚洲91精品在线观看 | 国内精品久久久久久久久 | 色婷婷激情网 | wwwwww国产 | 人人躁| 在线观看韩日电影免费 | 国产精品午夜在线 | 狠狠色丁香婷婷综合久小说久 | 在线看av的网址 | 在线观看国产日韩欧美 | 在线国产视频 | 97超碰福利久久精品 | 91视频最新网址 | 在线日韩 | 久久国色夜色精品国产 | 91精品国产三级a在线观看 | 成人av观看 | 国产一区二区三区免费观看视频 | 99热999 | 91在线色 | 成人av午夜| 免费看成年人 | 一级黄视频 | www久久精品 | 成人中文字幕+乱码+中文字幕 | 伊人午夜 | 欧美精品在线免费 | 久久久黄色 | 在线观看成人av | 亚洲欧美国产精品va在线观看 | 日本中文字幕在线播放 | 亚洲资源片| 国产精品久久久久久久毛片 | 欧美一区二区视频97 | 国产精品免费久久久久久久久久中文 | 69视频永久免费观看 | 国产精品99久久久久久宅男 | 亚洲精品乱码久久久久久蜜桃欧美 | 这里只有精品视频在线观看 | 激情丁香在线 | 999ZYZ玖玖资源站永久 | 九九热久久久 | 在线免费高清一区二区三区 | 国产亚洲精品美女久久 | 免费黄a大片 | 国产精品久久久久毛片大屁完整版 | 视频91 | 午夜12点 | av在线官网 | 五月天色综合 | 亚洲精品在线观看视频 | 欧洲黄色片 | 日本爱爱免费视频 | 免费亚洲精品视频 | www.777奇米 | av在线播放一区二区三区 | 久久99精品久久久久久清纯直播 | 中文字幕亚洲高清 | 久久久黄色免费网站 | 久久久精品国产一区二区电影四季 | 亚洲国产资源 | 中文字幕在线视频一区二区 | 在线观看免费av片 | 天天爱综合 | 四虎海外影库www4hu | 精品亚洲成a人在线观看 | 国产精品九九热 | 国产精品无 | 日日干av| 久久久99国产精品免费 | 97色婷婷成人综合在线观看 | 亚洲精品乱码久久久久久按摩 | 91在线中文 | 天天艹日日干 | 天天综合网久久 | 91理论电影 | 激情五月在线观看 | 在线观看日本韩国电影 | 久久99精品国产麻豆宅宅 | 激情综合色综合久久 | 久久综合色一综合色88 | 国内精品毛片 | 国产精品专区在线 | 国产在线精品一区二区三区 | 免费看成年人 | 成人av av在线 | 成av人电影 | 婷婷深爱五月 | 久久欧美视频 | 久久精品国产免费看久久精品 | 欧日韩在线视频 | 99热播精品 | 国产一级在线观看 | av爱干| 国产精品一区二区在线观看 | 五月婷婷综合在线视频 | 久久精品直播 | 久久久免费 | 日韩精品在线观看视频 | 天天色天天色天天色 | 亚洲精品国产精品国自产观看浪潮 | 天天插天天干天天操 | www.国产在线视频 | 日韩精品一区二区三区在线播放 | 九九视频免费在线观看 | 91视频国产高清 | 中文字幕精品视频 | 香蕉视频国产在线观看 | 香蕉网站在线观看 | 日韩精品久久久免费观看夜色 | 婷婷激情五月 | 国产拍揄自揄精品视频麻豆 | 九九热在线观看 | bbb搡bbb爽爽爽 | 国产一级片免费播放 | 国产美女精品视频免费观看 | 久久精品牌麻豆国产大山 | 亚洲精品久 | 久久激情视频网 | 久久精品一区二 | 国产视频在线免费观看 | 91九色九色 | 2022中文字幕在线观看 | 欧美人操人 | 97在线观看免费观看 | 国产精品久久久久久久久搜平片 | 久久免费电影 | 欧美日韩国产在线观看 | 亚洲精品色视频 | 欧美日本国产在线观看 | 99免费视频| 人人爽人人爽 | 视频一区视频二区在线观看 | 天天在线视频色 | 久久人人爽人人爽人人 | 91成人观看| 久久久久女教师免费一区 | 国产精品久久影院 | 亚洲精品视频二区 | 伊人导航 | 国产剧情久久 | 毛片精品免费在线观看 | 911精品美国片911久久久 | av在观看 | 97理论片| 亚洲欧美国产精品va在线观看 | 91av在线播放视频 | 国产男女无遮挡猛进猛出在线观看 | 久久天天躁 | 中文字幕免费一区二区 | 在线观看av网| 色国产精品一区在线观看 | 国产精品国内免费一区二区三区 | 亚洲午夜剧场 | 中文字幕日韩高清 | 人人爽人人爽 | 国产不卡片 | 91女神的呻吟细腰翘臀美女 | 黄网av在线 | 久久久久久久久久网 | 日韩视频免费播放 | 久久人人爽人人爽人人 | 探花视频免费观看高清视频 | 国产精品女同一区二区三区久久夜 | 国产一区二区三区黄 | 网站在线观看日韩 | 黄色成年网站 | 中文久久精品 | 久久久精品免费观看 | av大全在线免费观看 | 久草在线在线视频 | 免费国产视频 | 五月天婷婷狠狠 | 日韩免费视频观看 | 免费看黄色小说的网站 | 国产精品久久久久一区二区 | 色av婷婷| 久久久久久久免费看 | 99久久精品久久久久久清纯 | 久久久免费毛片 | 一本到视频在线观看 | 精品影院一区二区久久久 | 中文字幕日韩有码 | 亚洲伊人色 | 久久精品亚洲精品国产欧美 | 91久久人澡人人添人人爽欧美 | 中文字幕免费高 | 国产精品久久久久aaaa | 国产精久久久久久妇女av | 五月婷婷在线观看视频 | 国色天香av | 91精品国自产在线偷拍蜜桃 | av手机在线播放 | 韩国在线视频一区 | 天堂在线视频中文网 | 手机成人av | 日本黄色片一区二区 | 97香蕉久久超级碰碰高清版 | 五月婷婷综合在线观看 | 国产精品美女毛片真酒店 | 国产成人av综合色 | 欧美日韩啪啪 | 国产1级视频 | 7777xxxx| 国产91精品在线观看 | 91精品国产福利在线观看 | 激情文学丁香 | 国产精品黄色影片导航在线观看 | 国产成人av| 亚洲精品中文在线观看 | 国产色视频123区 | 久久久国产网站 | 成人久久视频 | 久久国产精品一国产精品 | av一区二区三区在线 | 欧美成人性战久久 | 999超碰| 日批网站免费观看 | 亚洲国产成人久久 | 国产91精品高清一区二区三区 | 亚洲国产资源 | 97国产精品亚洲精品 | 国产精品久久久久久模特 | 久久激情五月激情 | 欧美做受高潮 | 欧美精品999 | 91精品秘密在线观看 | 欧美人人| 久草在线手机视频 | 免费日韩一区二区三区 | 日日干夜夜草 | 国产 中文 日韩 欧美 | 日韩在线观看网站 | 精品国产伦一区二区三区观看体验 | 久久精品视频在线 | 综合亚洲视频 | 99在线观看视频 | 久99热| 久 久久影院 | 99免在线观看免费视频高清 | 精品女同一区二区三区在线观看 | 亚洲精品久久久久中文字幕m男 | 国产视频一区二区在线观看 | 国产精品亚洲片在线播放 | 日韩视频免费观看高清完整版在线 | 麻豆94tv免费版 | 狠狠色噜噜狠狠 | www好男人 | 国产精品国产三级国产aⅴ9色 | 最近的中文字幕大全免费版 | 欧美了一区在线观看 | 最新av免费在线 | 99精品国产一区二区三区不卡 | 91麻豆精品国产自产在线游戏 | 91精品欧美一区二区三区 | 人人干人人干人人干 | 国产精品久久久久久欧美 | 日韩在线视频一区二区三区 | 五月婷婷深开心 | 日本性xxx| 五月天中文字幕mv在线 | 久久九九精品久久 | 欧美成人xxxxxxxx | 叶爱av在线 | 黄色大片免费播放 | www久久精品 | 亚洲传媒在线 | 国产婷婷久久 | 久久免费精品一区二区三区 | 深爱激情五月综合 | 欧美日韩国产二区三区 | 五月婷视频 | 中文字幕精品三级久久久 | 在线国产日本 | 成人在线免费视频观看 | 国产1区在线 | 国产专区欧美专区 | 国产一级二级在线播放 | 国产精品一区二区在线免费观看 | 国产中文自拍 | 色成人亚洲网 | 久久久激情网 | 摸bbb搡bbb搡bbbb | 97免费 | 天天色欧美 | 国产精品欧美久久久久三级 | 成人在线免费看视频 | 免费视频xnxx com| 久保带人 | 狠狠躁夜夜躁人人爽视频 | 91久久国产自产拍夜夜嗨 | 97香蕉久久国产在线观看 | 五月色综合 | 中文字幕丝袜制服 | 五月婷婷色丁香 | 午夜视频99 | 日本精品一区二区在线观看 | 国产精品日韩欧美 | 中文在线中文资源 | 国产探花视频在线播放 | 中文字幕无吗 | 麻豆综合网 | 久久久91精品国产一区二区三区 | 精产嫩模国品一二三区 | 欧美精品二区 | 亚洲精品字幕 | 午夜国产一区 | 精品99久久久久久 | 国产精品成人一区二区三区吃奶 | 久久免费国产视频 | 中文字幕一区在线观看视频 | 久久综合干 | 精品福利在线视频 | 在线 你懂| 久久精品一区二区 | 黄在线免费看 | 日韩电影中文 | 亚洲黄色av网址 | 成人啪啪18免费游戏链接 | 中文字幕人成人 | 日韩av综合网站 | 91免费视频网站在线观看 | 日韩深夜在线观看 | 四虎国产精品成人免费4hu | 久久国产精品免费视频 | 97国产在线 | 久久久久久久久久久久av | 日韩中文在线观看 | 日韩毛片一区 | 婷色在线 | 国产精品第54页 | 国产成人一区二区三区电影 | 激情婷婷丁香 | 四虎影视久久久 | 在线观看网站你懂的 | 欧美日产在线观看 | av在线超碰 | 麻花豆传媒mv在线观看网站 | 超碰97在线看 | 97超碰人人在线 | 亚洲精品国内 | 国产视频精品免费播放 | 欧美精品网站 | 在线观看91精品视频 | 日韩av成人 | 又黄又爽又色无遮挡免费 |