[發(fā)明專利]動畫生成方法、裝置、電子設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011295107.5 | 申請日: | 2020-11-18 |
| 公開(公告)號: | CN112348933A | 公開(公告)日: | 2021-02-09 |
| 發(fā)明(設(shè)計(jì))人: | 王磊 | 申請(專利權(quán))人: | 北京達(dá)佳互聯(lián)信息技術(shù)有限公司 |
| 主分類號: | G06T13/40 | 分類號: | G06T13/40 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 44224 | 代理人: | 馮右明 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 動畫 生成 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本公開關(guān)于一種動畫生成方法、裝置、電子設(shè)備及存儲介質(zhì),該方法包括:通過獲取現(xiàn)實(shí)場景圖像以及現(xiàn)實(shí)場景圖像對應(yīng)的相機(jī)位姿信息;根據(jù)現(xiàn)實(shí)場景圖像以及相機(jī)位姿信息重建場景模型,并生成與場景模型匹配的虛擬場景;獲取連續(xù)的多幀現(xiàn)實(shí)角色動作圖像;根據(jù)預(yù)設(shè)的虛擬角色模型以及多幀現(xiàn)實(shí)角色動作圖像,生成虛擬角色模型的虛擬角色動畫;基于虛擬場景以及虛擬角色動畫生成目標(biāo)動畫。本公開提供的動畫生成方法,可以避免通過軟件建模生成動畫環(huán)境,以及通過動作捕捉設(shè)備采集動畫人物動作,帶來的設(shè)備人力成本損耗的問題,從而降低動畫制作的成本。
技術(shù)領(lǐng)域
本公開涉及動畫制作技術(shù)領(lǐng)域,尤其涉及一種動畫生成方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
隨著動畫制作技術(shù)的發(fā)展,出現(xiàn)了一種結(jié)合利用三維軟件與動作捕捉設(shè)備制作動畫電影的方法,該方法通過三維軟件建模生成動畫環(huán)境,并通過動作捕捉設(shè)備采集動畫人物動作,以生成動畫虛擬世界。
然而,目前的動畫生成方法中,通過軟件建模生成動畫環(huán)境,以及通過動作捕捉設(shè)備采集動畫人物動作,都需要大量設(shè)備人力成本損耗,動畫制作成本高。
發(fā)明內(nèi)容
本公開提供一種動畫生成方法、裝置、電子設(shè)備及存儲介質(zhì),以至少解決相關(guān)技術(shù)中動畫制作成本高的問題。本公開的技術(shù)方案如下:
第一方面,提供一種動畫生成方法,包括:
獲取現(xiàn)實(shí)場景圖像以及所述現(xiàn)實(shí)場景圖像對應(yīng)的相機(jī)位姿信息;
根據(jù)所述現(xiàn)實(shí)場景圖像以及所述相機(jī)位姿信息重建場景模型,并生成與所述場景模型匹配的虛擬場景;
獲取連續(xù)的多幀現(xiàn)實(shí)角色動作圖像;
根據(jù)預(yù)設(shè)的虛擬角色模型以及所述多幀現(xiàn)實(shí)角色動作圖像,生成所述虛擬角色模型的虛擬角色動畫;
基于所述虛擬場景以及所述虛擬角色動畫生成目標(biāo)動畫。
在可選的一個實(shí)施例中,所述生成與所述場景模型匹配的虛擬場景,包括:基于預(yù)設(shè)的模型數(shù)據(jù)集,獲取所述場景模型中包含的多個物體,確定與所述多個物體匹配的物體模型;從所述物體模型對應(yīng)的多個姿態(tài)中獲取與所述多個物體對應(yīng)的現(xiàn)實(shí)姿態(tài),作為模型姿態(tài);將所述物體模型按照所述模型姿態(tài)進(jìn)行組合,生成所述虛擬場景。
在可選的一個實(shí)施例中,所述確定與所述多個物體匹配的物體模型,包括:獲取所述多個物體的物體類別以及所述多個物體的物體特征;從所述模型數(shù)據(jù)集中獲取與所述物體類別對應(yīng)的目標(biāo)數(shù)據(jù)集,根據(jù)所述物體特征從所述目標(biāo)數(shù)據(jù)集中獲取所述與所述多個物體匹配的物體模型。
在可選的一個實(shí)施例中,所述生成與所述場景模型匹配的虛擬場景之后,還包括:獲取當(dāng)前現(xiàn)實(shí)場景圖像;當(dāng)所述當(dāng)前場景圖像與所述虛擬場景匹配時,則將所述物體模型的位置按照所述當(dāng)前現(xiàn)實(shí)場景圖像中的物體位置進(jìn)行校正。
在可選的一個實(shí)施例中,所述根據(jù)預(yù)設(shè)的虛擬角色模型以及所述多幀現(xiàn)實(shí)角色動作圖像,生成所述虛擬角色模型的虛擬角色動畫,包括:獲取所述多幀現(xiàn)實(shí)角色動作圖像對應(yīng)的現(xiàn)實(shí)角色的關(guān)節(jié)旋轉(zhuǎn)信息;基于所述關(guān)節(jié)旋轉(zhuǎn)信息驅(qū)動所述虛擬角色模型,得到所述虛擬角色動畫。
在可選的一個實(shí)施例中,所述獲取所述多幀現(xiàn)實(shí)角色動作圖像對應(yīng)的現(xiàn)實(shí)角色的關(guān)節(jié)旋轉(zhuǎn)信息,包括:獲取所述多幀現(xiàn)實(shí)角色動作圖像對應(yīng)的角色二維關(guān)鍵點(diǎn);根據(jù)所述角色二維關(guān)鍵點(diǎn)確定所述多幀現(xiàn)實(shí)角色動作圖像對應(yīng)的角色包圍盒;根據(jù)所述角色包圍盒對所述現(xiàn)實(shí)角色動作圖像進(jìn)行裁剪,將裁剪得到的角色動作圖像輸入預(yù)設(shè)的動作捕捉模型,根據(jù)所述動作捕捉模型輸出得到所述關(guān)節(jié)旋轉(zhuǎn)信息。
在可選的一個實(shí)施例中,所述根據(jù)所述角色包圍盒對所述現(xiàn)實(shí)角色動作圖像進(jìn)行裁剪,包括:對所述角色包圍盒進(jìn)行放大處理;根據(jù)所述放大處理后的所述角色包圍盒對所述現(xiàn)實(shí)角色動作圖像進(jìn)行裁剪。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京達(dá)佳互聯(lián)信息技術(shù)有限公司,未經(jīng)北京達(dá)佳互聯(lián)信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011295107.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





