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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人工智能 > pytorch >内容正文

pytorch

3D人脸表情驱动——基于eos库

發(fā)布時(shí)間:2023/12/13 pytorch 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 3D人脸表情驱动——基于eos库 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

之前出過三篇換臉的博文,遇到一個(gè)問題是表情那一塊不好處理,可行方法是直接基于2D人臉關(guān)鍵點(diǎn)做網(wǎng)格變形,強(qiáng)行將表情矯正到目標(biāo)人臉,還有就是使用PRNet的思想,使用目標(biāo)人臉的頂點(diǎn)模型配合源人臉的紋理,可以讓表情遷移過來,但是這個(gè)表情是很僵硬的。比如笑臉的3D頂點(diǎn)模型,結(jié)合不笑人臉的紋理圖,生成的笑臉是非常奇怪的。有興趣可以翻csdn前面的文章,或者關(guān)注公眾號(hào)檢索人臉相關(guān)文章。

這里針對(duì)表情,采用另一種方案——blendshape。這個(gè)理論在表情動(dòng)畫中經(jīng)常使用到,目的就是驅(qū)動(dòng)人臉表情,無論是動(dòng)畫人臉還是真人的人臉,只要你這個(gè)人臉具有對(duì)應(yīng)的頂點(diǎn)模型、紋理,還有很多標(biāo)準(zhǔn)的blendshape模型,分別對(duì)應(yīng)不同的表情。

我們這里采用eos庫實(shí)現(xiàn)表情變換,一來是很多blendshape數(shù)據(jù)集獲取難度比較大,二來是這個(gè)庫還是蠻好用的,有C++/python/matlab的接口,而且與之前研究的PRNet有很多相似的的。

國際慣例,參考博客:

基于PRNet的3D人臉重建與替換

eos官方文檔

eos源碼

eos作者提供的model的可視化工具,包括blendshape控制

算法流程

分為四步:

  • 人臉關(guān)鍵點(diǎn)提取
  • 3D人臉擬合
  • 表情驅(qū)動(dòng)
  • 渲染

注意,一般來說,人臉重建是基于人臉關(guān)鍵點(diǎn),不斷去調(diào)整3D標(biāo)準(zhǔn)人臉的,使其變換到目標(biāo)人臉的關(guān)鍵點(diǎn)形狀,這一點(diǎn)可以去知乎上看看3DMM人臉重建相關(guān)文章,擬合過程一般涉及到兩類參數(shù):形狀、表情

預(yù)備

先安裝一些必備的環(huán)境,直接用pip安裝eos-py、opencv-python、opencv-contrib-python

導(dǎo)入必要的庫:

import eos import numpy as np import cv2 from matplotlib import pyplot as plt

然后把eos的源碼下載保存在一個(gè)文件夾中,我們寫的代碼都在eos源碼文件夾并列的代碼中寫,不要進(jìn)到eos文件夾里面寫代碼,面得污染了環(huán)境。

人臉關(guān)鍵點(diǎn)提取

之前人臉替換系列的博客都用的opencv人臉關(guān)鍵點(diǎn)檢測方法,這里也就不再說了,直接貼代碼:

#初始化檢測器 cas = cv2.CascadeClassifier('./facemodel/haarcascade_frontalface_alt2.xml') obj = cv2.face.createFacemarkLBF() obj.loadModel('./facemodel/lbfmodel.yaml')# 檢測人臉關(guān)鍵點(diǎn) def detect_facepoint(img):img_gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)faces = cas.detectMultiScale(img_gray,2,3,0,(30,30))landmarks = obj.fit(img_gray,faces)assert landmarks[0],'no face detected'if(len(landmarks[1])>1):print('multi face detected,use the first')return faces[0],np.squeeze(landmarks[1][0])#可視化圖片 def vis_img(img):plt.imshow(cv2.cvtColor(img.copy(),cv2.COLOR_BGR2RGB))

測試看看

img_file = "./images/zly.jpg" img = cv2.imread(img_file) face_box,coords = detect_facepoint(img)# 轉(zhuǎn)換為eos庫所需要的關(guān)鍵點(diǎn)輸入格式 landmarks = [] ibug_index = 1 # count from 1 to 68 for all ibug landmarks for l in range(coords.shape[0]):landmarks.append(eos.core.Landmark(str(ibug_index), [float(coords[ibug_index-1][0]), float(coords[ibug_index-1][1])]))ibug_index = ibug_index + 1#可視化關(guān)鍵點(diǎn) img_show = img.copy() for kps in landmarks:face_kps = kps.coordinatescv2.circle(img_show,(face_kps[0],face_kps[1]),5,(0,255,0),-1) vis_img(img_show) plt.axis('off')

使用eos 重建人臉

因?yàn)槭且脴?biāo)準(zhǔn)人臉和blendshape去擬合圖片人臉關(guān)鍵點(diǎn),所以需要先初始化一堆內(nèi)容,這個(gè)是固定套路:

# 初始化eos model = eos.morphablemodel.load_model("./eos/share/sfm_shape_3448.bin") blendshapes = eos.morphablemodel.load_blendshapes("./eos/share/expression_blendshapes_3448.bin") # Create a MorphableModel with expressions from the loaded neutral model and blendshapes: morphablemodel_with_expressions = eos.morphablemodel.MorphableModel(model.get_shape_model(), blendshapes,color_model=eos.morphablemodel.PcaModel(), vertex_definitions=None, texture_coordinates=model.get_texture_coordinates()) landmark_mapper = eos.core.LandmarkMapper('./eos/share/ibug_to_sfm.txt') edge_topology = eos.morphablemodel.load_edge_topology('./eos/share/sfm_3448_edge_topology.json') contour_landmarks = eos.fitting.ContourLandmarks.load('./eos/share/ibug_to_sfm.txt') model_contour = eos.fitting.ModelContour.load('./eos/share/sfm_model_contours.json')

