Nuitrack  1.11.2
3D Skeleton Tracking Middleware
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
Nuitrack User Tracker

This module provides access to user tracking capabilities. More...

Classes

class  tdv::nuitrack::UserTracker
 Represents the interface to the capabilities of the Nuitrack User Tracker module. More...
 
struct  tdv::nuitrack::BoundingBox
 Stores a bounding box properties. More...
 
struct  tdv::nuitrack::User
 Stores information about a detected user. More...
 
class  tdv::nuitrack::UserFrame
 Represents a user map with information about the floor. More...
 

Detailed Description

This module provides access to user tracking capabilities.

The main class of this module is UserTracker. It contains functions for retrieving the results of module work.

The purpose of the Nuitrack User Tracker module is to detect users. The maximum number of users that can be detected is 5. The results of the module work are represented as UserFrame. It stores a map of the correspondence of the frame pixels to the detected users, along with additional information about the found users and information about the floor. The additional information about a found user is presented in the form of the User structure.