Giter Site home page Giter Site logo

nicoulaie / nuitrack-sdk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 3divi/nuitrack-sdk

0.0 0.0 0.0 384.06 MB

Nuitrack™ is a 3D tracking middleware developed by 3DiVi Inc.

Home Page: https://nuitrack.com

C++ 67.98% C 3.15% Objective-C 22.90% Java 0.47% C# 0.40% Objective-C++ 5.11%

nuitrack-sdk's Introduction

What's New ?

Coming soon:

  • 🔜 Holistic skeletal tracking on multiple sensors
  • 🔜 Person re-identification
  • 🔜 Support for new Orbbec Astra Pro+, Persee+

What is Nuitrack™ SDK?

Nuitrack™ is an ultimate 3D body tracking solution developed by 3DiVi Inc.

It enables skeletal tracking and body motion analytics applications for virtually any widespread

  • depth sensors (Orbbec Astra, Kinect v1/v2, Kinect Azure, Intel Realsense, Asus Xtion, LIPS, Structure Sensor, etc.)
  • hardware platforms (x64, x86, ARMv7, ARMv8)
  • OSes (Windows, Linux, Android, iOS)
  • and development environments (C++, C#, Python, Unity, Unreal)

Being initially inspired by Microsoft Kinect, Nuitrack™'s mission is to provide strong skeletal tracking baseline for next generation of immersive and analytical applications beyond any specific platform or hardware. Think of it as "Kinect for anything".

With its performance and flexibility resulting from 10 years of development Nuitrack™ is capable to support wide range of applications:

  • starting from a real-time gesture recognition on small-footprint embedded platform like Raspberry Pi4
  • to a large-scale multisensor analytical system (which is launched on 18-Cores workstation system)

Now it's all yours - Try it, Use it, Challenge it!

You can learn more about Nuitrack™ on nuitrack.com.

Key Features

Application Areas

  • Natural User Interface (NUI) for Windows/Linux/Android
  • Games and Training (Fitness, Dance Lessons)
  • Medical Rehabilitation
  • Smart Home
  • Full Body Tracking for AR / VR
  • Audience Analytics
  • Robot Vision

Getting Started

  1. Try Nuitrack with your sensor !
    To quickly try out the Nuitrack please download the Nuitrack Runtime package for your platform of choice and install it.
    Installation is straightforward, in case of any issues please follow the Installation Instructions.
    Then just launch Nuitrack executable from start menu. You will need Trial or Commercial license which could be requested from nuitrack.com.

  2. (Optional) If you use Unity for development please also download Unity Package and import it according to this link

  3. Clone this repository to get started with development and get hands-on experience with Nuitrack examples.

What’s included in the SDK:

What Description
Documentation Nuitrack documentation
Runtime Components Nuitrack Runtime packages for all supported platforms
C#/.NET and C++ API It allows you to integrate Nuitrack with your C#/C++ applications
Python Wrapper [beta] Nuitrack supports Python API that allows you to integrate Nuitrack with your Python applications
iOS [beta] Get started developing for iOS with Nuitrack
Code Samples These basic examples demonstrate how to use Nuitrack SDK
Unity Package This package allows you to easily integrate Nuitrack SDK into your Unity project
Unreal Engine Plugin This plugin allows you to develop applications with UE 4.20

nuitrack-sdk's People

Contributors

ivan-3divi avatar andrey-tsb avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.