Neurotechnolog has announced the release of the SentiVeillance 7.0 software development kit (SDK) and the end-user oriented SentiVeillance Server solution. Neurotechnology, a provider of deep-learning-based solutions and high-precision biometric identification and object recognition technologies, announced the release of the SentiVeillance 7.0 software development kit (SDK) and the end-user oriented SentiVeillance Server solution.
With SentiVeillance SDK, developers can create identification solutions that use live video streams from digital surveillance cameras. The latest version adds multiple enhancements to the biometric face recognition algorithms and two completely new analytical features: vehicle-human detection and classification and automatic license plate recognition (ALPR) modalities. All modes are designed to function without requiring any particular effort by users to be recognized or detected, making SentiVeillance well-suited for law enforcement, security, access control, statistics counting, traffic monitoring and other commercial applications.
"This release brings a wealth of new features," said Vytautas Pranckenas, SentiVeillance product lead for Neurotechnology. "Most of the new additions come by way of listening to our customers and developing what best suits their needs. We are very grateful for their continuous feedback and support."
The enhanced SentiVeillance modes, developed to function in live, real-time solutions via deep neural network algorithms, provide a high degree of recognition and detection accuracy.
Biometric facial recognition
The high reliability of SentiVeillance's biometric facial identification algorithm allows it to be used with large watch-list databases (both identifying a person who is on a list and adding new faces from video streams to watch-lists). It tracks identified faces as they move around the camera's field of view and continues tracking even if a person moves behind an object and re-appears. It is effective both close-in and at a distance when using high-resolution cameras. It can perform gender classification, evaluate a person's age, identify facial expressions (e.g. smile, open mouth, closed eyes) and detect particular attributes, such as if the person is wearing glasses or sunglasses and whether they have a beard or mustache.
Vehicle-human detection and movement tracking (VH)
SentiVeillance detects both moving and static vehicles or people in a scene and performs object classification and tracking until the subjects disappear. In addition to pedestrian detection and vehicle classification by type, the algorithm also returns an estimation of paint color (vehicles) or predominate clothing color (pedestrians) and determines the vector in which they are moving (e.g. north, south, southwest).
Automatic license plate recognition (ALPR)
The new ALPR capability in SentiVeillance automatically detects and reads vehicle license plates, recording the information from both stationary and moving vehicles within the scene.
The latter two modes (VH and ALPR) can be used together to create larger, more varied solutions. As an example, when conventional ALPR is used for road tolls, automatic car washes or paid parking systems, users might try to avoid paying by altering or exchanging license plates. Stolen vehicles might also have their license plates changed. When using multiple analytics in concert the resulting solution could match and verify plate numbers with other characteristics of the vehicle, such as type and color, through queries of previously stored values or vehicle registration databases.
SentiVeillance is designed to run on multi-core processors for fast performance and can process video data from multiple cameras simultaneously using a common PC (current generation i7 CPU with 4 or more cores) with a graphics processing unit (GPU). It can be used with large surveillance systems, incorporating many cameras and data-processing nodes. Developers have many and varied options in the creation of scalable, cost-effective solutions for their customers.
Neurotechnology now provides customers with the option of a ready-to-use, end-user oriented analytics server. The new SentiVeillance Server provides a solution with all the key features already in place, by-passing the need for extensive development where it is not essential or required. SentiVeillance Server is available for use with existing Milestone and Luxriot Evo video management systems (VMS).