Structured illumination autonomous machine vision system
First Claim
1. A method of providing information for automatically determining pathway boundaries for autonomous robotic navigation, comprising the steps of:
- projecting a structured light pattern of sequentially scanned thin horizontal lines on a pathway and background,viewing the resultant light pattern which is reflected from the pathway and background with a stereoscopically located video camera,storing an image field which includes bits which correspond to said resultant light pattern in a memory, andprocessing the image field to determine the degree of distortion of said resultant light pattern, wherein the texture of the background is courser than the texture of the pathway, and whereby said information for determining said pathway boundaries is provided as indicated by the scanned lines reflected from the background having a greater degree of discontinuity than those reflected from the pathway, wherein said processing includes taking the Hough transform of said image field to identify lines in said resultant light pattern, and wherein said processing further includes rank filtering said identified lines.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for automatically determining pathway boundaries for autonomous robotic navigation. A structured light pattern consisting of a plurality of lines is projected on the pathway and background and the reflected pattern is detected by a stereoscopically located video camera. Since the texture of the pathway and background are different, the captured image may be processed to distinguish one from the other. Image processing includes Hough transformation of the image field, rank filtering and morphological dilation. The end points of the pathway lines identified by such processing as well as the 3-D coordinates of such end points are determined.
-
Citations
4 Claims
-
1. A method of providing information for automatically determining pathway boundaries for autonomous robotic navigation, comprising the steps of:
-
projecting a structured light pattern of sequentially scanned thin horizontal lines on a pathway and background, viewing the resultant light pattern which is reflected from the pathway and background with a stereoscopically located video camera, storing an image field which includes bits which correspond to said resultant light pattern in a memory, and processing the image field to determine the degree of distortion of said resultant light pattern, wherein the texture of the background is courser than the texture of the pathway, and whereby said information for determining said pathway boundaries is provided as indicated by the scanned lines reflected from the background having a greater degree of discontinuity than those reflected from the pathway, wherein said processing includes taking the Hough transform of said image field to identify lines in said resultant light pattern, and wherein said processing further includes rank filtering said identified lines. - View Dependent Claims (2, 3, 4)
-
Specification