一种模拟真实翻页效果的方法与装置制造方法

xiaoxiao2020-7-22  10

一种模拟真实翻页效果的方法与装置制造方法
【专利摘要】本发明公开一种模拟真实翻页效果的方法,以模拟真实翻页效果时,所翻起页面的卷角所在三维空间圆柱曲面为原型(假设翻页时,页面图像受力均匀),将所述卷角(在所述三维空间圆柱上的曲面)在二维平面上的投影来对翻页动作进行建模,所述卷角弯曲的边缘线实际上是所述三维空间的螺线对现实翻页模型的数学计算。本发明方法在图片处理和视频处理中添加光线效果,在视频处理中可实时实现,并曲线部分与页面边界的连接连续不易出现断点。
【专利说明】一种模拟真实翻页效果的方法与装置【技术领域】
[0001]本发明涉及图形显示【技术领域】,尤其涉及一种模拟真实翻页效果的方法与装置。【背景技术】
[0002]手势设备上的阅读,是一种更加纯粹、更加放松的体验,更容易和传统的读书对应起来,而且阅读应用的界面也更加现实,这使得翻页效果成了一个为人期待的细节。当在阅读小说,欣赏相册,观看精彩的电影时,翻页效果非常好的模仿了现实世界。
[0003]现有技术通用的翻页效果特效对现实的模拟不够真实,曲线部分与页面边界的连接经常有断点,不够连续。在图片与视频的特效上,添加光影效果不方便,需要另外添加处理步骤。

【发明内容】

[0004]本发明实施例的目的在于提出一种模拟真实翻页效果的方法,旨在解决现有技术翻页效果特效对现实的模拟不够真实,曲线部分与页面边界的连接经常有断点,不够连续的问题。
[0005]本发明实施例是这样实现的,一种模拟真实翻页效果的方法,所述方法包括以下步骤,
[0006]获取当前页正面图像A1、当前页背面图像A1'、当前页下一页图像A2 ;同时获取抓取的当前页图像角点0,并获取翻页控制点P ;以所述角点O为中心,图像A1的边界为轴建立坐标系,并计算控制点P的坐标P (x0, yo),其中,Xci表示点P的横坐标;yci表示点P的纵坐标;
[0007]用第一直线和第二直线将图像A1分割为三个区域,第一直线为过P点且与OP垂直的直线,且第二直线为所翻页面的边线且所述边线与所述第一直线平行;
[0008]对第一直线左侧区域按第一方式赋值;
[0009]对第一直线与第二直线之间的区域按第二方式赋值;
[0010]对第二直线右侧区域按第三方式赋值;
[0011]输出最终图像B。
[0012]其中,
[0013]
【权利要求】
1.一种模拟真实翻页效果的方法,其特征在于,所述方法包括以下步骤,获取当前页正面图像A1、当前页背面图像A1'、当前页下一页图像A2;同时获取抓取的当前页图像角点O,并获取翻页控制点P ;以所述角点O为中心,图像A1的边界为轴建立坐标系,并计算控制点P的坐标P(x0, yd,其中,X(i表示点P的横坐标&表示点P的纵坐标;用第一直线和第二直线将图像A1分割为三个区域,第一直线为过P点且与OP垂直的直线,且第二直线为所翻页面的边线且所述边线与所述第一直线平行; 对第一直线左侧区域按第一方式赋值; 对第一直线与第二直线之间的区域按第二方式赋值; 对第二直线右侧区域按第三方式赋值; 输出最终图像B。
2.如权利要求1所述的模拟真实翻页效果的方法,其特征在于, 第一直线的方程为:x0.x + y0.y-(xo2 +yO2)=0 ;
第二直线的方程为:
3.如权利要求1所述的模拟真实翻页效果的方法,其特征在于, 所述“对第一直线左侧区域按第一方式赋值”具体为:
B(i, j) = A1 (i, j) 其中,B(i,j)为最终图像B的(i,j)点处像素值,A1(I1J)为图像仏的(i,j)点处像素值表示像素点的横坐标;j表示像素点的纵坐标。
4.如权利要求1所述的模拟真实翻页效果的方法,其特征在于, 所述“对第一直线与第二直线之间的区域按第二方式赋值”具体为: 计算(i,j)在当前页背面图像A/中的对应点坐标(Xl’,yi’):
5.如权利要求1所述的模拟真实翻页效果的方法,其特征在于, 所述“对第二直线右侧区域按第三方式赋值”具体为:
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为非整数时,采用插值计算。
7.一种模拟真实翻页效果的装置,其特征在于,所述装置包括: 图像及图像角点、控制点获取模块,用于获取当前页正面图像A1、当前页背面图像A/、当前页下一页图像A2 ;同时获取抓取的当前页图像角点0,并获取翻页控制点P ; 坐标系建立模块,用于以所述角点O为中心,图像A1的边界为轴建立坐标系; 控制点坐标计算模块,用于计算控制点P的坐标P(X(1,y0); 图像分割模块,用于用第一直线和第二直线将图像4分割为三个区域,第一直线为过P点且与OP垂直的直线,且第二直线为所翻页面的边线且所述边线与所述第一直线平行;
【文档编号】G06F3/0484GK103970432SQ201410174282
【公开日】2014年8月6日 申请日期:2014年4月28日 优先权日:2014年4月28日
【发明者】秦文礼 申请人:深圳市云宙多媒体技术有限公司

最新回复(0)