• DocumentCode
    834370
  • Title

    A clustering based approach to perceptual image hashing

  • Author

    Monga, Vishal ; Banerjee, Arindam ; Evans, Brian L.

  • Author_Institution
    Embedded Signal Process. Lab., Univ. of Texas, Austin, TX, USA
  • Volume
    1
  • Issue
    1
  • fYear
    2006
  • fDate
    3/1/2006 12:00:00 AM
  • Firstpage
    68
  • Lastpage
    79
  • Abstract
    A perceptual image hash function maps an image to a short binary string based on an image´s appearance to the human eye. Perceptual image hashing is useful in image databases, watermarking, and authentication. In this paper, we decouple image hashing into feature extraction (intermediate hash) followed by data clustering (final hash). For any perceptually significant feature extractor, we propose a polynomial-time heuristic clustering algorithm that automatically determines the final hash length needed to satisfy a specified distortion. We prove that the decision version of our clustering problem is NP complete. Based on the proposed algorithm, we develop two variations to facilitate perceptual robustness versus fragility tradeoffs. We validate the perceptual significance of our hash by testing under Stirmark attacks. Finally, we develop randomized clustering algorithms for the purposes of secure image hashing.
  • Keywords
    cryptography; feature extraction; image processing; pattern clustering; polynomials; NP complete; clustering based approach; feature extraction; perceptual image hashing; polynomial-time heuristic clustering; Authentication; Clustering algorithms; Data mining; Feature extraction; Heuristic algorithms; Humans; Image databases; Polynomials; Robustness; Watermarking; Data clustering; hashing; image authentication; image indexing;
  • fLanguage
    English
  • Journal_Title
    Information Forensics and Security, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1556-6013
  • Type

    jour

  • DOI
    10.1109/TIFS.2005.863502
  • Filename
    1597136