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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

FCN 学习: Semantic Segmentation

發布時間:2024/9/21 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FCN 学习: Semantic Segmentation 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原文鏈接:zhuanlan.zhihu.com 騰訊云開發實驗室免費開放!1小時搭建人工智能,89個實驗室無門檻使用!立即體驗吧https://cloud.tencent.com/developer/labs

謝謝@潘達的評論,這一篇確實有很多點沒有分析完,當時想著后來加上去,但是由于工作的關系,也就不了了之了。最近終于忙完了一個項目,有時間更新一下文章了!

--------------------------------------------------------------------------------------------------------------------------

本來這一篇是想寫Faster-RCNN的,但是Faster-RCNN中使用了RPN(Region Proposal Network)替代Selective Search等產生候選區域的方法。RPN是一種全卷積網絡,所以為了透徹理解這個網絡,首先學習一下FCN(fullyconvolutional networks)

Fully Convolutional Networks for Semantic Segmentation

全卷積網絡首現于這篇文章。這篇文章是將CNN結構應用到圖像語義分割領域并取得突出結果的開山之作,因而拿到了CVPR 2015年的best paper.

圖像語義分割,簡而言之就是對一張圖片上的所有像素點進行分類

如上圖就是一個語義分割的例子,不同的顏色代表不同的類別

下面簡單介紹一下論文,重點介紹文中的那幾個結構:

一.論文解讀

1.Introduction

CNN這幾年一直在驅動著圖像識別領域的進步。無論是整張圖片的分類(ILSVRC),還是物體檢測,關鍵點檢測都在CNN的幫助下得到了非常大的發展。但是圖像語義分割不同于以上任務,這是個空間密集型的預測任務,換言之,這需要預測一幅圖像中所有像素點的類別

以往的用于語義分割的CNN,每個像素點用包圍其的對象或區域類別進行標注,但是這種方法不管是在速度上還是精度上都有很大的缺陷。

本文提出了全卷積網絡(FCN)的概念,針對語義分割訓練一個端到端,點對點的網絡,達到了state-of-the-art。這是第一次訓練端到端的FCN,用于像素級的預測;也是第一次用監督預訓練的方法訓練FCN。

2.Fully Convolutional networks & Architecture

下面我們重點看一下FCN所用到的三種技術:

1.卷積化(convolutionalization)


分類所使用的網絡通常會在最后連接全連接層,它會將原來二維的矩陣(圖片)壓縮成一維的,從而丟失了空間信息,最后訓練輸出一個標量,這就是我們的分類標簽。

而圖像語義分割的輸出則需要是個分割圖,且不論尺寸大小,但是至少是二維的。所以,我們丟棄全連接層,換上卷積層,而這就是所謂的卷積化了。

這幅圖顯示了卷積化的過程,圖中顯示的是AlexNet的結構,簡單來說卷積化就是將其最后三層全連接層全部替換成卷積層

2.上采樣(Upsampling)

上采樣也就是對應于上圖中最后生成heatmap的過程。

在一般的CNN結構中,如AlexNet,VGGNet均是使用池化層來縮小輸出圖片的size,例如VGG16,五次池化后圖片被縮小了32倍;而在ResNet中,某些卷積層也參與到縮小圖片size的過程。我們需要得到的是一個與原圖像size相同的分割圖,因此我們需要對最后一層進行上采樣,在caffe中也被稱為反卷積(Deconvolution),可能叫做轉置卷積(conv_transpose)更為恰當一點。

為理解轉置卷積,我們先來看一下Caffe中的卷積操作是怎么進行的

在caffe中計算卷積分為兩個步驟:

1)使用im2col操作將圖片轉換為矩陣

2)調用GEMM計算實際的結果

簡單來說就是以下的矩陣相乘操作:

下面使用一下@賈揚清大神在知乎上解釋Caffe計算卷積的圖來解釋一下上面的操作:

這是將輸入轉換為feature matrix的過程(im2col),這里的feature matrix對應于上圖中的矩陣B的轉置,k即是卷積核的尺寸,C為輸入的維度,矩陣B中的K=C x k x k,當然N就等于H' x W'了,H',W'對應于輸出的高和寬,顯然H'=(H-k+2*pad)/stride+1,W'=(W-k+2*pad)/stride+1,這組公式想必大家很熟悉了,就不加以解釋了,接下來我們看看A矩陣,

A矩陣對應于filter matrix,Cout是輸出的維度,亦即卷積核的個數,K= C x k x k.

