intuitive
video analytics
solutions

Video Analysis R&D


intuVision is dedicated to continuously advancing the intelligent video content extraction algorithms used in our products and custom solutions. Our R&D team prototypes and transfers the most advanced algorithms into our products to provide the most advanced technology to our customers. These improvements have implications in our forensic video, surveillance video and video analytics SDK products, as well as in our custom solutions. Visit this page each month to see newer R&D updates and results.


Object Tracking with Dynamic Backgrounds

Panoptes video analytics technology uses advanced algorithms to differentiate between the motion of typical foreground objects that are of interest and unwanted motion due to dynamic backgrounds. These algorithms are what allow Panoptes to detect a boat, while ignoring the rippling of the water. Motion due to dynamic backgrounds is mostly inconsistent or repetitive when observed over multiple frames. Foreground objects on the other hand tend to have consistent motion and hence they produce a highly salient motion. We use this observation to detect foreground objects while eliminating false alarms due to the background motion as illustrated below:
The graphic consists of 6 images from a video surveillance feed. The first is a black and white shoreline video with a boat approaching. The second is the motion pixels from the first image which shows the original motion data from the intelligent video. The third is a motion image, the fourth is a salient motion image.  The fifth shows only the salient motion that is over a specified threshold, which is only the boat.  The sixth image shows the final tracking results of just the boat surrounded in red, the result of our improved video analytics algorithm.


Accurate Object Tracking with Shadow Removal

Shadows of objects, whether they are moving (e.g. people and vehicles) or stationary (e.g. trees or buildings), can cause problems in the tracking detection of objects of interest. Most existing shadow detection and removal algorithms require cumbersome calibration or training and are not easy to set up and use. intuVision has developed novel algorithms to remove shadows from un-calibrated video cameras without any training phase, making it easy to use and deploy. Some examples of automated shadow removal are shown below:

Shows video surveillance feed of a parking lot. The two images on the left have both the objects and their shadows in green bounding boxes, indicating an unsuccessful intelligent video analysis, while the same images are on the right with only the objects boxed in, showing our successful video analytics algorithms at work.