【技术实现步骤摘要】
图片去畸变方法及装置
[0001]本专利技术涉及图片畸变处理
,具体而言,涉及一种图片去畸变方法及装置。
技术介绍
[0002]由于相机镜头的透镜制造精度以及组装工艺的偏差会引入畸变,导致原始图像失真。镜头的畸变又分为径向畸变和切向畸变两类(如图1所示的畸变示意图中,左图为物体实际形状,中间为切向畸变,右边为径向畸变)。
[0003]针对相机镜头拍摄的图片,需要经过去畸变处理,恢复物体的真实形状。目前普遍采用的Opencv畸变方法会损失大量的相机视野,若使用Opencv的获得最佳新摄像机矩阵getOptimalNewCameraMatrix和重映射remap函数,并设定参数alpha为1(保留最大视野),则又会在图片的四周产生纯色边框(无用像素)。
技术实现思路
[0004]本专利技术解决的是现有针对相机采集图片的去畸变方案,存在视野损失、四周存在无用像素的问题。
[0005]为解决上述问题,本专利技术实施例提供一种图片去畸变方法,所述方法包括:根据预设去畸变公式,确定空白图片中全部第一 ...
【技术保护点】
【技术特征摘要】
1.一种图片去畸变方法,其特征在于,所述方法包括:根据预设去畸变公式,确定空白图片中全部第一像素点对应的去畸变之前的第二像素点;所述预设去畸变公式用于确定原始图片中的像素点在去畸变后图片中的像素点;所述空白图片的高、宽分别大于所述原始图片的高、宽;判断所述第二像素点的坐标是否超出所述原始图片的坐标范围;若是,则将所述第二像素点对应的第一像素点的像素值赋值为预设值;若否,则将所述第二像素点对应的第一像素点的像素值赋值为所述第二像素点的像素值;确定所述空白图片中纯色区域的上侧极值、下侧极值、左侧极值及右侧极值;所述纯色区域由像素值为所述预设值的像素点组成;将经过像素值赋值的所述空白图片中的矩形区域保存为去畸变后图片;所述矩形区域由所述上侧极值、下侧极值、左侧极值及右侧极值确定。2.根据权利要求1所述的方法,其特征在于,所述上侧极值为所述空白图片中图像区域上方纯色区域中距离所述图像区域最近点的纵坐标,所述下侧极值为所述图像区域下方纯色区域中距离所述图像区域最近点的纵坐标,所述左侧极值为两个所述纯色区域的最左侧点的横坐标,所述右侧极值为两个所述纯色区域的最右侧点的横坐标;所述图像区域由像素值为所述第二像素点的像素值的像素点组成。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第二像素点的坐标超出所述原始图片的范围,则保存所述第一像素点对应的原始图片坐标为固定值;若所述第二像素点的坐标未超出所述原始图片的范围,则保存所述第一像素点对应的原始图片坐标为所述第二像素点的坐标值。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:保存所述矩形区域中全部所述第一像素点对应的原始图片坐标,得到重映射参数。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述矩形区域在重映射图片中截取出相同的矩形区域,保存为重映射参数图片;所述重映射图片保存有所述...
【专利技术属性】
技术研发人员:李思聪,
申请(专利权)人:新石器慧通北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。