Document Security Hologram Detection Using Projective Color Normalization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for detecting security holograms in video streams are prone to errors due to changing lighting conditions and automatic white balance issues, leading to false detections and reduced image resolution.
Innovation Solution
A method involving document localization, projective transformation, color correction, and chromaticity analysis to enhance hologram detection accuracy by using saturation and hue values, and filtering based on a priori knowledge of hologram shapes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If histogram averaging with weighted averaging over a targeted window is used to neutralize document localization errors, then document localization errors are reduced, but image resolution is lowered
Solution Approach 1:
The patent segments the document image into multiple regions of interest (ROIs) based on detected features and their spatial relationships. Instead of using a single large window for averaging, the document is divided into smaller, manageable regions that can be processed independently, maintaining resolution while reducing localization errors through targeted analysis.
Solution Approach 2:
The patent introduces a new dimension to the analysis by using projective transformation parameters and feature point correspondences between frames. This allows the system to compensate for localization errors in the image plane by transforming coordinates to a normalized reference frame, thereby maintaining resolution while improving precision.
2Ease of operation
If additive color model analysis is used for pixel identification, then processing is simplified, but robustness to emerging glares is reduced
Solution Approach 1:
The patent changes the color space parameters from the standard additive RGB model to a normalized chromaticity representation using projective transformation. This parameter transformation makes the analysis invariant to lighting conditions and glare effects, as the normalized chromaticity values remain stable even when absolute color values change due to lighting variations.
Solution Approach 2:
The patent replaces the mechanical/simple additive color model analysis with a more sophisticated projective transformation-based chromaticity analysis. This substitution provides robustness to glares and lighting changes while maintaining computational efficiency through the use of normalized coordinates and feature-based processing.
3Productivity
If no color correction is applied, then processing is faster, but errors occur in changing lighting conditions or white balance errors
Solution Approach 1:
The patent applies color correction and white balance normalization as preliminary actions during the document localization and feature extraction phase. By normalizing the color space using projective transformation and computing chromaticity vectors in advance, the system prepares the image data to be invariant to lighting conditions, enabling accurate hologram detection without requiring complex real-time color correction.
Data Source
AI summary
A method for detecting security holograms on documents in a video stream is disclosed, including: searching for interest points and calculating descriptors in a frame; filtering of interest points in the previous frame so that only points located inside the quadrangle of the outer borders of the document remain; matching the descriptors of interest points of the current and previous frames; application of an algorithm for estimating the parameters of projective transformation between the frames; projective transformation of the quadrangle of the outer boundaries of the document from the previous frame to obtain the outer boundaries of the document in the current frame; document image normalization; calculating the color saturation and hue; updating the saturation and hue values; further considering the pixels of the normalized document image with brightness values not exceeding a preset threshold; filtration of the obtained image.


