A Novel Block-DCT and PCA Based Image Perceptual Hashing Algorithm
Zeng Jie

TL;DR
This paper introduces a new image perceptual hashing algorithm combining Block-DCT and PCA, designed for robust tamper detection, demonstrating high resilience to image modifications and effective discrimination in large-scale image management.
Contribution
The paper presents a novel hashing method that integrates color histogram, DCT coefficients, and PCA, with a secondary image construction to enhance robustness and security.
Findings
Robust to up to 50% cropping and 20-degree rotations.
Effective in tamper detection with high discrimination.
Enhances security through secondary image formation.
Abstract
Image perceptual hashing finds applications in content indexing, large-scale image database management, certification and authentication and digital watermarking. We propose a Block-DCT and PCA based image perceptual hash in this article and explore the algorithm in the application of tamper detection. The main idea of the algorithm is to integrate color histogram and DCT coefficients of image blocks as perceptual feature, then to compress perceptual features as inter-feature with PCA, and to threshold to create a robust hash. The robustness and discrimination properties of the proposed algorithm are evaluated in detail. Our algorithms first construct a secondary image, derived from input image by pseudo-randomly extracting features that approximately capture semi-global geometric characteristics. From the secondary image (which does not perceptually resemble the input), we further…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Steganography and Watermarking Techniques · Advanced Image and Video Retrieval Techniques · Advanced Data Compression Techniques
MethodsPrincipal Components Analysis
