【技术实现步骤摘要】
图像矫正方法、电子系统和计算机程序产品
[0001]本专利技术涉及图像处理
,尤其是涉及一种图像矫正方法、电子系统和计算机程序产品。
技术介绍
[0002]图像立体矫正,是指两幅图像分别进行一次平面射影变换,使两幅图像的对极线在同一水平方向上,而对极点被映射到无穷远处,这样可以使两幅图像只存在水平方向上的视差,从而使立体匹配问题从二维降到一维,提高匹配速度。
[0003]双摄像头的虚化功能是图像立体矫正的应用之一,为了获得较好的矫正效果,通常需要在手机生产过程中对双摄像头进行标定,这就需要在生产线上设置用于摄像头标定和校验的工位进行作业。标定后的双摄像头有较好的图像立体矫正效果,但是设置标定工位会提高成本,标定流程也会增加生产时间。如果不在手机生产线上对摄像头进行标定,在使用拍摄功能时直接对拍摄的图像进行图像立体矫正,则可以减少工位成本和生产时间,但该方式的矫正效果受摄像头的拍摄质量影响,由于各类手机摄像头质量参差不齐,摄像头本身制作时若有畸变则会导致拍摄的图像质量较差,而在图像质量较差的情况下直接进行图像立体 ...
【技术保护点】
【技术特征摘要】
1.一种图像矫正方法,其特征在于,应用于无标定的多目相机,所述多目相机包括主摄像机和副摄像机;所述方法包括:获取针对同一拍摄目标的第一图像和第二图像;其中,所述第一图像由所述主摄像机采集得到,所述第二图像由所述副摄像机采集得到;从所述第一图像和所述第二图像中提取特征点对;其中,所述特征点对包括所述第一图像中的第一特征点和所述第二图像中的第二特征点;所述第一特征点和所述第二特征点对应相同的世界坐标;根据所述特征点对、以及所述主摄像机和所述副摄像机的内参数,对所述第二图像进行矫正,得到所述第二图像的目标矫正图像。2.根据权利要求1所述的方法,其特征在于,根据所述特征点对、以及所述主摄像机和所述副摄像机的内参数,对所述第二图像进行矫正,得到所述第二图像的目标矫正图像的步骤,包括:根据所述特征点对、以及所述主摄像机和所述副摄像机的内参数,确定所述副摄像机的畸变系数和所述主摄像机与所述副摄像机的相机坐标系的旋转参数;其中,所述旋转参数用于调整所述第一图像和所述第二图像,以使调整后的所述第一图像和所述第二图像对应的相机坐标系为同轴关系;根据所述畸变系数、所述旋转参数和所述主摄像机的内参数对所述第二图像进行矫正,得到所述第二图像的目标矫正图像。3.根据权利要求2所述的方法,其特征在于,根据所述畸变系数、所述旋转参数和所述主摄像机的内参数对所述第二图像进行矫正,得到所述第二图像的目标矫正图像的步骤,包括:根据所述畸变系数对所述第二图像进行畸变矫正,得到所述第二图像的初始矫正图像;根据所述旋转参数和所述主摄像机的内参数对所述初始矫正图像进行立体矫正,得到所述第二图像的目标矫正图像。4.根据权利要求1所述的方法,其特征在于,从所述第一图像和所述第二图像中提取特征点对的步骤,包括:对所述第一图像和所述第二图像进行预处理,对应得到第一预处理图像和第二预处理图像;其中,所述第一预处理图像与所述第二预处理图像的分辨率相同,且所述第一预处理图像与所述第二预处理图像对应的相机坐标系为同轴关系;根据预设第一网格密度等分所述第一预处理图像,得到多个第一图像块;根据预设第二网格密度等分所述第二预处理图像,得到多个第二图像块;其中,所述第一网格密度大于所述第二网格密度;根据所述第一图像块和所述第二图像块,提取特征点对。5.根据权利要求4所述的方法,其特征在于,根据所述第一图像块和所述第二图像块,提取特征点对的步骤,包括:遍历所述第一图像中的每个第一图像块,对该第一图像块进行下述处理,得到多个特征点对:从所述多个第二图像块中确定与该第一图像块对应的目标图像块;所述目标图像块为
所述多个第二图像块中距离该第一图像块的重心最近的图像块;从该第一图像块中提取多个第一特征点,从所述目标图像块中提取多个第二特征点;将所述多个第一特征点与所述多个第二特征点中,距离最近的特征点组合确定为该第一图像块的特征点对。6.根据权利要求5所述的方法,其特征在于,在遍历所述第一图像中的每个第一图像块,对该第一图像块进行下述处理,得到多个特征点对的步骤之后,所述方法还包括:通过基础矩阵和单应矩阵的RANSAC算法,剔除所述多个特征点对中误匹配的特征点对。7.根据权利要求4所述的方法,其特征在于,对所述第一图像和所述第二图像进行预处理,对应得到第一预处理图像和第二预处理图像的步骤,包括:分别对所述第一图像和所述第二图像进行图像压缩处理,对应得到分辨率相同的第一中间图像和第二中间图像;将所述第一中间图像和所述第二中间图像旋转...
【专利技术属性】
技术研发人员:胡刚,
申请(专利权)人:北京迈格威科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。