computer-vision - “mid-point”三角剖分法推广到n点

标签 computer-vision triangulation

在计算机视觉中,“中点”方法解决了从两个 2D 点确定 3D 点的三角剖分问题(参见 here)。有没有将这个概括为两个以上的点,比如说n个点,它叫什么?这篇文章确实提到了直接线性变换,但我不确定这是我要找的……

最佳答案

是的,有对 N 点的概括。我在一些文章中看到过:

P. A. Beardsley、A. Zisserman 和 D. W. Murray。投影的顺序更新
和来自运动的仿射结构。国际。 J. 计算。愿景,23(3):235–259,1997 年 6 月

Srikumar Ramalingam、Suresh K. Lodha 和 Peter Sturm。通用结构-
从运动框架。计算。可见。图像理解,103(3):218-228,九月
2006 年。

你也可以阅读这本书(你的维基百科文章的引用)

理查德·哈特利和安德鲁·齐瑟曼 (2003)。计算机视觉中的多 View 几何。剑桥大学出版社。 ISBN 978-0-521-54051-3。

但是我记得它没有提到 N 个 View 的中点,只有两个 View ,而这种方法被描述为不准确(严格来说不是我的想法)。

我希望它会有所帮助。

关于computer-vision - “mid-point”三角剖分法推广到n点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28779763/

相关文章:

computer-vision - 查找形状中的线条

opencv - 如何提高 cv2.dnn.readNetFromCaffe() 的 net.forward() 性能,net.forward 需要更多时间(7 到 10 秒/帧)才能给出结果

c++ - 如何从face_handle获取人脸id?

c++ - 从点集重建 CGAL 表面

python - 在不知道相机属性的情况下在 OpenCV 中生成扭曲图像的鸟瞰图

machine-learning - 如何将卷积神经网络从一种语言导出到另一种语言?

algorithm - 确定三角剖分后二维三角形的缠绕

python - 需要帮助理解 cv2.undistortPoints() 的错误

c++ - OpenCV undistortPoints 和 triangulatePoint 给出奇怪的结果(立体声)

c# - 如何实现光流跟踪器?