【发布时间】:2013-02-27 13:26:30
【问题描述】:
之前有过与我的问题相关的问题(here、here 和 here),但是我的问题有不同的方面,我在之前提出的任何问题中都没有看到。
我使用 Kinect 深度传感器为我的研究获取了一个数据集。该数据集的格式为 .png 图像,用于特定时刻的深度和 rgb 流。为了给你更多的想法,下面是框架:
编辑: 我在这里添加边缘检测输出。
Sobel 边缘检测输出:
RGB 图像
深度图像
现在我要做的是对齐这两个帧,以给我一个组合的 RGBZ 图像。
我不了解相机的基本特性或 RGB 和红外传感器之间的距离。
有没有一种方法可以将 RGB 值匹配到相应的 Z 值?
我的一个想法是在两个图像中使用边缘并尝试匹配它们。
【问题讨论】:
-
为什么你提到的所有问题都没有帮助你解决这个问题?
-
之前提供的所有解决方案都使用内置的 OpenNI 函数来对齐数据,“g_depth.GetAlternativeViewPointCap().SetViewPoint(g_image)”。我在这里想要实现的是编写一个类似的功能,但不使用相机特性。
标签: matlab alignment kinect rgb depth