Opt Lett. 2023 Feb 15;48(4):847-850. doi: 10.1364/OL.474375.
Cameras with rolling shutters (RSs) dominate consumer markets but are subject to distortions when capturing motion. Many methods have been proposed to mitigate RS distortions for applications such as vision-aided odometry and three-dimensional (3D) reconstruction. They usually need known line delay d between successive image rows. To calibrate d, several methods have been proposed that often involve complex procedures. This Letter proposes an easy RS calibration method by using an off-the-shelf light-emitting diode (LED) panel, using the fact that the RS causes the blinking LED columns to appear slanted in images by a static camera. The calibration starts with extracting the LED lights and then rectifies the images to remove the lens distortion and misalignment between the camera and the LED panel. Next, blocks of slanted bright LEDs are recognized and their inclination leads to the line delay estimate. Our method needs not to move the camera, adjust the ambient light, or calibrate camera intrinsic parameters beforehand, and it can usually estimate the line delay given two LED panel images in one second. Extensive tests with industrial cameras and consumer cameras of wide-angle and fish-eye lenses validate its competitive accuracy relative to the established methods.
卷帘快门 (RS) 相机在消费市场中占据主导地位,但在捕捉运动时会产生失真。为了减轻 RS 失真对视觉辅助里程计和三维 (3D) 重建等应用的影响,已经提出了许多方法。这些方法通常需要已知相邻图像行之间的线延迟 d。为了校准 d,已经提出了几种方法,这些方法通常涉及复杂的步骤。本文提出了一种使用市售发光二极管 (LED) 面板的简单 RS 校准方法,其利用了 RS 会使静态相机拍摄的闪烁 LED 列在图像中呈现倾斜的事实。校准过程首先提取 LED 灯,然后校正图像以去除镜头失真和相机与 LED 面板之间的未对准。接下来,识别倾斜的亮 LED 块,其倾斜会导致线延迟估计。我们的方法不需要移动相机、调整环境光或预先校准相机内部参数,通常可以在一秒钟内根据两个 LED 面板图像估计线延迟。使用广角和鱼眼镜头的工业相机和消费相机进行了广泛的测试,验证了其相对于已有方法的竞争准确性。