A detection cell using multiple points of a rotating triangle to find local planar regions from stereo depth data

  • Authors:
  • Dong-Joong Kang;Sung-Jo Lim;Jong-Eun Ha;Mun-Ho Jeong

  • Affiliations:
  • Dept. of Intelligent Machinery Eng., Pusan National University, Jangjeon-dong 30, Geumjeong-gu, Busan 609-735, Republic of Korea;Dept. of Intelligent Machinery Eng., Pusan National University, Jangjeon-dong 30, Geumjeong-gu, Busan 609-735, Republic of Korea;Dept. of Automotive Eng., Seoul Nat. Univ. of Tech., 172 Gongreung, Nowon-gu, Seoul, Republic of Korea;Intelligent Robotics Center, Korea Inst. of Sci. Tech., 39 Hawolgok-dong, Seongbuk-gu, Seoul, Republic of Korea

  • Venue:
  • Pattern Recognition Letters
  • Year:
  • 2009

Quantified Score

Hi-index 0.10

Visualization

Abstract

This paper presents a method to recognize plane regions for unobstructed motion of mobile robots. When an autonomous agency, using a stereo camera or a laser scanning sensor, is in an unknown 3D environment, the mobile agency must detect the plane regions so that it can independently decide its direction of movement in order to perform assigned tasks. In this paper, a fast method of plane detection is proposed, wherein the normal vector of a triangle is inscribed in a small circular region such that the normal vector passes through the circumcenter area of the triangle. To reduce the effects of noise and outliers, the triangle is rotationally sampled with respect to the center position of the circular region, and a series of inscribed triangles having different normal vectors is generated. The direction vectors of these generated triangles are normalized and the median direction of the normal vectors is then used to test the planarity of the circular region. A pose finding procedure is introduced from range data of a surface to decide the scale and rotation angle of the circular region superimposed on range image data. The method of plane detection is very fast as computation of local information about the plane typically requires sub-ms duration, and the performance of the algorithm for real range data obtained from a stereo camera system has been verified.