几天来,我在使用 Asus Xtion Pro Live、Openni 2 和 Qt 时遇到了关于深度帧采集的问题。当相机连接到 USB 2.0 端口时,我的应用程序工作正常,但是当我尝试将相机连接到 USB 3.0 端口时,我无法显示来自深度流的图像。
为了解决这个问题,我编写了一个非常基本的控制台应用程序,它只获取颜色和深度帧,并且对于每一帧,将时间戳和索引写入文件中。与彩色帧相比,接收到的深度帧的数量似乎变得非常少(1784 个彩色帧对 464 个深度帧,采集 1 百万)。将相机连接到 USB 2.0 端口,我得到了 1784 色帧和 1784 深度帧。
我注意到使用 QApplication 而不是 QCoreApplication,深度帧图像的数量会减少(44 个深度帧用于 1 mn 的采集)。
您认为问题来自 Qt 还是来自相机及其驱动程序?我在华硕支持上表示华硕 Xtion Pro live 和 USB 3.0 存在一些问题。我从http://reconstructme.net/2012/10/13/asus-xtion-usb-3-0-hotfix-2/下载了一个补丁,但它并没有解决我的问题。
谢谢 !