Persistent feature based image rotation and candidate region of interest
AssigneeUnited States Postal Service
InventorRyan J. Simpson
Life of this patent
Estimating the term…
Abstract
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.
Claims20
A computer-implemented method comprising:
- under control of one or more processors,
- receiving an image of an item from item processing equipment;
- receiving a first optical character recognition (OCR) result for the received image, the first OCR result comprising text identified in the image, the first OCR result further comprising a confidence value indicating a degree of certainty of the text identified in the image;
- determining whether the first OCR result is sufficient to make a further processing decision based at least in part on the confidence value;
- in response to determining that the first OCR result is insufficient to make the further processing decision, generating an embedded image including at least a portion of the first OCR result;
- and
- transmitting the embedded image for second OCR processing to an image processing device,
- the embedded image configured to cause the image processing device to:
- generate a second OCR result based at least in part on the first OCR result in the embedded image;
- generate a first processing equipment control message based at least in part on the second OCR result;
- and
- transmit the first processing equipment control message to the item processing equipment.
A computer-implemented system comprising:
- a memory storing instructions;
- and
- an image processing server configured to execute the instructions to:
- receive an image of an item from item processing equipment;
- receive a first optical character recognition (OCR) result for the received image, the first OCR result comprising text identified in the image, the first OCR result further comprising a confidence value indicating a degree of certainty of the text identified in the image;
- determine whether the first OCR result is sufficient to make a further processing decision based at least in part on the confidence value;
- in response to determining that the first OCR result is insufficient to make the further processing decision, generate an embedded image including at least a portion of the first OCR result;
- and
- transmit the embedded image for second OCR processing to an image processing device,
- the embedded image configured to cause the image processing device to:
- generate a second OCR result based at least in part on the first OCR result in the embedded image;
- generate a first processing equipment control message based at least in part on the second OCR result;
- and
- transmit the first processing equipment control message to the item processing equipment.
A non-transitory computer readable recording medium storing instructions, when executed by one or more processors, configured to perform a computer-implemented method comprising:
- receiving an image of an item from item processing equipment;
- receiving a first optical character recognition (OCR) result for the received image, the first OCR result comprising text identified in the image, the first OCR result further comprising a confidence value indicating a degree of certainty of the text identified in the image;
- determining whether the first OCR result is sufficient to make a further processing decision based at least in part on the confidence value;
- in response to determining that the first OCR result is insufficient to make the further processing decision, generating an embedded image including at least a portion of the first OCR result;
- and
- transmitting the embedded image for second OCR processing to an image processing device,
- the embedded image configured to cause the image processing device to:
- generate a second OCR result based at least in part on the first OCR result in the embedded image;
- generate a first processing equipment control message based at least in part on the second OCR result;
- and
- transmit the first processing equipment control message to the item processing equipment.
Dependencies are inferred from the claim text.