這個(gè)操作不用管,只要使用這個(gè)eos庫重建人臉,只需把這一串代碼復(fù)制下來用就行了,把模型路徑改改就行;這些路徑對(duì)應(yīng)文件都在官方源碼上有。

稍微解釋一下作者為什么不把這一串操作封到一個(gè)對(duì)象里面,我們使用的時(shí)候直接一句話初始一個(gè)對(duì)象就行了?原因在于這個(gè)庫是可以支持三種人臉模型(Surrey Face Model (SFM), 4D Face Model (4DFM), Basel Face Model (BFM)),而且對(duì)應(yīng)的blendshape表情數(shù)也可以增加,還有很多其他的映射關(guān)系表也根據(jù)不同的模型而變化,所以還不如全部暴露出來,用戶自行設(shè)置修改。

【注】上述初始化使用的人臉模型是SFM,作者提供的這個(gè)模型對(duì)應(yīng)的blendshapes只有六種表情anger, disgust, fear, happiness, sadness, surprise,所以重建或者驅(qū)動(dòng)效果其實(shí)不是特別理想,但是能看出來有驅(qū)動(dòng)。如果讀者其它兩種模型,比如4DFM的人臉模型精細(xì)度(網(wǎng)格數(shù)目)就比較高,而且多達(dá)36種表情,就建議使用高精度模型嘗試一波

初始化完畢,就可以針對(duì)關(guān)鍵點(diǎn)進(jìn)行擬合:

# 重建人臉 (mesh, pose, shape_coeffs, blendshape_coeffs) = eos.fitting.fit_shape_and_pose(morphablemodel_with_expressions,landmarks, landmark_mapper, image_width, image_height, edge_topology, contour_landmarks, model_contour)

注意上面的返回值,shape_coeffs和blenshape_coeffs就是3DMM人臉重建中經(jīng)常說的形狀系數(shù)和表情系數(shù)了,前者擬合臉型,后者擬合表情。待會(huì)表情驅(qū)動(dòng)就是利用表情系數(shù)來做的。

如果還記得之前寫的PRNet人臉重建文章,里面有幾個(gè)信息比較重要:3D頂點(diǎn)、人臉紋理圖、網(wǎng)格頂點(diǎn)索引,在eos庫中,可以直接通過下面這句話獲取紋理信息

# 提取紋理 isomap = eos.render.extract_texture(mesh,pose,img).swapaxes(0,1)

因?yàn)楹竺媸褂胢eshlab打開重建的人臉需要這個(gè)紋理文件,所以提前保存一下,順便可視化一波:

cv2.imwrite("result.isomap.png",isomap) vis_img(isomap)

接下來就是需要根據(jù)得到的形狀參數(shù)和表情系數(shù),將標(biāo)準(zhǔn)人臉變換成咱趙麗穎的人臉,這里需要注意在issuee 35有人提到過C++中使用這句話

auto merged_shape = morphable_model.get_shape_model().draw_sample(fitted_coeffs) + to_matrix(blendshapes) * Mat(blendshape_coefficients);

但是在python中并未提供表情系數(shù)乘法對(duì)應(yīng)的函數(shù),那么直接寫一個(gè)

def blendshape_add(bss,bc):bs_array = []for bs in bss:bs_array.append(bs.deformation)bs_array = np.array(bs_array).transpose()bc = np.array(bc)return np.dot(bs_array,bc)

再仿照C++代碼寫重建方法:

merge_shape = morphablemodel_with_expressions.get_shape_model().draw_sample(shape_coeffs) + blendshape_add(blendshapes,blendshape_coeffs);

表情驅(qū)動(dòng)

如果要驅(qū)動(dòng)表情,那么僅僅改改表情系數(shù)就可以了,比如

# 改變表情 anger, disgust, fear, happiness, sadness, surprise blendshape_coeffs = [0,1,0,0,0,0]

這只是獲取了形狀,我們最終需要渲染的是mesh,所以還需要做一個(gè)轉(zhuǎn)換,記錄一下顏色信息,頂點(diǎn)信息什么的

merged_mesh = eos.morphablemodel.sample_to_mesh(merge_shape,morphablemodel_with_expressions.get_color_model().get_mean(),morphablemodel_with_expressions.get_shape_model().get_triangle_list(),morphablemodel_with_expressions.get_color_model().get_triangle_list(),morphablemodel_with_expressions.get_texture_coordinates());

渲染

接下來介紹兩種可視化方法

  • 使用meshlab可視化,因?yàn)樯厦嫖覀儽4孢^紋理文件,所以這里只需要把mesh保存一下

    outputfile = "result.obj" eos.core.write_textured_obj(merged_mesh,outputfile);

    這時(shí)候我們就有了result.obj、result.mtl、result.isomap.png三個(gè)文件,直接雙擊obj用meshlab打開

  • 使用代碼可視化,按照之前學(xué)習(xí)PRNet中得到的知識(shí),需要分別獲取到人臉模型的3D頂點(diǎn)坐標(biāo),每個(gè)人臉網(wǎng)格頂點(diǎn)索引,每個(gè)頂點(diǎn)的顏色信息,這些在eos求取的mesh中都有,分別取出來

    triangles = np.array(merged_mesh.tvi) # 人臉網(wǎng)格對(duì)應(yīng)的頂點(diǎn)索引 # 人臉頂點(diǎn) vertices = [] for v in merged_mesh.vertices:vertices.append(np.array([v[0],-v[1],v[2]])) vertices = np.array(vertices) vertices = vertices-np.min(vertices) # 紋理坐標(biāo) texcoords = [] for tc in merged_mesh.texcoords:texcoords.append(tc) texcoords = np.array(texcoords) # 根據(jù)紋理坐標(biāo)獲取每個(gè)頂點(diǎn)的顏色 colors = [] for i in range(texcoords.shape[0]):colors.append(isomap[int(texcoords[i][1]*(isomap.shape[0]-1)),int(texcoords[i][0]*(isomap.shape[1]-1)),0:3]) colors = np.array(colors,np.float32)

    然后利用頂點(diǎn)的顏色,求平均得到網(wǎng)格的顏色

    #獲取三角形每個(gè)頂點(diǎn)的color,平均值作為三角形顏色 tri_tex = (colors[triangles[:,0] ,:] + colors[triangles[:,1],:] + colors[triangles[:,2],:])/3.

    對(duì)每個(gè)網(wǎng)格上色

    img_3D = np.zeros_like(img,dtype=np.uint8) for i in range(triangles.shape[0]):cnt = np.array([(vertices[triangles[i,0],0],vertices[triangles[i,0],1]),(vertices[triangles[i,1],0],vertices[triangles[i,1],1]),(vertices[triangles[i,2],0],vertices[triangles[i,2],1])],dtype=np.int32)img_3D = cv2.drawContours(img_3D,[cnt],0,(int(tri_tex[i][0]), int(tri_tex[i][1]), int(tri_tex[i][2])),-1)

    可視化

    plt.figure(figsize=(8,8)) vis_img(img_3D)

    有人奇怪,我上傳的圖片,講道理沒張嘴啊,為什么張嘴了,因?yàn)槲覀凃?qū)動(dòng)了表情

    # 改變表情 anger, disgust, fear, happiness, sadness, surprise blendshape_coeffs = [0,1,0,0,0,0]

    所以現(xiàn)在看起來是disgust這個(gè)表情,為啥看起來不自然,當(dāng)然是因?yàn)辂惙f的照片本來就在笑,導(dǎo)致默認(rèn)紋理在笑,然后再加上blendshape比較粗糙,看起來就有點(diǎn)怪怪的。

