Method and apparatus for detecting edges of an object
First Claim
1. A method for detecting edges of an object, the method comprising:
- producing from imagery an image of a scene including said object proximate a platform;
computing horizontal image derivates of the image, wherein the horizontal image derivates are a rate of change in a gradient of the image;
integrating column sums of the horizontal image derivatives to create an edge strength plot of the image;
detecting peaks in the plot corresponding to dominant edges, wherein the dominant edges are potential pairs of left and right edges of the image;
evaluating all the potential pairs of left and right edges of the image; and
selecting the potential pair of left and right edges with maximum score, wherein the maximum score is a score with maximum integrated column sum value.
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.
-
Citations
34 Claims
-
1. A method for detecting edges of an object, the method comprising:
-
producing from imagery an image of a scene including said object proximate a platform;
computing horizontal image derivates of the image, wherein the horizontal image derivates are a rate of change in a gradient of the image;
integrating column sums of the horizontal image derivatives to create an edge strength plot of the image;
detecting peaks in the plot corresponding to dominant edges, wherein the dominant edges are potential pairs of left and right edges of the image;
evaluating all the potential pairs of left and right edges of the image; and
selecting the potential pair of left and right edges with maximum score, wherein the maximum score is a score with maximum integrated column sum value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for determining a width of the object, the method comprising:
-
producing from imagery an image of a scene including said object proximate a platform;
computing horizontal image derivates of the image, wherein the horizontal image derivates are a rate of change in a gradient of the image;
integrating column sums of the horizontal image derivatives to create an edge strength plot of the image;
detecting peaks in the plot corresponding to dominant edges, wherein the dominant edges are potential pairs of left and right edges of the image;
evaluating all the potential pairs of left and right edges of the object and selecting the pair of left and right edge with maximum score, wherein the maximum score is a score with maximum integrated column sum value;
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 (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A pre-crash sensing system, comprising:
-
a stereo imaging device for producing an image of a scene including an object proximate a platform; and
a dimensions processor for determining edges of an object from said image;
wherein said dimensions processor computes horizontal image derivates of the depth image, the horizontal image derivates are a rate of change in a gradient of the object;
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 plot corresponding to dominant edges, the dominant edges are potential pairs of left and right edges of the object; and
wherein said dimensions processor evaluates all the potential pairs of left and right edges of the object and selects the pair of left and right edge with maximum score, wherein the maximum score is a score with maximum integrated column sum value. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A computer readable medium having stored thereon a plurality of instructions, the plurality of instructions, the plurality of instructions including instructions which, when executed by a dimensions 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 derivates of the image of an object, wherein the horizontal image derivates are a rate of change in a gradient of the image;
integrating column sums of the horizontal image derivatives to create an edge strength plot of the image;
detecting peaks in the plot corresponding to dominant edges, wherein the dominant edges are potential pairs of left and right edges of the image; and
evaluating all the potential pairs of left and right edges of the image and selecting the pair of left and right edge with maximum score, wherein the maximum score is a score with maximum integrated column sum value.
-
Specification