Methods and systems of determining object status for false positive removal in object tracking for video analytics
US-2018342070-A1 · Nov 29, 2018 · US
US12333887B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12333887-B2 |
| Application number | US-202418654348-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 3, 2024 |
| Priority date | Oct 3, 2017 |
| Publication date | Jun 17, 2025 |
| Grant date | Jun 17, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided is a computer-implemented method for authenticating an identification document. The method includes determining, with at least one processor, whether image data associated with the identification document has at least one predetermined indicia. In response to determining that the image data has the at least one predetermined indicia, the method includes determining whether the at least one predetermined indicia corresponds to at least one invalidation mark on the identification document, and, in response to determining that the at least one predetermined indicia corresponds to the at least one invalidation mark, determining, that the identification document is invalid. In response to determining that the identification document is invalid, the method includes preventing or causing the prevention of at least one action from being performed. A system and computer program product for authenticating identification documents are also disclosed.
Opening claim text (preview).
What is claimed is: 1. A system for authenticating an identification document, the system comprising: at least one processor, wherein the at least one processor is programmed or configured to: determine whether image data associated with the identification document has at least one predetermined indicia by: determining locations of corners of the identification document from the image data; determining a foreground portion of the image data within an interior boundary between the corners and a background portion of the image data within an exterior boundary between the corners; segmenting the foreground portion of the image data and the background portion of the image data into a plurality of segments having a predetermined shape, the shape of each of the plurality of segments corresponding to a shape of the at least one predetermined indicia; generating an intensity histogram for each of the plurality of segments; and determining a region of interest in the foreground portion of the image data based on whether the intensity histogram of any of the plurality of segments in the foreground portion of the image data substantially corresponds to the intensity histogram of any of the plurality of segments in the background portion of the image data; in response to determining that the image data lacks the at least one predetermined indicia, determine that the identification document is valid; and perform at least one action based on determining that the identification document is valid. 2. The system of claim 1 , wherein the at least one processor is further programmed or configured to capture at least a portion of the image data of the identification document using an image generation device. 3. The system of claim 1 , wherein the at least one processor is further programmed or configured to, in response to determining that the identification document is valid, generate at least one notification that the identification document is valid. 4. The system of claim 1 , wherein the at least one processor is further programmed or configured to, in response to determining that the image data has the at least one predetermined indicia, generate at least one notification that the identification document is invalid. 5. The system of claim 1 , wherein the at least one processor is further programmed or configured to prevent or cause the prevention of the at least one action from being performed based on determining that the image data has the at least one predetermined indicia. 6. The system of claim 4 , wherein the at least one processor is further programmed or configured to transmit or cause the transmission of the at least one notification to a specified user. 7. The system of claim 4 , wherein the at least one processor is further programmed or configured to determine whether the at least one predetermined indicia is a false positive indicia having at least one property corresponding to the at least one invalidation mark, and wherein the at least one processor is further programmed or configured to compare at least one property of the at least one predetermined indicia in the foreground portion of the image data with at least one property of the background portion of the image data. 8. A computer program product for authenticating an identification document, the computer program product comprising at least one non-transitory computer-readable medium including one or more instructions that, when executed by at least one processor, cause the at least one processor to: determine whether image data associated with the identification document has at least one predetermined indicia by: determining locations of corners of the identification document from the image data; determining a foreground portion of the image data within an interior boundary between the corners and a background portion of the image data within an exterior boundary between the corners; segmenting the foreground portion of the image data and the background portion of the image data into a plurality of segments having a predetermined shape, the shape of each of the plurality of segments corresponding to a shape of the at least one predetermined indicia; generating an intensity histogram for each of the plurality of segments; and determining a region of interest in the foreground portion of the image data based on whether the intensity histogram of any of the plurality of segments in the foreground portion of the image data substantially corresponds to the intensity histogram of any of the plurality of segments in the background portion of the image data; in response to determining that the image data lacks the at least one predetermined indicia, determine that the identification document is valid; and perform at least one action based on determining that the identification document is valid. 9. The computer program product of claim 8 , wherein the one or more instructions, when executed by the at least one processor, further cause the at least one processor to capture at least a portion of the image data of the identification document using an image generation device. 10. The computer program product of claim 8 , wherein the one or more instructions, when executed by the at least one processor, further cause the at least one processor to, in response to determining that the identification document is valid, generate at least one notification that the identification document is valid. 11. The computer program product of claim 8 , wherein the one or more instructions, when executed by the at least one processor, further cause the at least one processor to, in response to determining that the image data has the at least one predetermined indicia, generate at least one notification that the identification document is invalid. 12. The computer program product of claim 8 , wherein the one or more instructions, when executed by the at least one processor, further cause the at least one processor to prevent or cause the prevention of the at least one action from being performed based on determining that the image data has the at least one predetermined indicia. 13. The computer program product of claim 11 , wherein the one or more instructions, when executed by the at least one processor, further cause the at least one processor to transmit or cause the transmission of the at least one notification to a specified user. 14. The computer program product of claim 11 , wherein the one or more instructions, when executed by the at least one processor, further cause the at least one processor to determine whether the at least one predetermined indicia is a false positive indicia having at least one property corresponding to the at least one invalidation mark, and wherein the one or more instructions, when executed by the at least one processor, further cause the at least one processor to compare at least one property of the at least one predetermined indicia in the foreground portion of the image data with at least one property of the background portion of the image data. 15. A computer-implemented method for authenticating an identification document, the method comprising: determining, with at least one processor, whether image data associated with the identification document has at least one predetermined indicia by: determining locations of corners of the identification document from the image data; determining a foreground portion of the image data within an interior boundary between the corners and a background portion of the image data within an exterior boundary between the corners; segmenting the foreground portion of the image data and the background
Denoising; Smoothing · CPC title
Extracting the geometrical structure, e.g. layout tree; Block segmentation, e.g. bounding boxes for graphics or text · CPC title
based on a marking or identifier characterising the area · CPC title
Conversion to subtractive colour signals · CPC title
Document · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.