生成表情驅(qū)動(dòng)的gif

通過上面的一系列操作,我們可以基于eos自帶的6種表情blendshape改變大穎妹子的面部表情,那么來搞個(gè)gif玩玩,思路就是對(duì)blendshape_coeffs做一個(gè)線性過渡即可

buff = [] frame_num = 20 for i in range(frame_num): #一個(gè)gif 10幀# 改變表情 anger, disgust, fear, happiness, sadness, surpriseblendshape_coeffs = [1.0 - i/frame_num,0,0,0,0,i/frame_num]merge_shape = morphablemodel_with_expressions.get_shape_model().draw_sample(shape_coeffs) + blendshape_add(blendshapes,blendshape_coeffs);merged_mesh = eos.morphablemodel.sample_to_mesh(merge_shape,morphablemodel_with_expressions.get_color_model().get_mean(),morphablemodel_with_expressions.get_shape_model().get_triangle_list(),morphablemodel_with_expressions.get_color_model().get_triangle_list(),morphablemodel_with_expressions.get_texture_coordinates());triangles = np.array(merged_mesh.tvi) # 人臉網(wǎng)格對(duì)應(yīng)的頂點(diǎn)索引# 人臉頂點(diǎn)vertices = []for v in merged_mesh.vertices:vertices.append(np.array([v[0],-v[1],v[2]]))vertices = np.array(vertices)vertices = vertices-np.min(vertices)# 紋理坐標(biāo)texcoords = []for tc in merged_mesh.texcoords:texcoords.append(tc)texcoords = np.array(texcoords)# 根據(jù)紋理坐標(biāo)獲取每個(gè)頂點(diǎn)的顏色colors = []for i in range(texcoords.shape[0]):colors.append(isomap[int(texcoords[i][1]*(isomap.shape[0]-1)),int(texcoords[i][0]*(isomap.shape[1]-1)),0:3])colors = np.array(colors,np.float32)#獲取三角形每個(gè)頂點(diǎn)的color,平均值作為三角形顏色tri_tex = (colors[triangles[:,0] ,:] + colors[triangles[:,1],:] + colors[triangles[:,2],:])/3.img_3D = np.zeros_like(img,dtype=np.uint8)for i in range(triangles.shape[0]):cnt = np.array([(vertices[triangles[i,0],0],vertices[triangles[i,0],1]),(vertices[triangles[i,1],0],vertices[triangles[i,1],1]),(vertices[triangles[i,2],0],vertices[triangles[i,2],1])],dtype=np.int32)img_3D = cv2.drawContours(img_3D,[cnt],0,(int(tri_tex[i][0]), int(tri_tex[i][1]), int(tri_tex[i][2])),-1)buff.append(cv2.cvtColor(img_3D,cv2.COLOR_BGR2RGB)) gif=imageio.mimsave('expression.gif',buff,'GIF',duration=0.1)

從憤怒到驚訝的效果圖

后記

當(dāng)前只是針對(duì)之前人臉替換的表情問題,按照blendshape驅(qū)動(dòng)的方法,做了一個(gè)實(shí)驗(yàn),至于還有其它問題,比如為啥這個(gè)人臉上有黑洞洞啊、怎么把人臉拼接到原圖上,這個(gè)后續(xù)有機(jī)會(huì)再去折騰了,這個(gè)eos庫的python接口文檔不是特別詳細(xì),而且沒C++那么完善。建議真有興趣的老鐵多看看issues,里面有很多有趣的問題。

代碼上面都放出來了,如果想要我實(shí)驗(yàn)的代碼,直接關(guān)注微信公眾號(hào),在公眾號(hào)簡介中的github中獲取,同時(shí)本博文也同步更新到微信公眾號(hào)中:

總結(jié)

以上是生活随笔為你收集整理的3D人脸表情驱动——基于eos库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

