Open Source Digital Video Fingerprinting [closed]
-
29-09-2019 - |
Question
Are there any Open Source Digital Video Fingerprinting initiatives?
ie: Something that could compare two video files of disparate quality but indicate they are of the same event, program etc.
Solution
If you consider video as a sequence of individual frames and compare key frames, then these previous answers provide some suggestions / algorithms / places to start:
Image fingerprint to compare similarity of many images (See in particular @GalacticCowboy's answer as he may have done what you are looking for.)
OTHER TIPS
I'm aware of pHash, haven't tested it though but it provides bindings for several programming languages.
I am not aware of open-source - but you are basically searching for this:
http://yuvsoft.com/technologies/video_matching/
They sell the code that lets you do what you are looking for.
This is not open source but Gracenote has a product to do the trick: http://www.gracenote.com/products/videoid/
Edit: Looks like the original product is gone but they do this: http://www.gracenote.com/video/media-recognition-and-insights/
Edit 2: here is the latest link: http://www.gracenote.com/video/media-recognition/
'Duplicate Video Search' is a shareware application you can download and use, but it is not Open Source: http://duplicatevideosearch.com/