OpenNI
OpenNI was an industry-led open-source initiative and software framework for interoperable natural-interaction and 3D-sensing devices.
Last updated August 25, 2026
AI crawler reads
No AI crawler has read this profile since Oct 28, 2026.
Overview
OpenNI, short for Open Natural Interaction, was an industry-led, non-profit organization and open-source software project created to improve interoperability between natural user interface devices, applications, and middleware. Its work centered on a common software layer through which developers could access depth cameras, motion sensors, body-tracking systems, gesture-recognition tools, and related natural-interaction hardware without having to build an entirely different integration for every device. The initiative was established in November 2010, with its public website becoming available in December of that year. PrimeSense was one of its principal members and the company whose depth-sensing technology underpinned the reference design used in Microsoft's Kinect for Xbox 360. Other participants and partners included ASUS, Willow Garage, research institutions, middleware developers, and camera specialists. The combination of industry participation and open-source distribution gave OpenNI importance during the early expansion of depth sensing, motion tracking, and natural user interfaces beyond game consoles. OpenNI's central deliverable was a framework of open APIs, sometimes called the OpenNI SDK. The framework was designed to expose common capabilities across compatible hardware and software. Depending on the implementation and connected device, these capabilities included access to image and depth streams, voice and voice-command recognition, hand and gesture recognition, and body-motion or skeleton tracking. By separating application logic from particular sensor hardware, OpenNI helped researchers, robotics developers, software engineers, and hobbyists experiment with interactive systems using a relatively consistent programming model. The project was closely associated with PrimeSense's software ecosystem. In December 2010, PrimeSense released open-source drivers and its NITE middleware for motion tracking. OpenNI-compatible technologies were subsequently used in academic projects, robotics experiments, computer-vision research, interactive installations, and community-developed applications. The framework also supported a wider ecosystem of natural-interaction devices, including the Kinect and ASUS's planned Wavi Xtion, as well as compatible third-party cameras. OpenNI's original organizational life ended after Apple acquired PrimeSense on November 24, 2013. The acquisition led to the discontinuation of the original OpenNI project and, ultimately, the announcement that OpenNI.org would close on April 23, 2014. Documentation, binaries, forums, and source materials were preserved by users and organizations that depended on the platform. The original organization and official project are therefore best treated as defunct, even though the technology continued to influence later open-source work. After the original shutdown, Occipital and other former PrimeSense partners maintained a fork of OpenNI 2. That fork was used primarily in connection with Occipital's Structure SDK and Structure products. This continuation preserved portions of the OpenNI 2 software ecosystem, but it did not restore the original OpenNI organization or its former official web presence. OpenNI's enduring significance lies less in a consumer-facing product line than in its role as an enabling software standard for an early generation of depth sensing, natural user interfaces, and 3D interaction development.
History
OpenNI emerged during the rapid expansion of depth sensing and natural user interfaces in the early 2010s. The initiative was created in November 2010 as an industry-led, non-profit effort intended to make natural-interaction hardware and software more interoperable. Its public website appeared in December 2010. Rather than positioning itself as a consumer electronics manufacturer, OpenNI sought to provide common interfaces and certification-oriented coordination for devices, applications, and middleware used in natural interaction. PrimeSense was a central participant. The company developed the depth-sensing technology used in the reference design behind Microsoft's Kinect for Xbox 360, making it a significant contributor to the emerging ecosystem of cameras capable of measuring depth and recognizing human movement. OpenNI's other pioneering or associated participants included ASUS, Willow Garage, research organizations, middleware developers, and camera companies. Their interests ranged from full-body interaction and gaming to robotics, computer vision, and academic research. The OpenNI Framework supplied open-source APIs intended to give applications a consistent way to communicate with natural-interaction devices. Its capabilities included sensor access, voice and voice-command recognition, hand and gesture recognition, and body-motion tracking. The framework's abstraction layer was important because it allowed developers to work with device functions without tying every application directly to one manufacturer's proprietary interface. OpenNI-compatible hardware included natural-interaction cameras such as Kinect and the planned ASUS Wavi Xtion, along with third-party 3D cameras based on time-of-flight, stereo, or structured-light technologies. PrimeSense also contributed open-source drivers and the NITE middleware, which provided motion-tracking functionality. OpenNI-based software spread through university laboratories, robotics projects, computer-vision research, experimental interfaces, and hobbyist communities. Its influence was amplified by the availability of source code and by the growing number of developers seeking to use depth cameras outside their original gaming context. The original project was disrupted by Apple's acquisition of PrimeSense on November 24, 2013. Following the acquisition, the original OpenNI project was shut down. The official OpenNI.org website was later slated for closure on April 23, 2014. Because many projects relied on the framework, users and organizations preserved documentation, binaries, archived discussions, and source materials to keep existing systems operational. OpenNI 2 survived in a fork maintained by Occipital and other former PrimeSense partners. This continuation was primarily associated with Occipital's Structure SDK and Structure products. It maintained practical software compatibility and extended the useful life of parts of the OpenNI ecosystem, but it should be distinguished from the original organization, which is no longer active. OpenNI's historical contribution was to help establish a shared development model for depth sensors and natural user interfaces at a formative stage of 3D-computing adoption.
- 2014
Official OpenNI website scheduled to close
[1]OpenNI.org was scheduled for shutdown, prompting users and related organizations to archive project materials.
- 2013
PrimeSense acquired by Apple
[1]Apple acquired PrimeSense, the OpenNI founding member most closely associated with its depth-sensing technology.
- 2010
OpenNI established
[1]An industry-led, non-profit OpenNI organization and open-source project was created in November to promote interoperability for natural-interaction devices and software.
- 2010
Public website launched
[1]OpenNI's public web presence became available in December, providing access to the project's framework and ecosystem information.
- 2010
PrimeSense released drivers and NITE middleware
[1]PrimeSense released open-source drivers and motion-tracking middleware connected with OpenNI development.
Products and positioning
An open, hardware-agnostic interoperability layer for natural user interfaces, depth sensing, motion tracking, and 3D-computer-interaction applications.
Open-source natural-interaction software framework · 2010
OpenNI Framework
The principal OpenNI software framework provided open APIs for connecting applications with natural-interaction devices and middleware. It was designed to abstract common functions such as depth sensing, image acquisition, gesture recognition, voice interaction, and body-motion tracking. Its hardware-neutral approach allowed developers in research, robotics, interactive installations, gaming, and hobbyist projects to build software against a shared interface rather than a single device vendor's proprietary stack.
Open-source software framework fork
OpenNI 2
OpenNI 2 was the later generation of the framework and became the basis for a continuing fork after the original OpenNI project ended. Occipital and other former PrimeSense partners maintained the fork primarily for integration with the Structure SDK and Structure products. It represents the continuing software lineage of OpenNI rather than a revival of the original OpenNI organization.
Motion-tracking middleware · 2010
NITE
NITE was PrimeSense motion-tracking middleware associated with the OpenNI ecosystem. It supported higher-level interpretation of sensor data, including human movement and interaction functions, and helped developers create applications that responded to body motion and gestures. NITE was a complementary component rather than the OpenNI framework itself.
Brand decisions
2013
PrimeSense acquisition changed OpenNI's directionM&ABackground
PrimeSense was a founding member and a major technical contributor to OpenNI. Apple acquired PrimeSense in November 2013, removing the central company behind the original project from its independent industry role.
Action taken
The original OpenNI project was discontinued, and the official OpenNI web presence was subsequently wound down.
Aftermath
Users archived project materials, while Occipital and other former PrimeSense partners continued an OpenNI 2 fork for the Structure SDK and related products.
Sources2 sources
Cite this profile: Cite the canonical profile. /brand-wiki/openni · Editorial policy · How profiles are compiled