九色视频网址 | 色在线免费视频 | 九九久久久久99精品 | 18岁免费看片 | 国产亚洲综合精品 | 日韩久久一区 | 九九九九九九精品 | 日韩一二区在线 | 欧美a影视 | 人人澡人人爽欧一区 | 五月开心色 | 五月婷婷一区二区三区 | 亚洲一区二区视频 | 99视屏 | 中文字幕精品一区 | 欧美精品一区二区蜜臀亚洲 | 国产麻豆果冻传媒在线观看 | 日本最新高清不卡中文字幕 | 久香蕉 | 中文字幕日韩国产 | av成人在线电影 | 黄www在线观看 | 6080yy精品一区二区三区 | 日韩av午夜在线观看 | 日韩精品免费在线视频 | 91视频下载 | 国产中文字幕一区 | 亚洲免费色| 四虎影视久久久 | 在线观看91网站 | 亚洲天堂色婷婷 | 日韩精品播放 | 亚洲第一区精品 | www.com黄色| 欧美精品久久久久久久亚洲调教 | 特级黄色视频毛片 | 黄网站www | 日韩毛片在线免费观看 | 草在线| 国产高清成人 | 成人污视频在线观看 | 丁香婷婷综合五月 | 久久久久久久久久久久久久av | 91成人免费看 | 国产高清视频 | 天天激情天天干 | 婷久久 | 狠狠干狠狠久久 | 91久久精品日日躁夜夜躁国产 | 久久精品久久久久久久 | 黄在线免费观看 | 天天综合导航 | 有没有在线观看av | 在线观看色网 | 久久亚洲欧美日韩精品专区 | av免费观看网站 | 久久激情综合网 | 国产高清av免费在线观看 | 亚洲精品小视频在线观看 | 日韩在线精品 | 超碰在线人人 | 日韩视频免费 | 亚洲综合色视频 | 日本黄色免费观看 | 亚洲区视频在线 | 午夜精品一区二区三区免费视频 | 欧美午夜精品久久久久久孕妇 | 日韩在线高清视频 | 成人在线播放av | 日韩视频免费观看高清 | 九九爱免费视频在线观看 | 亚洲精品高清一区二区三区四区 | 国产99在线| 99久久婷婷国产 | 91亚洲在线| 免费在线播放视频 | 久久呀| 成人宗合网 | 欧美成人性网 | 成人午夜黄色影院 | 激情婷婷色 | 欧美aaaxxxx做受视频 | 久久情网 | 国产在线一线 | 最新av网址大全 | 精品国产一区二区三区久久 | 久久久久激情视频 | 久久久av免费 | 中文超碰字幕 | 午夜一级免费电影 | 综合精品久久久 | 九九日九九操 | 精品一区二区免费视频 | 成人av直播| 国产欧美中文字幕 | 97免费视频在线播放 | 国产在线p| 国产精品久久久久久久久久妇女 | 亚洲高清免费在线 | 久久人人插 | 国产精品久久久久永久免费观看 | 一本一本久久a久久精品综合小说 | 国产精品免费久久久久影院仙踪林 | 欧美日韩xx | 久久精品高清视频 | 亚洲一区二区三区四区在线视频 | 国产精品久久久久久五月尺 | 国产成人免费精品 | 国产精品 999 | 网站你懂的 | 亚洲丝袜中文 | 欧洲精品久久久久毛片完整版 | 人人干人人干人人干 | 九九视频一区 | 久久99视频免费观看 | 狠狠色丁香婷婷综合 | av黄色免费在线观看 | 国产精品理论片在线观看 | 日韩av一区二区三区四区 | 欧美在线a视频 | 人人草在线观看 | 午夜av影院 | 永久免费精品视频网站 | 97av视频在线| 色吧久久| 久久久久夜色 | 在线观看岛国片 | 国产精在线 | 国产精品一区二区三区免费视频 | 久久久天堂 | 国产超碰在线观看 | 精品在线播放视频 | www.com久久| 欧美一级欧美一级 | 日韩v欧美v日本v亚洲v国产v | 久久99婷婷| 97影视| 国内视频在线观看 | 亚洲理论在线观看电影 | 狠狠色丁香久久婷婷综 | 亚洲另类交 | 欧美另类高清 videos | 欧美精品在线观看免费 | 国产成人1区 | 在线99视频| 国产一区精品在线观看 | 夜夜躁狠狠躁日日躁视频黑人 | 99人成在线观看视频 | 国产日女人 | 久久精品成人欧美大片古装 | 亚洲专区欧美 | 在线看黄色的网站 | 在线免费视 | 91九色在线视频观看 | 一区二区 不卡 | 日本成人免费在线观看 | 色婷婷亚洲综合 | 特级毛片aaa| 综合国产在线观看 | 国产另类xxxxhd高清 | 草久久久 | 国产精品一区二 | 欧美一区二视频在线免费观看 | 亚洲精选在线观看 | 亚洲精品乱码久久久久久9色 | 欧美一级性生活 | 亚洲精品综合一区二区 | 久久99国产精品二区护士 | 日韩电影在线观看一区二区三区 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 99色视频在线 | 成人免费看视频 | 中文免费观看 | 免费麻豆网站 | 俺要去色综合狠狠 | 最新婷婷色 | 国产精品一区二区久久精品爱微奶 | 天海翼一区二区三区免费 | 国产专区在线播放 | 91大片成人网 | 久久久99精品免费观看 | 欧美久久久久 | 九九欧美视频 | 视频在线播放国产 | 国产一级免费观看视频 | 欧洲精品久久久久毛片完整版 | 天天做日日做天天爽视频免费 | 日本福利视频在线 | 精品在线观看国产 | 日韩在线视频网 | 国产精品一区二区美女视频免费看 | 久久福利小视频 | 91视频在线观看大全 | www.婷婷色 | 久久伊人热 | 成人久久18免费网站图片 | 久草在线免费新视频 | 夜夜骑日日 | 国产麻豆电影在线观看 | 久久久久欧美精品999 | 天天色天天射天天综合网 | 超碰97在线看 | 六月丁香久久 | 欧美91在线| 国产美女无遮挡永久免费 | 911久久香蕉国产线看观看 | 国产精品国产亚洲精品看不卡15 | 亚洲精品一区二区三区在线观看 | 欧美成人在线免费 | 国产正在播放 | 国产欧美精品在线观看 | 国产精品欧美久久久久三级 | 欧美黄色软件 | 精品久久久影院 | 国产高清在线看 | 国产精品黑丝在线观看 | 成年人在线免费看视频 | 国产亚洲精品xxoo | 激情五月***国产精品 | 久久黄色网 | 免费看v片网站 | 天堂中文在线播放 | 国产精品999久久久 久产久精国产品 | 在线观看日韩av | 91视频在线观看下载 | 国产精品av电影 | 国产麻豆精品久久 | 成人免费在线电影 | 欧美日韩国产色综合一二三四 | 中文字幕av全部资源www中文字幕在线观看 | 国产精品黄网站在线观看 | 亚洲精品国偷拍自产在线观看 | 国产免费叼嘿网站免费 | 狠狠色噜噜狠狠 | 高清中文字幕 | 久久久国产精品人人片99精片欧美一 | 免费97视频 | 日本特黄特色aaa大片免费 | 在线韩国电影免费观影完整版 | 国产精品第10页 | 六月丁香激情网 | 国产成人一区二区三区在线观看 | 日韩在线观看视频在线 | 国产91欧美| 天天色成人 | 亚洲五月婷婷 | 91在线影视 | 国产剧在线观看片 | 在线观看中文字幕亚洲 | 色偷偷人人澡久久超碰69 | 国产区欧美 | 高清av免费一区中文字幕 | 久久99网 | 国产精品影音先锋 | 国产人成免费视频 | 国产激情免费 | 成人欧美日韩国产 | 国产在线1区 | 在线看毛片网站 | 国产精品免费看久久久8精臀av | 亚洲播放一区 | 国产精品 久久 | 成人宗合网| 狠狠操电影网 | 成人午夜片av在线看 | 久久一区国产 | 免费看黄在线 | 天天色天天干天天 | 色天天综合久久久久综合片 | 国产一线二线三线性视频 | 麻豆成人精品视频 | 日日夜夜操操操操 | 在线观看你懂的网站 | 久久激情精品 | 久久免费国产电影 | 五月婷婷激情五月 | 在线一二区 | 在线中文字幕av观看 | 欧美成人va | 97视频在线观看成人 | 国产免费不卡 | 日本中文在线播放 | 日批网站在线观看 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 黄网站色视频免费观看 | 欧美视频在线二区 | 成人免费影院 | 丁香五月网久久综合 | 亚洲乱码一区 | 婷婷丁香激情五月 | 国产精品99久久久精品免费观看 | 日韩欧美视频在线播放 | 国产精品99久久久久久有的能看 | 中文国产字幕 | 国产精品露脸在线 | 91黄色小网站 | 精品久久久久一区二区国产 | 免费看国产一级片 | 在线黄色国产电影 | 97久久精品午夜一区二区 | 91系列在线 | 草久中文字幕 | 日韩电影一区二区三区 | 91精品在线免费 | 五月婷婷婷婷婷 | 美女网站色在线观看 | 国产视频每日更新 | 天天操天天射天天舔 | 西西4444www大胆艺术 | 三级黄色在线 | 中文字幕一区二区三区四区久久 | 亚洲成人免费观看 | 摸阴视频 | a√国产免费a | 天天色天天干天天色 | 精品久久久久久久久中文字幕 | 日韩欧美在线一区二区 | 国产高清久久久久 | 久久久99精品免费观看 | 国产精品久久99综合免费观看尤物 | 狠狠躁天天躁综合网 | 草久久影院 | 99 精品 在线 | 欧美日韩一区二区三区不卡 | 天天想夜夜操 | 色综合久 | 在线观看免费版高清版 | 日日夜夜草 | 香蕉蜜桃视频 | 午夜影视剧场 | 国产看片免费 | 高潮久久久久久 | 日本精品视频免费观看 | 免费观看91视频大全 | 黄在线免费看 | 久久99精品久久久久久久久久久久 | 一级黄色毛片 | 日韩在线观看一区二区三区 | 一区久久久| 高清视频一区 | 成年人黄色免费网站 | 久久成年人网站 | 国产成人久久精品亚洲 | 在线激情网 | 999久久精品 | 久久综合色播五月 | 午夜精品一二区 | 亚洲国产精品传媒在线观看 | 久久99欧美 | 天天搞夜夜骑 | 在线观看视频在线观看 | 日韩免费高清 | 精品电影一区二区 | 天天操夜夜叫 | 波多野结衣电影一区二区 | 久久99精品久久久久久秒播蜜臀 | 91看片在线播放 | 国产精品国产三级国产不产一地 | 国产精品精品国产色婷婷 | 欧美大片aaa | 99色婷婷| 人人添人人澡 | 国产精品综合av一区二区国产馆 | 手机成人av| 999国内精品永久免费视频 | 精品国产aⅴ麻豆 | 一级黄色免费网站 | 天堂在线一区二区三区 | 最新国产精品拍自在线播放 | 91在线播放国产 | 久色网| 激情偷乱人伦小说视频在线观看 | 精品电影一区 | 中文字幕av影院 | 久久久精品福利视频 | 亚洲免费一级电影 | 欧美不卡在线 | 久久国产亚洲精品 | 超黄视频网站 | 五月婷网| 伊人影院av| 在线观看完整版 | 亚洲高清视频在线播放 | 狠狠干成人 | 欧美a级片网站 | 欧美在线视频第一页 | 国内视频在线 | 亚洲欧美国产精品18p | 天天射天天| 亚洲精品97 | 久久久精品欧美一区二区免费 | 在线播放 日韩专区 | 欧美成人一二区 | 手机av在线网站 | 欧美日韩大片在线观看 | 中文字幕日本在线观看 | 午夜精品麻豆 | 日韩字幕| 欧美一区二区三区特黄 | 亚洲成人免费观看 | 久久精品国产一区二区电影 | 狠狠色丁香婷婷综合最新地址 | 久久99深爱久久99精品 | 亚洲区另类春色综合小说校园片 | 久草精品免费 | 亚洲男模gay裸体gay | 精品国产免费人成在线观看 | 欧美一级免费 | 在线观看完整版免费 | 中午字幕在线 | 激情电影在线观看 | 日韩免费观看视频 | 国产精品日韩在线观看 | 欧美日韩在线电影 | 久久精品欧美一区二区三区麻豆 | 国产精品mm| 久久久久久久99精品免费观看 | 韩国三级在线一区 | 久久久综合九色合综国产精品 | 免费男女羞羞的视频网站中文字幕 | 黄色avwww | www.天天干 | 99热只有精品在线观看 | 国产精品网站 | 夜夜躁狠狠燥 | 日韩欧美高清一区二区三区 | 808电影免费观看三年 | 国产亚洲精品久久久久久无几年桃 | 最近更新好看的中文字幕 | 99精品视频在线播放观看 | 中文视频在线播放 | 97综合在线| 色欧美视频 | av中文国产 | 人人看97 | 97国产在线观看 | 天天干 天天摸 天天操 | 欧美视频二区 | 久久国产精品小视频 | 日日爱夜夜爱 | 国产一级精品视频 | 天天视频色版 | 日韩大片在线免费观看 | 五月婷婷中文字幕 | 伊人五月天av | 国产精品日韩在线观看 | 久久精品国产免费 | 久久激情视频网 | 日韩免费看片 | 国产精品不卡在线 | 91试看| 婷婷日日| 激情视频区| 日日干日日 | 欧美久草视频 | 人人藻人人澡人人爽 | 正在播放国产精品 | 久久中文网 | 欧美孕妇与黑人孕交 | 樱空桃av | 欧美亚洲成人免费 | 91三级视频 | 精品久久久成人 | 午夜黄色| 免费观看一级 | 日本精品在线 | 久久99久久99精品中文字幕 | 亚洲视频在线观看免费 | 中文字幕在线观看视频一区 | 福利视频区 | 精品国产视频一区 | 欧美污污网站 | 国产一区二区中文字幕 | 国产精品免费不 | 久久精品久久精品 | 国产999精品久久久久久绿帽 | 亚洲 欧美 精品 | 欧美日韩精 | 97超碰在 | 国产精品美女久久 | 国语自产偷拍精品视频偷 | 国产日产精品一区二区三区四区的观看方式 | 成年人电影免费在线观看 | 毛片黄色一级 | 中文字幕一区二区三区在线播放 | 天堂成人在线 | 91网站在线视频 | 亚洲天堂网站 | 国产精品一区二区三区视频免费 | 久久久国产99久久国产一 | 丁香视频在线观看 | 91精品国产综合久久福利不卡 | 在线а√天堂中文官网 | 国产精品女同一区二区三区久久夜 | 一区二区三区在线观看免费 | 欧美精品午夜 | 亚洲第一久久久 | 亚洲人成在线电影 | 欧美激情综合色综合啪啪五月 | 日日夜夜免费精品视频 | 美女网站视频免费黄 | 一级黄色片在线播放 | 91超碰在线播放 | 久久在线免费 | 国产亚洲精品久久网站 | 午夜国产福利在线 | 国产精品亚洲片在线播放 | 国产成人黄色 | 国产区精品视频 | 三级av在线免费观看 | 亚洲精品99久久久久中文字幕 | 日韩天天干 | 久久视频网址 | 大胆欧美gogo免费视频一二区 | 精品国产一区二区三区久久久蜜月 | 人人插人人| 国产资源在线免费观看 | 国产免费久久 | 久爱精品在线 | 午夜精品一二区 | 欧美激情第十页 | 欧美天堂视频在线 | 在线看国产 | www.亚洲| 久草久热 | 国产日韩欧美精品在线观看 | 狠狠五月婷婷 | 麻豆91在线 | 人人射人人澡 | 亚洲国产午夜精品 | 9999精品视频 | 亚洲在线视频播放 | 综合久久精品 | 亚洲春色综合另类校园电影 | 丁香六月在线观看 | 碰超人人 | 在线色视频小说 | 日韩二区三区在线 | 亚洲一级片在线观看 | 深爱五月激情五月 | 国产精品久久久久一区 | 亚洲91精品| 免费看三级黄色片 | 国产婷婷vvvv激情久 | 国产精品亚洲视频 | 日日天天av| 久久99亚洲网美利坚合众国 | 在线观看视频99 | 欧美国产91 | 欧美大码xxxx | 91尤物国产尤物福利在线播放 | 456成人精品影院 | 久久电影日韩 | av在线一二三区 | 色香网| 久久综合免费视频影院 | 日韩大片在线免费观看 | 激情视频在线观看网址 | 免费男女羞羞的视频网站中文字幕 | 中文字幕 在线看 | 西西大胆免费视频 | 黄色大全免费观看 | 欧美精品久久久久性色 | 午夜美女av | 精品九九久久 | 69久久99精品久久久久婷婷 | 偷拍精偷拍精品欧洲亚洲网站 | 久久性生活片 | 久久最新 | 91久久国产精品 | 激情伊人五月天久久综合 | 九九久久国产精品 | 综合激情网... | 国产麻豆精品久久 | www.久艹 | 中国一级片免费看 | 国产精品成人a免费观看 | 国产在线观看不卡 | 国产色女| www.看片网站 | 新版资源中文在线观看 | 日韩精品免费一区 | 麻豆果冻剧传媒在线播放 | 美女精品在线 | 国产一级久久久 | 久久99最新地址 | 天天爱天天射 | 国产视频日韩视频欧美视频 | 狠狠操夜夜 | 久久精品欧美视频 | 四虎最新域名 | 久久精品国产99 | 久久综合爱 | 国产高清不卡一区二区三区 | 91高清免费在线观看 | 国产视频一二三 | 在线 精品 国产 | 一区二区三区动漫 | 久久精品久久99 | 国产中文在线视频 | 视频一区二区三区视频 | 婷婷丁香在线观看 | 91精品一区国产高清在线gif | 天天骚夜夜操 | 成年人电影免费在线观看 | 国产精品久久久久久久久蜜臀 | 久久首页 | 国产精品1000 | 亚洲涩涩涩涩涩涩 | 视频国产一区二区三区 | 免费观看91视频 | 国产五月色婷婷六月丁香视频 | 天天曰天天射 | 日韩在线视频一区二区三区 | www.国产毛片| 亚洲网站在线 | 网址你懂的在线观看 | 久久综合久久综合久久 | 久久99精品久久久久久三级 | 成人v| 欧美91成人网 | 亚洲va天堂va欧美ⅴa在线 | av综合 日韩 | 久久黄色影院 | 九九热在线免费观看 | av中文字幕在线免费观看 | 香蕉视频在线免费看 | 91| 欧美 亚洲 另类 激情 另类 | 国产午夜精品一区二区三区嫩草 | 亚州av免费 | 91在线观看视频网站 | 狠狠干电影 | 亚洲精品乱码久久久久久蜜桃不爽 | 91久久久国产精品 | 国产黄色精品视频 | 欧美日韩国产色综合一二三四 | 欧美天天综合 | 日韩一级理论片 | 国产成人av一区二区三区在线观看 | 久久久久亚洲精品男人的天堂 | 久久五月网 | 亚洲不卡在线 | 久久有精品 | 在线观看日韩免费视频 | 成人网看片 | h网站免费在线观看 | 久久99精品久久久久久 | 国产在线观看你懂得 | 又黄又爽又色无遮挡免费 | 日韩精品视频免费在线观看 | 亚洲久草视频 | 精品久久久久久久久久久久久久久久 | 日韩二三区 | 久久视频在线免费观看 | 久色免费视频 | 六月婷婷久香在线视频 | 狠狠色噜噜狠狠 | 91秒拍国产福利一区 | 国产剧情一区二区在线观看 | 日本夜夜草视频网站 | 久久黄色网页 | 亚洲国产美女精品久久久久∴ | 亚洲视频1区2区 | 久久夜靖品 | 欧美一级片免费 | 字幕网资源站中文字幕 | 日日干天天爽 | 91专区在线观看 | 婷婷激情在线观看 | 久久在线视频在线 | 亚洲人人av | 天天综合网久久综合网 | 精品欧美小视频在线观看 | 在线观看国产v片 | 午夜av免费在线观看 | 亚洲精品乱码久久久久久写真 | 亚洲欧美国产精品久久久久 | 中国一级片视频 | 四虎影视www | 久久精品观看 | 色鬼综合网 | 久久久久黄 | 免费欧美精品 | 日韩黄色av网站 | 精品九九九九 | 五月激情丁香图片 | 成人手机在线视频 | 日韩网 | 国产精品色视频 | 成人免费视频视频在线观看 免费 | 91精品入口 | 亚洲在线黄色 | 91av网站在线观看 | 91高清免费看 | 天天干天天天天 | av福利在线导航 | 中文超碰字幕 | 日韩精品免费在线播放 | 成人黄在线观看 | 日本午夜在线亚洲.国产 | 美女黄频 | 亚洲午夜剧场 | 日韩在线免费 | 91资源在线 | 国产精品乱码一区二区视频 | 最近中文字幕mv免费高清在线 | 91热这里只有精品 | 久久这里只有精品1 | 国产精品乱码久久久久 | 精品一区二区三区电影 | 最近日本中文字幕 | 免费精品久久久 | 日本一区二区三区视频在线播放 | www久久com| 美女网站色| 成人性生交大片免费观看网站 | 网站在线观看日韩 | 成年人在线播放视频 | 五月天激情综合网 | 日日夜夜天天人人 | 九九视频免费在线观看 | 在线视频 国产 日韩 | 久久久久久久久久久精 | 亚洲精品日韩在线观看 | 亚洲在线激情 | 少妇av片| 伊人天天综合 | 久久99深爱久久99精品 | 久久久99精品免费观看乱色 | 精品国产中文字幕 | 成人国产电影在线观看 | 亚洲一区二区精品 | 中国一级特黄毛片大片久久 | 激情丁香综合 | 精品久久久免费视频 | 亚洲精品成人在线 | 久久国产亚洲 | 国产69精品久久99的直播节目 | 97色噜噜 | 香蕉视频在线观看免费 | 免费观看一区二区 | 国产高清在线 | 97精品国自产拍在线观看 | 一区二区三区免费看 | 欧美日韩不卡一区二区 | 操操综合| 国产18精品乱码免费看 | 狠狠撸电影| 911免费视频 | 最新久久免费视频 | 天天在线免费视频 | 免费在线观看av电影 | 国产精品国产毛片 | 亚洲精品在线观看的 | 91插插插网站 | 日韩av图片| 免费裸体视频网 | 久热电影| 久久九九精品久久 | 午夜精品久久久久久99热明星 | www178ccom视频在线 | 九九在线视频 | 免费观看不卡av | 在线亚洲精品 | 日韩精品一区二区三区不卡 | 日本一区二区免费在线观看 | zzijzzij亚洲成熟少妇 | 欧美日韩精品电影 | se婷婷| 亚洲a资源| 精品国产伦一区二区三区观看体验 | 久久av观看 | 少妇精69xxtheporn | 成人性生交大片免费观看网站 | 97超碰免费在线观看 | 麻豆传媒视频在线免费观看 | 日日日操操 | av高清影院 | 久久精品视频在线观看免费 | 国产精品久久久久永久免费 | 亚洲高清91 | 日韩精品免费在线观看 | www.天天操| 尤物九九久久国产精品的分类 | 久久99在线| 日韩a级免费视频 | 九色精品免费永久在线 | 激情综合一区 | 丁香六月婷婷开心 | 成年人黄色在线观看 | 国产精品成人久久久久 | 日日噜噜噜噜夜夜爽亚洲精品 | 色婷婷视频在线 | 精品免费一区二区三区 | 91av在线不卡 | 免费97视频 | 午夜资源站 | 久久电影日韩 | 亚洲精品xx | 91最新视频 | 国产精品久久99精品毛片三a | 99热这里只有精品国产首页 | 国产视频在线看 | 在线韩国电影免费观影完整版 | 亚洲精品tv久久久久久久久久 | 久久午夜免费视频 | av色网站| www.久久婷婷| 日韩免费观看一区二区 | 中文字幕 婷婷 | 超碰在线日本 | 亚州精品视频 | 少妇高潮流白浆在线观看 | 91av小视频 | 国产色视频一区二区三区qq号 | av3级在线| 亚洲色五月 | 久久久久国产精品午夜一区 | 精品人妖videos欧美人妖 | 成 人 黄 色 视频播放1 | 中文字幕在线看 | 国产字幕在线播放 | 国产成在线观看免费视频 | 在线成人一区 | 五月婷网站 | 视频在线99re | www.狠狠 | 一级精品视频在线观看宜春院 | 色天天久久 | 国产在线观看av | 蜜臀av性久久久久蜜臀aⅴ流畅 | 中文字幕在线视频一区二区三区 | 日日干天天插 | 亚洲最大成人网4388xx | 西西444www大胆高清图片 | 成人小视频免费在线观看 | 久久久国产精品久久久 | 狠狠躁夜夜av | 天天摸夜夜添 | 激情五月六月婷婷 | 久久精品免费观看 | 91精品在线播放 | 黄色片免费看 | 91高清视频免费 | 99久久日韩精品免费热麻豆美女 | 国产又粗又猛又爽 | 不卡中文字幕在线 | 97手机电影网 | 欧美人人 | 日韩免费一区二区 | 国产特级毛片aaaaaaa高清 | 亚洲综合日韩在线 | 视频在线亚洲 | 青青河边草观看完整版高清 | 日韩精品一区二区三区在线播放 | wwwwwww色| 狠狠操91 | 国产伦理一区 | 又湿又紧又大又爽a视频国产 | 91福利小视频 | avv天堂| 日日草夜夜操 | 99精品国产成人一区二区 | 国产精品久久久久影视 | 精品一区中文字幕 | 免费在线观看成人 | 国产亚洲欧美日韩高清 | 91自拍视频在线 | 丝袜制服综合网 | 亚洲国产精品成人女人久久 | 色噜噜狠狠狠狠色综合 | 国产日韩精品在线观看 | 久久综合综合久久综合 | 日韩中文字幕在线 | 婷婷精品国产一区二区三区日韩 | 九九热免费在线视频 | 午夜久久久久久久久久久 | 久综合网 | 免费观看视频黄 | 99在线观看视频网站 | av永久网址| 九九免费视频 | 天天伊人狠狠 | 国模精品在线 | 精品国产精品国产偷麻豆 | 日韩国产欧美在线播放 | 欧美 日韩 视频 | 91久久爱热色涩涩 | 日本午夜免费福利视频 | 色婷婷免费 | 高清av中文字幕 | 亚洲精品国产自产拍在线观看 | 99r精品视频在线观看 | 久久曰视频 | 免费人做人爱www的视 | 欧美成年人在线观看 | 国产精品久久网站 | 国产久草在线观看 | 五月天最新网址 | 激情欧美丁香 | 91精品国产乱码 | 综合亚洲视频 | 国产精品国产三级国产aⅴ9色 | 国产爽视频 | 亚洲电影久久 | 色九色| 亚洲日韩精品欧美一区二区 | 免费av福利| 成人网在线免费视频 | 精品视频在线看 | 91高清一区 | 在线天堂日本 | 色www精品视频在线观看 | 免费影视大全推荐 | 久久精品中文字幕一区二区三区 | 三级黄色大片在线观看 | 黄色国产高清 | 日韩精品视频免费在线观看 | 超碰在线资源 | 亚洲色视频 | 亚洲欧美成人综合 | 国产午夜在线观看 | 亚洲精品国精品久久99热 | 久久久 激情 | 国产成人精品女人久久久 | 国产v在线 | 国产性天天综合网 | 99中文在线 | 激情综合色综合久久 | 久久看视频 | 久久国产视屏 | 日本中文字幕高清 | 9色在线视频| 亚洲国产视频直播 | 国产精品久久99精品毛片三a | 中文乱码视频在线观看 | 九九九九九九精品 | 午夜免费久久看 | 亚洲综合一区二区精品导航 | 91九色丨porny丨丰满6 | 一区二区三区四区免费视频 | 欧美精品久久久久久久久老牛影院 | 色综合久久88色综合天天 | 亚洲三级在线播放 | 欧美色图p | 亚洲 成人 欧美 | 色婷婷综合久久久中文字幕 | 精品在线观 | 国产在线一区二区三区播放 | 国产黄色特级片 | a黄色一级片| 国内亚洲精品 | 国产精品伦一区二区三区视频 | 天天操天天操天天操天天 | 天天色天天射天天操 | 国产成人精品日本亚洲999 | 国产精品久久久久久久av大片 | 亚洲理论电影网 | 中文字幕一区二区三 | 亚洲精品影院在线观看 | 国产99久久九九精品免费 | 亚洲精品九九 | 国产激情久久久 | 国产特级毛片 | 在线www色| 免费不卡中文字幕视频 | 97品白浆高清久久久久久 | 丁香久久婷婷 | 狠狠狠狠狠狠狠狠干 | 一区二区三区免费播放 | 中文字幕一区二区三区在线观看 | 欧美日韩免费在线视频 | 亚洲午夜激情网 | www国产在线 | 伊人成人激情 | 美女久久99| 亚洲专区欧美专区 | 天天干天天干天天干 | 欧美色黄| 日本三级不卡视频 | 日韩久久精品 | 美女网站久久 | 久久久久97国产 | 国产精品精品视频 | 超碰免费在线公开 | 九九视频一区 | 国产不卡在线视频 | 国产99精品| 色美女在线 | 高清有码中文字幕 | ,午夜性刺激免费看视频 | 国产区精品在线 | 国产精品福利在线观看 | 麻豆久久精品 | 国产一区二区精品 | 久草在线视频免赞 | 国产一区在线免费观看 |