一种畸变校正方法及移动终端的制作方法

文档序号:8943708阅读:334来源:国知局
一种畸变校正方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及图像处理技术领域,尤其涉及一种畸变校正方法及移动终端。
【背景技术】
[0002]由于相机镜头的物理非线性特征,在成像过程中不可避免的会造成实物形状在图像上的畸变,具体表现可分为枕形畸变、桶形畸变及线性畸变。由于畸变的存在不仅影响采集图像的视觉效果,而且如果直接应用到工业近景测量上,将会降低相机测量精度,进而影响结果。相对于普通镜头,大视角镜头的畸变较大,是由于畸变仅与物高(或视场角大小)有关,广角镜头相对于普通镜头视场角变大,进而相对于普通镜头畸变程度增大。
[0003]因此,研究出一种对大视角镜头拍摄的图像进行畸变的校正方法变得日益重要。

【发明内容】

[0004]本发明实施例提供一种畸变的校正方法及移动终端,用于一定程度的校正大视角镜头拍摄的图像的畸变。
[0005]本发明第一方面提供一种畸变的校正方法,包括:
[0006]获取移动终端的大视角镜头拍摄的图像;
[0007]按照预设尺寸获取所述图像的中央像素网格;
[0008]将所述图像划分为与所述中央像素网格尺寸相同的N个像素网格,其中,N为大于等于2的整数;
[0009]以所述中央像素网格作为畸变校正基准校正所述N个像素网格,以得到校正图像。
[0010]结合本发明第一方面,在第一方面的第一种可能实现方式中,所述以所述中央像素网格作为畸变校正基准校正所述N个像素网格,包括:
[0011]获取所述N个像素网格到所述中央像素网格的横向距离和纵向距离;
[0012]根据所述N个像素网格到所述中央像素网格的横向距离和纵向距离,换算与所述N个像素网格对应的横向畸变程度参数和纵向畸变程度参数;
[0013]根据所述与所述N个像素网格对应的横向畸变程度参数和纵向畸变程度参数对所述N个像素网格进行畸变校正。
[0014]结合本发明第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述根据所述与所述N个像素网格对应的横向畸变程度参数和纵向畸变程度参数对所述N个像素网格进行畸变校正,包括:
[0015]根据畸变校正模型和所述与所述N个像素网格对应的横向畸变程度参数和纵向畸变程度参数,确定与所述N个像素网格对应横向畸变校正量和纵向畸变校正量;
[0016]根据与所述N个像素网格对应横向畸变校正量和纵向畸变校正量对所述N个像素网格进行畸变校正。
[0017]结合本发明第一方面、本发明第一方面的第一种或第二种可能实现方式,在第一方面的第三种可能实现方式中,所述将所述图像划分为与所述中央像素网格尺寸相同的N个像素网格,包括:
[0018]将所述图像按照预设尺寸进行网格化处理,以得到与所述中央像素网格尺寸相同的N个像素网格。
[0019]结合本发明第一方面、本发明第一方面的第一种至第三种任一种可能实现方式,在第一方面的第四种可能实现方式中,所述按照预设尺寸获取所述图像的中央像素网格之前,所述校正方法还包括:
[0020]判断所述图像的畸变程度是否大于或等于预设畸变阈值;
[0021]其中,所述按照预设尺寸获取所述图像的中央像素网格包括,在所述图像的畸变程度大于或等于预设畸变阈值的情况下,按照预设尺寸获取所述图像的中央像素网格。
[0022]本发明第二方面提供一种移动终端,包括:
[0023]第一获取单元,用于获取移动终端的大视角镜头拍摄的图像;
[0024]第二获取单元,用于按照预设尺寸获取所述图像的中央像素网格;
[0025]划分单元,用于将所述第一获取单元获取到的所述图像划分为与所述中央像素网格尺寸相同的N个像素网格,其中,N为大于等于2的整数;
[0026]校正单元,用于以所述第二获取单元获取到的所述中央像素网格作为畸变校正基准校正所述N个像素网格,以得到校正图像。
[0027]结合本发明第二方面,在第二方面的第一种可能实现方式中,所述校正单元具体用于:
[0028]获取所述N个像素网格到所述中央像素网格的横向距离和纵向距离;
[0029]根据所述N个像素网格到所述中央像素网格的横向距离和纵向距离,换算与所述N个像素网格对应的横向畸变程度参数和纵向畸变程度参数;
[0030]根据所述与所述N个像素网格对应的横向畸变程度参数和纵向畸变程度参数对所述N个像素网格进行畸变校正。
[0031]结合本发明第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述校正单元具体用于:
[0032]根据畸变校正模型和所述与所述N个像素网格对应的横向畸变程度参数和纵向畸变程度参数,确定与所述N个像素网格对应横向畸变校正量和纵向畸变校正量;
[0033]根据与所述N个像素网格对应横向畸变校正量和纵向畸变校正量对所述N个像素网格进行畸变校正。
[0034]结合本发明第二方面、本发明第二方面的第一种或第二种可能实现方式,在第二方面的第三种可能实现方式中,所述划分单元具体用于:
[0035]将所述图像按照预设尺寸进行网格化处理,以得到与所述中央像素网格尺寸相同的N个像素网格。
[0036]结合本发明第二方面、本发明第二方面的第一种至第三种可能实现方式,在第二方面的第四种可能实现方式中,所述移动终端还包括:
[0037]判断单元,用于判断所述图像的畸变程度是否大于或等于预设畸变阈值;
[0038]其中,所述第二获取单元具体用于:在所述图像的畸变程度大于或等于预设畸变阈值的情况下,按照预设尺寸获取所述图像的中央像素网格。
[0039]实施本发明实施例,具有如下有益效果:
[0040]本发明实施例中,由于镜头畸变实际上是光学透镜固有的透视失真的总称,也就是因为透视原因造成的失真,即畸变是光学镜头固有的缺陷,畸变只能减小而不能被消除,因此通过光学镜头拍摄出来的图像都会存在畸变,只是畸变程度大小的问题,对于大视角镜头拍摄出来的图像边缘的畸变程度较大,越靠近中间畸变越小,因此本发明按照预设尺寸获取大视角镜头拍摄的图像中央像素网格,将所述图像划分为与所述中央像素网格尺寸相同的N个像素网格,其中,N为大于等于2的整数,然后以所述中央像素网格作为畸变校正基准校正所述N个像素网格,以得到校正图像,进而可一定程度的校正大视角镜头拍摄的图像的畸变。
【附图说明】
[0041]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本发明实施例提供的畸变的校正方法的第一实施例流程图;
[0043]图2为本发明实施例提供的畸变的校正方法的第二实施例流程图;
[0044]图3为本发明实施例提供的畸变的校正方法的第三实施例流程图;
[0045]图4为本发明实施例提供的移动终端的第一实施例结构示意图;
[0046]图5为本发明实施例提供的移动终端的第二实施例结构示意图。
【具体实施方式】
[0047]本发明实施例提供一种畸变的校正方法及移动终端,用于一定程度的校正大视角镜头拍摄的图像的畸变。
[0048]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0049]以下分别进行详细说明。
[0050]本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0051]本发明畸变的校正方法的一个实施例。其中,一种畸变的校正方法:获取移动终端的大视角镜头拍摄的图像;按照预设尺寸获取所述图像的中央像素网格;将所述图像划分为与所述中央像素网格尺寸相同的N个像素网格,其中,N为大于等于2的整数;以所述中央像素网格作为畸变校正基准校正所述N个像素网格,以得到校正图像。
[0052]首先参见图1,图1为本发明实施例提供的一种畸变的校正方法的第一实施例流程图。其中,如图1所示,本发明的一个实施例提供的一种畸变的校正方法可以包括步骤SlOl ?S104:
[0053]S11、获取移动终端的大视角镜头拍摄的图像。
[0054]在一实施例中,获取移动
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1