Content detection with
Fingerprinting

Use a light-weight and ultra-fast technology to identify a target content in your live video translation or in your video archive
With Fingerprinting you scan a video content and compare it with an existing fingerprinting database to detect if the scanned video contains segments of video content in the catalog.

Fill the database with data of the processed video for further detection.

As a result, you have a list of files where the target content is detected along with timecode values of such segments.
Video Fingerprinting
Precise Content Detection
We optimized the fingerprinting technology to meet the most important requirements
Small Data Size
The Video Fingerprinting engine detects scene changes and keyframes to minimize the number of segments in the catalog. And it keeps all the important details for further detection at the same time. Each of the segments is only 56 bytes in size which makes the overall size of a catalog with billions of scanned videos reasonable.
Fast Search
The small size of segments enables the engine to faster compare the target content with the database of pre-scanned videos. nablet Video Fingerprinting engine uses a unique technology to optimize the search and comparison algorithms to speed up the detection process.
High Accuracy
The Video Fingerprinting engine can detect a target content in the video catalog precisely even if the target video is visually modified with effects of color correction, mirroring, graphics overlay, and others.
Would you like to give the Video Fingerprinting a try?
Ready for everyone
Fingerprinting is available for you in many forms
Video Fingerprinting Software Development Kit
SDK for C++
For those who develop their own solution
Video Fingerprinting software
End-User Application
For those who use stand-alone software to get professional results
Video Fingerprinting console
Command-Line
For those who plan to integrate Fingerprinting into existing workflows

Integrate with other Elements easily

You can combine Video Fingerprinting with other nablet components to create your own video processing workflow.