图像处理方法及装置制造方法

文档序号:6629664阅读:168来源:国知局
图像处理方法及装置制造方法
【专利摘要】本发明实施例提供了一种图像处理方法及装置,其中图像处理方法包括:在待处理图像的外围构造三角形,所述三角形包围所述待处理图像;在所述待处理图像上任意取一点P,根据所述点P的直角坐标获取所述点P在所述三角形内的三角形坐标,所述直角坐标系的原点在所述图像上;按照预设的规则计算所述点P在所述待处理的图像跳至下一帧时的三角形坐标;将所述点P的三角形坐标转换为直角坐标,并根据所述直角坐标将点P显示出来。本发明实施例所提供的图像处理方法和装置,可以将三维立体图像按照预设的规则显示在显示屏幕上。
【专利说明】图像处理方法及装置

【技术领域】
[0001] 本发明涉及图像技术处理领域,尤其涉及一种图像处理方法及装置。

【背景技术】
[0002] 在现有的图像处理领域,终端设备如电脑、智能手机、平板电脑等将显卡中的三维 图像显示在屏幕上时,不管以何种方式构建三维模型,终端设备总是通过先对内存中的三 维数据进行深度排序、颜色融合等一系列处理之后,再将最终计算得到的像素投影到显示 设备的显示屏上,由于显示屏是二维设备,因此通过显示屏看到图像都是二维平面图像。
[0003] 因此,现有的图像处理技术无法按照预设的规则将三维图像显示在屏幕上,影响 用户体验。


【发明内容】

[0004] 本发明实施例提供了一种图像处理方法及装置,可以将三维立体图像按照预设的 规则显示在显示屏上。
[0005] 本发明实施例提供了一种图像处理方法,包括:
[0006] 在待处理图像的外围构造三角形,所述三角形包围所述待处理图像;在所述待处 理图像上任意取一点P,根据所述点P的直角坐标获取所述点P在所述三角形内的三角形坐 标,所述直角坐标系的原点在所述图像上;按照预设的规则计算所述点P在所述待处理的 图像跳至下一帧时的三角形坐标;将所述点P的三角形坐标转换为直角坐标,并根据所述 直角坐标将点P显示出来。
[0007] 在本发明另外一个实施例中,所述根据所述点P的直角坐标获取所述点P在所述 三角形内的三角形坐标,包括:
[0008] 当所述点P与所述三角形的任意一个顶点重合时,点P的三角形坐标为(0,0);或 者
[0009] 当所述点P与所述三角形的任意一个顶点都不重合时,所述点P的三角形坐标 (PA, PB)为:

【权利要求】
1. 一种图像处理方法,其特征在于,包括: 在待处理图像的外围构造三角形,所述三角形包围所述待处理图像; 在所述待处理图像上任意取一点P,根据所述点P的直角坐标获取所述点P在所述三角 形内的三角形坐标,所述直角坐标系的原点在所述图像上: 按照预设的规则计算所述点P在所述待处理的图像跳至下一帧时的三角形坐标; 将所述点P的三角形坐标转换为直角坐标,并根据所述直角坐标将点P显示出来。
2. 根据权利要求1所述的图像处理方法,其特征在于,所述根据所述点P的直角坐标获 取所述点P在所述三角形内的三角形坐标,包括: 当所述点P与所述三角形的任意一个顶点重合时,点P的三角形坐标为(〇,〇);或者 当所述点P与所述三角形的任意一个顶点都不重合时,所述点P的三角形坐标(PA,PB) 为: p /1 1 _ ., < |Ρτ-^|+|ρΓ-?,μ〇 (6) ρ __CJL 1 !-ci (Αχ-βχ)(βν-?\)-(Αν-Β ν)(Βχ-Ρχ) 〇ι~ {Λλ-Βχ){CY -/] )- (Αν - ?,: )(Cr - Ρχ)" Cl^ (Ax-By){Cy-P,:)-iA, :-B,: ){Cy-P:) 其中:Ax,Ay,Bx,By,Cx,C y,Px,Py分别为三角形的三个顶点A、B、C及点P的直角坐标。
3. 根据权利要求2所述的图像处理方法,其特征在于,所述按照预设的规则计算所述 点P在所述待处理的图像跳至下一帧时的三角形坐标包括: | P', - P, + * sin(As * PB + A%) + A3 * sin(A_, * P, + kh) (9) } p 'r> = p/s + * sin(A-2ψ PIS + k,) + k, * sin(A, * P, + kh) (10) 其中:P' A,P' B是点P在下一帧图像中的三角形坐标,kl,k3表示振幅,k2,k4表示频 率,k5, k6表示相位。
4. 根据权利要求3所述的图像处理方法,其特征在于:所述1(1、1(2、1(3、1(4、1(5、1(6的值 是预设的。
5. 根据权利要求4所述的图像处理方法,其特征在于:所述K1和K3的值相等,K4的值 是K2的值的三分之二。
6. 根据权利要求1所述的图像处理方法,其特征在于:所述将所述点P的三角形坐标 转换为直角坐标,其转换公式为: Px = Pa*Ax+Pb*Bx+(1-Pa-P b)*Cx ⑶ Py = PA*Ay+PB*By+ (1 -PA-PB) *Cy (4) 其中,所述PA、PB是点P的三角形坐标,所述Ax,Ay,Bx,B y,Cx,Cy,Px,Py是三角形的三个 顶点A、B、C及点P的直角坐标。
7. 根据权利要求1至6任一所述的图像处理方法,其特征在于:所述方法还包括: 将三维立体图像投影到平面上,形成二维的待处理图像。
8. -种图像处理装置,其特征在于,包括: 构造单元,用于在待处理图像的外围构造三角形,所述三角形包围所述待处理图像; 转换单元,用于在所述待处理图像上任意取一点P,根据所述点P的直角坐标获取所述 点P在所述三角形内的三角形坐标,所述直角坐标系的原点在所述图像上; 计算单元,用于按照预设的规则计算所述点P在所述待处理的图像跳至下一帧时的三 角形坐标; 确定单元,用于将所述点P的三角形坐标转换为直角坐标,并根据所述直角坐标将点P 显示出来。
【文档编号】G06T15/00GK104240283SQ201410528728
【公开日】2014年12月24日 申请日期:2014年10月9日 优先权日:2014年10月9日
【发明者】翁祖峰 申请人:翁祖峰
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1