This paper describes a new algorithm to simultaneously detect and classify straight lines according to their orientation in 3-D. The fundamental assumption is that the most “interesting” lines in a 3-D scene have orientations which fall into a few precisely defined categories. The algorithm we propose uses this assumption to extract the projection of straight edges from the image and to determine the most likely corresponding orientation in the 3-D scene. The extracted 2-D line segments are therefore “perceptually” grouped according to their orientation in 3-D. Instead of extracting all the line segments from the image before grouping them by orientation, we use the orientation data at the lowest image processing level, and detect segments separately for each predefined 3-D orientation. A strong emphasis is placed on real-world applications and very fast processing with conventional hardware.
[1]
David G. Lowe,et al.
Perceptual Organization and Visual Recognition
,
2012
.
[2]
Allen R. Hanson,et al.
Extracting Straight Lines
,
1986,
IEEE Transactions on Pattern Analysis and Machine Intelligence.
[3]
Jake K. Aggarwal,et al.
Extraction and interpretation of semantically significant line segments for a mobile robot
,
1992,
Proceedings 1992 IEEE International Conference on Robotics and Automation.
[4]
Stephen T. Barnard,et al.
Interpreting Perspective Image
,
1983,
Artif. Intell..
[5]
Edward M. Riseman,et al.
A Fast Line Finder for Vision-Guided Robot Navigation
,
1990,
IEEE Trans. Pattern Anal. Mach. Intell..