node-person
v0.10.1
Published
Node.js Person Tracking based on Intel® RealSense™ technology
Downloads
12
Readme
Intel® RealSense™ technology with JavaScript API for Linux OS
node-person
: Node.js Person Detection/Person Tracking/Person Recognition/Persong Skeleton Tracking/Body Gesture Recognition/Face Tracking algorithm module based on Intel® RealSense™ technology.
Please refer to Release Note for details of current release.
Install
Prepare environment and then execute the following command in shell:
npm install --save node-person
Examples
The following example shows the basic usage of this module. Before executing it, connect an Intel® RealSense™ Camera to your computer or developer board.
const personModule = require('node-person');
personModule.createPersonTracker().then(pt => {
pt.on('frameprocessed', (evtData) => {
// A new frame was captured and processed
// Not necessarily means a person will be always detected
});
pt.on('persontracked', (evtData) => {
// A new frame was processed and then there is person detected
console.log('Person tracked:', evtData);
});
// To control how the algorithm works
// Call method: pt.setPersonTrackerOptions();
pt.start().then(() => {
console.log('Camera + algorithm started...');
});
});
Document
Please refer to the project document home page, and also the details page listed below: