Morphed image detection logic and surveillance systems
AssigneeThe Government of the United States of America, as represented by the Secretary of Homeland Security
InventorArun Vemury
Life of this patent
Estimating the term…
Abstract
Aspects of the present invention relate to machines, systems, and methods for detecting a morphed image on an ID card associated with a user. The invention may comprise a plurality of security kiosks, a user database, morphed image detection logic, surveillance cameras, a surveillance database, surveillance similarity logic, user identification logic, message logic, and detainment logic. The machines, systems, and methods may assist an operator in controlling access of an individual using an ID bearing a morphed image.
Claims30
A security system comprising:
- an enrollment logic configured to store in a user record in a user database:
- reference biographic data about a user;
- reference biometric data about the user;
- a reference image of the user;
- a first security kiosk configured to:
- capture a first biographic information about the user from an ID card;
- capture a first image of biometric information about the user from the ID card;
- a second security kiosk configured to:
- capture a second biographic information about the user from the ID card;
- capture a second image of biometric information about the user from the ID card;
- a third security kiosk configured to:
- capture a third biographic information about the user from the ID card;
- capture a third image of biometric information about the user from the ID card;
- an Nth security kiosk configured to:
- capture an Nth biographic information about the user from the ID card;
- capture an Nth image of biometric information about the user from the ID card;
- N is a natural number larger than 3;
- the user database connected to the first security kiosk;
- the user database configured to store the first image, second image, third image, and Nth image in an image gallery;
- a morphed image detection logic comprising a processor, computer readable media, memory, a network interface, and computer code non-transitorily stored in the memory and executable by the processor to cause the processor to:
- execute a morphed image detection algorithm;
- generate a first image similarity score comprising a similarity value of the first image and the second image;
- generate a second image similarity score comprising a similarity value of the first image and the third image;
- generate a third image similarity score comprising a similarity value of the first image and the third image;
- generate an Nth image similarity score comprising a similarity value of the first image and the Nth image;
- generate a first image similarity profile comprising the first image similarity score, second image similarity score, third image similarity score, and Nth similarity score;
- flag the ID card as comprising a morphed image if the first image similarity profile comprises an image similarity score below a first threshold value;
- and
- flag the ID card as not comprising a morphed image if the first image similarity profile does not comprise an image similarity score below a first threshold value;
- communication logic configured to send a signal to an access control device comprising:
- instructions to shift the access control device into an access granted position if the morphed image detection logic has flagged the ID card as not comprising a morphed image;
- instructions to shift the access control device into an access denied position if the morphed image detection logic has flagged the ID card as comprising a morphed image;
- and
- the access control device configured to receive the signal from the communication logic and shift into the access granted position or access denied position depending on the instructions.
A security system comprising:
- a means for enrolling a user in the security system;
- a means for storing user records in a user database;
- the user records comprising:
- reference biographic data about the user;
- reference biometric data about the user;
- a reference image of the user;
- a first security means for:
- capturing a first biographic information about the user from an ID card;
- and
- capturing a first image of biometric information about the user from the ID card;
- a second security means for:
- capturing a second biographic information about the user from the ID card;
- and
- capturing a second image of biometric information about the user from the ID card;
- a third security means for:
- capturing a third biographic information about the user from the ID card;
- and
- capturing a third image of biometric information about the user from the ID card;
- an Nth security means for:
- capturing an Nth biographic information about the user from the ID card;
- and
- capturing an Nth image of biometric information about the user from the ID card;
- N is a natural number larger than 3;
- a means for generating a first image similarity score comprising a similarity value of the first image and the second image;
- a means for generating a second image similarity score comprising a similarity value of the first image and the third image;
- a means for generating a third image similarity score comprising a similarity value of the first image and the third image;
- a means for generating an Nth image similarity score comprising a similarity value of the first image and the Nth image;
- a means for generating a first image similarity profile comprising the first image similarity score, second image similarity score, third image similarity score, and Ni similarity score;
- a first flagging means for flagging the ID card as comprising a morphed image if the first image similarity profile comprises an image similarity score below a first threshold value;
- a second flagging means for flagging the ID card as not comprising a morphed image if the first image similarity profile does not comprise an image similarity score below a first threshold value;
- a first communication means for instructing the access control device to shift an access denied position if the first flagging means has flagged the ID card as comprising a morphed image;
- a second communication means for instructing an access control device to shift into an access granted position if the second flagging means has flagged the ID card as not comprising a morphed image;
- and
- the access control device configured to receive a signal from the communication means and shift into the access granted position or access denied position depending on the instructions.
A method comprising:
- enrolling a user in a security system;
- storing user records in a user database;
- the user records comprising:
- reference biographic data about the user;
- reference biometric data about the user;
- and a reference image of the user;
- capturing a first biographic information about the user from an ID card;
- and
- capturing a first image of biometric information about the user from the ID card;
- capturing a second biographic information about the user from the ID card;
- capturing a second image of biometric information about the user from the ID card;
- capturing a third biographic information about the user from the ID card;
- capturing a third image of biometric information about the user from the ID card;
- capturing an Nth biographic information about the user from the ID card;
- capturing an Nth image of biometric information about the user from the ID card;
- N is a natural number larger than 3;
- generating a first image similarity score comprising a similarity value of the first image and the second image;
- generating a second image similarity score comprising a similarity value of the first image and the third image;
- generating a third image similarity score comprising a similarity value of the first image and the third image;
- generating an Nth image similarity score comprising a similarity value of the first image and the Nth image;
- generating a first image similarity profile comprising the first image similarity score, second image similarity score, third image similarity score, and Nth similarity score;
- a morphed detection logic flagging the ID card as comprising a morphed image if the first image similarity profile comprises an image similarity score below a first threshold value;
- a morphed detection logic flagging the ID card as not comprising a morphed image if the first image similarity profile does not comprise an image similarity score below a first threshold value;
- a communication logic instructing an access control device to shift into an access granted position if the morphed detection logic has flagged the ID card as not comprising a morphed image;
- the communication logic instructing the access control device to shift an access denied position if the morphed detection logic has flagged the ID card as comprising a morphed image;
- and
- an access control logic receiving a signal from the communication logic and shifting the access control device into the access granted position or access denied position depending on instructions in the signal.
Dependencies are inferred from the claim text.