[發(fā)明專利]一種數(shù)字虛擬對象的表情數(shù)據(jù)處理方法和裝置有效
| 申請?zhí)枺?/td> | 202310452655.1 | 申請日: | 2023-04-25 |
| 公開(公告)號: | CN116228951B | 公開(公告)日: | 2023-07-14 |
| 發(fā)明(設(shè)計)人: | 吳嵐雄 | 申請(專利權(quán))人: | 安徽海馬云科技股份有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T19/20 |
| 代理公司: | 北京誠新知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11759 | 代理人: | 李官 |
| 地址: | 230031 安徽省合肥市中國(安徽)自由貿(mào)易試驗區(qū)*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)字 虛擬 對象 表情 數(shù)據(jù)處理 方法 裝置 | ||
1.一種數(shù)字虛擬對象的表情數(shù)據(jù)處理方法,其特征在于,包括:
實時獲取數(shù)字虛擬對象的面部表情數(shù)據(jù);
構(gòu)建并初始化面部表情數(shù)據(jù)的頂點對角線矩陣;
構(gòu)建并初始化面部表情數(shù)據(jù)的頂點矩陣;
對初始化后的所述頂點對角線矩陣和所述頂點矩陣進(jìn)行乘法運算生成面部表情數(shù)據(jù)矩陣,從所述面部表情數(shù)據(jù)矩陣中取出面部表情數(shù)據(jù)的各表情頂點的最優(yōu)值作為新的面部表情數(shù)據(jù);
利用新的面部表情數(shù)據(jù)對面部表情數(shù)據(jù)進(jìn)行更新,按照更新后的面部表情數(shù)據(jù)渲染新的表情;
其中,所述構(gòu)建并初始化面部表情數(shù)據(jù)的頂點對角線矩陣包括:
構(gòu)建大小為M×M的頂點對角線矩陣并賦值,M為所述面部表情數(shù)據(jù)中表情頂點的數(shù)量;
按照所述面部表情數(shù)據(jù)中固定頂點的數(shù)量值在所述頂點對角線矩陣的末尾追加擴展形成第二矩陣并賦值;
按照所述面部表情數(shù)據(jù)中移動頂點的數(shù)量值在所述第二矩陣的末尾追加擴展形成第三矩陣并賦值;
對所述第三矩陣進(jìn)行轉(zhuǎn)置操作完成頂點對角線矩陣初始化;
其中,所述構(gòu)建并初始化面部表情數(shù)據(jù)的頂點矩陣包括:
按所述面部表情數(shù)據(jù)中表情頂點的數(shù)量構(gòu)建預(yù)定大小的頂點矩陣并賦值;
按所述面部表情數(shù)據(jù)中固定頂點的數(shù)量值在所述頂點矩陣的末尾追加擴展形成第四矩陣并賦值;
按所述面部表情數(shù)據(jù)中移動頂點的數(shù)量值在所述第四矩陣的末尾追加擴展形成第五矩陣并賦值完成頂點矩陣初始化。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述構(gòu)建大小為M×M的頂點對角線矩陣并賦值包括:
構(gòu)建大小為M×M的對角線矩陣;
將所述對角線矩陣中對角線位置的元素值設(shè)置為1,對于所述對角線矩陣中除對角線位置外的其它每一個位置,確定該位置對應(yīng)的表情頂點,根據(jù)由所述表情頂點確定的接鄰邊所屬的接鄰邊三角形的數(shù)量確定該位置的元素值。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照所述面部表情數(shù)據(jù)中固定頂點的數(shù)量值在所述頂點對角線矩陣的末尾追加擴展形成第二矩陣并賦值包括:
按照所述面部表情數(shù)據(jù)中固定頂點的數(shù)量值在所述頂點對角線矩陣的末尾追加擴展形成第二矩陣;
對于所述第二矩陣中新增的每一個位置,若該位置對應(yīng)的兩個表情頂點相同,則將該位置的元素值設(shè)置為1,或若該位置對應(yīng)的兩個表情頂點不相同,則將該位置的元素值設(shè)置為0,其中,新增的位置為所述第二矩陣相較于所述頂點對角線矩陣增加的位置。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照所述面部表情數(shù)據(jù)中移動頂點的數(shù)量值在所述第二矩陣的末尾追加擴展形成第三矩陣并賦值包括:
按照所述面部表情數(shù)據(jù)中移動頂點的數(shù)量值在所述第二矩陣的末尾追加擴展形成第三矩陣;
對于所述第三矩陣中新增的每一個位置,若該位置對應(yīng)的兩個表情頂點相同,則將該位置的元素值設(shè)置為1,或若該位置對應(yīng)的兩個表情頂點不相同,則將該位置的元素值設(shè)置為0,其中,新增的位置為所述第三矩陣相較于所述第二矩陣增加的位置。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按所述面部表情數(shù)據(jù)中表情頂點的數(shù)量構(gòu)建預(yù)定大小的頂點矩陣并賦值包括:
構(gòu)建大小為M×3或3×M的矩陣,M為所述面部表情數(shù)據(jù)中表情頂點的數(shù)量;
對于所述大小為M×3或3×M的矩陣中的每一個位置,根據(jù)該位置對應(yīng)的表情頂點對應(yīng)的位置坐標(biāo)值確定該位置的元素值。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按所述面部表情數(shù)據(jù)中固定頂點的數(shù)量值在所述頂點矩陣的末尾追加擴展形成第四矩陣并賦值包括:
按所述面部表情數(shù)據(jù)中固定頂點的數(shù)量值在所述頂點矩陣的末尾追加擴展形成第四矩陣;
對于所述第四矩陣中的每一個位置,根據(jù)該位置對應(yīng)的固定頂點對應(yīng)的位置坐標(biāo)值確定該位置的元素值。
該專利技術(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/202310452655.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





