[發明專利]一種數據驅動的近岸涌浪動畫合成方法及系統有效
| 申請號: | 201610115647.8 | 申請日: | 2016-03-01 |
| 公開(公告)號: | CN105608727B | 公開(公告)日: | 2018-08-10 |
| 發明(設計)人: | 朱登明;商柳;張娟;魏毅;王兆其 | 申請(專利權)人: | 中國科學院計算技術研究所 |
| 主分類號: | G06T13/60 | 分類號: | G06T13/60 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 祁建國;梁揮 |
| 地址: | 100190 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 驅動 近岸 涌浪 動畫 合成 方法 系統 | ||
1.一種數據驅動的近岸涌浪動畫合成方法,其特征在于,包括:
步驟1,對水面視頻的單目視頻進行重建,獲取所述單目視頻的高度場數據,對所述水面視頻進行開運算重建與閉運算重建,獲取涌浪掩膜,通過形態學細化算法對所述涌浪掩膜進行處理,獲取涌浪骨架信息;
步驟2,根據所述涌浪掩膜、所述涌浪骨架信息,創建快速涌浪高度變化模型,通過所述快速涌浪高度變化模型并根據所述高度場數據,獲取幀序列圖;
步驟3,獲取用戶輸入涌浪的目標形狀,并將所述幀序列圖中的涌浪初始形狀變化成所述目標形狀,并將所述目標形狀生成動畫;
其中所述快速涌浪高度變化模型具體為:為了在涌浪平滑下降的同時保持水面的細節,在開始時將涌浪高度h分為涌浪基底面高度hbase與水面細節高度hdetail兩部分:
h=hbase+hdetail
其中,通過高斯平滑所述高度場數據,提取所述水面視頻的近似水面高度,將所述高度場數據減去所述近似水面高度,獲取水面細節高度hdetail;
涌浪線部分最終下降到與周圍同樣的高度,最終下降到的高度為hend,
其中w表示所述水面視頻中的涌浪圖像,表示所述涌浪掩膜,dilate()表示膨脹操作,在所述水面視頻的每一幀中,涌浪需要下降的高度hdiff為:
hdiff=(h-hend)(1-ratio)
其中ratio表示涌浪線部分下降后高度相比涌浪基底面的高度差與原始高度差的比率,不同的下降模式,ratio的計算方式不同,如果按照指數形式下降,則第i幀的ratio取值為:
其中N表示所述水面視頻的總幀數,如果是線性形式,則
為了使涌浪自然下降,將hdiff作為涌浪骨架上需要下降的高度,而骨架周圍的點采用徑向基函數來控制涌浪線徑向方向上各點的實際下降高度,根據涌浪的基本形態,采用高斯函數G作為徑向基函數:
是波浪骨架第i行的位置。
2.如權利要求1所述的數據驅動的近岸涌浪動畫合成方法,其特征在于,所述步驟3中用戶通過參數曲線與勾勒曲線兩種輸入方式,獲取所述目標形狀。
3.如權利要求2所述的數據驅動的近岸涌浪動畫合成方法,其特征在于,用曲線上的像素點表示涌浪的形狀,則初始形狀與目標形狀分別表示為:
其中,表示所述涌浪初始形狀,pi表示所述涌浪初始形狀上的點,xi、yi表示點pi的橫縱坐標;表示所述目標形狀,qi表示所述目標形狀上的點,x'i、y'i表示其點qi的橫縱坐標,n表示點的個數,N表示整數,所述涌浪初始狀態與所述目標形狀上點的個數相同,坐標都為整數,且yi=y'i;
由所述涌浪初始形狀到所述目標形狀,得到形狀序列其中通過線性差值得到即第i幀的目標形狀,w為所述水面視頻中的涌浪圖像:
Nframe表示變形過程經歷的幀的總數量。
4.如權利要求3所述的數據驅動的近岸涌浪動畫合成方法,其特征在于,采用非參數采樣紋理合成方法對涌浪平移留下的空洞進行填補。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610115647.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:紋理處理方法和單元
- 下一篇:移動臺上行時間偏移檢測方法和裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





