跳到正文

OpenNI

OpenNI是一个由行业主导的开源倡议和软件框架,用于实现可互操作的自然交互和3D传感设备。

最近更新 2026年8月25日

AI 爬虫读取

1次请求

1家公司
  • Anthropic1
词条页
1
争议页
0
JSON · MD
0
首次读取
2026年11月4日
最近读取
2026年11月4日

统计自 2026年10月28日 · 数据来自本站服务器日志

概览

OpenNI,全称Open Natural Interaction,是一个由行业主导的非营利组织和开源软件项目,旨在提高自然用户界面设备、应用程序和中间件之间的互操作性。其工作围绕一个通用软件层展开,开发者通过该层可以访问深度相机、运动传感器、身体追踪系统、手势识别工具及相关自然交互硬件,而无需为每种设备构建完全不同的集成。 该倡议于2010年11月成立,其公共网站于同年12月上线。PrimeSense是其主要成员之一,其深度传感技术支撑了微软Xbox 360 Kinect中使用的参考设计。其他参与者和合作伙伴包括华硕、Willow Garage、研究机构、中间件开发商和相机专家。行业参与和开源分发相结合,使OpenNI在深度传感、运动追踪和自然用户界面超越游戏机早期扩展中具有重要意义。 OpenNI的核心交付物是一个开放API框架,有时称为OpenNI SDK。该框架旨在跨兼容硬件和软件暴露通用能力。根据实现和连接的设备,这些能力包括访问图像和深度流、语音和语音命令识别、手部和手势识别以及身体运动或骨骼追踪。通过将应用程序逻辑与特定传感器硬件分离,OpenNI帮助研究人员、机器人开发者、软件工程师和爱好者使用相对一致的编程模型进行交互式系统的实验。 该项目与PrimeSense的软件生态系统密切相关。2010年12月,PrimeSense发布了开源驱动程序和用于运动追踪的NITE中间件。OpenNI兼容技术随后被用于学术项目、机器人实验、计算机视觉研究、交互式装置和社区开发的应用程序。该框架还支持更广泛的自然交互设备生态系统,包括Kinect和华硕计划中的Wavi Xtion,以及兼容的第三方相机。 OpenNI的原始组织生活在苹果于2013年11月24日收购PrimeSense后结束。此次收购导致原始OpenNI项目停止,并最终宣布OpenNI.org将于2014年4月23日关闭。文档、二进制文件、论坛和源代码材料被依赖该平台的用户和组织保存。因此,原始组织和官方项目最好被视为已解散,尽管该技术继续影响后来的开源工作。 原始关闭后,Occipital和其他前PrimeSense合作伙伴维护了OpenNI 2的一个分支。该分支主要用于与Occipital的Structure SDK和Structure产品配合使用。这种延续保留了OpenNI 2软件生态系统的部分内容,但并未恢复原始OpenNI组织或其以前的官方网络存在。OpenNI的持久意义不在于面向消费者的产品线,而在于它作为早期深度传感、自然用户界面和3D交互开发的支持性软件标准的作用。

沿革

