[發(fā)明專利]三維虛擬角色動(dòng)作補(bǔ)全方法、裝置和服務(wù)器有效
| 申請(qǐng)?zhí)枺?/td> | 202110890185.8 | 申請(qǐng)日: | 2021-08-04 |
| 公開(公告)號(hào): | CN113345062B | 公開(公告)日: | 2021-11-05 |
| 發(fā)明(設(shè)計(jì))人: | 何雨龍;唐浩 | 申請(qǐng)(專利權(quán))人: | 成都市諦視科技有限公司 |
| 主分類號(hào): | G06T15/00 | 分類號(hào): | G06T15/00;G06T19/20;G06T13/20 |
| 代理公司: | 成都市集智匯華知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 51237 | 代理人: | 羅艷 |
| 地址: | 610094 四川省成都市中國(guó)(四川)自由貿(mào)易*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 三維 虛擬 角色 動(dòng)作 方法 裝置 服務(wù)器 | ||
本申請(qǐng)?zhí)峁┝艘环N三維虛擬角色動(dòng)作補(bǔ)全方法,包括:將待補(bǔ)全動(dòng)作數(shù)據(jù)的過去幀和目標(biāo)幀的數(shù)據(jù)經(jīng)預(yù)處理和拼接后生成輸入向量,輸入訓(xùn)練好的動(dòng)作補(bǔ)全神經(jīng)網(wǎng)絡(luò)模型得到預(yù)測(cè)數(shù)據(jù),根據(jù)預(yù)測(cè)數(shù)據(jù)計(jì)算出當(dāng)前過渡幀數(shù)據(jù),將當(dāng)前過渡幀數(shù)據(jù)經(jīng)過處理和拼接生成輸入向量,再次輸入訓(xùn)練好的動(dòng)作補(bǔ)全神經(jīng)網(wǎng)絡(luò)模型得到預(yù)測(cè)數(shù)據(jù),根據(jù)預(yù)測(cè)數(shù)據(jù)計(jì)算出下一個(gè)過渡幀數(shù)據(jù),照此方法得到所有過渡幀的數(shù)據(jù)。該方法適合生成時(shí)間長(zhǎng)、過渡幀幀數(shù)多、動(dòng)作復(fù)雜的場(chǎng)景,且生成的過渡幀動(dòng)作真實(shí),減少了原本插值方案所需的人力成本,提升了項(xiàng)目質(zhì)量,縮短了項(xiàng)目周期。本申請(qǐng)同時(shí)還提供了一種三維虛擬角色動(dòng)作補(bǔ)全裝置、服務(wù)器和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),均具有上述有益效果。
技術(shù)領(lǐng)域
本申請(qǐng)涉及角色動(dòng)畫動(dòng)作生成與編輯技術(shù)領(lǐng)域,特別涉及一種三維虛擬角色動(dòng)作補(bǔ)全方法、三維虛擬角色動(dòng)作補(bǔ)全補(bǔ)全裝置、服務(wù)器和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
在三維動(dòng)畫或游戲等應(yīng)用中,三維虛擬形象都是通過動(dòng)畫數(shù)據(jù)進(jìn)行驅(qū)動(dòng),形成走路、跑步、跳躍、舞蹈等各種動(dòng)作。動(dòng)畫數(shù)據(jù)可以通過動(dòng)畫師手工制作,或者通過動(dòng)作捕捉設(shè)備獲取。動(dòng)作捕捉設(shè)備捕獲的動(dòng)畫數(shù)據(jù)很多時(shí)候無法直接使用,往往在某些不滿意的動(dòng)作片段,還需要經(jīng)過動(dòng)畫師的手工修改。因此在這兩種情況,都需要?jiǎng)赢嫀煹氖止ぞ庉嫛?/p>
在動(dòng)畫師使用動(dòng)畫軟件時(shí),會(huì)編輯或修改若干個(gè)關(guān)鍵幀,并指定前后相關(guān)的若干個(gè)關(guān)鍵幀,通過動(dòng)畫軟件自帶的數(shù)學(xué)插值方法,生成中間指定幀數(shù)目的過渡幀,從而得到一段平滑的動(dòng)作序列組。但是,這種方式只適用于生成時(shí)間短、過渡幀數(shù)少、動(dòng)作簡(jiǎn)單的動(dòng)作過渡。而在實(shí)際生產(chǎn)過程中,動(dòng)畫師不得不編輯或修改大量的關(guān)鍵幀,如果關(guān)鍵幀數(shù)量太少,時(shí)間間隔太短,或者動(dòng)作過于復(fù)雜,插值方法會(huì)得到不真實(shí)、不合理的過渡序列。使用現(xiàn)有方案,會(huì)非常依賴動(dòng)畫師的技術(shù)和經(jīng)驗(yàn),進(jìn)而增加了人力成本;由于容易出現(xiàn)不合理的過渡序列,又因?yàn)閯?dòng)畫師等人員的技術(shù)水平參差不齊,導(dǎo)致項(xiàng)目質(zhì)量也會(huì)受到影響;同時(shí),由于需要調(diào)試和編輯大量關(guān)鍵幀,也會(huì)大大增加項(xiàng)目周期。
因此,如何提供一種解決上述技術(shù)問題的方案是本領(lǐng)域技術(shù)人員目前亟需解決的問題。
發(fā)明內(nèi)容
本申請(qǐng)的目的是提供一種三維虛擬角色動(dòng)作補(bǔ)全方法、三維虛擬角色動(dòng)作補(bǔ)全補(bǔ)全裝置、服務(wù)器和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠處理復(fù)雜的、高頻快速的動(dòng)作補(bǔ)全,且補(bǔ)全的動(dòng)作真實(shí)、豐富。具體方案如下:
本申請(qǐng)?zhí)峁┮环N三維虛擬角色動(dòng)作補(bǔ)全方法,包括:
S101:獲取待補(bǔ)全動(dòng)作數(shù)據(jù)的目標(biāo)幀、至少兩個(gè)過去幀、動(dòng)畫幀率、標(biāo)準(zhǔn)差、待補(bǔ)全動(dòng)作幀數(shù),根據(jù)預(yù)設(shè)所有關(guān)節(jié)點(diǎn)對(duì)應(yīng)父節(jié)點(diǎn)列表和預(yù)設(shè)所有關(guān)節(jié)點(diǎn)相對(duì)于對(duì)應(yīng)父節(jié)點(diǎn)的標(biāo)準(zhǔn)骨骼偏移值列表進(jìn)行數(shù)據(jù)預(yù)處理,得到當(dāng)前幀的所有關(guān)節(jié)點(diǎn)的6D旋轉(zhuǎn)向量、所有關(guān)節(jié)點(diǎn)的3D空間坐標(biāo)、所有關(guān)節(jié)點(diǎn)的速度向量、四維布爾向量、以及目標(biāo)幀的所有關(guān)節(jié)點(diǎn)的6D旋轉(zhuǎn)向量、所有關(guān)節(jié)點(diǎn)的3D空間坐標(biāo);
S102:加載訓(xùn)練好的動(dòng)作補(bǔ)全神經(jīng)網(wǎng)絡(luò)模型,輸入動(dòng)畫幀率和標(biāo)準(zhǔn)差;
S103:將當(dāng)前幀的所有關(guān)節(jié)點(diǎn)的6D旋轉(zhuǎn)向量、所有關(guān)節(jié)點(diǎn)的3D空間坐標(biāo)、所有關(guān)節(jié)點(diǎn)的速度向量、四維布爾向量、以及目標(biāo)幀的所有關(guān)節(jié)點(diǎn)的6D旋轉(zhuǎn)向量、所有關(guān)節(jié)點(diǎn)的3D空間坐標(biāo)進(jìn)行數(shù)據(jù)拼接,得到第一輸入向量、第二輸入向量和第三輸入向量;
S104:將第一輸入向量、第二輸入向量、第三輸入向量和待補(bǔ)全動(dòng)作幀數(shù)輸入訓(xùn)練好的動(dòng)作補(bǔ)全神經(jīng)網(wǎng)絡(luò)模型,輸出預(yù)測(cè)的所有過渡幀的所有關(guān)節(jié)點(diǎn)的6D旋轉(zhuǎn)向量增量、所有過渡幀的Hips關(guān)節(jié)點(diǎn)的3D空間坐標(biāo)增量;
S105:將預(yù)測(cè)的所有過渡幀的所有關(guān)節(jié)點(diǎn)的6D旋轉(zhuǎn)向量增量加上當(dāng)前幀的所有關(guān)節(jié)點(diǎn)的6D旋轉(zhuǎn)向量得到下一個(gè)過渡幀的所有關(guān)節(jié)點(diǎn)的6D旋轉(zhuǎn)向量并保存,將預(yù)測(cè)的所有過渡幀的Hips關(guān)節(jié)點(diǎn)的3D空間坐標(biāo)增量加上當(dāng)前幀的Hips關(guān)節(jié)點(diǎn)的3D空間坐標(biāo)得到下一個(gè)過渡幀的Hips關(guān)節(jié)點(diǎn)的3D空間坐標(biāo)并保存,將待補(bǔ)全動(dòng)作幀數(shù)減1;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都市諦視科技有限公司,未經(jīng)成都市諦視科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110890185.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種三維彩色物品制作方法
- 三維內(nèi)容顯示的方法、裝置和系統(tǒng)
- 三維對(duì)象搜索方法、裝置及系統(tǒng)
- 三維會(huì)話數(shù)據(jù)展示方法、裝置、存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種三維模型處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 用于基于分布式賬本技術(shù)的三維打印的去中心化供應(yīng)鏈
- 標(biāo)記數(shù)據(jù)的獲取方法及裝置、訓(xùn)練方法及裝置、醫(yī)療設(shè)備
- 一種基于5G網(wǎng)絡(luò)的光場(chǎng)三維浸入式體驗(yàn)信息傳輸方法及系統(tǒng)
- 用于機(jī)器人生產(chǎn)系統(tǒng)仿真的三維場(chǎng)景管理與文件存儲(chǔ)方法
- 基于三維形狀知識(shí)圖譜的三維模型檢索方法及裝置
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時(shí)處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺(tái)
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)
- 角色控制裝置、角色控制方法、記錄介質(zhì)及程序
- 網(wǎng)絡(luò)游戲系統(tǒng)中的角色數(shù)據(jù)管理裝置和方法
- 網(wǎng)絡(luò)游戲系統(tǒng)中的角色數(shù)據(jù)管理裝置和方法
- 游戲系統(tǒng)
- 角色頒發(fā)方法、訪問控制方法及相關(guān)設(shè)備
- 角色令牌頒發(fā)方法、訪問控制方法及相關(guān)設(shè)備
- 監(jiān)察審批操作、授權(quán)操作及表單操作的方法
- 監(jiān)察審批操作、授權(quán)操作及表單操作的方法
- 虛擬角色控制方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種游戲角色的生成方法、裝置及其設(shè)備
- 往復(fù)動(dòng)作體的動(dòng)作機(jī)構(gòu)
- 動(dòng)作判定系統(tǒng)、動(dòng)作判定裝置以及動(dòng)作判定方法
- 動(dòng)作驗(yàn)證裝置、動(dòng)作驗(yàn)證方法、以及動(dòng)作驗(yàn)證系統(tǒng)
- 動(dòng)作檢驗(yàn)裝置、動(dòng)作檢驗(yàn)方法及動(dòng)作檢驗(yàn)程序
- 動(dòng)作輸入裝置、動(dòng)作輸入方法
- 動(dòng)作檢測(cè)系統(tǒng)、動(dòng)作檢測(cè)裝置、動(dòng)作檢測(cè)方法以及動(dòng)作檢測(cè)程序
- 動(dòng)作分析裝置、動(dòng)作分析方法及動(dòng)作分析程序
- 動(dòng)作分析裝置、動(dòng)作分析方法、動(dòng)作分析程序及動(dòng)作分析系統(tǒng)
- 動(dòng)作分析裝置、動(dòng)作分析方法、存儲(chǔ)介質(zhì)及動(dòng)作分析系統(tǒng)
- 動(dòng)作分析裝置、動(dòng)作分析方法及動(dòng)作分析程序





