深度相机在kinect中有多精确?
尤其我想知道:
我收集数据已经有一天了,但是大多数作者并没有说出他们的来源,而且他们的价值似乎有很大的不同……
发布于 2011-10-08 16:02:45
有来自传感器开发人员的官方规范,而不是来自微软的。据我所知还没有科学论文。大量的调查和实验(见谷歌)。目前,OpenKinect在这些问题上的讨论要比这个网站多得多。
发布于 2012-08-24 15:00:54
Kinect for Windows提供了一些常量,我一直在使用,而且似乎是一致的。对于range和分辨率,这些值是:
在默认模式下:
在近模式下:
对于彩色相机,您可能具有下列任何一种分辨率:
对于深度照相机,您可能具有下列任何一种分辨率:
面对来自阿瓦达·基达夫拉的信息(顺便说一句,来自大多数来源),API给出的视图字段的值如下:
对于彩色相机:
对于深度照相机:
来源:http://msdn.microsoft.com/en-us/library/hh855368
发布于 2014-02-16 00:07:10
这里真正的问题是分辨率和精确度。我想在这里加入,因为我发现分辨率和精确度没有所说的那么好。深度分辨率的最大输出确实是640x480,但这不是有效的分辨率,也不是它的精确程度。
kinect的工作方法是基于结构光投影的。一种光的图案被发射并投射到表面,照相机看到它,然后从原点将每一条光线三角化,从物体上反弹到照相机上。
的问题是,这种模式只有34.749个亮点,可以被三角化的 (http://azttm.wordpress.com/2011/04/03/kinect-pattern-uncovered/)。如果我们把这与640x480=307.200数据点的分辨率联系起来,我们就会发现一个很大的差别。问问自己,如果数据数量是源数据点数量的10倍,是否可以被认为是有效的,并且能够有效地进行抽样。我怀疑。如果您要问我kinect的有效分辨率是什么,我想大概是关于240x180的诚实和相当好的数据。
https://stackoverflow.com/questions/7696436
复制相似问题