[發明專利]一種靜態圖轉化成動態圖的方法和裝置在審
| 申請號: | 201911204041.1 | 申請日: | 2019-11-29 |
| 公開(公告)號: | CN110942500A | 公開(公告)日: | 2020-03-31 |
| 發明(設計)人: | 鄧裕強;鄧昌敏 | 申請(專利權)人: | 廣州久邦世紀科技有限公司 |
| 主分類號: | G06T11/60 | 分類號: | G06T11/60;G06T3/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510055 廣東省廣州市越秀區中山三路33號A塔1601、1701房(自編)中華國際中心A*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 靜態 轉化 動態 方法 裝置 | ||
本發明公開了一種靜態圖轉化成動態圖的方法和裝置,可以針對自定義局部區域生成動態化圖片。該方法包括獲取待處理的靜態圖片,通過設置軌跡點進行整體到局部的拆分變形,記錄每次拆分后各個頂點的坐標。選擇當前時間點目標區域拆分變形圖片作為第一圖層,所述第一圖層經過時間N后的變形圖片作為第二圖層,選擇目標區域原始圖片作為第三圖層,對圖層變形圖片做錯切操作。選擇所述時間N為播放時間,利用記錄的坐標點,生成動態圖。
技術領域
本發明涉及計算機技術圖片識別處理領域,具體涉及一種靜態圖轉化成動態圖的方法和裝置。
背景技術
現有技術方案中,如基于卡通圖像變形算法(Moving Least Squares)中利用移動最小二乘法來實現圖像變形,通過實踐改變變形的程度,對變形圖片做不同的透明處理,以實現靜態圖到動態圖的轉換。但該算法只能對整個圖片進行處理,無法實現局部的動態圖操作,就GIF圖片的生成方法來說,存在很大的局限性,導致用戶體驗不佳。
發明內容
本發明的目的在于提供一種靜態圖轉化成動態圖的方法和裝置,以解決上述背景技術中提出的問題。
為實現上述目的,本發明提供如下技術方案,一種靜態圖轉化為動態圖的方法,包括以下步驟:
步驟S100:獲取待處理的靜態圖片,通過設置軌跡點進行整體到局部的拆分變形,記錄每次拆分后各個頂點的坐標。
步驟S200:選擇當前時間點目標區域拆分變形圖片作為第一圖層,所述第一圖層經過時間N后的變形圖片作為第二圖層,選擇目標區域原始圖片作為第三圖層,對圖層變形圖片做錯切操作。
步驟S300:選擇所述時間N為播放時間,利用記錄的坐標點,生成動態圖。
優選的,所述步驟S100包括以下子步驟:步驟S110:加入一個軌跡點到所述待處理靜態圖片中,做三角剖分變形;得到四個變形三角形;步驟S120:通過向量叉乘的方法,再加入一個軌跡點,對軌跡點所在的區域進行三角剖分,其他區域保持不動,生成若干新的變形三角形;步驟S130:不斷重復步驟S120,進行拆分變形處理;步驟S140:記錄每個拆分變形后三角形頂點的坐標,按照同一區域先后順序記錄排序。
優選的,所述步驟S200包括以下子步驟:步驟S210:選定所述步驟S100三角剖分變形后目標區域;步驟S220:所述第一圖形變形至第二圖層的時間N中,選擇步驟S140所述目標區域變形的某個時間作為播放時間點,計算得出三角形每個頂點移動距離,通過Matrix,對該時間段所有變形的圖片進行錯切操作。
優選的,所述步驟S300包括以下子步驟:步驟S310:根據所述播放時間點,調整所述第一圖層、第二圖層和第三圖層的透明度等圖素;步驟S320:選取步驟S220所述錯切操作后的圖片,保持成視頻,根據所述圖層生成動態圖。
為實現上述目的,本發明還提供一種靜態圖轉化成動態圖的裝置,其中包括:
循環取圖模塊:獲取待處理的靜態圖片,通過設置軌跡點進行整體到局部的拆分變形,記錄每次拆分后各個頂點的坐標。
目標區域處理模塊:選擇當前時間點目標區域拆分變形圖片作為第一圖層,所述第一圖層經過時間N后的變形圖片作為第二圖層,選擇目標區域原始圖片作為第三圖層,對圖層變形圖片做錯切操作。
GIF生成模塊:選擇所述時間N為播放時間,利用記錄的坐標點順序,生成動態圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州久邦世紀科技有限公司,未經廣州久邦世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911204041.1/2.html,轉載請聲明來源鉆瓜專利網。





