[發明專利]一種視頻旋轉方法在審
| 申請號: | 201210320566.3 | 申請日: | 2012-09-03 |
| 公開(公告)號: | CN103679630A | 公開(公告)日: | 2014-03-26 |
| 發明(設計)人: | 朱春波;吳迪;加納納塞卡·塞尼尼;民時·宋;維納·哥帕拉·拉瑪那 | 申請(專利權)人: | 三星電子(中國)研發中心;三星電子株式會社 |
| 主分類號: | G06T3/40 | 分類號: | G06T3/40 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 210019 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 旋轉 方法 | ||
1.一種視頻旋轉方法,其特征在于,包括:
確定源視頻的圖像分辨率和目標縮放率,按照目標旋轉角度和所述目標縮放率,根據源視頻每幀的各像素值和預先確定出的縮放前像素值與旋轉后像素值間的函數關系,計算旋轉后視頻每幀的各像素值,并按照計算結果進行顯示;
其中,所述縮放前像素值與旋轉后像素值間的函數關系為預先根據縮放法則的縮放前像素值和縮放后像素值間的函數關系以及90/180/270度旋轉的旋轉前像素值和旋轉后像素值間的函數關系確定的;其中,90度旋轉的旋轉前像素值和旋轉后像素值間的函數關系為x=0,1,...,H/r-1,y=0,1,...,W/r-1;180度旋轉的旋轉前像素值和旋轉后像素值間的函數關系為v(x,y)=u(W-1-x,H-1-y),x=0,1,...,W-1,y=0,1,...,H-1;270度旋轉的旋轉前像素值和旋轉后像素值間的函數關系為x=0,1,...,H/r-1,y=0,1,...,W/r-1;v(x,y)為旋轉后坐標為(x,y)點的像素值,u(x′,y′)為縮放后、旋轉前坐標為(x′,y′)點的像素值;W和H分別為所述源視頻的寬度和高度,r為所述目標縮放率。
2.根據權利要求1所述的方法,其特征在于,該方法進一步包括:在確定所述源視頻的圖像分辨率和目標縮放率之后、計算旋轉后目標視頻每幀的各像素值前,該方法進一步包括:
將所述縮放前像素值與旋轉后像素值間的函數關系分解為坐標點表達式部分和像素值表達式部分,并將分解出的各個所述坐標點表達式部分分解為若干乘法操作的求和操作;對于任一所述乘法操作,對應旋轉后視頻各坐標點(x,y)計算該乘法操作的結果,并對應(x,y)進行保存;其中,像素值表達式部分是對坐標點表達式部分的結果進行處理的操作;
所述計算旋轉后視頻每幀的各像素值包括:對應旋轉后視頻每幀的任一坐標點(x,y),查找對應該取值保存的各所述乘法操作的結果,并根據相應的結果計算各所述坐標點表達部分的處理結果,再將該處理結果代入所述像素值表達式部分,計算任一坐標點(x,y)的像素值。
3.根據權利要求2所述的方法,其特征在于,在所述對應旋轉后視頻各坐標點(x,y)計算各所述乘除法操作的結果并對應(x,y)進行保存后,計算旋轉后視頻每幀的各像素值前,該方法進一步包括:將旋轉后視頻的每幀圖像從上到下均分為N個部分,分別分配給N個旋轉線程;所述N為預設的整數;
在計算旋轉后視頻每幀的各像素值時,各個旋轉線程并行進行相應部分圖像坐標點(x,y)的像素值計算;其中,對應(x,y)保存的各所述乘除法操作的結果在每個線程中保存一份。
4.根據權利要求3所述的方法,其特征在于,N個線程中的第i個線程計算旋轉后視頻中第行到第行的坐標點的像素值。
5.根據權利要求3所述的方法,其特征在于,所述縮放法則為最近鄰域法;
所述縮放前像素值和縮放后像素值間的函數關系為:u(x,y)=f(xr,yr),f(xr,yr)為縮放前坐標點(xr,yr)的像素值;
90度旋轉的所述縮放前像素值和旋轉后像素值間的函數關系為:v(x,y)=f(yr,(H/r-1-x)r);180度旋轉的所述縮放前像素值和旋轉后像素值間的函數關系為:v(x,y)=f(W-1-x,H-1-y);270度旋轉的所述縮放前像素值和旋轉后像素值間的函數關系為:v(x,y)=f((W/r-1-y)r,xr)。
6.根據權利要求5所述的方法,其特征在于,當所述縮放前的像素值和縮放后的像素值均按照光柵掃描順序分別利用一維數組src[]和dst[]表示時,90度旋轉的所述縮放前像素值和旋轉后像素值間的函數關系為:dst[yH/r+x]=src[(H/r-1-x)Wr+yr];180度旋轉的所述縮放前像素值和旋轉后像素值間的函數關系為:dst[yW+x]=src[W(H-1-y)+W-1-x];270度旋轉的所述縮放前像素值和旋轉后像素值間的函數關系為:dst[yH/r+x]=src[xWr+(W/r-1-y)r]。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子(中國)研發中心;三星電子株式會社,未經三星電子(中國)研發中心;三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210320566.3/1.html,轉載請聲明來源鉆瓜專利網。





