Agile ALM
Free SaaS for open source projects on Amazon EC2 cloud
This server hosts 24000 users !
         
View all tags
Tags :  No tags associated yet.
生产节点

OpenNI定义的生产节点,它是一个单位集,其有一个生产性角色,处于这样的过程,来创建自然交互为基础建立的应用程序所需的数据。每个生产节点可以使用其它较低水平的生产节点(阅读他们的数据,控制它们的配置等),以及被用于其他更高级别的节点,或由应用程序本身。

范例

应用程序要跟踪三维场景中的一个人形的动作。这需要一个生产节点产生的身体数据,或者,换句话说,用户产生器。这个特定的用户产生器从深度产生器获得数据。深度生成器是一个生产节点,由一个传感器实现,这需要从深度传感器得到原始的感官数据(例如,每秒X帧的数据流)和输出一个深度图实施。

"有意义"三维数据是指这样的数据,可以领会,理解和翻译场景。创建有意义的三维数据,是一项复杂的任务。通常,这首先使用一个感应装置能够产生输出数据的原始形式。通常,这个数据是一个深度图,其中每个像素是由它从传感器的距离代表。然后用专用的中间件来处理这个原始输出,并产生一个更高级别的输出,能够被应用程序理解和使用。

高层输出的常见的例子是描述和说明如下::

  • 一个用户的手的位置。输出可以是掌中心(通常称为'手点')或指尖。
  • 一个场景内的形状鉴定。输出是这个形状的关节当前的位置和方向(通常被称为'身体数据')。
  • 一个手势(例如,挥手)鉴定。输出是对应用程序警报某个特定的手势已经发生。