Evaluating perforations on document images

US12350952B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12350952-B2
Application numberUS-202318345143-A
CountryUS
Kind codeB2
Filing dateJun 30, 2023
Priority dateDec 30, 2022
Publication dateJul 8, 2025
Grant dateJul 8, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The disclosure includes a system and method to obtain at least one image of a document under test, wherein valid instances of the document under test include at least one perforation-based three-dimensional security feature; obtain a first image snippet from the document under test, the first image snippet corresponding to at least a first portion of the perforation-based three-dimensional security feature present in the valid instances of the document; analyze the perforation-based three-dimensional security feature for one or more characteristics; and modify a likelihood that the document under test is accepted as valid, or rejected as invalid, based on a presence, or an absence, of the one or more characteristics.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: obtaining, using one or more processors, at least one image of a document, wherein valid instances of the document include at least one perforation-based three-dimensional security feature; obtaining, using the one or more processors, a first image snippet from the document, the first image snippet corresponding to at least a first portion of the perforation-based three-dimensional security feature present in the valid instances of the document; analyzing, using the one or more processors, a set of one or more characteristics of the perforation-based three-dimensional security feature; and modifying, using one or more processors, a likelihood that the document is accepted as valid, or rejected as invalid, based on a presence, or an absence, of at least a first characteristic in the set of one or more characteristics. 2. The method of claim 1 , wherein the first characteristic is based on at least one of: a perforation size, a perforation shape, a perforation spacing, a perforation alignment, a reflection, a three-dimensional structure, a visible background through a perforation, a blur, and microprint consistency. 3. The method of claim 1 , wherein the first characteristic is based on a characteristic of valid instances of the perforation-based three-dimensional security feature automatically derived from valid document instances. 4. The method of claim 1 , wherein the first characteristic is based on a characteristic of valid instances of the perforation-based three-dimensional security feature obtained from a specification published by a document issuer or third party. 5. The method of claim 1 , wherein the perforation-based three-dimensional security feature represents a ghost image of a document holder, the method further comprising: automatically connecting two or more perforations associated with the ghost image, wherein the two or more connected perforations at least partially represent one or more of an outline of a head in the ghost image and a facial feature in the ghost image; and comparing the connected two or more perforations to a facial image of a document holder to determine whether a match exists, wherein the first characteristic is based on whether the match exists. 6. The method of claim 5 , wherein the two or more perforations are connected by applying an edge detection, and wherein comparing the connected two or more perforations includes a similarity match against the facial image of the document holder in the document. 7. The method of claim 1 , wherein the perforation-based three-dimensional security feature represents an alpha-numeric character string, the method further comprising: automatically connecting two or more perforations associated with a first alpha-numeric character in the alpha-numeric character string; and determining the first alpha-numeric character using optical character recognition. 8. The method of claim 7 , the method further comprising: obtaining a document assembly object associated with the document; and determining, from the document assembly object, whether a first perforation associated with a first position within the first alpha-numeric character present in the document image is consistent with one or more of a shape and a size of a perforation in a same position and character in a valid document instance, wherein the first characteristic is based on whether the first alpha-numeric character present in the document image is consistent with one or more of the shape and the size of a perforation in the same position and character in the valid document instance. 9. The method of claim 7 , the method further comprising: obtaining a document assembly object associated with the document; determining, from the document assembly object, a portion of the document that, in a valid document instance, repeats the alpha-numeric character string; and determining whether a corresponding portion of the document includes the alpha-numeric character, wherein the first characteristic is based on whether the corresponding portion of the document includes the alpha-numeric character. 10. The method of claim 9 , wherein the portion of the document that, in a valid document instance, repeats the alpha-numeric character string includes one or more of a field and a machine-readable zone. 11. A system comprising: a processor; and a memory, the memory storing instructions that, when executed by the processor, cause the system to: obtain at least one image of a document, wherein valid instances of the document include at least one perforation-based three-dimensional security feature; obtain a first image snippet from the document, the first image snippet corresponding to at least a first portion of the perforation-based three-dimensional security feature present in the valid instances of the document; analyze a set of one or more characteristics of the perforation-based three-dimensional security feature; and modify a likelihood that the document is accepted as valid, or rejected as invalid, based on a presence, or an absence, of at least a first characteristic in the set of one or more characteristics. 12. The system of claim 11 , wherein first characteristic is based on at least one of: a perforation size, a perforation shape, a perforation spacing, a perforation alignment, a reflection, a three-dimensional structure, a visible background through a perforation, a blur, and microprint consistency. 13. The system of claim 11 , wherein the first characteristic is based on a characteristic of valid instances of the perforation-based three-dimensional security feature automatically derived from valid document instances. 14. The system of claim 11 , wherein the first characteristic is based on a characteristic of valid instances of the perforation-based three-dimensional security feature obtained from a specification published by a document issuer or trusted third party. 15. The system of claim 11 , wherein the perforation-based three-dimensional security feature represents a ghost image of a document holder, and comprising instructions that, when executed, further causing the system to: automatically connect two or more perforations associated with the ghost image, wherein the two or more connected perforations at least partially represent one or more of an outline of a head in the ghost image and a facial feature in the ghost image; and compare the connected two or more perforations to a facial image of a document holder to determine whether a match exists, wherein the first characteristic is based on whether the match exists. 16. The system of claim 15 , wherein the two or more perforations are connected by applying an edge detection, and wherein comparing the connected two or more perforations includes a similarity match against the facial image of the document holder in the document. 17. The system of claim 11 , wherein the perforation-based three-dimensional security feature represents an alpha-numeric character string, and comprising instructions that, when executed, further causing the system to: automatically connecting two or more perforations associated with a first alpha-numeric character in the alpha-numeric character string; and determining the first alpha-numeric character using optical character recognition. 18. The system of claim 17 , the system comprising instructions that, when executed, further causing the system to: obtaining a document assembly object associated with the document; and determining, from the document assembly object, whether

Assignees

Inventors

Classifications

  • of area, perimeter, diameter or volume · CPC title

  • G06V30/22Primary

    characterised by the type of writing · CPC title

  • Processor architectures; Processor configuration, e.g. pipelining · CPC title

  • Document · CPC title

  • Edge detection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12350952B2 cover?
The disclosure includes a system and method to obtain at least one image of a document under test, wherein valid instances of the document under test include at least one perforation-based three-dimensional security feature; obtain a first image snippet from the document under test, the first image snippet corresponding to at least a first portion of the perforation-based three-dimensional secu…
Who is the assignee on this patent?
Jumio Corp
What technology area does this patent fall under?
Primary CPC classification G06V30/22. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 08 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).