[發明專利]結合人臉關鍵點檢測的人臉相對姿態估計方法有效
| 申請號: | 202011489338.X | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112580496B | 公開(公告)日: | 2023-01-10 |
| 發明(設計)人: | 于慧敏;劉柏邑 | 申請(專利權)人: | 浙江大學 |
| 主分類號: | G06T7/73 | 分類號: | G06T7/73;G06V40/16;G06T7/11;G06V10/82 |
| 代理公司: | 杭州求是專利事務所有限公司 33200 | 代理人: | 邱啟旺 |
| 地址: | 310058 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 結合 關鍵 檢測 臉相 姿態 估計 方法 | ||
1.一種結合人臉關鍵點檢測的人臉相對姿態估計方法,其特征在于,該方法包括如下步驟:
步驟1:對兩張對應角度的RGB圖像Isource和Itarget進行人臉關鍵點檢測,從中選取多個對應關鍵點的RGB-D三維坐標點{KeyPointsnum}和{KeyPointtnum},進行兩組三維坐標點的匹配得到人臉姿態相對估計的初始旋轉矩陣Rstart;
步驟2:根據步驟1中的二維關鍵點坐標,在RGB圖像Isource和Itarget中分別裁剪大小不同的區域用來匹配;其中Isource裁剪區域I′source大于Itarget裁剪區域I′target;
步驟3:對步驟2中得到兩個姿態對應的人臉區域I′source和I′target進行下采樣,得到對應的人臉區域I″source和I″target,對于I″target中的點,選取其中點集t∈I″target,同時在I″source中選取點集s∈I″source;計算點集中每一點Pi∈t與點集中其他所有點Pj∈t并且i≠j的點對特征FPij,得到FPij組成的矩陣FPmat,大小為NP*NP,其中NP為點集中點的數量;以同樣方式計算Qi∈s的點對特征FQij組成的矩陣FQmat,大小為NQ*NQ;將點對特征矩陣FPmat和FQmat中的特征FPij和FQij進行哈希并保存到哈希表H中,對于最匹配的點對特征分配相同的哈希值,由此在兩個點集t和s中找到對應的點對并形成點集,分別為PPt和PPs;利用奇異值分解的方法,計算PPt和PPs之間的旋轉矩陣R和空間平移T;迭代直到||PPs-PPt||小于一定閾值ε或迭代次數達到一定次數后停止迭代;
步驟4:將步驟1中得到的旋轉矩陣Rstart與步驟3迭代多次得到的旋轉矩陣R和空間平移T進行矩陣相乘計算,得到旋轉矩陣Rfinal;用旋轉矩陣與歐拉角之間的變換關系,得到相對姿態的估計結果{anglex,angley,anglez}。
2.根據權利要求1所述的方法中,其特征在于,所述步驟1中,對兩組關鍵點{KeyPointsnum}和{KeyPointtnum}的匹配,匹配點編號固定為snum,tnum=31,37,46,49,55,分別為2個外眼角、2個外嘴角、鼻尖。
3.根據權利要求1所述的方法,其特征在于,所述的步驟2中對人臉區域的裁剪基于人臉關鍵點的二維坐標,方法具體如下:
人臉的裁剪區域為矩形,矩形的四條邊由關鍵點坐標{Xsnum,Ysnum}和{Xtnum,Ytnum}的兩個維度上的最大值和最小值決定;其中,Isource裁剪區域I′source的邊界在4個最值的基礎上再向外擴5個像素,而Itarget裁剪區域I′target的邊界在4個最值的基礎上再向內縮5個像素。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學,未經浙江大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011489338.X/1.html,轉載請聲明來源鉆瓜專利網。





