SYSTEM AND METHOD TO MANIPULATE AN IMAGE
First Claim
Patent Images
1. A method of operating an image reader comprising:
- searching a digital image for nominally straight edges;
characterizing the nominally straight edges in terms of length and/or direction;
establishing a first group of edges as a function of their proximity to the digital image'"'"'s center;
establishing a second group of edges as a function of their proximity to other remaining edges;
transmuting a rectangle bounding the first group of edges and the second group of edges; and
discarding portions of the digital image outside of the rectangle to form a rectified image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of operating an image reader typically includes: searching a digital image for nominally straight edges; characterizing the nominally straight edges in terms of length and/or direction; determining a predominant orientation of the nominally straight edges; establishing a group of edges as a function of their proximity to the center of the image; establishing a group of edges as a function of their proximity to other remaining edge positions; and transmuting a rectangle bounding those edges into a rectified image. The rectified image is typically an image that is cropped or rotated.
485 Citations
20 Claims
-
1. A method of operating an image reader comprising:
-
searching a digital image for nominally straight edges; characterizing the nominally straight edges in terms of length and/or direction; establishing a first group of edges as a function of their proximity to the digital image'"'"'s center; establishing a second group of edges as a function of their proximity to other remaining edges; transmuting a rectangle bounding the first group of edges and the second group of edges; and discarding portions of the digital image outside of the rectangle to form a rectified image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of operating an image reader comprising:
-
searching a digital image at a high resolution for nominally straight edges; searching the digital image at a low resolution for nominally straight edges; characterizing the nominally straight edges in terms of length and/or direction; determining a predominant orientation of the nominally straight edges; discarding edges that are not nominally parallel or perpendicular to the determined predominate orientation establishing a first group of edges as a function of their proximity to the digital image'"'"'s center; establishing a second group of edges as a function of their proximity to other remaining edges; transmuting a rectangle bounding the first group of edges and the second group of edges; and discarding portions of the digital image outside of the rectangle to form a rectified image. - View Dependent Claims (8, 9, 10)
-
-
11. An indicia reading device comprising:
-
an image sensor for outputting signals representative of an image in a field of view; and a processor communicatively connected to the image sensor, the processor being configured for; searching an image for nominally straight edges; characterizing the nominally straight edges in terms of length and/or direction; establishing a first group of edges as a function of their proximity to the image'"'"'s center; establishing a second group of edges as a function of their proximity to other remaining edges; transmuting a rectangle bounding the first group of edges and the second group of edges; and discarding portions of the image outside of the rectangle to form a rectified image. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An indicia reading device comprising:
-
an image sensor for outputting signals representative of an image in a field of view; and a processor communicatively connected to the image sensor, the processor being configured for; searching an image at a high resolution for nominally straight edges; searching the image at a low resolution for nominally straight edges; characterizing the nominally straight edges in terms of length and/or direction; determining a predominant orientation of the nominally straight edges; discarding edges that are not nominally parallel or perpendicular to the determined predominate orientation establishing a first group of edges as a function of their proximity to the image'"'"'s center; establishing a second group of edges as a function of their proximity to other remaining edges; transmuting a rectangle bounding the first group of edges and the second group of edges; and discarding portions of the image outside of the rectangle to form a rectified image. - View Dependent Claims (18, 19, 20)
-
Specification