我正在尝试获取使用raspi摄像头为图像处理应用程序录制1080p视频时使用的传感器的宽度和高度。我注意到从1080p视频到1080p静止图像的视场变化,即使分辨率是相同的。我相信,这是由于h264视频的比特率问题。
所有这些观察结果,让我感到困惑,当我使用1080p视频时,如何才能计算出正确的宽度和高度。在raspberry pi camera spec中,它说:
传感器分辨率- 2592 x 1944像素
传感器尺寸- 3.76 x 2.74毫米
直截了当的线性插值是否准确?例如:(3.76 * 1920 / 2592)。但是,图像似乎也可以缩放,这在视频或静止图像格式中都会发生。
注意:我已经校准了相机,所有的内在值都是以像素为单位的。我在这里的工作是将所有这些都转换为mm。
发布于 2016-02-19 17:04:09
只需为您要使用的模式校准相机即可。
规格中给出了传感器的宽度和高度。它还提供了1.4µm x 1.4µm的像素大小。如果没有给出,可以通过将传感器宽度除以图像宽度来计算。身高也一样。
上面写着在1080p模式下可以裁剪。这意味着只使用传感器的一个区域。只需将图像的宽度和高度与像素大小相乘,就可以得到用于1080p的传感器区域的大小。要获得该区域的位置,请拍摄1080p和全分辨率的同一场景的照片,并对它们进行比较。
不确定缩放比例。您在这里没有提供足够的信息。
你可以在1080p模式下校准你的相机,也可以在全分辨率下校准它,并通过一些平移偏移来校正像素位置。像素大小和物理位置在裁剪过程中不会发生变化。
https://stackoverflow.com/questions/35487545
复制相似问题