[發明專利]一種動態人物制作的優化方法與裝置在審
| 申請號: | 202011520914.2 | 申請日: | 2020-12-21 |
| 公開(公告)號: | CN112509100A | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 邵猛;魏博 | 申請(專利權)人: | 深圳市前海手繪科技文化有限公司 |
| 主分類號: | G06T13/40 | 分類號: | G06T13/40;G06T7/246 |
| 代理公司: | 廣東恩典律師事務所 44549 | 代理人: | 張紹波 |
| 地址: | 518000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 動態 人物 制作 優化 方法 裝置 | ||
本發明提提供一種動態人物制作的優化方法首先解析靜態人物素材的各個部分,依據接收到的動作指令,將所述動作指令匹配到靜態人物素材的各個部分,解析動作指令包,以得到靜態人物各個部分運動的關鍵節點和運動路徑,同時依據兩個相鄰關鍵節點的動態值以及運動軌跡,最終可以得到靜態人物的運動軌跡,即得到靜態人物的運動軌跡,即完成一個動態人物的制作。
技術領域
本發明屬于短視頻制作技術領域,尤其涉及一種用于動態人物制作的優化方法、裝置、電子設備和存儲介質。
背景技術
在動畫視頻制作過程中,通常會有使用動態人物的需求。而這些動態人物,需要由平臺方制作并提供。目前常見的動態人物制作方法,通常先制作一個靜態素材,然后通過在每一幀動畫中指定靜態素材不同部分執行不同動畫,通過動畫幀連續播放形成動態人物素材。這種方式制作的動態人物文件中,會包含每一幀動畫幀的信息,所以動畫素材體積較大,在網絡傳輸、加載和解析時效率都比較低,導致動畫制作過程不夠流暢,動畫視頻播放性能開銷也比較大。
因此,如何通過優化動態人物動畫幀的方式,減少了素材文件中的動畫幀信息,在加載和解析時保證即使動畫幀減少也能保障動畫視頻的播放性能,是目前亟需解決的技術問題。
發明內容
為解決上述技術缺陷,本發明提供一種動態人物制作的優化方法,包括步驟:
加載靜態人物素材,以用于記錄初始狀態下靜態人物素材的初始值;
接收動作指令包,用于驅動靜態人物的各個部分依據動作指令執行具體動作;
解析動作指令包,以得到靜態人物各個部分運動的關鍵節點和運動路徑;
匹配動作指令,依據相鄰的第一關鍵節點和第二關鍵節點下靜態人物素材的第一動態值和第二動態值以及兩個關鍵節點之間的運動路徑,將所述動作指令匹配到靜態人物素材的各個部分,以得到靜態人物的運動軌跡。
對應的,本發明還提供一種動態人物制作的優化裝置,包括:
人物素材加載靜態模模塊,用于記錄初始狀態下靜態人物素材的初始值;
動作指令包接收模塊,用于驅動靜態人物的各個部分依據動作指令執行具體動作;
動作指令包解析模塊,以得到靜態人物各個部分運動的關鍵節點和運動路徑;
動作指令匹配模塊,依據相鄰的第一關鍵節點和第二關鍵節點下靜態人物素材的第一動態值和第二動態值以及兩個關鍵節點之間的運動路徑,將所述動作指令匹配到靜態人物素材的各個部分,以得到靜態人物的運動軌跡。
技術效果說明:首先解析靜態人物素材的各個部分,依據接收到的動作指令,將所述動作指令匹配到靜態人物素材的各個部分,解析動作指令包,以得到靜態人物各個部分運動的關鍵節點和運動路徑,同時依據兩個相鄰關鍵節點的動態值以及運動軌跡,最終可以得到靜態人物的運動軌跡,即得到靜態人物的運動軌跡,即完成一個動態人物的制作。
需要說明的是,通過記錄兩個相鄰關鍵節點的動態值以及運動軌跡,可以得到在兩個關鍵節點之間的靜態人物素材各個部分的動態值和對應點上的動畫幀。
還需要進一步說明的是,此方式不需要記錄或者實際得到運動軌跡上每一個點的動畫效果,只需要知道關鍵節點和運動軌跡,就可以計算出運動軌跡上任意一點的動態值和對應的動畫幀。
進一步的,所述加載靜態人物素材,以用于記錄初始狀態下靜態人物素材的初始值的步驟包括:
解析靜態人物的具體素材;
獲取靜態人物素材的初始值。
對應的,所述人物素材加載靜態模塊包括;
靜態人物解析單元,用于解析靜態人物的具體素材;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市前海手繪科技文化有限公司,未經深圳市前海手繪科技文化有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011520914.2/2.html,轉載請聲明來源鉆瓜專利網。





