我目前正在研究使用垂直面向地面(固定高度)的低分辨率相机来测量速度(相机通过表面的速度)。将 OpenCV 2.1 与 C++ 一起使用。
由于整个背景将在连续的帧之间不断移动、平移和/或旋转,在确定“可用值”形式的帧位移时,最合适的方法是什么?(返回帧位移的功能?)然后根据相机的高度和捕获的帧区域(现实世界中帧的尺寸),我将能够根据帧位移计算现实世界中的位移,然后计算测量时间间隔的速度。
试图确定我的方法或是否有任何示例代码可用,将帧位移(或一组像素的位移)转换为基于相机高度的距离位移。
谢谢,乔希。