Automatic rectification of distortions in images
First Claim
Patent Images
1. A method comprising:
- extracting a plurality of edgelets from an image, each edgelet defined by a location of a pixel having an edge depicted in the image and each edgelet defined by a direction of the edge;
finding at least one vanishing point in the image based on intersections of pairs of the edges of the edgelets, wherein the at least one vanishing point is selected based on a plurality of the edgelets in the image having edges approximately aligned with the at least one vanishing point; and
using the at least one vanishing point to transform the image to reduce distortion in the image.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations relate to relate to rectification of distortion in an image. In some implementations, a method includes extracting edgelets from an image, each edgelet defined by a location of a pixel having an edge depicted in the image and defined by a direction of the edge. The method finds at least one vanishing point in the image based on intersections of pairs of the edges of the edgelets. Each vanishing point is selected based on a plurality of the edgelets in the image having edges approximately aligned with the vanishing point. Found vanishing points are used to transform the image to reduce image distortion.
-
Citations
20 Claims
-
1. A method comprising:
-
extracting a plurality of edgelets from an image, each edgelet defined by a location of a pixel having an edge depicted in the image and each edgelet defined by a direction of the edge; finding at least one vanishing point in the image based on intersections of pairs of the edges of the edgelets, wherein the at least one vanishing point is selected based on a plurality of the edgelets in the image having edges approximately aligned with the at least one vanishing point; and using the at least one vanishing point to transform the image to reduce distortion in the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
detecting a plurality of edges in an image; finding two vanishing points in the image based on intersections of pairs of the edges, wherein the two vanishing points are selected based on a plurality of the edges approximately aligned with the two vanishing points; and using the two vanishing points and no additional vanishing points to transform the image to reduce distortion in the image, wherein the transformation includes; an affine rectification to cause parallel linear features in a scene captured in the image to become more parallel to each other as depicted in the image; and an alignment transformation to align an orientation of one or more depicted image features with a horizontal or vertical axis of the image. - View Dependent Claims (18)
-
-
19. A system comprising:
-
a storage device; and at least one processor accessing the storage device and operative to perform operations comprising; extracting a plurality of edgelets from an image, each edgelet defined by a location of a pixel having an edge depicted in the image and each edgelet defined by a direction, wherein each edgelet is associated with an edge line extending through the location in the direction of the edgelet; finding at least one vanishing point in the image based on intersections of pairs of the edge lines of the edgelets, wherein the at least one vanishing point is selected based on a plurality of the edgelets in the image having edge lines approximately aligned with the at least one vanishing point; and using the at least one vanishing point to transform the image to reduce distortion in the image. - View Dependent Claims (20)
-
Specification