Edge detection using hough transformation
First Claim
1. A method for identifying edges of an object in an image by analyzing an accumulator array produced via a Hough transformation of the image, the array including a plurality of rows each including a plurality of cells, said method comprising the steps of:
- identifying a first cell in a first row of the array associated with a first edge of the object;
searching said first row for a second cell in the array associated with a second edge of the object, said second edge being parallel to said first edge;
searching a second row of the array shifted ninety degrees from said first row for a third cell in the array associated with a third edge of the object, said third edge being perpendicular to said first edge; and
searching said second row for a fourth cell in the array associated with a fourth edge in the image, said fourth edge being parallel to said third edge.
1 Assignment
0 Petitions
Accused Products
Abstract
A method identifies edges of an object in an image by analyzing an accumulator array produced via a Hough transformation of the image. The method includes the step of identifying a first cell in a first row of the array associated with a first edge of the object. The first is then searched for a second cell in the array associated with a second edge of the object, the second edge being parallel to the first edge. A second row shifted ninety degrees from the first row is then searched for a third cell in the array associated with a third edge of the object, the third edge being perpendicular to the first edge. The second row is then searched for a fourth cell in the array associated with a fourth edge in the image, the fourth edge being parallel to the third edge.
22 Citations
20 Claims
-
1. A method for identifying edges of an object in an image by analyzing an accumulator array produced via a Hough transformation of the image, the array including a plurality of rows each including a plurality of cells, said method comprising the steps of:
-
identifying a first cell in a first row of the array associated with a first edge of the object;
searching said first row for a second cell in the array associated with a second edge of the object, said second edge being parallel to said first edge;
searching a second row of the array shifted ninety degrees from said first row for a third cell in the array associated with a third edge of the object, said third edge being perpendicular to said first edge; and
searching said second row for a fourth cell in the array associated with a fourth edge in the image, said fourth edge being parallel to said third edge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer product for identifying edges of an object in an image by analyzing an accumulator array produced via a Hough transformation of the image, the array including a plurality of rows each including a plurality of cells, said computer product comprising:
-
a portion for identifying a first cell in a first row of the array associated with a first edge of the object;
a portion for searching said first row for a second cell in the array associated with a second edge of the object, said second edge being parallel to said first edge;
a portion for searching a second row of the array shifted ninety degrees from said first row for a third cell in the array associated with a third edge of the object, said third edge being perpendicular to said first edge; and
a portion for searching said second row for a fourth cell in the array associated with a fourth edge in the image, said fourth edge being parallel to said third edge. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for identifying edges of an object in a graphical image by analyzing a Hough image of the graphical image, said method comprising the steps of:
-
searching the Hough image from a first edge of the Hough image towards the center of the Hough image for a first potential edge line in the graphical image;
searching the Hough image from a second edge of the Hough image opposite the first edge towards the center of the Hough image for a second potential edge line in the graphical image extending parallel to said first potential edge line;
searching the Hough image from a third edge of the Hough image transverse the first and second edges towards the center of the Hough image for a third potential edge line in the graphical image extending perpendicular to said first potential edge line;
searching the Hough image from a fourth edge of the Hough image opposite the third edge towards the center of the Hough image for a fourth potential edge line in the graphical image extending parallel to said third potential edge line. - View Dependent Claims (20)
-
Specification