[發明專利]一種效果百變的動畫字幕繪制方法有效
| 申請號: | 201611239019.7 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN106657821B | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 林傳杰;張金礦 | 申請(專利權)人: | 杭州趣維科技有限公司 |
| 主分類號: | H04N5/278 | 分類號: | H04N5/278 |
| 代理公司: | 杭州天昊專利代理事務所(特殊普通合伙) 33283 | 代理人: | 董世博 |
| 地址: | 310013 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 效果 動畫 字幕 繪制 方法 | ||
1.一種效果百變的動畫字幕繪制方法,其特征在于,具體包括如下步驟:
101)繪制文字步驟:將文字繪制在另一個空白畫面上,并傳入OpenGL,所述OpenGL為定義了一個跨編程語言、跨平臺的編程接口規格的專業的圖形程序接口;
102)獲取文字步驟:解析字幕配置文件,得到文字的屬性,構造三次貝塞爾曲線,得到文字的路徑及位置信息;
103)文字效果步驟:根據插值方式及動畫屬性計算出文字的動畫矩陣,插入方式根據步驟102)獲得的文字路徑和位置信息,確定文字的位置矩陣,在每個文字的位置矩陣上疊加上動畫矩陣,以達到動畫效果;
104)渲染文字步驟:將步驟101)繪制得到的紋理傳入OpenGL,由Shader即著色器進行渲染處理,并根據步驟103)得到的位置矩陣和動畫矩陣將文字紋理放到相應位置上,使其與背景視頻或圖片合成形成動畫字幕效果;
所述步驟102)文字的屬性包括曲線點坐標、動畫屬性、時間點和動畫插值方式;
所述步驟102)獲得文字的路徑及位置信息采用如下公式(1):
[x,y]=(1-t)3P0+3(1-t)2tP1+3(1-t)2P2+t3P3 公式(1)
其中[x,y]為貝塞爾曲線上點的位置,t為貝塞爾曲線參數,且在0-1之間取值P0,P1,P2,P3為貝塞爾曲線上的四個控制點;
在手機視頻app中,選擇影片后,再添加預設置下載的步驟101)的動畫配置文件,用戶選擇想要的效果或系統推薦的效果,系統生成相應的動畫,進行字幕的文字渲染。
2.根據權利要求1所述的一種效果百變的動畫字幕繪制方法,其特征在于,所述步驟101)中對繪制的每個文字進行測量計算文字在空白畫面上所在的區域信息。
3.根據權利要求1所述的一種效果百變的動畫字幕繪制方法,其特征在于,所述動畫屬性包括位移,縮放,旋轉,模糊。
4.根據權利要求1所述的一種效果百變的動畫字幕繪制方法,其特征在于,所述步驟103)的動畫插值方式包括三角變化、平滑變化、淡出變化和淡入變化。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州趣維科技有限公司,未經杭州趣維科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611239019.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種語言學習方法及設備
- 下一篇:一種地面現場轉播車





