[發(fā)明專利]一種基于網(wǎng)格變形的眼妝貼圖方法在審
| 申請?zhí)枺?/td> | 201810246112.3 | 申請日: | 2018-03-23 |
| 公開(公告)號: | CN108492247A | 公開(公告)日: | 2018-09-04 |
| 發(fā)明(設(shè)計)人: | 張學(xué)成;徐瀅 | 申請(專利權(quán))人: | 成都品果科技有限公司 |
| 主分類號: | G06T3/00 | 分類號: | G06T3/00;G06T17/20 |
| 代理公司: | 成都高遠(yuǎn)知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 51222 | 代理人: | 謝一平;曾克 |
| 地址: | 610000 四川省成都市*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)格頂點(diǎn) 控制點(diǎn) 眼部輪廓 三角形網(wǎng)格 變形函數(shù) 標(biāo)準(zhǔn)人臉 頂點(diǎn)緩存 索引緩存 素材 變形的 人臉 貼合 貼圖 網(wǎng)格 變形 采樣坐標(biāo) 局部變形 紋理 檢測 眼部 眼形 創(chuàng)建 | ||
1.一種基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,包括:
獲取預(yù)存的標(biāo)準(zhǔn)人臉圖,對所述標(biāo)準(zhǔn)人臉圖進(jìn)行眼部圖像處理,得到第一眼部輪廓控制點(diǎn);
獲取待檢測人臉圖,對所述待檢測人臉圖進(jìn)行所述眼部圖像處理,得到第二眼部輪廓控制點(diǎn);
對所述標(biāo)準(zhǔn)人臉圖的眼部進(jìn)行區(qū)域劃分,并在劃分的區(qū)域中生成網(wǎng)格頂點(diǎn);所述網(wǎng)格頂點(diǎn)的屬性包括:頂點(diǎn)位置,標(biāo)準(zhǔn)圖紋理采樣坐標(biāo),眼妝素材紋理采樣坐標(biāo);
根據(jù)所述第一眼部輪廓控制點(diǎn)、所述第二眼部輪廓控制點(diǎn)和所述網(wǎng)格頂點(diǎn),采用最小方差法計算變形函數(shù);
采用所述變形函數(shù)對所述眼妝素材紋理采樣坐標(biāo)進(jìn)行局部變形,獲取變形后網(wǎng)格頂點(diǎn);
根據(jù)所述變形后網(wǎng)格頂點(diǎn)生成三角形網(wǎng)格面;采用所述變形后網(wǎng)格頂點(diǎn)創(chuàng)建OpenGL頂點(diǎn)緩存;采用所述三角形網(wǎng)格面創(chuàng)建OpenGL索引緩存;
根據(jù)所述頂點(diǎn)緩存和所述索引緩存,將預(yù)存的美妝素材貼合到所述待檢測人臉圖上。
2.根據(jù)權(quán)利要求1所述的基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,所述對所述標(biāo)準(zhǔn)人臉圖進(jìn)行眼部圖像處理,得到第一眼部輪廓控制點(diǎn)包括:
對所述標(biāo)準(zhǔn)人臉圖進(jìn)行眼部關(guān)鍵點(diǎn)定位,獲取標(biāo)準(zhǔn)人臉圖的眼部輪廓控制點(diǎn);
對所述標(biāo)準(zhǔn)人臉圖的眼部輪廓控制點(diǎn)進(jìn)行曲線擬合,得到擬合控制點(diǎn);
將所述擬合控制點(diǎn)加入所述標(biāo)準(zhǔn)人臉圖的眼部輪廓控制點(diǎn)中,得到所述第一眼部輪廓控制點(diǎn)。
3.根據(jù)權(quán)利要求2所述的基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,采用拉格朗日插值法對所述標(biāo)準(zhǔn)人臉圖的眼部輪廓控制點(diǎn)進(jìn)行曲線擬合,得到擬合控制點(diǎn);或者,
采用貝塞爾曲線擬合法對所述標(biāo)準(zhǔn)人臉圖的眼部輪廓控制點(diǎn)進(jìn)行曲線擬合,得到擬合控制點(diǎn);或者,
采用多項式曲線擬合法對所述標(biāo)準(zhǔn)人臉圖的眼部輪廓控制點(diǎn)進(jìn)行曲線擬合,得到擬合控制點(diǎn)。
4.根據(jù)權(quán)利要求2所述的基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,所述對所述標(biāo)準(zhǔn)人臉圖的眼部進(jìn)行區(qū)域劃分,并在劃分的區(qū)域中生成網(wǎng)格頂點(diǎn)的方法為:
根據(jù)所述標(biāo)準(zhǔn)人臉圖的眼部輪廓邊緣,將所述標(biāo)準(zhǔn)人臉圖的眼部劃分為內(nèi)輪廓區(qū)域和外輪廓區(qū)域;所述內(nèi)輪廓區(qū)域包括瞳孔部分,所述外輪廓區(qū)域包括眼皮部分;
在所述內(nèi)輪廓區(qū)域中生成網(wǎng)格頂點(diǎn);
在所述外輪廓區(qū)域中生成網(wǎng)格頂點(diǎn)。
5.根據(jù)權(quán)利要求1至4任意一項所述的基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,所述根據(jù)所述第一眼部輪廓控制點(diǎn)、所述第二眼部輪廓控制點(diǎn)和所述網(wǎng)格頂點(diǎn),采用最小方差法計算變形函數(shù)的方法為:
fcp(x)=xM+T
其中,fcp(x)為變形函數(shù),scp(i)為所述第一眼部輪廓控制點(diǎn)中第i個控制點(diǎn),dcp(i)為所述第二眼部輪廓控制點(diǎn)中第i個控制點(diǎn),V為所述網(wǎng)格頂點(diǎn)。
6.根據(jù)權(quán)利要求5所述的基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,根據(jù)所述頂點(diǎn)緩存和所述索引緩存,采用OpenGL三角形繪制技術(shù)將預(yù)存的美妝素材貼合到所述待檢測人臉圖上。
7.根據(jù)權(quán)利要求6所述的基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,所述根據(jù)所述頂點(diǎn)緩存和所述索引緩存,采用OpenGL三角形繪制技術(shù)將預(yù)存的美妝素材貼合到所述待檢測人臉圖上的方法為:
加載預(yù)存的美妝素材,根據(jù)所述預(yù)存的美妝素材創(chuàng)建眼妝紋理資源;
根據(jù)所述頂點(diǎn)緩存和所述索引緩存,將所述眼妝紋理資源繪制到所述待檢測人臉圖上。
8.根據(jù)權(quán)利要求7所述的基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,所述眼妝紋理資源包括:眼影紋理,眼線紋理,睫毛紋理。
9.根據(jù)權(quán)利要求1所述的基于網(wǎng)格變形的眼妝貼圖方法,其特征在于,根據(jù)所述變形后網(wǎng)格頂點(diǎn),采用Delaunay三角剖分算法生成三角形網(wǎng)格面。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都品果科技有限公司,未經(jīng)成都品果科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810246112.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種導(dǎo)航電子地圖數(shù)據(jù)存儲方法及裝置
- 生成軌跡線頂點(diǎn)序列的方法和裝置
- 頂點(diǎn)法線的處理方法及裝置
- 網(wǎng)格模型的處理方法及裝置
- 一種基于人體拉普拉斯變形的服裝變形方法
- 一種保持細(xì)節(jié)特征及紋理的網(wǎng)格模型簡化方法
- 布料動畫的生成方法、裝置、計算機(jī)可讀存儲介質(zhì)
- 醫(yī)學(xué)圖像中感興趣區(qū)域的分割方法及裝置
- 一種渲染處理的方法及裝置、電子設(shè)備、存儲介質(zhì)
- 一種網(wǎng)格數(shù)據(jù)結(jié)構(gòu)的鄰域訪問方法、裝置、設(shè)備及介質(zhì)