所以在caffe中,先調用im2col將filters和input轉換為對應filter matrix(A)和feature matrix(B'),然后再用filter matrix乘以feature matrix的轉置,就得到了C矩陣,亦即輸出矩陣,再將C矩陣通過col2im轉換為對應的feature map,這就是caffe中完整的卷積的前向傳播過程

那么當反向傳播時又會如何呢?首先我們已經有從更深層的網絡中得到的.

根據矩陣微分公式,可推得
,

Caffe中的卷積操作簡單來說就是這樣,那轉置卷積呢?
其實轉置卷積相對于卷積在神經網絡結構的正向和反向傳播中做相反的運算。
所以所謂的轉置卷積其實就是正向時左乘,而反向時左乘,即的運算。

雖然轉置卷積層和卷積層一樣,也是可以train參數的,但是實際實驗過程中,作者發現,讓轉置卷積層可學習,并沒有帶來performance的提升,所以實驗中的轉置卷積層的lr全部被置零了

注意:在代碼中可以看出,為了得到和原圖像size一模一樣的分割圖,FCN中還使用了crop_layer來配合deconvolution層

3.跳躍結構(Skip Architecture)

其實直接使用前兩種結構就已經可以得到結果了,但是直接將全卷積后的結果上采樣后得到的結果通常是很粗糙的。所以這一結構主要是用來優化最終結果的,思路就是將不同池化層的結果進行上采樣,然后結合這些結果來優化輸出,具體結構如下:

而不同的結構產生的結果對比如下:

二.實踐與代碼分析

作者在github上開源了代碼:Fully Convolutional Networks

git clone https://github.com/shelhamer/fcn.berkeleyvision.org.git

我們首先將項目克隆到本地

項目文件結構很清晰,如果想train自己的model,只需要修改一些文件路徑設置即可,這里我們應用已經train好的model來測試一下自己的圖片:

我們下載voc-fcn32s,voc-fcn16s以及voc-fcn8s的caffemodel(根據提供好的caffemodel-url),fcn-16s和fcn32s都是缺少deploy.prototxt的,我們根據train.prototxt稍加修改即可

略微修改infer.py,就可以測試我們自己的圖片了

import numpy as np from PIL import Image import matplotlib.pyplot as plt import caffe# load image, switch to BGR, subtract mean, and make dims C x H x W for Caffe im = Image.open('data/pascal/VOCdevkit/VOC2012/JPEGImages/2007_000129.jpg') in_ = np.array(im, dtype=np.float32) in_ = in_[:,:,::-1] in_ -= np.array((104.00698793,116.66876762,122.67891434)) in_ = in_.transpose((2,0,1))# load net net = caffe.Net('voc-fcn8s/deploy.prototxt', 'voc-fcn8s/fcn8s-heavy-pascal.caffemodel', caffe.TEST) # shape for input (data blob is N x C x H x W), set data net.blobs['data'].reshape(1, *in_.shape) net.blobs['data'].data[...] = in_ # run net and take argmax for prediction net.forward() out = net.blobs['score'].data[0].argmax(axis=0)plt.imshow(out,cmap='gray');plt.axis('off') plt.savefig('test.png') plt.show()

接下來,只需要修改script中的圖片路徑和model的路徑,就可以測試自己的圖片了:

這是我跑出來的最終結果,可以看出skip architecture對最終的結果確實有優化作用。

這里沒有對最終結果上色,按照VOC的顏色設置之后,就可以得到和論文中一模一樣的結果了

下面是我測試自己圖片的結果:


--------------------------------------------以下為對FCN中關鍵代碼的分析-------------------------------------

這里我們著重分析在VOC數據集上的代碼,其他幾個數據集上的代碼類似。

首先我們下載VOC2012數據集(根據data/pascal/README.md文件下載),從中可以看到圖像(JPEGImages)和ground truth(SegmentationClass).

看過了數據集之后,我們去voc-fcn32s下看一下train.prototxt,你會發現它的輸入層是作者自定義的python layer,也就是voc_layers.py里面定義的,所以,我們來看一下voc_layers.py里面的內容:

class VOCSegDataLayer(caffe.Layer):"""Load (input image, label image) pairs from PASCAL VOCone-at-a-time while reshaping the net to preserve dimensions.Use this to feed data to a fully convolutional network."""def setup(self, bottom, top):"""Setup data layer according to parameters:- voc_dir: path to PASCAL VOC year dir- split: train / val / test- mean: tuple of mean values to subtract- randomize: load in random order (default: True)- seed: seed for randomization (default: None / current time)for PASCAL VOC semantic segmentation.exampleparams = dict(voc_dir="/path/to/PASCAL/VOC2011",mean=(104.00698793, 116.66876762, 122.67891434),split="val")"""# configparams = eval(self.param_str)self.voc_dir = params['voc_dir']self.split = params['split']self.mean = np.array(params['mean'])self.random = params.get('randomize', True)self.seed = params.get('seed', None)# two tops: data and labelif len(top) != 2:raise Exception("Need to define two tops: data and label.")# data layers have no bottomsif len(bottom) != 0:raise Exception("Do not define a bottom.")# load indices for images and labelssplit_f = '{}/ImageSets/Segmentation/{}.txt'.format(self.voc_dir,self.split)self.indices = open(split_f, 'r').read().splitlines()self.idx = 0# make eval deterministicif 'train' not in self.split:self.random = False# randomization: seed and pickif self.random:random.seed(self.seed)self.idx = random.randint(0, len(self.indices)-1)def reshape(self, bottom, top):# load image + label image pairself.data = self.load_image(self.indices[self.idx])self.label = self.load_label(self.indices[self.idx])# reshape tops to fit (leading 1 is for batch dimension)top[0].reshape(1, *self.data.shape)top[1].reshape(1, *self.label.shape)def forward(self, bottom, top):# assign outputtop[0].data[...] = self.datatop[1].data[...] = self.label# pick next inputif self.random:self.idx = random.randint(0, len(self.indices)-1)else:self.idx += 1if self.idx == len(self.indices):self.idx = 0def backward(self, top, propagate_down, bottom):passdef load_image(self, idx):"""Load input image and preprocess for Caffe:- cast to float- switch channels RGB -> BGR- subtract mean- transpose to channel x height x width order"""im = Image.open('{}/JPEGImages/{}.jpg'.format(self.voc_dir, idx))in_ = np.array(im, dtype=np.float32)in_ = in_[:,:,::-1]in_ -= self.meanin_ = in_.transpose((2,0,1))return in_def load_label(self, idx):"""Load label image as 1 x height x width integer array of label indices.The leading singleton dimension is required by the loss."""im = Image.open('{}/SegmentationClass/{}.png'.format(self.voc_dir, idx))label = np.array(im, dtype=np.uint8)label = label[np.newaxis, ...]return label

里面定義了兩個類,我們只看其中一個,該數據層繼承自caffe.Layer,因而必須重寫setup(),reshape(),forward(),backward()函數。

setup()是類啟動時該做的事情,比如層所需數據的初始化。

reshape()就是取數據然后把它規范化為四維的矩陣。每次取數據都會調用此函數,load_image()很容易理解,就是轉化為caffe的標準輸入數據,我們重點關注一下load_label()這個方法,我們會發現這里的label不同于以往的分類標簽,而是一個二維的label,也就是SegmentationClass文件夾中的ground truth圖片(這里很好奇這樣的圖片是怎么生成的,我后來測試時發現并不能直接生成這樣的圖片,希望有知道的知友告知一下

原來的圖片是這樣:


但是我們按照上面的方法把這張圖片load進來之后,label就是一個(1,500,334)的二維數據(嚴格來說是三維),每個位置的數值正是原圖在這個位置的類別,原圖是這樣的:

注:255是邊界數據,在訓練時會被忽略

forward()就是網絡的前向運行,這里就是把取到的數據往前傳遞,因為沒有其他運算。

backward()就是網絡的反饋,data層是沒有反饋的,所以這里就直接pass。

評論中有很多知友問到如何訓練自己的數據,其實分析到這里就可以發現,大致可以以下三步:

1.為自己的數據制作label;

2.將自己的數據分為train,val和test集;

3.仿照voc_lyaers.py編寫自己的輸入數據層

但其實第一步還是挺困難的~~T_T

接下來我們分析一下論文中的關鍵結構:上采樣和跳躍結構

ok,我們還是先從簡單的結構開始,voc-fcns/train.prototxt

這里推薦使用Netscope進行網絡結構的可視化

里面有這幾個地方比較難以理解:

1.為什么首層卷積層要pad 100像素?

要解決這個問題,我們先來推算順著結構推算一下:(假設是一般的VGG16結構,第一個卷積層只pad 1)

我們假設輸入圖片的高度是h,根據我們的卷積公式

conv1_1:

conv1_2:

。。。。。。

我們發現,VGG中縮小輸出map只在池化層,所以下面我們忽略卷積層:

pool1:

pool2:

pool3:

。。。。。。

pool5:

很明顯,feature map的尺寸縮小了32倍,接下來是卷積化的fc6層,如下圖


fc6: ,

接下來還有兩個卷積化的全連接層,fc7以及score_fr,但他們都是1*1的卷積核,對輸出的尺寸并不會有影響,所以最終在輸入反卷積之前的尺寸就是!

推導到這里pad 100的作用已經很明顯了,如果不進行padding操作,對于長或寬不超過192像素的圖片是沒法處理的,而當我們pad 100像素之后,再進行以上推導,可以得到:

,這樣就解決了以上問題,但是毋庸置疑,這會引入很多噪聲。

2.反卷積層和Crop層如何產生和原圖尺寸相同的輸出?
卷積和反卷積在解讀部分已經做了詳細介紹,這里不再贅述,只是再重復一下公式,在卷積運算時,

有這樣一組公式;而在上面我們提到,反卷積就是卷積計算的逆過程,所以在做反卷積時,

顯然輸出的高度和寬度應該這樣計算;下面我們繼續上面的推導,

upscore:

反卷積之后,輸出尺寸與原圖像不一致,接下來就是Crop層起作用的時候了

我們首先了解一下Caffe中的Crop層

注:以下解讀來自caffe-users中Mohamed Ezz的回答

---------------------------------------------------------------------------------------------------------------------------

為了理解Crop層,我們首先回答一個問題:Caffe是如何知道在哪里開始裁剪?

很顯然Caffe并不知道,應該是程序員為它指定的,right,我們正是通過offset參數來指定。

下面我們舉一個例子:

Caffe中的Blob是4D數據:(N,C,H,W),Corp層有兩個bottom blob,也就是兩個輸入,第一個是要crop的blob,假設為blob A:(20,50,512,512),第二個是參考的blob,假設為blob B:(20, 10, 256, 256),還有一個top blob,亦即輸出,假設blob C:(20,10,256,256)。

很顯然crop的作用就是參考B裁剪A。

在這個例子中,我們只想裁剪后三個維度,而保持第一個維度不變,所以我們需要指定axis=1,表明我們只想裁剪從1開始的所有維度;

接下來我們需要指定offset參數,保證正確crop.有兩種指定方式:

1.為想要crop的每個維度指定特定值,比如在這里我們可以指定offset=(25,128,128),這樣在實際crop過程中:C = A[: , 25: 25+B.shape[1] , 128: 128+B.shape[2] , 128: 128+B.shape[3] ],換句話說,就是我們只保留A第二維中25-35的部分而放棄了其他的,以及二維圖中的中間部分

2.只指定一個offset值,假設我們offest=25,這樣在上例中我們相當于指定了offset=(25,25,25),也就是為所有要crop的維度指定一個相同的值

---------------------------------------------------------------------------------------------------------------------------

好了,了解了這些之后我們再來看一下剛才的Crop層,現在很明白了,我們參考data層將upscore層裁剪成score層,參數axis=2,表明我們只想裁剪后兩個維度,亦即輸出尺寸,offset=19,對應于C = A[: , : , 19: 19+h , 19: 19+h ],這正是從(h+38,w+38)的upscore層中裁剪出中間的(h,h)的圖像,這也就產生了和原圖尺寸相同的最終輸出!

可以看出,這中間的每一個設置都是獨具匠心的,讓人不得不生出敬意。

但是只是用pool5層進行上采樣最后產生的結果是比較粗糙的,所以作者又將不同層級的池化層分別上采樣,然后疊加到一起,這樣產生了更好的結果。當然理解上述之后,大家可以自行分析FCN16s和FCN8s,這里就不再贅述了!

三.總結

圖像語義分割可能是自動駕駛技術下一步發展的一個重要突破點,而且本身也特別有意思!借此機會也學習了一下Caffe計算卷積和轉置卷積的過程,對語義分割也有了一個初步的了解,收獲頗豐!

總結

以上是生活随笔為你收集整理的FCN 学习: Semantic Segmentation的全部內容,希望文章能夠幫你解決所遇到的問題。

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

天堂va在线高清一区 | 五月婷婷激情五月 | 五月婷激情 | 日本 在线 视频 中文 有码 | 99九九99九九九视频精品 | 97超视频| 国产成人一区二区三区 | 天海翼一区二区三区免费 | 久久精品久久久久久久 | 99久久精品免费一区 | 麻豆久久久 | 日韩69视频 | 欧亚日韩精品一区二区在线 | 国产视频欧美视频 | 日韩在线观看a | 日韩午夜在线播放 | 激情综合网天天干 | 欧美另类高潮 | 国产美女久久久 | 国产精品久久久777 成人手机在线视频 | 欧美日韩视频一区二区三区 | 久久精品美女视频网站 | 日韩久久久久久久久久久久 | 亚洲另类视频在线 | 97精品超碰一区二区三区 | 一区二区视频播放 | 日韩精品中文字幕有码 | 欧美一级片在线免费观看 | 一区二区三区在线不卡 | 97视频在线 | 成人国产精品免费 | 国产视频不卡 | 久久久亚洲精品 | 黄色一级大片在线免费看国产一 | 91成人网在线播放 | 99精品久久精品一区二区 | 免费中文字幕在线观看 | 天堂av在线 | 亚洲成a人片综合在线 | 最新影院 | 免费久久久 | 日韩在线视频网 | 欧美性久久久久久 | 成人久久综合 | 成人久久综合 | 91在线国内视频 | 成人免费xxx在线观看 | 国产伦精品一区二区三区无广告 | 狠狠插狠狠干 | 91色吧| 97人人模人人爽人人少妇 | 人人草在线视频 | 国产男女免费完整视频 | 亚洲香蕉在线观看 | 欧美日韩中文另类 | 亚洲欧美精品一区二区 | 最近久乱中文字幕 | 天天综合网国产 | 国产精品原创视频 | 亚洲国产午夜视频 | 韩国av免费观看 | 色94色欧美| 天天视频亚洲 | 亚洲精品在线视频播放 | 热久久最新地址 | 日韩av电影中文字幕 | 91日韩在线 | 99久久精品日本一区二区免费 | 黄色在线观看污 | 在线观看免费黄视频 | 欧美日韩成人 | 亚洲区精品 | 欧美日韩一区二区三区在线免费观看 | 欧美日韩视频免费看 | 婷婷激情av| 碰超在线97人人 | 国产精品久久久久久久久久东京 | 天天色棕合合合合合合 | 久久亚洲婷婷 | 成年人电影毛片 | 中文视频一区二区 | 亚洲一区网 | 黄色网免费 | 成人在线观看影院 | 欧美精品在线视频观看 | 日日夜夜网 | 精壮的侍卫呻吟h | 免费成人在线网站 | 激情五月婷婷综合网 | 国产一区二区在线播放视频 | 在线观看91| 免费观看午夜视频 | 中文字幕成人网 | 国产不卡精品 | 国产护士在线 | 国产一区二区三区免费在线观看 | 91探花在线视频 | 亚洲欧美日韩在线看 | av免费线看 | 美女福利视频一区二区 | 最近免费中文字幕mv在线视频3 | 久久久久久国产一区二区三区 | 日本黄色免费播放 | 日韩黄色在线 | 美女久久久久久久久久久 | 黄色av影视 | 国产另类xxxxhd高清 | 人成在线免费视频 | 国产精选视频 | 久久久国产视频 | 成人黄色片在线播放 | 日韩资源在线播放 | 国产一线天在线观看 | 成人免费观看视频大全 | 日韩精品一区二区三区电影 | 国产精品美女久久久网av | 国产高清在线视频 | 国内精品久久久久久久久久久久 | 久操操 | 一区二区三区三区在线 | 婷婷久久久 | 人人干狠狠干 | zzijzzij亚洲成熟少妇 | 奇米先锋 | 中文字幕在线观看完整版 | 久久国产精品99国产精 | 丝袜美腿在线 | 少妇bbw搡bbbb搡bbb | 亚a在线| 在线观看va | 亚洲视频免费在线 | 91精品婷婷国产综合久久蝌蚪 | 色综合亚洲精品激情狠狠 | 久久综合婷婷综合 | 色噜噜在线观看视频 | 亚洲精品高清一区二区三区四区 | 国产视频中文字幕在线观看 | 天天插视频 | 日躁夜躁狠狠躁2001 | 成年人av在线播放 | 久久蜜臀一区二区三区av | 精品一区二区av | 青青射| 99免费在线播放99久久免费 | 国产系列在线观看 | 天天操 夜夜操 | 99久高清在线观看视频99精品热在线观看视频 | 黄色视屏在线免费观看 | 色多多视频在线观看 | 欧美美女视频在线观看 | 五月天伊人 | 国产精品国产精品 | 成人av影视观看 | 亚洲精品美女久久久久网站 | 91精品爽啪蜜夜国产在线播放 | 婷婷激情站 | 三三级黄色片之日韩 | aaa毛片视频 | 91精品国产欧美一区二区成人 | 成年人毛片在线观看 | 色91在线| 久久国产免费 | 欧美日韩在线免费观看 | 91麻豆精品国产91久久久久 | 91传媒在线看 | 99久久精品久久亚洲精品 | 欧美性黄网官网 | 91视频高清免费 | 精品国产aⅴ麻豆 | 人人爽人人爽 | 国产精品ssss在线亚洲 | 在线观看mv的中文字幕网站 | 中文字幕乱在线伦视频中文字幕乱码在线 | 日韩在线观看一区二区 | 日韩国产精品一区 | 久久dvd| 国产黄| 97免费视频在线播放 | 国产精品福利午夜在线观看 | 91精品国产高清自在线观看 | 色中色亚洲 | 国产精品亚洲片在线播放 | 九九视频一区 | 91在线免费观看网站 | 国产精品成人一区二区 | 免费日韩 | 亚洲va天堂va欧美ⅴa在线 | 亚洲国产精品一区二区久久hs | 成人sm另类专区 | 国产精品久久久久aaaa九色 | 在线观看一二三区 | 97福利在线 | 91av在线电影 | 色网站在线 | 涩涩网站免费 | 中文字幕免费看 | 天天操狠狠操网站 | 怡红院av久久久久久久 | 欧美久久久久久 | 日韩午夜电影院 | 国产亚洲精品女人久久久久久 | 美女视频黄免费网站 | 日本精品在线视频 | 亚洲精品乱码久久久久v最新版 | 91九色最新 | 久久综合九色综合久99 | 成人免费网站在线观看 | 亚洲高清视频在线观看 | 国产精品久久久99 | 国产精品久久久久久久久久久久午夜 | 欧美一级视频免费看 | 91精彩视频在线观看 | 超碰成人免费电影 | 色插综合 | 五月天综合婷婷 | 天天操夜夜摸 | 亚洲三级网 | 成年人免费看的视频 | 在线播放日韩av | 国产精品毛片久久久久久 | 色综合咪咪久久网 | 国产一二三四在线视频 | 九九免费在线观看 | 成人性生爱a∨ | 丝袜美腿一区 | 久久国内精品99久久6app | 911精品视频| 国产日韩欧美精品在线观看 | 日本公乱妇视频 | 免费国产ww | 黄色中文字幕 | 视频在线观看一区 | www.超碰| 国内丰满少妇猛烈精品播 | www.黄色网.com| 日本精品一区二区在线观看 | 99热这里有精品 | 三级黄色大片在线观看 | 欧美一区免费观看 | 啪啪av在线 | 色综合久久天天 | 久久综合干 | 欧美精品中文字幕亚洲专区 | 精品国产免费av | 91麻豆精品国产91久久久使用方法 | 久久国产精品久久w女人spa | 国产成人333kkk | 婷婷亚洲五月 | 欧美日韩精品在线 | 91.dizhi永久地址最新 | 一级a毛片高清视频 | 天天综合成人 | 国产一级免费在线观看 | 午夜精品久久久久99热app | 日韩在线观看视频网站 | 亚洲午夜激情网 | 午夜精品福利一区二区 | 97超碰人人网 | 亚洲人成人99网站 | a天堂一码二码专区 | 成年人免费观看国产 | 操处女逼 | 国产97在线播放 | 日本高清久久久 | 一本一道久久a久久精品 | 五月天网页 | 色wwww| 色九九视频 | 久久在线免费视频 | 伊人欧美| 亚洲精品乱码久久久久久蜜桃动漫 | 国产在线观看a | 中文字幕资源网 国产 | 日本久久久久久久久 | 久久色视频| 国产99久久久精品 | 视频国产区| 亚洲成人资源在线观看 | 成人av一二三区 | 国产精品美女视频网站 | 免费看久久| 色综合中文综合网 | 久久成人亚洲欧美电影 | 久久久久久国产精品美女 | 成人福利在线播放 | 美女免费视频一区 | 亚洲欧美日韩一区二区三区在线观看 | 成人av在线网 | 97国产精品一区二区 | 五月天久久 | 亚洲欧美日韩在线看 | 99精品国产兔费观看久久99 | 国产一区二区电影在线观看 | 在线观看a视频 | 亚洲成人999 | 久久精品在线免费观看 | 天天夜夜操| 日韩激情一二三区 | 18女毛片| 亚洲一区美女视频在线观看免费 | 免费日韩一区二区 | 婷婷深爱 | 成人日批视频 | 国产夫妻性生活自拍 | av黄色国产 | 日韩中文免费视频 | 中文字幕在线播出 | 丝袜美腿亚洲综合 | 久久免费资源 | 在线观看视频一区二区三区 | 国产精品久久久视频 | 国产直播av | 在线看黄网站 | 久久av中文字幕片 | 二区三区精品 | 天天综合网入口 | 欧美成人久久 | 女人18片毛片90分钟 | av综合站 | 黄色av一区二区 | 中文在线中文a | 久在线观看 | 爱爱一区 | 国产在线综合视频 | 免费看片网页 | 国产一级淫片免费看 | 99亚洲国产 | 久久电影网站中文字幕 | 在线一二区 | 午夜精品福利一区二区 | 国产香蕉97碰碰碰视频在线观看 | 四虎在线免费观看 | 国产成人性色生活片 | 啪啪凸凸| 香蕉在线影院 | av中文字幕剧情 | 不卡视频在线看 | 国产精品毛片一区二区 | 天天操天天操天天 | 亚洲精品国偷自产在线99热 | 99精品国自产在线 | 丁香视频五月 | 国内精品久久久久久久久久久久 | 不卡的av在线 | 久久一区二| 国内精品久久久久影院一蜜桃 | 久99久视频| 成人国产精品久久久久久亚洲 | 亚洲国产一区在线观看 | 国产精品毛片一区二区 | 日韩欧美精品在线观看视频 | 福利片视频区 | 日韩综合一区二区 | 精品国产资源 | 91色网址| 超薄丝袜一二三区 | 69xxxx欧美 | 午夜精品久久久久久久久久久 | 久久观看免费视频 | 久久久久久毛片精品免费不卡 | 久久国产精品99久久久久久老狼 | 中文字幕国产一区二区 | 日本久久不卡视频 | 亚洲永久精品国产 | 国产黄色在线网站 | 日韩在线高清 | 天天插天天色 | 三级av免费看 | 久久精品视频免费播放 | 午夜av免费在线观看 | 最新av免费| 久久在线免费视频 | 在线中文字幕视频 | 久久视频6| 波多野结衣电影久久 | 日日操日日干 | 欧美a视频在线观看 | 网址你懂的在线观看 | 西西444www大胆无视频 | 日韩精品视频在线免费观看 | 97品白浆高清久久久久久 | 国产精品91一区 | 日韩视频一区二区在线观看 | 欧美成人精品三级在线观看播放 | 99久久毛片| 国产区在线看 | 日韩一级成人av | 射久久| free,性欧美 九九交易行官网 | 三级黄色a | 亚洲砖区区免费 | 日韩com | 精品国自产在线观看 | 2019久久精品 | 国产精品久99 | 久久亚洲国产精品 | 最近最新mv字幕免费观看 | 99精品在线视频播放 | 久久99精品国产 | 国产在线a免费观看 | 又爽又黄在线观看 | www久草 | 伊人久操 | 中文字幕在线免费 | 亚洲精品日韩在线观看 | 91夫妻自拍 | 91色视频 | 亚洲精品影视在线观看 | 91探花在线视频 | 草草草影院 | 国产成人在线网站 | 中文字幕一区二 | 黄色av一区| 日本三级久久久 | 亚洲精品国产精品乱码在线观看 | 午夜美女福利直播 | 三上悠亚一区二区在线观看 | 天天操人| 黄色成年片 | 99视频精品全国免费 | 亚洲在线视频免费 | 色婷婷成人 | 色视频在线 | 日本乱码在线 | 久久久国际精品 | 国产正在播放 | av一区二区三区在线 | 成人国产精品一区二区 | 综合激情av| 亚洲 欧美变态 另类 综合 | 亚洲影音先锋 | 国产一区二区三区在线免费观看 | 98久9在线 | 免费 | 成人午夜在线观看 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 日韩欧美专区 | 免费无遮挡动漫网站 | 久久久久久久看片 | 日日夜夜精品网站 | 久久大片网站 | 婷婷综合五月天 | 国产亚洲精品久久久久久久久久 | 国产精品毛片久久久 | 天天插天天操天天干 | 日本三级吹潮在线 | 九九在线精品视频 | 欧美大jb| 久久国产美女视频 | 国产精品 国内视频 | 99精品视频在线观看免费 | 视频直播国产精品 | 欧美一区二区三区在线观看 | 天天操天天舔天天干 | 日韩小视频 | 国产精品乱码在线 | 亚洲免费国产视频 | 午夜成人免费影院 | 欧美色伊人 | 日韩午夜小视频 | 激情影院在线观看 | 日本99干网 | 久久午夜色播影院免费高清 | 免费看一级特黄a大片 | 欧美日韩裸体免费视频 | 国产一区二区电影在线观看 | 日韩综合第一页 | 国产一级精品在线观看 | av在线免费不卡 | 免费看国产视频 | 久草电影在线观看 | 精品国内自产拍在线观看视频 | 免费99精品国产自在在线 | www.五月天| 在线播放视频一区 | 激情综合啪 | 亚洲欧美日韩精品久久久 | 午夜av色| 国产成人一区三区 | 国产精品一区二区在线播放 | 韩日精品在线 | 在线观看免费版高清版 | 国产伦理久久 | av免费在线播放 | 国产一卡久久电影永久 | 九九九热精品免费视频观看网站 | 在线观看你懂的网址 | 亚洲精品国内 | 91大片网站 | 国产xvideos免费视频播放 | 91精品欧美一区二区三区 | 色综合中文综合网 | 特级西西www44高清大胆图片 | 免费亚洲婷婷 | 午夜精品一区二区三区免费视频 | 夜夜干天天操 | 国产精品免费在线视频 | 亚洲精品高清视频在线观看 | 高清有码中文字幕 | 九九热久久免费视频 | 日韩黄色av网站 | 久久成人毛片 | 欧美日本不卡 | 欧美日韩不卡一区二区三区 | 国产破处视频在线播放 | 色丁香久久 | 午夜在线国产 | 亚洲精品自在在线观看 | 国产精品视频线看 | 在线91播放| 精品在线免费观看 | 久久av在线播放 | 日本中文字幕视频 | 国产一级片在线播放 | 欧美性天天 | 黄网在线免费观看 | 91综合色 | 日本成人免费在线观看 | 99视频在线观看免费 | 欧美成人免费在线 | 96看片| 精品久久久久久一区二区里番 | 国产精品免费在线观看视频 | 日日婷婷夜日日天干 | 国产综合片 | 亚洲视频在线播放 | 九九有精品 | www国产亚洲精品久久网站 | 97在线观视频免费观看 | 中国一级片在线 | 在线成人免费电影 | 国产精品 国产精品 | 波多野结衣一区二区 | 亚洲国产精品第一区二区 | 在线亚洲激情 | 丝袜精品视频 | 亚洲视频999 | 国产精品毛片一区 | 国产精品2区 | 日本护士三级少妇三级999 | 国产成人精品一区二区三区 | 国产一级久久 | 婷婷资源站| 五月婷婷黄色网 | www.激情五月.com | 国产中文字幕三区 | 久久精品草| 91麻豆精品| 久热免费 | 国产一区二区在线免费观看 | 日产乱码一二三区别免费 | 国产精品麻豆视频 | 国产在线国偷精品产拍 | 一级一级一片免费 | 伊人色综合网 | 四虎亚洲精品 | 夜夜躁狠狠躁日日躁视频黑人 | 日韩免费在线观看网站 | 五月婷婷狠狠 | 在线欧美小视频 | 亚洲一区动漫 | 一区二区三区在线影院 | 亚洲视频电影在线 | 日韩高清精品免费观看 | av在线成人| 久久电影网站中文字幕 | 日韩欧美一二三 | 久久久久久久久久久久久久电影 | 色一色在线 | www.五月天 | 国产婷婷vvvv激情久 | 亚洲成人动漫在线观看 | 最新av免费在线观看 | 久久天天躁狠狠躁亚洲综合公司 | 国产免费专区 | 婷婷丁香在线视频 | 黄色免费视频在线观看 | 亚洲开心激情 | 亚洲精品视频中文字幕 | 国产精品免费久久久久久久久久中文 | 97国产情侣爱久久免费观看 | 欧美久久久久久久久久久久 | 成年人看片 | 视频一区二区在线观看 | 日韩欧美黄色网址 | 黄在线免费观看 | 久久久久久免费网 | 天天色成人 | 黄色av免费| 亚洲电影自拍 | av在线免费播放 | 天堂va在线观看 | 成人一级影视 | 日韩免费在线看 | 日韩欧美国产视频 | a一片一级 | 最近高清中文字幕在线国语5 | 91超碰在线播放 | 婷婷激情网站 | 人人爽爽人人 | 亚洲免费国产 | 丁香五月网久久综合 | 麻豆国产视频 | 成人中文字幕av | 韩国av一区二区三区在线观看 | 亚洲日韩中文字幕 | 日本三级久久久 | 四虎影视成人精品 | 中文日韩在线视频 | 国产精品久久久久av免费 | 国产精品第二十页 | 男女视频久久久 | 热久久这里只有精品 | www.久久色 | 成人h在线播放 | 久久av福利 | 久久精久久精 | av日韩国产 | 久久久久亚洲精品 | 午夜视频欧美 | 成人黄色大片在线免费观看 | 日韩区欧美久久久无人区 | 中文字幕有码在线观看 | 人人爽人人爱 | 中文字幕av在线免费 | 狠狠久久伊人 | 欧洲色吧 | x99av成人免费| 久草在线99 | 成人黄色小视频 | 亚洲综合涩 | 国产成人精品在线 | 亚洲综合少妇 | 久久精品一二三 | 精品国产一区二区三区久久久久久 | 亚洲在线视频免费观看 | 久草在线视频首页 | 婷婷激情小说网 | 一区二区三区免费在线观看视频 | 男女精品久久 | 成年人在线观看网站 | 国产精品 日韩 | 免费在线视频一区二区 | 免费在线成人av | 亚洲精品一区二区三区四区高清 | av中文电影 | 欧美一级片播放 | 99久久久国产精品 | 成年人三级网站 | 99久久99| 丁香花五月 | 久久99在线观看 | 永久免费视频国产 | 亚洲免费观看视频 | 三级av在线播放 | 超碰国产在线 | 欧美日韩亚洲在线 | 日本在线视频一区二区三区 | 九九九九热精品免费视频点播观看 | 性色av香蕉一区二区 | 亚洲一区二区三区在线看 | 久久精品国产99 | 在线中文字幕电影 | 久久综合一本 | 亚洲三级影院 | 国产自产在线视频 | 日日操网 | www.久艹 | 国产一级精品在线观看 | 亚洲性少妇性猛交wwww乱大交 | 欧美专区国产专区 | 色多多在线观看 | 婷婷伊人综合亚洲综合网 | 97香蕉久久超级碰碰高清版 | 精品国产视频一区 | 91天堂素人约啪 | 日本少妇高清做爰视频 | 天堂av在线中文在线 | 免费一级片在线 | 91成人在线看 | 日韩和的一区二在线 | av一级网站 | 久久久久国产精品免费免费搜索 | av一级网站 | 久久久久国产a免费观看rela | 色综合小说 | h视频在线看| 色婷婷视频在线 | 精品久久久国产 | 综合国产在线观看 | 极品国产91在线网站 | 激情久久久久 | 日本中文字幕免费观看 | 亚洲 成人 欧美 | 91精品国自产在线观看欧美 | 久久久久国产免费免费 | 91精品国产一区 | 亚洲精品午夜aaa久久久 | 91精品欧美一区二区三区 | 深夜免费福利视频 | 中文字幕一区二区三区久久蜜桃 | 日韩欧美精品在线观看视频 | 成人一级在线观看 | 99热在线这里只有精品 | 久久精品99国产精品酒店日本 | 久草在线免| 日韩美精品视频 | 欧洲av不卡 | 美女国产免费 | 亚洲区另类春色综合小说校园片 | 久久中文字幕导航 | 日日夜夜精品网站 | 久草免费在线 | 婷婷色在线观看 | 福利二区视频 | 国产亚洲欧美在线视频 | 成年人app网址| 国产一区在线免费观看视频 | 国内免费久久久久久久久久久 | 久草在线视频在线 | 国产精品美女免费看 | 日日摸日日添日日躁av | 久久精品国产一区二区 | 国产精品99蜜臀久久不卡二区 | av一级一片 | 久久电影色| 国产在线观看污片 | 97视频免费观看2区 亚洲视屏 | 欧美日韩中文在线视频 | 国产在线 一区二区三区 | 日本久久久精品视频 | 亚洲四虎 | 在线视频观看91 | 日本精品视频免费 | 久久精品看片 | ,午夜性刺激免费看视频 | 99久久99久久精品国产片 | 91入口在线观看 | 中文字幕999 | 久草| 免费黄色小网站 | 在线观看亚洲视频 | 国产亚洲一级高清 | 成人午夜电影久久影院 | 日韩网站在线观看 | 韩国精品一区二区三区六区色诱 | 免费看污片 | 成人av电影免费在线播放 | 福利精品在线 | 91av在线免费| 91精品成人| 我要看黄色一级片 | 超碰国产在线观看 | 天天爽天天碰狠狠添 | 国产永久免费观看 | 亚洲国产中文在线观看 | 国产一性一爱一乱一交 | 久久久久久综合 | 久久97久久| 五月天狠狠操 | 国产精品a久久 | 天躁狠狠躁 | 久久人人97超碰国产公开结果 | 婷婷色 亚洲 | 国产视频2021 | 国产精品自产拍在线观看中文 | 在线小视频 | 久久呀| 超碰国产在线观看 | av电影一区 | av高清不卡 | 国产精品视频app | 一区二区三区在线免费观看视频 | 欧美片一区二区三区 | 深夜免费福利在线 | 欧美俄罗斯性视频 | 久久一精品 | 99久久精品免费看国产四区 | 91久久国产露脸精品国产闺蜜 | 日韩色区 | 国产香蕉视频在线观看 | 九九九九热精品免费视频点播观看 | 婷婷色婷婷 | 欧美午夜视频在线 | 九九九电影免费看 | 日韩动漫免费观看高清完整版在线观看 | 婷婷视频导航 | 免费观看一级视频 | 亚洲激情久久 | 视频在线观看入口黄最新永久免费国产 | 成人小视频免费在线观看 | 麻豆你懂的 | 少妇自拍av | 亚洲在线精品 | 日韩中文字幕免费看 | 日本公妇在线观看高清 | 精品视频久久久 | 天天色图 | 亚洲黄色一级电影 | 国产精品一区二区免费在线观看 | 狠狠干天天 | 欧美 亚洲 另类 激情 另类 | 在线观看成人福利 | 一区二区三区电影在线播 | 成年人免费看 | av资源免费看 | 久久婷亚洲五月一区天天躁 | 亚洲激情中文 | 狠狠色丁香久久婷婷综合五月 | 国产精品国产三级国产aⅴ无密码 | 久久九九精品 | 欧美黑人性爽 | 久久精品一区二区三区四区 | 日韩色高清| 久久中文字幕在线视频 | 免费看国产a | 日韩精品在线看 | 最近最新mv字幕免费观看 | 国产精品不卡一区 | 91麻豆精品国产91 | 欧美一级日韩免费不卡 | 黄色网址中文字幕 | 免费成人在线电影 | 天天操天天干天天爽 | 精品久久久久久久久久久久久久久久久久 | 色婷婷六月 | 九九热在线视频免费观看 | 六月激情网 | 色婷婷导航 | 18国产精品福利片久久婷 | 免费在线观看黄网站 | 免费99精品国产自在在线 | 免费午夜在线视频 | 最近中文字幕高清字幕在线视频 | 五月婷婷av| 中文字幕在| 国产中文伊人 | 国产精品成人久久久久 | 久久久久久毛片精品免费不卡 | 国产一二三四在线视频 | 国产午夜精品一区二区三区四区 | 一区二区不卡视频在线观看 | 欧洲亚洲女同hd | 激情五月激情综合网 | av电影不卡 | 91精品国产九九九久久久亚洲 | 久久精品国产成人精品 | 久久免费大片 | 狠狠操夜夜 | 国产情侣一区 | 亚洲精品在线观看的 | 亚洲专区欧美 | 日韩一区二区三区高清在线观看 | 黄色成人影视 | 日韩伦理片一区二区三区 | 人人爽人人爽av | 日韩黄色在线 | 蜜桃视频在线视频 | 国内精品久久久久久久影视简单 | 免费看成人片 | 国产精品亚洲成人 | 天天操天天干天天综合网 | 国产精品av免费 | 黄色大片视频网站 | 国产美女在线精品免费观看 | 91中文字幕在线观看 | 精品一区在线看 | 国产亚洲va综合人人澡精品 | 午夜av大片 | 五月婷色 | 国产美女视频免费 | 一级性生活片 | 波多野结衣视频一区二区三区 | 蜜臀久久99精品久久久酒店新书 | 日韩视频在线观看免费 | 99在线观看视频网站 | 青春草视频在线播放 | 久久永久免费 | 亚洲精品tv久久久久久久久久 | 免费福利在线 | av综合网址 | 国产精品99久久久久的智能播放 | 高清在线一区二区 | 亚洲精品小视频 | 九七视频在线 | 国产成人精品久久久久 | 91日韩免费 | 欧美日韩国产伦理 | 国产精品欧美一区二区三区不卡 | 日韩理论| 一级免费黄视频 | 国产成人一区在线 | 九九久久成人 | 91麻豆精品国产91久久久久久久久 | 婷婷成人在线 | 91精品久久久久久综合乱菊 | 欧美综合国产 | 久久天堂网站 | 国产直播av| 中文字幕色在线视频 | 88av视频 | 久久国产精品一区二区三区 | 婷婷亚洲最大 | 97精产国品一二三产区在线 | 日韩欧美高清一区二区 | 亚洲精品在线观看免费 | 免费影视大全推荐 | 天天操天 | 黄视频网站大全 | 国产精品麻豆视频 | 99精品国产兔费观看久久99 | 精品国产区在线 | 99精品免费 | 天堂av在线网 | www91在线 | 天天操天天综合网 | 中文字幕乱在线伦视频中文字幕乱码在线 | 精久久久久 | 在线视频黄 | www.com在线观看 | 九九热在线观看视频 | 狠狠色狠狠色综合日日92 | 欧美一级视频一区 | 午夜精品视频免费在线观看 | 亚洲网久久 | 久久久久久久免费观看 | 婷婷五综合 | 激情婷婷在线观看 | 成人在线观看免费视频 | 精品久久久久一区二区国产 | 在线看一区| 亚洲涩涩一区 | 日韩av在线一区二区 | 成年人免费在线观看网站 | 国产成人精品网站 | 欧美精品久久久久久久久免 | 日韩经典一区二区三区 | 亚洲理论电影 | 91免费网 | 在线久草视频 | 久久久久亚洲精品男人的天堂 | 视频在线日韩 | 天天射天天色天天干 | 国产一区二区久久久 | 亚洲天天在线 | 人人干人人爽 | 国内视频在线观看 | 日韩av影片在线观看 | 国产精品免费av | 亚洲视频在线免费看 | 国产精品欧美激情在线观看 | av中文字幕av | 黄色网址a | 人人澡视频| 国产高清在线永久 | 日韩视频免费观看高清完整版在线 | 黄色中文字幕在线 | 久久久观看 | 综合色综合色 | 亚洲精选99 | 日韩在线免费播放 | 日韩色中色 | 欧美视频在线二区 | 亚洲精品中文字幕视频 | 亚洲国产手机在线 | 久久免费a| 激情综合站 | 美腿丝袜一区二区三区 | 欧美小视频在线 | 丁香六月激情 | 蜜臀精品久久久久久蜜臀 | 亚洲天堂网在线视频 | www日| 日日干干夜夜 | 久久免费高清视频 | 夜夜天天干 | 中文字幕在线免费观看视频 | 欧美伦理电影一区二区 | 五月婷婷丁香 | 日韩激情综合 | 亚洲最新av在线网址 | 日本中文字幕视频 | 97在线观看免费高清 | 奇米先锋| 最新黄色av网址 | 久久久免费精品 | 亚洲综合在线观看视频 | 欧美日韩国产在线一区 | 久久久精选 | 在线视频观看国产 | 欧美国产大片 | 国产成人精品亚洲日本在线观看 | 亚洲国产影院av久久久久 | 国产一区二区三区午夜 | 免费黄色网址大全 | 最近中文字幕 | 中文字幕一区二区三区久久蜜桃 | 欧美乱淫视频 | 97国产情侣爱久久免费观看 |