Method and apparatus for detecting edges of an object
First Claim
1. A computer-implemented method for detecting edges of an object, the method comprising:
- computing horizontal image derivatives of an image, wherein the horizontal image derivatives are a matrix having two or more columns that are computed pixel-wise or point-wise;
integrating column sums of the horizontal image derivatives to create an edge strength plot of the image;
detecting peaks in the edge strength plot corresponding to dominant edges, wherein the dominant edges are potential pairs of left and right edges of the object; and
selecting a potential pair of left and right edges with a maximum paired edge score wherein the maximum paired edge score comprises a combination of integrated column sum values.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for detecting edges of an object in a pre-crash sensing environment. The method includes extracting vertical edges from peaks in an array of column sums of absolute values of normalized horizontal derivates computed in the intensity image. The pixels with corresponding range image depths proximate the estimated object'"'"'s closest surface contribute the column sums. The search is conducted for all likely combinations of left/right edge pairs preferably within a pre-determined horizontal range about the object'"'"'s detected center. The left/right edge pairs that delimit a width within the pre-determined range of possible widths for the object are selected. Alternatively, an additional search is performed on each pair of edges to support any angular or inward slant on the edges of the object.
74 Citations
37 Claims
-
1. A computer-implemented method for detecting edges of an object, the method comprising:
-
computing horizontal image derivatives of an image, wherein the horizontal image derivatives are a matrix having two or more columns that are computed pixel-wise or point-wise; integrating column sums of the horizontal image derivatives to create an edge strength plot of the image; detecting peaks in the edge strength plot corresponding to dominant edges, wherein the dominant edges are potential pairs of left and right edges of the object; and selecting a potential pair of left and right edges with a maximum paired edge score wherein the maximum paired edge score comprises a combination of integrated column sum values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for determining a width of an object, the method comprising:
-
computing horizontal image derivatives of an image, wherein the horizontal image derivatives are a matrix having two or more columns that are computed pixel-wise or point-wise; integrating column sums of the horizontal image derivatives to create an edge strength plot of the image; detecting peaks in the edge strength plot corresponding to dominant edges, wherein the dominant edges are potential pairs of left and right edges of the object; selecting a pair of left and right edges with a maximum paired edge score, wherein the maximum paired edge score comprises a combination of integrated column sum values; calculating image coordinates of the selected pair of the left and right edges; and subtracting the calculated image coordinates yielding the width of the object. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A pre-crash sensing system, comprising:
-
a dimensions processor for determining edges of an object from an image; wherein said dimensions processor computes horizontal image derivatives of the image, the horizontal image derivatives are a matrix having two or more columns that are computed pixel-wise or point-wise wherein said dimensions processor integrates column sums of the horizontal image derivatives to create an edge strength plot of the object; wherein said dimensions processor detects peaks in the edge strength plot corresponding to dominant edges, the dominant edges are potential pairs of left and right edges of the object; and wherein said dimensions processor selects a pair of left and right edges with a maximum paired edge score, wherein the maximum paired edge score comprises a combination of integrated column sum values. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A computer readable storage medium having stored thereon a plurality of instructions which, when executed by a processor, cause the processor to perform the steps of a method for determining edges of an object in an image of a scene including the object, comprising:
-
computing horizontal image derivatives of the image of an object, wherein the horizontal image derivatives are a matrix having two or more columns that are computed pixel-wise or point-wise; integrating column sums of the horizontal image derivatives to create an edge strength plot of the image; detecting peaks in the edge strength plot corresponding to dominant edges, wherein the dominant edges are potential pairs of left and right edges of the object; and selecting a pair of left and right edges with a maximum paired edge score, wherein the maximum paired edge selecting the pair of left and right edges with maximum paired edge score, wherein the maximum paired edge score comprises a combination of integrated column sum values.
-
-
33. A computer-implemented method for detecting edges of an object in an image of a scene, the method comprising the steps of:
-
computing, based on the image, horizontal image derivatives comprising a matrix having two or more columns that are computed pixel-wise or point-wise; integrating column sums of the matrix to create an edge strength plot of the image; detecting potential pairs of left and right edges of the object in the edge strength plot; and selecting a pair of left and right edges having a maximum paired edge score comprising a combination of integrated column sum values. - View Dependent Claims (34, 35, 36, 37)
-
Specification