[FFmpeg-trac] #5074(undetermined:new): support perceptual hashing

FFmpeg trac at avcodec.org
Mon Dec 7 19:18:04 CET 2015


#5074: support perceptual hashing
-------------------------------------+-------------------------------------
             Reporter:  dericed      |                    Owner:
                 Type:  enhancement  |                   Status:  new
             Priority:  wish         |                Component:
              Version:  unspecified  |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by dericed):

 Here's a good introduction to it:
 http://bertolami.com/index.php?engine=blog&content=posts&detail
 =perceptual-hashing. Also see the citations at
 https://en.wikipedia.org/wiki/Perceptual_hashing. Some image search cites
 that use perceptual hashing are http://tineye.com/ and
 http://images.google.com/.

 A use case could be:
 - a user has a set of 1,000 files representing source material and
 finished work encoded with various lossy encodings
 - something like `ffmpeg -i sourcefile.mkv -f perceptualhash
 sourcefile_perceptual.txt` could be generate per file which would contain
 something similar to the output of framemd5 but with perceptual hashes
 instead of md5 values
 - the perceptual hashes could then be indexed to reveal relationships
 between the media. i.e. these source files contain frames that look like
 frames in this edited work.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5074#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list