图像畸变的校正方法、装置、电子设备和存储介质制造方法及图纸

技术编号:19647662 阅读:21 留言:0更新日期:2018-12-05 20:44
本发明专利技术公开了一种图像畸变的校正方法、装置、电子设备和计算机可读存储介质。其中方法包括:获取当前拍摄场景的待校正图像;根据当前拍摄场景确定待校正图像中的待校正区域;获取待校正区域的像素坐标;确定获取的像素坐标对应的畸变校正因子;根据对应的畸变校正因子对待校正区域进行畸变校正。该方法只需对当前拍摄场景的待校正图像中的部分做畸变校正,大大降低了计算资源,并在保证校正精确度的前提下,提高了校正效率。

Image distortion correction methods, devices, electronic devices and storage media

The invention discloses an image distortion correction method, a device, an electronic device and a computer readable storage medium. The methods include: acquiring the image to be corrected in the current shooting scene; determining the area to be corrected in the image to be corrected according to the current shooting scene; acquiring the pixel coordinates of the area to be corrected; determining the distortion correction factor corresponding to the obtained pixel coordinates; and correcting the distortion of the corrected area according to the corresponding distortion correction factor. Right. This method only needs to correct some parts of the image to be corrected in the current shooting scene, which greatly reduces the computational resources and improves the correction efficiency on the premise of guaranteeing the accuracy of correction.

【技术实现步骤摘要】
图像畸变的校正方法、装置、电子设备和存储介质
本专利技术涉及图像处理
,尤其涉及一种图像畸变的校正方法、装置、电子设备和计算机可读存储介质。
技术介绍
由于相机、手机等拍摄设备光学系统并不是精确地按照理想化的小孔成像的原理工作,存在有透视畸变,物体在拍摄设备的成像面上的实际成像与理想成像之间存在有光学畸变误差。相关技术中,通常是基于物理距离与方向进行镜头透视畸变校正的技术,其通过镜头调焦拍摄几张图像,然后分析图像判断焦点计算距离,再利用距离参数对图像进行透视畸变校正。但是,目前存在的问题是:由于不可能拍摄无数张照片来计算距离,所以校正精度很低导致校正效果不好;而且拍摄多张照片每次都需单次调焦、曝光等所需时间很长从而速度慢,并且,整个矫正过程中,均是对整张图像进行处理,消耗较多的计算资源。
技术实现思路
本专利技术的目的旨在至少在一定程度上解决上述的技术问题之一。为此,本专利技术的第一个目的在于提出一种图像畸变的校正方法。该方法只需对当前拍摄场景的待校正图像中的部分做畸变校正,大大降低了计算资源,并在保证校正精确度的前提下,提高了校正效率。本专利技术的第二个目的在于提出一种图像畸变的校正装置。本专利技术的第三个目的在于提出一种电子设备。本专利技术的第四个目的在于提出一种计算机可读存储介质。为达到上述目的,本专利技术第一方面实施例提出的图像畸变的校正方法,包括:获取当前拍摄场景的待校正图像;根据所述当前拍摄场景确定所述待校正图像中的待校正区域;获取所述待校正区域的像素坐标;确定获取的像素坐标对应的畸变校正因子;根据所述对应的畸变校正因子对所述待校正区域进行畸变校正。根据本专利技术的一个实施例,所述根据当前拍摄场景确定所述待校正图像中的待校正区域,包括:识别出所述当前拍摄场景中的所有目标拍摄物;从所述待校正图像中获取所述所有目标拍摄物的图像区域;将所述所有目标拍摄物的图像区域作为所述待校正区域。根据本专利技术的一个实施例,所述根据当前拍摄场景确定所述待校正图像中的待校正区域,包括:识别出所述当前拍摄场景中的所有目标拍摄物;从所述待校正图像中获取所述所有目标拍摄物的图像区域;根据预设的筛选策略,从所述所有目标拍摄物的图像区域中选取部分目标拍摄物的图像区域作为所述待校正区域。根据本专利技术的一个实施例,所述预设的筛选策略包括:选取不位于待校正图像中心区域的目标拍摄物的图像区域作为所述待校正区域;或者,选取图像区域面积大于预设面积的目标拍摄物的图像区域作为待校正区域;或者,选取不位于待校正图像中心区域,并且图像区域面积大于预设面积的目标拍摄物的图像区域作为所述待校正区域;其中,所述待校正图像中心区域为以所述待校正图像的图像中心为圆心、预设长度为半径的圆形区域。根据本专利技术的一个实施例,所述确定获取的像素坐标对应的畸变校正因子,包括:根据预先建立的畸变校正因子与像素坐标的对应关系,确定与获取的像素坐标对应的畸变校正因子。根据本专利技术的一个实施例,通过以下步骤预先建立所述畸变校正因子与像素坐标的对应关系:获取参考图像中各个参考图像像素的坐标;根据每个参考图像像素的坐标计算出所述每个参考图像像素所在位置的视场角度;根据所述每个参考图像像素所在位置的视场角度,计算出所述每个参考图像像素的畸变参数;根据所述每个参考图像像素的畸变参数确定出所述每个参考图像像素的畸变校正因子;根据所述每个参考图像像素的畸变校正因子和坐标,建立所述畸变校正因子与像素坐标的对应关系。为达到上述目的,本专利技术第二方面实施例提出的图像畸变的校正装置,包括:第一获取模块,用于获取当前拍摄场景的待校正图像;第一确定模块,用于根据所述当前拍摄场景确定所述待校正图像中的待校正区域;第二获取模块,用于获取所述待校正区域的像素坐标;第二确定模块,用于确定获取的像素坐标对应的畸变校正因子;校正模块,用于根据所述对应的畸变校正因子对所述待校正区域进行畸变校正。根据本专利技术的一个实施例,所述第一确定模块包括:第一识别单元,用于识别出所述当前拍摄场景中的所有目标拍摄物;第一获取单元,用于从所述待校正图像中获取所述所有目标拍摄物的图像区域;第一确定单元,用于将所述所有目标拍摄物的图像区域作为所述待校正区域。根据本专利技术的一个实施例,所述第一确定模块包括:第二识别单元,用于识别出所述当前拍摄场景中的所有目标拍摄物;第二获取单元,用于从所述待校正图像中获取所述所有目标拍摄物的图像区域;第二确定单元,用于根据预设的筛选策略,从所述所有目标拍摄物的图像区域中选取部分目标拍摄物的图像区域作为所述待校正区域。根据本专利技术的一个实施例,所述预设的筛选策略包括:选取不位于待校正图像中心区域的目标拍摄物的图像区域作为所述待校正区域;或者,选取图像区域面积大于预设面积的目标拍摄物的图像区域作为待校正区域;或者,选取不位于待校正图像中心区域,并且图像区域面积大于预设面积的目标拍摄物的图像区域作为所述待校正区域;其中,所述待校正图像中心区域为以所述待校正图像的图像中心为圆心、预设长度为半径的圆形区域。根据本专利技术的一个实施例,所述第二确定模块具体用于:根据预先建立的畸变校正因子与像素坐标的对应关系,确定与获取的像素坐标对应的畸变校正因子。根据本专利技术的一个实施例,所述装置还包括:建立模块,用于预先建立所述畸变校正因子与像素坐标的对应关系;其中,所述建立模块包括:获取单元,用于获取参考图像中各个参考图像像素的坐标;第一计算单元,用于根据每个参考图像像素的坐标计算出所述每个参考图像像素所在位置的视场角度;第二计算单元,用于根据所述每个参考图像像素所在位置的视场角度,计算出所述每个参考图像像素的畸变参数;确定单元,用于根据所述每个参考图像像素的畸变参数确定出所述每个参考图像像素的畸变校正因子;建立单元,用于根据所述每个参考图像像素的畸变校正因子和坐标,建立所述畸变校正因子与像素坐标的对应关系。为达到上述目的,本专利技术第三方面实施例提出的电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现本专利技术第一方面实施例所述的图像畸变的校正方法。为达到上述目的,本专利技术第四方面实施例提出的非临时性计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术第一方面实施例所述的图像畸变的校正方法。根据本专利技术实施例的图像畸变的校正方法、装置、电子设备和计算机可读存储介质,可获取当前拍摄场景的待校正图像,并根据该当前拍摄场景确定待校正图像中的待校正区域,并获取待校正区域的像素坐标,并确定获取的像素坐标对应的畸变校正因子,并根据所述对应的畸变校正因子对所述待校正区域进行畸变校正,即在整个过程中,无需拍摄多张照片,只需对当前拍摄场景的待校正图像中的部分做畸变校正,大大降低了计算资源,并在保证校正精确度的前提下,提高了校正效率。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术一个实施例的图像畸变的校正方法的流程图;图2是根据本专利技术一个具体实施例的图像畸变的校正方法的流程图;图3(a)根据本专利技术实施例的建立所述畸变校正因子与像素坐标的对本文档来自技高网...

