[發明專利]一種互動元素合成方法和相關裝置有效
| 申請號: | 202011494849.0 | 申請日: | 2020-12-17 |
| 公開(公告)號: | CN112463017B | 公開(公告)日: | 2021-12-14 |
| 發明(設計)人: | 劉美光;王楠;姜洪健 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488;G06F3/0484;G06T11/60 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 郭化雨 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 互動 元素 合成 方法 相關 裝置 | ||
本申請公開了一種互動元素合成方法和相關裝置,所述方法包括:獲取目標視頻合成所需的目標互動元素;根據所述目標互動元素,在內存中構建所述目標互動元素所需的目標根視圖和目標子視圖;其中,根視圖為所述內存中用于標識互動元素的抽象實例,子視圖為所述內存中用于實現互動元素所需功能的抽象實例;將所述目標根視圖和所述目標子視圖合成至所述目標視頻中,生成具有所述目標互動元素的合成視頻。由此目標根視圖和目標子視圖均為內存中的抽象實例,在目標根視圖和目標子視圖合成至目標視頻中時,無需通過大量的讀寫操作從磁盤中獲取互動元素對應的圖片,因此減少了文件讀寫的處理時間,使視頻制作用戶等待的時間縮短,提高了用戶的體驗感。
技術領域
本發明涉及視頻處理的技術領域,尤其是涉及一種互動元素合成方法和相關裝置。
背景技術
隨著科學技術的發展,人們記載生活、心情的形式越來越多元化。從最開始的文字,逐漸向圖片、視頻轉化。其中,視頻作為集文字、圖像、音頻于一體的內容形式,使記錄的形式更加生動,尤其短視頻以其“短平快”的特點更加符合用戶碎片化的使用習慣吸引了越來越多的用戶。
為了提升用戶的體驗感,豐富視頻的播放效果,相關技術中,允許用戶在視頻中增加互動元素,例如,道具、涂鴉、表情等元素。由于視頻中具有多個視頻幀,需要將互動元素合成到視頻中的每個視頻幀中,從而完成為該視頻添加互動元素。
但隨著視頻中添加的互動元素數量的增加,視頻處理時間也隨之增加,對應的,用戶需要等待的時間也隨之增加,有悖于原本提升用戶體驗感的初衷。
發明內容
針對上述問題,本申請提供一種互動元素合成方法和相關裝置,用于減少互動元素合成至視頻中的時間,提升用戶的體驗感。
本申請一方面提供一種互動元素合成方法,包括:
獲取目標視頻合成所需的目標互動元素;
根據所述目標互動元素,在內存中構建所述目標互動元素所需的目標根視圖和目標子視圖;其中,根視圖為所述內存中用于標識互動元素的抽象實例,子視圖為所述內存中用于實現互動元素所需功能的抽象實例;
將所述目標根視圖和所述目標子視圖合成至所述目標視頻中,生成具有所述目標互動元素的合成視頻。
可選的,所述方法還包括:
獲取視頻合成所需的互動元素;
根據所述互動元素的功能構建所述互動元素所需的視圖,以樹形結構將所述視圖存儲在所述內存中;其中,所述視圖包括一個所述根視圖和多個所述子視圖。
可選的,所述根據所述目標互動元素,在內存中構建所述目標互動元素所需的目標根視圖和目標子視圖,包括:
根據所述目標互動元素在所述內存中構建所述目標根視圖;
在所述目標根視圖中添加所述目標互動元素所需的、繼承所述目標根視圖屬性的所述目標子視圖。
可選的,所述目標根視圖的屬性中包括緩存塊,所述將所述目標根視圖和所述目標子視圖合成至所述目標視頻中,包括:
所述目標子視圖將執行動作的結果存儲至所述目標子視圖中包括的所述緩存塊中;
根據所述結果渲染所述目標視頻。
可選的,所述目標根視圖的屬性包括邊界,所述將所述目標根視圖和所述目標子視圖合成至所述目標視頻中,包括:
遍歷所述目標子視圖的位置屬性信息;
若所述目標子視圖的位置超出所述目標根視圖的邊界,則刪除所述目標子視圖中超出所述目標根視圖邊界的部分;若所述目標子視圖的位置位于所述目標根視圖的邊界中,則保留所述目標子視圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011494849.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光學成像系統
- 下一篇:一種資源分配方法和相關裝置





