Viisights’ video understanding technology is based on a unique implementation of deep neural networks. These networks are capable of analyzing and deducting highlevel concepts derived from video content.
viisights technology recognizes the behavior of diverse objects, as well as its relevant contexts. For example, the system is capable of recognizing an individual moving back and forth in a predefined area. Such a behavior may be “loitering”. However, the way people behave at a bus stop is different from their behavior near an ATM machine. Viisights automatically identifies the location type – bus stop or ATM – without any manual setup or calibration. The combination of human behavior (e.g. moving back and forth) and location type results in a unique insight that classifies the movement either as loitering or as something entirely different.
The integration of multiple deep neural networks and the holistic analysis of multiple dimensions of video understanding, creates a significant challenge in terms of throughput and scalability processing.
viisights overcomes these challenges in a two-folded approach:
Using NVIDIA GPU processors which provide the demanding processing power required by the system.
Incorporating a unique system architecture that significantly shortens the processing time of each analysis aspect, thus allowing the system to complete the holistic analysis in near real time.