如何在冲浪检测中找到三维投影矩阵

Sum*_*dal 7 3d opencv homography

我是OpenCV的新手.我有冲浪检测样本正常工作.现在我想在检测到的图像上放置一个三维模型.

如何找到3d Projection矩阵?

Jav*_*ock 5

我猜你在谈论Augment Reality,因为你说你想在检测到的图像上放置一个3D模型(在相机框架中?).他们关键的问题始终是检测至少4个与我们标记中其他4个"关键点"匹配的点.然后,解决一些方程,我们将得到我们的单应性,这将允许我们投射任何点.

在OpenCV中有一个执行此任务的函数:cvFindHomography

你只需要成对的匹配,选择一种方法(RANSAC,即),你就会得到Homography.

然后你可以像这里解释的那样投射点数: