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

Dong Joong Kang, Sung Jo Lim, Jong Eun Ha, Mun Ho Jeong

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

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. Crown

Original languageEnglish
Pages (from-to)486-493
Number of pages8
JournalPattern Recognition Letters
Volume30
Issue number5
DOIs
StatePublished - 1 Apr 2009

Keywords

  • Mobile robot
  • Obstacle detection
  • Plane recognition
  • Range data
  • Stereo sensor

Fingerprint

Dive into the research topics of 'A detection cell using multiple points of a rotating triangle to find local planar regions from stereo depth data'. Together they form a unique fingerprint.

Cite this