一種模擬真實翻頁效果的方法與裝置制造方法
【專利摘要】本發(fā)明公開一種模擬真實翻頁效果的方法,以模擬真實翻頁效果時,所翻起頁面的卷角所在三維空間圓柱曲面為原型(假設翻頁時,頁面圖像受力均勻),將所述卷角(在所述三維空間圓柱上的曲面)在二維平面上的投影來對翻頁動作進行建模,所述卷角彎曲的邊緣線實際上是所述三維空間的螺線對現(xiàn)實翻頁模型的數(shù)學計算。本發(fā)明方法在圖片處理和視頻處理中添加光線效果,在視頻處理中可實時實現(xiàn),并曲線部分與頁面邊界的連接連續(xù)不易出現(xiàn)斷點。
【專利說明】一種模擬真實翻頁效果的方法與裝置【技術領域】
[0001]本發(fā)明涉及圖形顯示【技術領域】,尤其涉及一種模擬真實翻頁效果的方法與裝置?!颈尘凹夹g】
[0002]手勢設備上的閱讀,是一種更加純粹、更加放松的體驗,更容易和傳統(tǒng)的讀書對應起來,而且閱讀應用的界面也更加現(xiàn)實,這使得翻頁效果成了一個為人期待的細節(jié)。當在閱讀小說,欣賞相冊,觀看精彩的電影時,翻頁效果非常好的模仿了現(xiàn)實世界。
[0003]現(xiàn)有技術通用的翻頁效果特效對現(xiàn)實的模擬不夠真實,曲線部分與頁面邊界的連接經常有斷點,不夠連續(xù)。在圖片與視頻的特效上,添加光影效果不方便,需要另外添加處理步驟。
【發(fā)明內容】
[0004]本發(fā)明實施例的目的在于提出一種模擬真實翻頁效果的方法,旨在解決現(xiàn)有技術翻頁效果特效對現(xiàn)實的模擬不夠真實,曲線部分與頁面邊界的連接經常有斷點,不夠連續(xù)的問題。
[0005]本發(fā)明實施例是這樣實現(xiàn)的,一種模擬真實翻頁效果的方法,所述方法包括以下步驟,
[0006]獲取當前頁正面圖像A1、當前頁背面圖像A1'、當前頁下一頁圖像A2 ;同時獲取抓取的當前頁圖像角點0,并獲取翻頁控制點P ;以所述角點O為中心,圖像A1的邊界為軸建立坐標系,并計算控制點P的坐標P (x0, yo),其中,Xci表示點P的橫坐標;yci表示點P的縱坐標;
[0007]用第一直線和第二直線將圖像A1分割為三個區(qū)域,第一直線為過P點且與OP垂直的直線,且第二直線為所翻頁面的邊線且所述邊線與所述第一直線平行;
[0008]對第一直線左側區(qū)域按第一方式賦值;
[0009]對第一直線與第二直線之間的區(qū)域按第二方式賦值;
[0010]對第二直線右側區(qū)域按第三方式賦值;
[0011]輸出最終圖像B。
[0012]其中,
[0013]
【權利要求】
1.一種模擬真實翻頁效果的方法,其特征在于,所述方法包括以下步驟,獲取當前頁正面圖像A1、當前頁背面圖像A1'、當前頁下一頁圖像A2;同時獲取抓取的當前頁圖像角點O,并獲取翻頁控制點P ;以所述角點O為中心,圖像A1的邊界為軸建立坐標系,并計算控制點P的坐標P(x0, yd,其中,X(i表示點P的橫坐標&表示點P的縱坐標;用第一直線和第二直線將圖像A1分割為三個區(qū)域,第一直線為過P點且與OP垂直的直線,且第二直線為所翻頁面的邊線且所述邊線與所述第一直線平行; 對第一直線左側區(qū)域按第一方式賦值; 對第一直線與第二直線之間的區(qū)域按第二方式賦值; 對第二直線右側區(qū)域按第三方式賦值; 輸出最終圖像B。
2.如權利要求1所述的模擬真實翻頁效果的方法,其特征在于, 第一直線的方程為:x0.x + y0.y-(xo2 +yO2)=0 ;
第二直線的方程為:
3.如權利要求1所述的模擬真實翻頁效果的方法,其特征在于, 所述“對第一直線左側區(qū)域按第一方式賦值”具體為:
B(i, j) = A1 (i, j) 其中,B(i,j)為最終圖像B的(i,j)點處像素值,A1(I1J)為圖像仏的(i,j)點處像素值表示像素點的橫坐標;j表示像素點的縱坐標。
4.如權利要求1所述的模擬真實翻頁效果的方法,其特征在于, 所述“對第一直線與第二直線之間的區(qū)域按第二方式賦值”具體為: 計算(i,j)在當前頁背面圖像A/中的對應點坐標(Xl’,yi’):
5.如權利要求1所述的模擬真實翻頁效果的方法,其特征在于, 所述“對第二直線右側區(qū)域按第三方式賦值”具體為:
B(i, j) = A2(i, j) 其中B(i,j)為最終圖像B的(i,j)點處像素值,A2(i,j)為當前頁下一頁圖像A2的(i, j)點處像素值。
6.如權利要求 4所述的模擬真實翻頁效果的方法,其特征在于,若A/(x/ , y/ )和A1 (x1; Y1)中的x/,y/ , X1, Y1為非整數(shù)時,采用插值計算。
7.一種模擬真實翻頁效果的裝置,其特征在于,所述裝置包括: 圖像及圖像角點、控制點獲取模塊,用于獲取當前頁正面圖像A1、當前頁背面圖像A/、當前頁下一頁圖像A2 ;同時獲取抓取的當前頁圖像角點0,并獲取翻頁控制點P ; 坐標系建立模塊,用于以所述角點O為中心,圖像A1的邊界為軸建立坐標系; 控制點坐標計算模塊,用于計算控制點P的坐標P(X(1,y0); 圖像分割模塊,用于用第一直線和第二直線將圖像4分割為三個區(qū)域,第一直線為過P點且與OP垂直的直線,且第二直線為所翻頁面的邊線且所述邊線與所述第一直線平行;
【文檔編號】G06F3/0484GK103970432SQ201410174282
【公開日】2014年8月6日 申請日期:2014年4月28日 優(yōu)先權日:2014年4月28日
【發(fā)明者】秦文禮 申請人:深圳市云宙多媒體技術有限公司