[發(fā)明專利]文字動畫生成方法及裝置有效
| 申請?zhí)枺?/td> | 202010168819.4 | 申請日: | 2020-03-12 |
| 公開(公告)號: | CN111445562B | 公開(公告)日: | 2023-03-03 |
| 發(fā)明(設(shè)計(jì))人: | 劉宇晗 | 申請(專利權(quán))人: | 稿定(廈門)科技有限公司 |
| 主分類號: | G06T13/80 | 分類號: | G06T13/80 |
| 代理公司: | 廈門創(chuàng)象知識產(chǎn)權(quán)代理有限公司 35232 | 代理人: | 崔建鋒;陳文戎 |
| 地址: | 361000 福建省廈門市思*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文字 動畫 生成 方法 裝置 | ||
本發(fā)明公開了一種文字動畫生成方法、介質(zhì)、設(shè)備及裝置,其中方法包括:獲取文字圖層信息,并對所述文字圖層信息中的文本進(jìn)行拆分,以獲得所述文字圖層包含的多個單字信息,以及根據(jù)所述文字圖層信息計(jì)算每個文字的位置信息和每個單字的效果信息,其中,所述單字為不重復(fù)的文字;根據(jù)所述單字信息和對應(yīng)的效果信息生成每個單字對應(yīng)的單字紋理,并根據(jù)所述位置信息和所述單字紋理進(jìn)行每個文字的繪制,以生成文字視頻幀,以及根據(jù)多個視頻幀生成文字動畫。能夠降低文字動畫生成過程中所需耗費(fèi)的計(jì)算量,提高運(yùn)算效率;同時,降低文字動畫生成過程中的內(nèi)存開銷。
技術(shù)領(lǐng)域
本發(fā)明涉及動畫設(shè)計(jì)技術(shù)領(lǐng)域,特別涉及一種文字動畫生成方法、一種計(jì)算機(jī)可讀存儲介質(zhì)、一種計(jì)算機(jī)設(shè)備以及一種文字動畫生成裝置。
背景技術(shù)
文字動畫,是在視頻中通過改變不同幀畫面中文字的位置、效果,以達(dá)到文字變化效果的一種動畫展現(xiàn)形式。
相關(guān)技術(shù)中,在生成文字動畫時,多以行為單位,在進(jìn)行每一幀文字視頻幀的制作過程中,均需要重新繪制每行文字所對應(yīng)的文字紋理;而其實(shí)文字內(nèi)容本身在整個視頻中往往是不變。因此,這種方式將導(dǎo)致計(jì)算量的大大增加,同時,增加內(nèi)存的開銷。
發(fā)明內(nèi)容
本發(fā)明旨在至少在一定程度上解決上述技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的一個目的在于提出一種文字動畫生成方法,能夠降低文字動畫生成過程中所需耗費(fèi)的計(jì)算量,提高運(yùn)算效率;同時,降低文字動畫生成過程中的內(nèi)存開銷。
本發(fā)明的第二個目的在于提出一種計(jì)算機(jī)可讀存儲介質(zhì)。
本發(fā)明的第三個目的在于提出一種計(jì)算機(jī)設(shè)備。
本發(fā)明的第四個目的在于提出一種文字動畫生成裝置。
為達(dá)到上述目的,本發(fā)明第一方面實(shí)施例提出了一種文字動畫生成方法,包括以下步驟:獲取文字圖層信息,并對所述文字圖層信息中的文本進(jìn)行拆分,以獲得所述文字圖層包含的多個單字信息,以及根據(jù)所述文字圖層信息計(jì)算每個文字的位置信息和每個單字的效果信息,其中,所述單字為不重復(fù)的文字;根據(jù)所述單字信息和對應(yīng)的效果信息生成每個單字對應(yīng)的單字紋理,并根據(jù)所述位置信息和所述單字紋理進(jìn)行每個文字的繪制,以生成文字視頻幀,以及根據(jù)多個視頻幀生成文字動畫。
根據(jù)本發(fā)明實(shí)施例的文字動畫生成方法,首先,獲取文字圖層信息,并對文字圖層信息中的文本進(jìn)行拆分,以獲得文字圖層包含的多個單字信息,以及根據(jù)文字圖層信息計(jì)算每個文字的位置信息和每個單字的效果信息,其中,單字為不重復(fù)的文字;從而,在文字視頻幀的制作過程中,只需要對其中包含的單字紋理進(jìn)行存儲,減少了文字紋理的計(jì)算量,也降低了內(nèi)存壓力;接著,根據(jù)單字信息和對應(yīng)的效果信息生成每個單字對應(yīng)的單字紋理,并根據(jù)位置信息和單字紋理進(jìn)行每個文字的繪制,以生成文字視頻幀,以及根據(jù)多個視頻幀生成文字動畫;從而實(shí)現(xiàn)降低文字動畫生成過程中所需耗費(fèi)的計(jì)算量,提高運(yùn)算效率;同時,降低文字動畫生成過程中的內(nèi)存開銷。
另外,根據(jù)本發(fā)明上述實(shí)施例提出的文字動畫生成方法還可以具有如下附加的技術(shù)特征:
可選地,在根據(jù)所述單字信息和對應(yīng)的效果信息生成每個單字對應(yīng)的單字紋理之前,還包括:根據(jù)所述單字信息判斷待生成的單字紋理是否存儲在緩存池中;如果是,則對緩存池中的單字紋理進(jìn)行調(diào)用。
可選地,根據(jù)所述位置信息和所述單字紋理進(jìn)行每個文字的繪制,以生成文字視頻幀,包括:根據(jù)所述位置信息和所述單字紋理進(jìn)行每個文字的繪制,以生成文字圖層;獲取混合圖層,并對所述文字圖層和所述混合圖層進(jìn)行合成,以生成文字視頻幀。
為達(dá)到上述目的,本發(fā)明第二方面實(shí)施例提出了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有文字動畫生成程序,該文字動畫生成程序被處理器執(zhí)行時實(shí)現(xiàn)如上述的文字動畫生成方法。
該專利技術(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/202010168819.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