【技术保护点】
1.一种图像畸变的校正方法,其特征在于,包括以下步骤:获取当前拍摄场景的待校正图像;根据所述当前拍摄场景确定所述待校正图像中的待校正区域;获取所述待校正区域的像素坐标;确定获取的像素坐标对应的畸变校正因子;根据所述对应的畸变校正因子对所述待校正区域进行畸变校正。

【技术特征摘要】
1.一种图像畸变的校正方法,其特征在于,包括以下步骤:获取当前拍摄场景的待校正图像;根据所述当前拍摄场景确定所述待校正图像中的待校正区域;获取所述待校正区域的像素坐标;确定获取的像素坐标对应的畸变校正因子;根据所述对应的畸变校正因子对所述待校正区域进行畸变校正。2.如权利要求1所述的方法,其特征在于,所述根据当前拍摄场景确定所述待校正图像中的待校正区域,包括:识别出所述当前拍摄场景中的所有目标拍摄物;从所述待校正图像中获取所述所有目标拍摄物的图像区域;将所述所有目标拍摄物的图像区域作为所述待校正区域。3.如权利要求1所述的方法,其特征在于,所述根据当前拍摄场景确定所述待校正图像中的待校正区域,包括:识别出所述当前拍摄场景中的所有目标拍摄物;从所述待校正图像中获取所述所有目标拍摄物的图像区域;根据预设的筛选策略,从所述所有目标拍摄物的图像区域中选取部分目标拍摄物的图像区域作为所述待校正区域。4.如权利要求3所述的方法,其特征在于,所述预设的筛选策略包括:选取不位于待校正图像中心区域的目标拍摄物的图像区域作为所述待校正区域;或者选取图像区域面积大于预设面积的目标拍摄物的图像区域作为待校正区域;或者选取不位于待校正图像中心区域,并且图像区域面积大于预设面积的目标拍摄物的图像区域作为所述待校正区域;其中,所述待校正图像中心区域为以所述待校正图像的图像中心为圆心、预设长度为半径的圆形区域。5.如权利要求1至4中任一项所述的方法,其特征在于,所述确定获取的像素坐标对应的畸变校正因子,包括:根据预先建立的畸变校正因子与像素坐标的对应关系,确定与获取的像素坐标对应的畸变校正因...

【专利技术属性】
技术研发人员:肖航陆逊
申请(专利权)人:北京猎户星空科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1