3月底接到合作方S发过来的他拍的产品图像, 让我用畸变校正程序帮他校正一下,并把效果图发给他,说效果可以的话可以进行合作。
我接到需求后,先打开S发过来的图像,一看就是用鱼眼镜头所拍摄的图像,视角应该是180度左右。后来经过电话和S核实, 镜头的焦距是2.8mm ,鱼眼视角是180度。
原始的图像用2..8mm焦距的鱼眼镜头采集,存在很严重的畸变,如上图所示。注意看图像四周,角落本来正常的物品已严重变形。畸变的过程如下图所示。
S的案例就是一个桶型畸变,桶型畸变的图像有一个明显的特征:越靠近中心,图像的分辨率就越高,有效信息密度就越低;反之离中心越远,图像的分辨率就越低,有效信息密度就越大。所以鱼眼照片四周的图像经过矫正处理之后,还原出来效果相对于中心区域的图像效果就要差一些。
S有一套AI程序可以识别物品的位置, 但鱼眼摄像头的畸变导致AI识别程序无法识别原始视频中物品的位置,所以需要利用我的算法对镜头所采集的图像进行校正处理之后再吐给AI识别程序。 图像