Identity Verification Using Background Image Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current identity verification methods, particularly for online services, fail to meet the required security level due to limitations in preventing certificate forgery and duplication without the use of professional authorization machines.
Innovation Solution
A method and apparatus for verifying certificates and identities by comparing a certificate image with a background image collected on-site to determine the probability of the same shooting scene and analyzing image data to verify the authenticity of the certificate, including gyroscope position information and pre-established classification models for determining the source and authenticity of the certificate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If face comparison method is used for identity verification, then certificate forgery and duplication can be prevented to some extent, but the security level requirement for online services cannot be satisfied
Solution Approach 1:
The verification process is divided into multiple independent modules: background image acquisition module, certificate image acquisition module, image comparison module, and verification result determination module. Each module handles a specific aspect of the verification process, allowing the system to maintain high security through multiple verification dimensions while enabling online service processing.
Solution Approach 2:
The background image is collected on-site in advance before the certificate verification process. This preliminary action creates a reference environment that is then compared with the certificate image background, adding an additional verification dimension that prevents forgery while maintaining online service capability.
2Reliability
If professional authorization machines are used for certificate verification, then high security level can be achieved, but device complexity and cost increase
Solution Approach 1:
The terminal device performs multiple functions: it acts as both the background image acquisition device and the certificate image acquisition device. The same device captures both the environmental background and the certificate, eliminating the need for separate professional authorization machines while maintaining verification security through image comparison techniques.
Solution Approach 2:
The background image serves as an intermediary element that mediates the verification process. By comparing the background of the certificate image with the pre-collected background image, the system adds a verification layer without requiring complex professional authorization equipment.
3Ease of operation
If simple face comparison is used for identity verification, then ease of operation is maintained, but certificate forgery and duplication cannot be effectively prevented
Solution Approach 1:
The verification process is extended from a single dimension (face comparison) to multiple dimensions by incorporating background image comparison. The system compares both the facial features and the background environment, creating a multi-dimensional verification approach that maintains operational simplicity while significantly improving anti-forgery capability.
Data Source
Figure 1
Figure 2~3
Figure 4~5
AI summary
The present application discloses a method and an apparatus for verifying certificates and identities. The method includes the following: first, obtaining an identity certificate image of an object to be verified; then, verifying whether the identity certificate image comes from the same shooting scene as a first background image that is collected on site in advance and/or whether the identity certificate image comes from a physical certificate to obtain a first verification result; simultaneously verifying the authenticity of identity information in the identity certificate image to obtain a second verification result; and finally, determining an identity verification result of the object to be verified, based on the first verification result and the second verification result.