Image processing method and apparatus for detecting lines of images and start and end points of lines
First Claim
1. An image processing apparatus for detecting lines of images, comprising:
- an edge creation unit for creating an edge image using external image data input from an outside;
a Hough transform unit for performing a Hough transform on information about pixel coordinates of the edge image created by the edge creation unit; and
an effective parameter detection unit for detecting lines of the edge image by checking effective line parameters using results of the Hough transforms,wherein the Hough transform unit performs the Hough transform on a plurality of edge points for e values in a predetermined range by calculating the following equation;
x cos θ
+y sin θ
=ρ
where x and y are x and y coordinates values of each edge point, respectively,wherein the Hough transform unit increases a value of a parameter cell corresponding to ρ and
θ
acquired using the Equation, by 1,wherein the effective parameter detection unit determines a parameter corresponding to each cell of the parameter memory to be an effective parameter if a value of the cell of the parameter memory is equal to or greater than a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is an image processing method and apparatus for detecting the lines of images and the start and end points of the lines. The image processing apparatus includes an edge creation unit, a Hough transform unit, and an effective parameter detection unit. The edge creation unit creates an edge image using external image data input from the outside. The Hough transform unit performs a Hough transform on information about the pixel coordinates of the edge image created by the edge creation unit. The effective parameter detection unit detects the lines of the edge image by checking effective line parameters using the results of the Hough transform. The image processing apparatus may further include an edge list for storing coordinates of effective pixels constituting the edge image and a line parameter list for storing the effective line parameters.
6 Citations
16 Claims
-
1. An image processing apparatus for detecting lines of images, comprising:
-
an edge creation unit for creating an edge image using external image data input from an outside; a Hough transform unit for performing a Hough transform on information about pixel coordinates of the edge image created by the edge creation unit; and an effective parameter detection unit for detecting lines of the edge image by checking effective line parameters using results of the Hough transforms, wherein the Hough transform unit performs the Hough transform on a plurality of edge points for e values in a predetermined range by calculating the following equation;
x cos θ
+y sin θ
=ρwhere x and y are x and y coordinates values of each edge point, respectively, wherein the Hough transform unit increases a value of a parameter cell corresponding to ρ and
θ
acquired using the Equation, by 1,wherein the effective parameter detection unit determines a parameter corresponding to each cell of the parameter memory to be an effective parameter if a value of the cell of the parameter memory is equal to or greater than a predetermined value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image processing apparatus for detecting start and end points of lines, comprising:
-
an edge creation unit for creating an edge image using external image data input from an outside and storing it in memory; a Hough transform unit for acquiring line parameters by performing a Hough transform on information about pixel coordinates of the edge image created by the edge creation unit; and a matching unit for detecting start and end points of an infinite line image represented by the detected line parameters using the edge image stored in the memory unit, wherein the Hough transform unit performs the Hough transform on a plurality of edge points for θ
values in a predetermined range by calculating the following equation;
x cos θ
+y sin θ
=ρwhere x and y are x and y coordinates values of each edge point, respectively. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification