我知道使用 Kinect v1 无法进行对象检测。我们需要使用第三方库,例如 open CV 或 pointclouds (pcl)。
但只是想知道是否可以使用 Kinect v2 来实现?有没有人做过任何工作?
我知道使用 Kinect v1 无法进行对象检测。我们需要使用第三方库,例如 open CV 或 pointclouds (pcl)。
但只是想知道是否可以使用 Kinect v2 来实现?有没有人做过任何工作?
看看这个项目并使用 google 和blob detection
关键字。
简短的回答是,使用 Kinect V2 进行对象检测可以通过两种方式进行,但目前(2014 年 11 月)还没有太多完整的解决方案,因为它很新而且还没有被黑了。目前,我正在尝试使用 Visual Studio 2012 在 Windows 8 上实现 PCL,这是 Kinect v2 的最低要求,我将继续发布,以便您了解它的进展情况http://cs.unc.edu/ ~kwaegel/pcl/pcl_build_notes.html实际上,最快的方法可能是使用v2 SDK(对不起上面的链接,没有足够的声誉来分享超过2个链接,需要想一个聪明的方法来让它您没有 StackExchange 将其识别为链接:P)。在简短的搜索中,我发现这个人从 kinect v2 中获取了颜色点云并能够输出它们:
http://laht.info/kinect-v2-colored-point-clouds/
之后,您应该能够通过简单地导入新获得的点云来使用以前的开源软件分割点云!
http://pointclouds.org/documentation/tutorials/random_sample_consensus.php
再说一次,还没有让所有这些移动部件在一个环境中一起工作,但这绝对是可能的