algorithm - 使用单个旋转 kinect 的房间的 360 度 3D View

标签 algorithm image-processing graphics 3d kinect

我正在进行一个研究项目,使用放置在中央的单个旋转 kinect 构建房间的 360 度 3D View 。

我目前的做法是获取kinect每旋转2到5度后得到的3D点云,使用的是Iterative Closest Point Algorithm。

请注意,我们需要在 kinect 旋转时实时构建 View ,因此我们需要在 kinect 小角度旋转后捕获点云。

但是,ICP 算法的计算成本很高。

我正在寻找解决上述问题的更好方法。在此方向上的任何帮助/指示将不胜感激。

最佳答案

我不确定您对机器学习和计算机视觉的交叉点有多熟悉。但最近,随着机器学习的进步,一个更难的问题得到了解决:从非结构化的图像集合中生成大面积的 3D 模型。例如,这个“一天建成罗马”的例子:see this video, as it may just blow your mind .

随着您的想法得到充分发挥,您可能想要查看使这种计算有效进行的机器学习技术 in this video .

您可能想跟进 Noah Snavely's PhD thesis并检查他使用的算法以及构建该系统的其他工作。看来从一个旋转点重建单个房间的问题一定是一个容易得多的推理问题。再一次,您可能只想查看 their software 中的实现。 :)

关于algorithm - 使用单个旋转 kinect 的房间的 360 度 3D View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15629377/

相关文章:

algorithm - 搜索引擎不精确计数(大约 xxx 结果)

java - 客户端-服务器数据同步策略[Java]

algorithm - 区域距离

python - 如何使用分段仿射变换拉直弯曲的文本线/轮廓?

java - Android - 从路径中删除行

android - 我如何编写一个旋转的圆形动画,比如这个(附图)?安卓

c# - 查找帕多万数的优化方法

json - 如何从文本中提取需要的信息?

java - 如何将图像转换为 postscript 形状

graphics - PBR菲涅尔效应