OpenNI出现在2010年代初期深度传感和自然用户界面快速扩展的时期。该倡议于2010年11月成立,作为一项行业主导的非营利努力,旨在提高自然交互硬件和软件的互操作性。其公共网站于2010年12月上线。OpenNI并未将自己定位为消费电子制造商,而是寻求为自然交互中使用的设备、应用程序和中间件提供通用接口和认证导向的协调。 PrimeSense是核心参与者。该公司开发了微软Xbox 360 Kinect背后参考设计中使用的深度传感技术,使其成为新兴的能够测量深度和识别人体运动的相机生态系统的重要贡献者。OpenNI的其他先驱或相关参与者包括华硕、Willow Garage、研究组织、中间件开发商和相机公司。他们的兴趣范围从全身交互和游戏到机器人、计算机视觉和学术研究。 OpenNI框架提供开源API,旨在为应用程序提供与自然交互设备通信的一致方式。其能力包括传感器访问、语音和语音命令识别、手部和手势识别以及身体运动追踪。该框架的抽象层很重要,因为它允许开发者使用设备功能,而无需将每个应用程序直接绑定到一家制造商的专有接口。OpenNI兼容硬件包括自然交互相机,如Kinect和华硕计划中的Wavi Xtion,以及基于飞行时间、立体或结构光技术的第三方3D相机。 PrimeSense还贡献了开源驱动程序和提供运动追踪功能的NITE中间件。基于OpenNI的软件传播到大学实验室、机器人项目、计算机视觉研究、实验界面和爱好者社区。其影响力因源代码的可用性和越来越多的开发者希望在原始游戏环境之外使用深度相机而得到放大。 原始项目因苹果于2013年11月24日收购PrimeSense而中断。收购后,原始OpenNI项目被关闭。官方OpenNI.org网站后来计划于2014年4月23日关闭。由于许多项目依赖该框架,用户和组织保存了文档、二进制文件、存档讨论和源代码材料,以保持现有系统的运行。 OpenNI 2在Occipital和其他前PrimeSense合作伙伴维护的分支中幸存下来。这种延续主要与Occipital的Structure SDK和Structure产品相关。它保持了实用的软件兼容性,并延长了OpenNI生态系统部分内容的使用寿命,但应与不再活跃的原始组织区分开来。OpenNI的历史贡献在于,在3D计算采用的成型阶段,帮助建立了深度传感器和自然用户界面的共享开发模型。

  • 2014

    官方OpenNI网站计划关闭

    [1]

    OpenNI.org计划关闭,促使用户和相关组织存档项目材料。

  • 2013

    PrimeSense被苹果收购

    [1]

    苹果收购了PrimeSense,这是与OpenNI深度传感技术最密切相关的创始成员。

  • 2010

    OpenNI成立

    [1]

    一个行业主导的非营利OpenNI组织和开源项目于11月成立,旨在促进自然交互设备和软件的互操作性。

  • 2010

    公共网站上线

    [1]

    OpenNI的公共网络存在于12月可用,提供对项目框架和生态系统信息的访问。

  • 2010

    PrimeSense发布驱动程序和NITE中间件

    [1]

    PrimeSense发布了与OpenNI开发相关的开源驱动程序和运动追踪中间件。

产品与定位

一个开放的、硬件无关的互操作层,用于自然用户界面、深度传感、运动追踪和3D计算机交互应用。

  • 开源自然交互软件框架 · 2010

    OpenNI框架

    主要的OpenNI软件框架提供了开放API,用于将应用程序与自然交互设备和中间件连接。它旨在抽象常见功能,如深度传感、图像采集、手势识别、语音交互和身体运动追踪。其硬件无关的方法允许研究、机器人、交互式装置、游戏和爱好者项目中的开发者针对共享接口而不是单一设备供应商的专有堆栈构建软件。

  • 开源软件框架分支

    OpenNI 2

    OpenNI 2是该框架的后续版本,并成为原始OpenNI项目结束后持续分支的基础。Occipital和其他前PrimeSense合作伙伴维护该分支,主要用于与Structure SDK和Structure产品集成。它代表了OpenNI的持续软件谱系,而不是原始OpenNI组织的复兴。

  • 运动追踪中间件 · 2010

    NITE

    NITE是PrimeSense与OpenNI生态系统相关的运动追踪中间件。它支持对传感器数据的高级解释,包括人体运动和交互功能,并帮助开发者创建响应身体运动和手势的应用程序。NITE是补充组件,而不是OpenNI框架本身。

品牌决策

  • 2013

    PrimeSense收购改变了OpenNI的方向并购

    背景

    PrimeSense是OpenNI的创始成员和主要技术贡献者。苹果于2013年11月收购了PrimeSense,使原始项目背后的核心公司脱离了其独立的行业角色。

    采取的行动

    原始OpenNI项目被停止,官方OpenNI网络存在随后被关闭。

    后续影响

    用户存档了项目材料,而Occipital和其他前PrimeSense合作伙伴继续为Structure SDK和相关产品维护OpenNI 2分支。

来源2 个来源

引用本词条: 请引用规范词条页。 /brand-wiki/openni · 编辑方针 · 词条如何编纂