此图是直接从被测广角摄像机拍摄的,目的是通过相机校准使图片不失真。然而,据我所知,目前的技术是基于畸变是径向的(切向畸变可以忽略不计)的假设,然后用高阶多项式对径向畸变进行建模。径向畸变在每个径向方向上都是均匀的,所以图片应该是这样的:
很明显,我们这里的畸变在每个径向方向上都不均匀。现在的技术还适用吗?纠正这种失真的好方法是什么?
提前谢谢你。
最佳答案
看起来您也有宽高比问题。最有可能的是,纵横比是与径向畸变不同的问题,可以单独校正。
宽高比可能是相机中传感器的结果。可以通过更改相机的软件配置来移除,或者它可能是实际传感器上像素形状所固有的。在任何情况下,您都应该能够通过在一个方向上适当缩放图像来纠正它。
径向畸变是镜头系统的结果;您可以通过对失真进行建模来纠正它。不同的广角镜头在周边可能具有不同类型的径向行为,因此最好将其建模为直线多项式,或多项式与切线相结合,或多项式的其他一些校正。
额外的拟合参数,例如径向畸变中心的偏移量,也可能是合适的。
关于algorithm - 相机校准 : is this radial distortion? 如何消除失真?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36071089/