visual counters
counting techniques
- optical flow
we can count moving objects using pixel/optical flow to infer the presence of moving objects - these types of counters are like an electric-eye, but much more configurable
- a pixel flow technique which counts by measuring accumulated pixel flow over counting lines
- an optimized pixel flow method (10-50 X faster) if the counting lines are horizontal or vertical
- object tracking
we also offer various counting techniques based on detecting and tracking moving pedestrians or moving objects.
- a backgrounding/segmentation technique (MOG) to find moving objects, and track them as they cross counting lines/areas
- a people counting technique based on cv HOG/SVM people detector
- an object counting technique based on cv Cascade cascade object detector
- an object counting technique based a combination of a backgrounding/segmentation technique (MOG) and hybrid tracker (features+color tracking) *
- a people counting technique based a combination of a HOG/SVM -based people counting, plus an hybrid tracker (features+color tracking) *
- an object counting technique based a combination of Cascade -based counting, plus an hybrid tracker (features+color tracking) *
- CompressiveTrackerBGObjectCounter: an object counting technique based a combination of a backgrounding/segmentation technique (MOG,etc.) and the CompressiveTracker (features+color tracking)
-
NEW!
MultiTrackerBGObjectCounter (optional)
an object counting technique based on a combination of a backgrounding/segmentation technique (MOG,etc.) and the MultiTracker object tracking libraryMultiTracker
- tracks multiple objects, at the same time
- handles occluded objects
- an application configurable blend of various OpenCV C++ trackers.
- various OpenCV (contrib etc) trackers for either OpenCV versions 2 or 3,
- and other open/public source OpenCV C++ tracking algorithms
- new OpenCV C++ trackers easily assimilated into mix
- use one or more tracking techniques in weighted combination based on tracker's reported certainty;
- tracking techniques may be configured differently for each simultaneously tracked object
- libmultitracker library (linux and .dll for Windows; OpenCV 2 and 3)
user config, live monitoring
- flexible user interfaces
- linux command-line + X-Windows
- windows command-line .EXE
- winforms C# .EXE
- embedded http server UI, including live mjpeg viewer (if supported by client browser).
demos
On this page you will find links to several video-clips of software we have created to demo our remote counting technology.