Opencv 如何补偿';自我运动';
我正在做一个项目,用光流从移动的摄像机中检测移动的物体。为了检测任何运动物体的真实运动,我需要补偿相机的自我运动。有谁能提出一个简单的方法?我使用OpenCV C和C++来完成我的项目。p> Hi实际上,如果你使用光流,你不必补偿自我运动。可以创建长期轨迹并对其进行聚类。看看这些出版物或杂志。但如果你想反驳自我运动,那么:Opencv 如何补偿';自我运动';,opencv,opticalflow,Opencv,Opticalflow,我正在做一个项目,用光流从移动的摄像机中检测移动的物体。为了检测任何运动物体的真实运动,我需要补偿相机的自我运动。有谁能提出一个简单的方法?我使用OpenCV C和C++来完成我的项目。p> Hi实际上,如果你使用光流,你不必补偿自我运动。可以创建长期轨迹并对其进行聚类。看看这些出版物或杂志。但如果你想反驳自我运动,那么: 使用GFT或简单点栅格检测要跟踪的点 通过Lucas Kanade或其他局部光流方法计算运动矢量 使用cv::getAffineTransform或cv::getPersp
- 使用GFT或简单点栅格检测要跟踪的点
- 通过Lucas Kanade或其他局部光流方法计算运动矢量
- 使用cv::getAffineTransform或cv::getPerspectiveTransform计算仿射或透视变换矩阵(RANSAC是一个很好的估计器)
- 使用cv::warpAffine或cv::warpPerspective使用变换矩阵补偿自我运动