如何在场景中移动物体时计算3D姿态,使用SURF跟踪场景中的物体以及此物体的初始3D姿态是众所周知。我所知道的是,一旦我使用SURF,就知道两个连续帧之间的2D对应关系,所以通过将原始3D姿态与一些变换矩阵相乘来计算3D姿态不应该很难。如何使用2D跟踪和初始3D姿势估算3D姿势
1
A
回答
1
当您知道某些固定坐标系中的特征点的3D位置时,在移动相机时,所有您真正必须做的就是估计相机的姿态并应用逆向变换来了解当前的电流对象在当前参考框架中的姿态。这些问题被称为Pn-P问题。有一个庞大的工作解决这个的身体,但是关于这一主题的最近的文章中,承诺一个有效的算法来估算姿态之一是http://cvlabwww.epfl.ch/~lepetit/papers/lepetit_ijcv08.pdf
您还可以使用cv::solvePnP
0
你要做的是叫structure from motion。检查相关论文和软件的链接。
相关问题
- 1. 相对于初始姿势的姿势估计
- 2. 使用两个Wiimotes以90度间隔计算3D摆姿势
- 3. 使用平移姿势
- 4. Android Facedetector姿势值始终为0
- 5. 的iOS - 姿势识别translationInView
- 6. 加载Collada网格姿势
- 7. 从orbslam得到姿势
- 8. 潘姿手势动画
- 9. 如何使用opencv计算头部姿势?
- 10. 的UIWebView并取消轻敲姿势
- 11. 在Android中检测投掷姿势
- 12. iPad - 同一姿势的同时识别
- 13. 姿势的节点中的addChild
- 14. 智能手机上的人体姿势估计/匹配
- 15. 姿态估计?
- 16. 姿态估计
- 17. 3D手势识别
- 18. 你如何使uiimageview以快速随机的姿势出现?
- 19. 如何在官方Facebook应用中获取姿势视图
- 20. Kinect sdk 2.0在C#中的第三方库支持姿势和手势识别?
- 21. 如何使用kinect来分类坐姿和站姿?
- 22. 如何实现姿势检测器在安卓
- 23. 我怎样才能估计与3d到2d点对应的相机姿态(使用opencv)
- 24. 使用对象的单个图像的3D对象姿态CAD
- 25. 从给定姿势和点云中提取ROS laserscan消息
- 26. 搅拌机:复制和粘贴翻转姿势不工作
- 27. 使用外部姿态估计来改善固定标记轮廓跟踪
- 28. OpenCV的姿态估计
- 29. OpenCV:相机姿态估计
- 30. 算法跟踪的相对趋势
凑着计算从2D运动,如果三维姿态移动没有限制(例如在2D平面上移动)。但在心理学上,詹姆斯吉布森分析了相机移动时图像点的行为。这个光流信息可能是有用的。 – Micka 2014-09-04 17:59:26
@Micka感谢您的回复。但是如果初始3D姿势是已知的呢? – hby001 2014-09-04 18:53:01