HoPE: Horizontal Plane Extractor for Cluttered 3D Scenes

Extracting horizontal planes in heavily cluttered three-dimensional (3D) scenes is an essential procedure for many robotic applications. Aiming at the limitations of general plane segmentation methods on this subject, we present HoPE, a Horizontal Plane Extractor that is able to extract multiple hor...

Full description

Bibliographic Details
Main Authors: Zhipeng Dong, Yi Gao, Jinfeng Zhang, Yunhui Yan, Xin Wang, Fei Chen
Format: Article
Language:English
Published: MDPI AG 2018-09-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/18/10/3214
id doaj-7095a252ba304941b0b27b7b4bf7a31d
record_format Article
spelling doaj-7095a252ba304941b0b27b7b4bf7a31d2020-11-25T00:47:08ZengMDPI AGSensors1424-82202018-09-011810321410.3390/s18103214s18103214HoPE: Horizontal Plane Extractor for Cluttered 3D ScenesZhipeng Dong0Yi Gao1Jinfeng Zhang2Yunhui Yan3Xin Wang4Fei Chen5School of Mechanical Engineering and Automation, Northeastern University, NO. 3-11, Wenhua Road, Heping District, Shenyang 110819, ChinaSchool of Mechanical Engineering and Automation, Northeastern University, NO. 3-11, Wenhua Road, Heping District, Shenyang 110819, ChinaSchool of Mechanical Engineering and Automation, Northeastern University, NO. 3-11, Wenhua Road, Heping District, Shenyang 110819, ChinaSchool of Mechanical Engineering and Automation, Northeastern University, NO. 3-11, Wenhua Road, Heping District, Shenyang 110819, ChinaShenzhen Academy of Aerospace Technology, Shenzhen 100080, ChinaDepartment of Advanced Robotics, Istituto Italiano di Tecnologia, Via Morego 30, 16163 Genova, ItalyExtracting horizontal planes in heavily cluttered three-dimensional (3D) scenes is an essential procedure for many robotic applications. Aiming at the limitations of general plane segmentation methods on this subject, we present HoPE, a Horizontal Plane Extractor that is able to extract multiple horizontal planes in cluttered scenes with both organized and unorganized 3D point clouds. It transforms the source point cloud in the first stage to the reference coordinate frame using the sensor orientation acquired either by pre-calibration or an inertial measurement unit, thereby leveraging the inner structure of the transformed point cloud to ease the subsequent processes that use two concise thresholds for producing the results. A revised region growing algorithm named Z clustering and a principal component analysis (PCA)-based approach are presented for point clustering and refinement, respectively. Furthermore, we provide a nearest neighbor plane matching (NNPM) strategy to preserve the identities of extracted planes across successive sequences. Qualitative and quantitative evaluations of both real and synthetic scenes demonstrate that our approach outperforms several state-of-the-art methods under challenging circumstances, in terms of robustness to clutter, accuracy, and efficiency. We make our algorithm an off-the-shelf toolbox which is publicly available.http://www.mdpi.com/1424-8220/18/10/32143D data segmentation3D imaging sensor3D point cloudhorizontal plane extractionplane segmentation
collection DOAJ
language English
format Article
sources DOAJ
author Zhipeng Dong
Yi Gao
Jinfeng Zhang
Yunhui Yan
Xin Wang
Fei Chen
spellingShingle Zhipeng Dong
Yi Gao
Jinfeng Zhang
Yunhui Yan
Xin Wang
Fei Chen
HoPE: Horizontal Plane Extractor for Cluttered 3D Scenes
Sensors
3D data segmentation
3D imaging sensor
3D point cloud
horizontal plane extraction
plane segmentation
author_facet Zhipeng Dong
Yi Gao
Jinfeng Zhang
Yunhui Yan
Xin Wang
Fei Chen
author_sort Zhipeng Dong
title HoPE: Horizontal Plane Extractor for Cluttered 3D Scenes
title_short HoPE: Horizontal Plane Extractor for Cluttered 3D Scenes
title_full HoPE: Horizontal Plane Extractor for Cluttered 3D Scenes
title_fullStr HoPE: Horizontal Plane Extractor for Cluttered 3D Scenes
title_full_unstemmed HoPE: Horizontal Plane Extractor for Cluttered 3D Scenes
title_sort hope: horizontal plane extractor for cluttered 3d scenes
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2018-09-01
description Extracting horizontal planes in heavily cluttered three-dimensional (3D) scenes is an essential procedure for many robotic applications. Aiming at the limitations of general plane segmentation methods on this subject, we present HoPE, a Horizontal Plane Extractor that is able to extract multiple horizontal planes in cluttered scenes with both organized and unorganized 3D point clouds. It transforms the source point cloud in the first stage to the reference coordinate frame using the sensor orientation acquired either by pre-calibration or an inertial measurement unit, thereby leveraging the inner structure of the transformed point cloud to ease the subsequent processes that use two concise thresholds for producing the results. A revised region growing algorithm named Z clustering and a principal component analysis (PCA)-based approach are presented for point clustering and refinement, respectively. Furthermore, we provide a nearest neighbor plane matching (NNPM) strategy to preserve the identities of extracted planes across successive sequences. Qualitative and quantitative evaluations of both real and synthetic scenes demonstrate that our approach outperforms several state-of-the-art methods under challenging circumstances, in terms of robustness to clutter, accuracy, and efficiency. We make our algorithm an off-the-shelf toolbox which is publicly available.
topic 3D data segmentation
3D imaging sensor
3D point cloud
horizontal plane extraction
plane segmentation
url http://www.mdpi.com/1424-8220/18/10/3214
work_keys_str_mv AT zhipengdong hopehorizontalplaneextractorforcluttered3dscenes
AT yigao hopehorizontalplaneextractorforcluttered3dscenes
AT jinfengzhang hopehorizontalplaneextractorforcluttered3dscenes
AT yunhuiyan hopehorizontalplaneextractorforcluttered3dscenes
AT xinwang hopehorizontalplaneextractorforcluttered3dscenes
AT feichen hopehorizontalplaneextractorforcluttered3dscenes
_version_ 1725261683688996864