Independently processing plurality of regions of interest

US11450140B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11450140-B2
Application numberUS-202117301816-A
CountryUS
Kind codeB2
Filing dateApr 15, 2021
Priority dateAug 12, 2016
Publication dateSep 20, 2022
Grant dateSep 20, 2022

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.

In some examples, a method includes determining, by a computing device, a plurality of regions of interest of an image for independently processing relative to a plane of interest; determining, by the computing device and for respective regions of interest of the plurality of regions of interest, a distance from objects within the respective regions of interest to the plane of interest; and processing, by the computing device and independently for the respective regions of interest, the respective regions of interest of the image based on the determined distance from the objects to the plane of interest.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by a computing device, an image captured by a camera or via a platen of an apparatus that includes the computing device; determining, by a computing device, a plurality of regions of interest within the captured image; processing, by the computing device, the captured image relative to a plane of interest that is defined by at least one of an image plane of the camera or by the platen of the apparatus that includes the computing device by: rescaling, by the computing device, one or more of the respective regions of interest; determining, by the computing device, for each respective region of interest of the plurality of regions of interest, a respective distance from one or more objects within the respective region of interest to the plane of interest; and processing, by the computing device, each respective region of interest independently of any other regions of interest included in the plurality of regions of interest, based on the respective distance from the one or more objects of each respective region of interest to the plane of interest. 2. The method of claim 1 , wherein rescaling the one or more of the respective regions of interest comprises downscaling the one or more of the respective regions of interest to a predetermined resolution. 3. The method of claim 2 , wherein downscaling the one or more of the respective regions of interest to the predetermined resolution comprises downscaling the one or more of the respective regions of interest to a resolution of one of 500 pixels per inch or 1000 pixels per inch. 4. The method of claim 1 , wherein processing the respective regions of interest comprises performing perspective correction for at least one of the respective regions of interest. 5. The method of claim 1 , wherein the captured image represents a friction ridge surface. 6. The method of claim 5 , wherein the captured image represents a friction ridge surface associated with at least one of a palm print, a fingerprint, or a footprint. 7. A device comprising: a memory configured to store an image an image captured by a camera or via a platen of an apparatus that includes the device; and one or more processors in communication with the memory, the one or more processors being configured to process the image stored to the memory relative to a plane of interest that is defined by at least one of an image plane of the camera or by the platen of the apparatus that includes the computing device, wherein to process the captured image stored to the memory relative to the plane of interest, the one or more processors are configured to: determine a plurality of regions of interest within the captured image stored to the memory; rescale one or more of the respective regions of interest; determine, for each respective region of interest of the plurality of regions of interest, a respective distance from one or more objects within the respective region of interest to the plane of interest; and process each respective region of interest independently of any other regions of interest included in the plurality of regions of interest, based on the respective distance from the one or more objects of each respective region of interest to the plane of interest. 8. The device of claim 7 , wherein to process the captured image relative to the plane of interest, the one or more processors are configured to rescale one or more of the respective regions of interest. 9. The device of claim 8 , wherein to rescale the one or more of the respective regions of interest, the one or more processors are configured to downscale the one or more of the respective regions of interest to a predetermined resolution. 10. The device of claim 9 , wherein to downscale the one or more of the respective regions of interest to the predetermined resolution, the one or more processors are configured to downscale the one or more of the respective regions of interest to a resolution of one of 500 pixels per inch or 1000 pixels per inch. 11. The device of claim 7 , wherein to process the respective regions of interest, the one or more processors are configured to perform perspective correction for at least one of the respective regions of interest. 12. The device of claim 7 , wherein the captured image represents a friction ridge surface. 13. The device of claim 12 , wherein the captured image represents a friction ridge surface associated with at least one of a palm print, a fingerprint, or a footprint. 14. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause one or more processors of a device to: store, to the non-transitory computer-readable storage medium, an image an image captured by a camera or via a platen of an apparatus that includes the computing device; process the image stored to the memory relative to a plane of interest that is defined by at least one of an image plane of the camera or by the platen of the apparatus that includes the computing device, wherein the instructions that cause the one or more processors to process the captured image relative to the plane of interest comprise instructions that, when executed, cause the one or more processors to: determine a plurality of regions of interest within the captured image stored to the non-transitory computer-readable storage medium; perform perspective correction for at least one of the respective regions of interest; determine, for each respective region of interest of the plurality of regions of interest, a respective distance from one or more objects within the respective region of interest to the plane of interest; and process each respective region of interest independently of any other regions of interest included in the plurality of regions of interest, based on the respective distance from the one or more objects of each respective region of interest to the plane of interest. 15. The non-transitory computer-readable storage medium of claim 14 , wherein the instructions that cause the one or more processors to process the captured image relative to the plane of interest comprise instructions that, when executed, cause the one or more processors to rescale one or more of the respective regions of interest. 16. The non-transitory computer-readable storage medium of claim 14 , wherein the instructions that cause the one or more processors to rescale the one or more of the respective regions of interest comprise instructions that, when executed, cause the one or more processors to downscale the one or more of the respective regions of interest to a predetermined resolution. 17. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions that cause the one or more processors to downscale the one or more of the respective regions of interest to the predetermined resolution comprise instructions that, when executed, cause the one or more processors to downscale the one or more of the respective regions of interest to a resolution of one of 500 pixels per inch or 1000 pixels per inch.

Assignees

Inventors

Classifications

  • direct reading, e.g. contactless acquisition · CPC title

  • Extracting features related to ridge properties; Determining the fingerprint type, e.g. whorl or loop · CPC title

  • Determination of region of interest [ROI] or a volume of interest [VOI] · CPC title

  • Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title

  • using electro-optical elements or layers, e.g. electroluminescent sensing · 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 US11450140B2 cover?
In some examples, a method includes determining, by a computing device, a plurality of regions of interest of an image for independently processing relative to a plane of interest; determining, by the computing device and for respective regions of interest of the plurality of regions of interest, a distance from objects within the respective regions of interest to the plane of interest; and pro…
Who is the assignee on this patent?
3M Innovative Properties Co
What technology area does this patent fall under?
Primary CPC classification G06V40/1312. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 20 2022 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).