Computer Vision

What is Computer Vision?

Humans use their eyes and brains to see the world around them.  Computer vision is the field of artificial intelligence that enables similar capabilities in a camera.  Using machine learning and deep learning algorithms and models, cameras can classify and identify objects and their attributes, and react to what they “see.”

Beyond vision, humans intuitively combine sight, hearing, touch, equilibrioception and other senses to apprehend the world around them.  AnyConnect Computer Vision supports Sensor Fusion and Data Fusion through sensors like : microphones, thermal imagers, Satellite Positioning Systems, Gyroscopes, CAN buses and much more, to enhance the understanding of a scene, the quality and accuracy of inferences as well as the capabilities of the system.

AnyConnect Smarter Camera Platform enables to deploy, monitor and manage, securely, cloud and edge inference on millions of devices on standard internet connections. Encryption and Access Control native, AnyConnect Smarter Camera platform enables to deploy Neural Networks at the Edge, over the air, to different device with different Neural Network & AI Accelerators in a seamless manner. Instant Connections and Adaptive Streaming enable real time, low latency to the best possible video over wireless networks.

Cloud Inference

AnyConnect offers inference in the cloud. In this scenario, the camera sends video, audio and data to AnyConnect Cloud Platform for Analysis. Computer Vision algorithms run on these data and provide the required understanding of the scene, subjects & objects. Cloud Inference is a great solution to enable cameras and devices without Neural Network Processing capabilities (AI coprocessor, GPU etc.) to have computer vision. All inference generated are stored in a database and presented in a Dashboard.

Works on any cameras

Data Saver: Sends pictures only

Real Time Notifications

Edge Inference

In Edge inference, by opposition to Cloud Inference, the classification/decision of a Neural Network is happening at the edge (typically on cameras). While inferring on a single development board with a Neural Network Accelerator is relatively straightforward, deploying different neural networks, securely, over the air, to millions of different edge devices in the field has a few more orders of magnitude of difficulty.

AnyConnect dashboard

AnyConnect Smarter Camera Platform enables you to securely deploy, manage and monitor TensorFlow models of neural networks on millions of cameras.

The platform monitors the quality of the inferences and creates new training data in case of inaccurate inferences.

All inferences are recorded in a database and presented in a Dashboard, ready to provide insight . Inferences could also be used to trigger instant notifications as Edge Inferences on the AnyConnect Platform have a very low latency.

AnyConnect Smarter Camera Platform Supports, seamlessly for the user, multiple types of edge Inference Accelerators (GPUs, Intel Movidius, Google Coral Edge TPU and many more). New Neural Networks accelerator can be integrated in a short time upon request. Fog Computing, partial inference at the edge and partial inference in the cloud is supported as well.

Applications

AnyConnect Smarter Camera Platform enables almost any Neural Network (compatible with the hardware) to be deployed on edge devices. Inference can be done on video, thermography, audio & other sensor data (position, acceleration, vehicle parameters etc.). Cloud and Fog inference enables to go beyond on camera processing limitations.

AnyConnect Smarter Camera Platform enable in demand applications such as:
Face Recognition
Automatic Number Plate Recognition (ANPR)
Advanced Drive-Assistance System (ADAS)
Blacklists/Whitelists: Facial Recognition and ANPR
People behaviours (falls, fights etc)
Face Recognition

Face Recognition

Automatic Number Plate Recognition (ANPR)

Automatic Number Plate Recognition (ANPR)

Advanced Drive-Assistance System (ADAS)

Advanced Drive-Assistance System (ADAS)

Blacklists/Whitelists: Facial Recognition and ANPR

Blacklists/Whitelists: Facial Recognition and ANPR

People behaviours (falls, fights etc)

People behaviours (falls, fights etc)

The platform flexibility allows for tailor made applications, such as:
Scene Recognition: Describe and categorise a scene
Speech-to-Text
Noise Recognition: Gunshot, etc.
Emotion Detection
Industrial Process Conformance Detection
Container Number Recognition & other OCR
Scene Recognition: Describe and categorise a scene

Scene Recognition: Describe and categorise a scene

Speech-to-Text

Speech-to-Text

Noise Recognition: Gunshot, etc.

Noise Recognition: Gunshot, etc.

Emotion Detection

Emotion Detection

Industrial Process Conformance Detection

Industrial Process Conformance Detection

Container Number Recognition & other OCR

Container Number Recognition & other OCR