3d 从多个二维图像生成点云

3d 从多个二维图像生成点云,3d,point-cloud-library,point-clouds,3d,Point Cloud Library,Point Clouds,从我对点云工作原理的有限理解来看,我觉得应该能够从对象外部的一组2d图像生成点云。我遇到的问题是,我似乎找不到如何生成这样的点云的任何示例。一般来说,从一系列二维图像重建三维形状是一个困难的问题。根据已知的有关摄影机的信息量及其与对象和场景的关系,它可以是困难的,也可以是极其困难的。有很多信息:试着用谷歌搜索“3D重建图像序列”或“3D图像重建转台”。这是一篇很好地总结了这一过程及其挑战的论文。很好(它引入了“RANSAC”——另一个很好的搜索关键词)。从面部重建的角度来分析这个问题,但是这个理

从我对点云工作原理的有限理解来看,我觉得应该能够从对象外部的一组2d图像生成点云。我遇到的问题是,我似乎找不到如何生成这样的点云的任何示例。

一般来说,从一系列二维图像重建三维形状是一个困难的问题。根据已知的有关摄影机的信息量及其与对象和场景的关系,它可以是困难的,也可以是极其困难的。有很多信息:试着用谷歌搜索“3D重建图像序列”或“3D图像重建转台”。这是一篇很好地总结了这一过程及其挑战的论文。很好(它引入了“RANSAC”——另一个很好的搜索关键词)。从面部重建的角度来分析这个问题,但是这个理论可以应用于这个问题

请注意,对3D点的解释取决于对相机和参数的了解。外部参数指定相机相对于世界的位置和方向。内部参数将像素坐标映射到世界帧中的坐标

当外部参数和内部参数都未知时,三维重建精确到未知比例因子(即,可以建立相对大小/距离,但绝对大小/距离未知)。当两组摄影机参数都已知时,三维点的比例、方向和位置都已知。本手册涵盖了摄像机校准的概念,也很好。

是一个允许三维重建的应用程序。 可以从多个二维图像中获取点云


演示如何从树的短片段中提取多个图像,然后使用VisualSFM创建点云。

您能澄清一下吗?“一组物体外部的2d图像”,这是什么样的物体?这些其他图像来自哪里?另外,你如何理解“点云工作”?我正在处理的一组图像是在有人在相机前旋转时以20度的增量拍摄的。我的理解是,当人旋转时,可以通过在图像之间映射相似的点来创建点云,类似于微软的photosynth。嗨,我也在寻找这个答案。我有一堆2D DICOM图像,需要点云进行校准。到目前为止,我已经能够使用ActiViz显示3D图像,但我正在努力获取点云@gilbertbw,你能找到一些东西吗?关于从2D图像重建3D模型。