Banner


tracking.js

Build Status
DevDependencies Status

The tracking.js library brings different computer vision algorithms and techniques into the browser environment. By using modern HTML5 specifications, we enable you to do real-time color tracking, face detection and much more — all that with a lightweight core (~7 KB) and intuitive interface.

Install

Install via Bower(link is external), npm(link is external), or download as a zip(link is external):

bower install tracking
npm install tracking

Examples

Demo 1
Demo 2
Demo 3
Demo 4
Demo 5

Features

Browser Support

You can plug tracking.js into some well supported HTML elements such as <canvas>, <video> and <img>.

IE Chrome Firefox Opera Safari
IE 9+ Latest Latest Latest Latest

However, the browser support may vary if you request the user's camera (which relies on getUserMedia API(link is external)).

Roadmap

  • Optical flow
  • Face recognition
  • Pose estimation
  • Faster keypoint descriptor (BRIEF)
  • More trainings (Hand, car plate, etc)

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

History

For detailed changelog, check Releases(link is external).

Team

tracking.js is maintained by these people and a bunch of awesome contributors(link is external).

Eduardo Lundgren Thiago Rocha Zeno Rocha Pablo Carvalho Maira Bello Jerome Etienne
Eduardo Lundgren(link is external) Thiago Rocha(link is external) Zeno Rocha(link is external) Pablo Carvalho(link is external) Maira Bello(link is external) Jerome Etienne(link is external)

License

BSD License(link is external) © Eduardo Lundgren

Rating

0 out of 5 Stars 0 Review

5 Stars
 
0.00%
4 Stars
 
0.00%
3 Stars
 
0.00%
2 Stars
 
0.00%
1 Star
 
0.00%

About

  • There are no comments yet

Thank you! Review submitted.

Ok