The present disclosure relates to image processing technology, in particular to an image correction method and device. The method includes: detecting the input image to obtain the boundary line; determining the vertex based on the obtained boundary line; determining the estimated aspect ratio based on the obtained vertex; and performing perspective transformation on the input image based on the estimated aspect ratio. By adopting the scheme of this disclosure, the distortion degree of the corrected image can be reduced, and the image quality can be improved.
【技术实现步骤摘要】
图像校正方法及装置
本公开涉及图像处理技术,尤其涉及一种图像校正方法及装置。
技术介绍
随着在拍摄照片或者视频时,由于拍摄角度,位置等因素的限制,拍摄的图像常常会出现畸变,这对于观察者查看,或者后续的图像特征提取、识别等后续处理都非常不方便。目前广泛使用的校正方法是首先使用各种边缘检测算子(例如,Roberts、Sobel、Prewitt、Log、Canny等)进行边缘检测,然后对边缘图像进行线特征提取。然而,现有的图像校正方法,校正后的图像失真比较大,图像质量不高。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种图像校正方法及装置,用于减小校正后的图像的失真度,进而提高图像质量。根据本公开的一个方面,一种图像校正方法,包括:对输入图像进行检测以获得边界直线;基于获得的边界直线确定顶点;基于所获得顶点确定估计的纵横比;基于所述估计的纵横比来对所述输入图像进行透视变换。根据本公开的另一方面,提供了一种图像校正装置,包括:处理器:存储器,存储有所述处理器可执行的程序指令;其中所述处理器被配置执行前述图像校正方法。根据本公开的另一方面,还提供一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行前述方法。在本公开的实施例提供的技术方案中,对输入图像进行检测以获得边界直线;基于获得的边界直线确定顶点;基于所获得顶点确定估计的纵横比;基于估计的纵横比来对所述输入图像进行透视变换。由于考虑了纵横比,使得校正后的图像能 ...
【技术保护点】
1.一种图像校正方法,包括:对输入图像进行检测以获得边界直线;基于获得的边界直线确定顶点;基于所获得顶点确定估计的纵横比;基于所述估计的纵横比来对所述输入图像进行透视变换。
【技术特征摘要】
1.一种图像校正方法,包括:对输入图像进行检测以获得边界直线;基于获得的边界直线确定顶点;基于所获得顶点确定估计的纵横比;基于所述估计的纵横比来对所述输入图像进行透视变换。2.根据权利要求1所述的方法,其中,所述对输入图像进行检测以获得边界直线,包括:对输入图像进行检测以获得水平直线集和竖直直线集;分别对所述水平直线集和所述竖直直线集中近似平行的直线段各自进行合并;分别从所述水平直线集和所述竖直直线集中各选择两个直线段作为所述边界直线。3.根据权利要求2所述的方法,其中,对输入图像进行检测以获得水平直线集和竖直直线集,包括:对输入图像进行检测,获得直线段,确定每条直线段与水平轴的夹角,将与水平轴的夹角在第一范围内的直线段划归到水平直线集,将与水平轴的夹角在第二范围内的直线段划归到竖直直线集。4.根据权利要求2所述的方法,其中,对所述水平直线集和所述竖直直线集中近似平行的直线段各自进行合并,包括:对于所述水平直线集::确定所述水平直线集中每两条直线段的夹角和距离;将夹角小于夹角阈值并且距离小于距离阈值的两条直线段合并为一条直线段;对于所述竖直直线集:确定所述竖直直线集中每两条直线段的夹角和距离;将夹角小于夹角阈值并且距离小于距离阈值的两条直线段合并为一条直线段。5.根据权利要求2所述的方法,其中,分别从所述水平直线集和所述竖直直线集中选择两个直线段作为所述边界直线,包括:确定所述水平直线集和所述竖直直线集中合并后的直线段的分数;从所述水平直线集中选择得分最高的一条水平直线段,并从所述水平直线集中选择与所述得分最高的一条水平直线段之间的距离在预设范围内的另一条水平直线段;从所述竖直直线集中选择得分最高的一条竖直直线段,并从所述竖直直线集中选择与所述得分最高的一条竖直直线之间的距离在预设范围内的另一条竖直直线段;其中,所选择出的两条水平直线段与两条竖直直线段确定为所述边界直线。6.根据权利要求5所述的方法,其中,对输入图像进行检测以获得边界直线,包括:基于第一规则对输入图像进行检测以获得边界直线;其中,确定所述水平直线集和所述竖直直线集中合并后的直线段的分数,包括:基于第二规则确定所述水平直线集和所述竖直直线集中合并后的直线段的分数,其中所述第...
【专利技术属性】
技术研发人员:王婷婷,唐小军,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。