Persistent feature based image rotation and candidate region of interest

US11373388B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11373388-B2
Application numberUS-201816040344-A
CountryUS
Kind codeB2
Filing dateJul 19, 2018
Priority dateJul 24, 2017
Publication dateJun 28, 2022
Grant dateJun 28, 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.

Embodiments of a system and method for sorting and delivering articles in a processing facility based on image data are described. Image processing results such as rotation notation information may be included in or with an image to facilitate downstream processing such as when the routing information cannot be extracted from the image using an unattended system and the image is passed to an attended image processing system. The rotation notation information may be used to dynamically adjust the image before presenting the image via the attended image processing system.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: under control of one or more processors, obtaining an image of a mail piece on a conveyor, the image showing address information affixed thereto; receiving, from an optical character recognition (OCR) system, an OCR result comprising (i) an electronic text record of characters of the address information shown in the image, and (ii) rotation information for the image including a rotation angle, the rotation information identifying a number of degrees the image should be rotated to show characters of the address information from left to right with the characters in a standardized orientation; determining that the electronic text record does not include a set of characters of the address information; in response to determining that the electronic text record does not include the set of characters of the address information, adding the rotation angle to an image file of the image of the mail piece to generate an enhanced image; transmitting the enhanced image for additional processing in a computing device; and rotating, at the computing device, the enhanced image by the rotation angle prior to additional processing by the computing device, wherein the rotation angle is dynamically generated based on a relationship between a maximum pixel density and an average pixel density for a row or a column, and wherein the relationship is expressed as Equation (1) below: rotation ⁢ = 30 * density w - avg - density w - max density w - avg Equation ⁢ ⁢ ( 1 ) where density w-max is the maximum density for a row of the image; and density w-avg is the average density for the rows of the image. 2. The computer-implemented method of claim 1 , further comprising: generating a grey-scale image from the image; and providing the grey-scale image to the OCR system. 3. The computer-implemented method of claim 1 , wherein the address information is printed on a label affixed to the mail piece, and wherein the method further comprises: identifying a type for the label based on an identifier for the label shown in the image; receiving a layout template for the type, the layout template identifying a region for the address information; and identifying the rotation information based at least in part on an orientation of the region shown in the image and an orientation of the characters shown within the region in the image. 4. The computer-implemented method of claim 3 , wherein the identifier for the type comprises at least one of a graphic or a scannable code identifying the type for the label. 5. The computer-implemented method of claim 1 , wherein determining that the electronic text record does not include the set of characters comprises evaluating the set of characters using a regular expression, and wherein a result of the evaluating indicates that the electronic text record does not include the set of characters. 6. The computer-implemented method of claim 1 , further comprising: identifying a processing orientation for the mail piece based at least in part on a type for the mail piece; and causing activation of the conveyor to rotate the mail piece from an orientation shown in the image to the processing orientation, wherein the activation is based at least in part on a difference between the processing orientation and the rotation information. 7. The computer-implemented method of claim 1 , wherein the image file comprises a rotation notation tagged field including the rotation angle. 8. The computer-implemented method of claim 1 , wherein the additional processing includes causing display of the enhanced image on a display device after the image is rotated by the rotation angle. 9. The computer-implemented method of claim 1 , wherein the rotation angle is adjusted in proportion to the difference between the average pixel density and the maximum pixel density for the row or the column. 10. A computer-implemented method comprising: under control of one or more processors, receiving an image showing an item and address information affixed thereto; generating an electronic text record of the address information based on an optical character recognition (OCR) processing of at least a portion of the image showing the address information; detecting orientation information for the image based on pixel information included in the image, the orientation information including a rotation angle; determining that additional processing of the image is needed to identify routing information for the item based at least in part on the electronic text record; in response to determining that the additional processing of the image is needed, adding the rotation angle to an image file of the image to generate an enhanced image; transmitting the enhanced image for additional processing in a computing device; and rotating, at the computing device, the enhanced image by the rotation angle prior to the additional processing by the computing device, wherein the rotation angle is dynamically generated based on a relationship between a maximum pixel density and an average pixel density for a row or a column and wherein the relationship is expressed as Equation (1) below: rotation ⁢ = 30 * density w - avg - density w - max

Assignees

Inventors

Classifications

  • G06V30/424Primary

    Postal images, e.g. labels or addresses on parcels or postal envelopes · CPC title

  • by image rotation, e.g. by 90 degrees · CPC title

  • Document-oriented image-based pattern recognition · CPC title

  • Arrangements for facilitating the visual reading of addresses, e.g. display arrangements {coding stations} · CPC title

  • Methods for optical code recognition · 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 US11373388B2 cover?
Embodiments of a system and method for sorting and delivering articles in a processing facility based on image data are described. Image processing results such as rotation notation information may be included in or with an image to facilitate downstream processing such as when the routing information cannot be extracted from the image using an unattended system and the image is passed to an at…
Who is the assignee on this patent?
United States Postal Service
What technology area does this patent fall under?
Primary CPC classification G06V30/424. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 28 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).