The invention relates to a fisheye image distortion correcting method based on a fish eye imaging model, relating to a distortion image correction method, in particular to a fish eye image distortion correction method. In order to solve the existing fisheye image correction method, the problem of tangential distortion can not be corrected under the condition that the intrinsic parameters of the lens, the external parameters and the distortion factor are unknown. The invention of the first eye image and the target image pixel coordinate transformation, on the assumption that the correction of the horizontal and vertical directions; then according to the imaging of the pinhole imaging model and imaging characteristics of fish eye imaging model, the fisheye image target image is mapped to a fisheye lens imaging model coordinates under the revised, in order to correct the image the. According to the batch image, will be obtained in step three, the mapping of storage on the subsequent acquisition of the fisheye image correction; finally the fisheye image distortion correction of image interpolation, image processing after the final. The invention is suitable for the distortion correction of fish eye images.
【技术实现步骤摘要】
一种基于鱼眼成像模型的鱼眼图像畸变矫正方法
本专利技术涉及一种畸变图像矫正方法,具体涉及一种鱼眼图像畸变矫正方法。
技术介绍
实景成像技术是利用摄像头将采集的图像经过处理后实时还原实景的过程,也是目前视觉领域的基本方向之一。同时,实景成像技术广泛应用于立体视觉、运动分析、虚拟现实等领域。鱼眼镜头在实景成像技术中被广泛使用,相比于普通镜头,鱼眼镜头最主要的优势在于其广阔的视角,可以采集更大范围实景的图像,但是鱼眼镜头存在的问题是所采集的图像在径向和切向上分别存在着一定程度的畸变,图像的畸变导致人眼无法直观地判断图像的真实景象。而如何消除鱼眼图像的畸变问题是目前实景成像技术中最迫切需要解决的问题,尤其是在镜头的内在参数、外在参数及畸变系数未知的情况下,消除鱼眼图像畸变矫正的实现更加困难。目前消除鱼眼图像畸变的方法有应用经纬映射图像方法、多项式拟合方法及张正友标定法等,其中应为经纬映射图像方法是将单位球面图像上映射成矩形图像,其存在的问题在于只能矫正径向畸变,无法矫正切向畸变,即水平方向上的畸变无法得以矫正;多项式拟合方法是通过拟合多项式估计模型参数,其主要缺点在于计算量过大,从而直接导致图像的处理速度过慢;而张正友标定法是利用调整标定物的方向并采集大量的鱼眼图像,通过图像中的特征点估计出镜头的内在参数、外在参数及畸变系数,其缺点在于需要采集图像的数量过多,效率低下,同时利用此方法矫正鱼眼图像的视角过小。而且现有的鱼眼图像校正方法在镜头的内在参数、外在参数及畸变系数未知的情况下,存在的无法矫正切向畸变、计算量大及矫正视角小等问题。
技术实现思路
本专利技术为了解决现 ...
【技术保护点】
一种基于鱼眼成像模型的鱼眼图像畸变矫正方法,其特征在于,包括以下步骤:步骤一、将像素坐标表示对应位置上的像素,设鱼眼镜头采集的鱼眼图像的像素为(x
【技术特征摘要】
1.一种基于鱼眼成像模型的鱼眼图像畸变矫正方法,其特征在于,包括以下步骤:步骤一、将像素坐标表示对应位置上的像素,设鱼眼镜头采集的鱼眼图像的像素为(xts,yts),对鱼眼图像的像素(xts,yts)进行坐标转换,将图像坐标原点从图像左上角移至图像中心,得到坐标转换后的鱼眼图像的像素(xs,ys);步骤二、将鱼眼图像畸变矫正后的图像记为目标图像,假设目标图像上某像素的为(xd,yd),对假设的目标图像的像素(xd,yd)进行水平和垂直方向上的修正;步骤三、根据针孔成像模型的成像规律以及鱼眼成像模型的成像特点,将坐标修正后的目标图像映射到鱼眼镜头成像模型下的鱼眼图像,即进行直角坐标与极坐标的转换,进而根据鱼眼图像得到矫正后的目标图像。2.根据权利要求1所述的一种基于鱼眼成像模型的鱼眼图像畸变矫正方法,其特征在于,所述步骤二具体处理过程包括以下步骤:步骤二一、假设目标图像上某像素的为(xd,yd),在垂直方向加入垂直修正项△y,得到修正后的纵坐标y′d:y′d=yd+△y并根据以上修正关系得到目标图像像素的纵坐标yd的表示形式:其中,Ky为纵坐标修正系数;步骤二二、对于步骤二一中完成垂直方向修正的目标图像,在水平方向加入水平修正项△x,得到修正后的横坐标x′d:x′d=xd+△x并根据以上修正关系得到目标图像像素横坐标xd的表示形式:其中,Kx是横坐标修正系数;步骤二三、将经过像素修正后的目标图像的坐标原点转移至目标图像的左上角,得到经过坐标系转换后的目标图像像素(xtd,ytd):其中,w、h分别为图像的宽度和高度。3.根据权利要求2所述的一种基于鱼眼成像模型的鱼眼图像畸变矫正方法,其特征在于,所述步骤三具体处理过程包括以下步骤:步骤三一、利用坐标修正后目标图像像素(x′d,y′d)对鱼眼图像像素(xs,ys)进行表示:其中,f为鱼眼镜头焦距;步骤三二、对于步骤三一得到的鱼眼图像像素(xs,ys)进行坐标转换,将坐标原点转移至鱼眼图像左上角,得到坐标转换后的鱼眼图像像素(xts,yts);步骤三三、对于步骤二三得到的经过坐标系转换后的目标图像像素(xtd,ytd)和步骤三二完成坐标转换后的鱼眼图像(xts,yts)进行像素坐标映射,将鱼眼图像各个坐标点的像素值赋值给修正后的目标图像相应坐标的像素。4.根据权利要求1、2或3所述的一种基于鱼眼成像模型的鱼眼图像畸变矫正方法,其特征在于,所述方法还包括以下步骤:步骤四、将步骤三得到的映射关系进行存储,对后续采集的鱼眼图像进行矫正;步骤五、对鱼眼图像完成畸变矫正后的图像进行插值,得到最终处理后的图像。5.根据权利要求4所述的一种...
【专利技术属性】
技术研发人员:高会军,郭丰钰,孙乙铭,于金泳,刘家琳,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。