PCRMLP: A Two-Stage Network for Point Cloud Registration in Urban Scenes

Point cloud registration plays a crucial role in 3D mapping and localization. Urban scene point clouds pose significant challenges for registration due to their large data volume, similar scenarios, and dynamic objects. Estimating the location by instances (bulidings, traffic lights, etc.) in urban...

Full description

Bibliographic Details
Main Authors: Jingyang Liu, Yucheng Xu, Lu Zhou, Lei Sun
Format: Article
Language:English
Published: MDPI AG 2023-06-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/12/5758
_version_ 1797592638697766912
author Jingyang Liu
Yucheng Xu
Lu Zhou
Lei Sun
author_facet Jingyang Liu
Yucheng Xu
Lu Zhou
Lei Sun
author_sort Jingyang Liu
collection DOAJ
description Point cloud registration plays a crucial role in 3D mapping and localization. Urban scene point clouds pose significant challenges for registration due to their large data volume, similar scenarios, and dynamic objects. Estimating the location by instances (bulidings, traffic lights, etc.) in urban scenes is a more humanized matter. In this paper, we propose PCRMLP (point cloud registration MLP), a novel model for urban scene point cloud registration that achieves comparable registration performance to prior learning-based methods. Compared to previous works that focused on extracting features and estimating correspondence, PCRMLP estimates transformation implicitly from concrete instances. The key innovation lies in the instance-level urban scene representation method, which leverages semantic segmentation and density-based spatial clustering of applications with noise (DBSCAN) to generate instance descriptors, enabling robust feature extraction, dynamic object filtering, and logical transformation estimation. Then, a lightweight network consisting of Multilayer Perceptrons (MLPs) is employed to obtain transformation in an encoder–decoder manner. Experimental validation on the KITTI dataset demonstrates that PCRMLP achieves satisfactory coarse transformation estimates from instance descriptors within a remarkable time of 0.0028 s. With the incorporation of an ICP refinement module, our proposed method outperforms prior learning-based approaches, yielding a rotation error of 2.01° and a translation error of 1.58 m. The experimental results highlight PCRMLP’s potential for coarse registration of urban scene point clouds, thereby paving the way for its application in instance-level semantic mapping and localization.
first_indexed 2024-03-11T01:55:54Z
format Article
id doaj.art-608723ede5854fa4a363a5f6f0b3a851
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-11T01:55:54Z
publishDate 2023-06-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-608723ede5854fa4a363a5f6f0b3a8512023-11-18T12:35:52ZengMDPI AGSensors1424-82202023-06-012312575810.3390/s23125758PCRMLP: A Two-Stage Network for Point Cloud Registration in Urban ScenesJingyang Liu0Yucheng Xu1Lu Zhou2Lei Sun3College of Artificial Intelligence, Nankai University, Tianjin 300071, ChinaSchool of Informatics, University of Edinburgh, Edinburgh EH8 9YL, UKCollege of Artificial Intelligence, Nankai University, Tianjin 300071, ChinaCollege of Artificial Intelligence, Nankai University, Tianjin 300071, ChinaPoint cloud registration plays a crucial role in 3D mapping and localization. Urban scene point clouds pose significant challenges for registration due to their large data volume, similar scenarios, and dynamic objects. Estimating the location by instances (bulidings, traffic lights, etc.) in urban scenes is a more humanized matter. In this paper, we propose PCRMLP (point cloud registration MLP), a novel model for urban scene point cloud registration that achieves comparable registration performance to prior learning-based methods. Compared to previous works that focused on extracting features and estimating correspondence, PCRMLP estimates transformation implicitly from concrete instances. The key innovation lies in the instance-level urban scene representation method, which leverages semantic segmentation and density-based spatial clustering of applications with noise (DBSCAN) to generate instance descriptors, enabling robust feature extraction, dynamic object filtering, and logical transformation estimation. Then, a lightweight network consisting of Multilayer Perceptrons (MLPs) is employed to obtain transformation in an encoder–decoder manner. Experimental validation on the KITTI dataset demonstrates that PCRMLP achieves satisfactory coarse transformation estimates from instance descriptors within a remarkable time of 0.0028 s. With the incorporation of an ICP refinement module, our proposed method outperforms prior learning-based approaches, yielding a rotation error of 2.01° and a translation error of 1.58 m. The experimental results highlight PCRMLP’s potential for coarse registration of urban scene point clouds, thereby paving the way for its application in instance-level semantic mapping and localization.https://www.mdpi.com/1424-8220/23/12/5758DBSCANdeep learninginstance levelpoint cloudsregistrationurban scene
spellingShingle Jingyang Liu
Yucheng Xu
Lu Zhou
Lei Sun
PCRMLP: A Two-Stage Network for Point Cloud Registration in Urban Scenes
Sensors
DBSCAN
deep learning
instance level
point clouds
registration
urban scene
title PCRMLP: A Two-Stage Network for Point Cloud Registration in Urban Scenes
title_full PCRMLP: A Two-Stage Network for Point Cloud Registration in Urban Scenes
title_fullStr PCRMLP: A Two-Stage Network for Point Cloud Registration in Urban Scenes
title_full_unstemmed PCRMLP: A Two-Stage Network for Point Cloud Registration in Urban Scenes
title_short PCRMLP: A Two-Stage Network for Point Cloud Registration in Urban Scenes
title_sort pcrmlp a two stage network for point cloud registration in urban scenes
topic DBSCAN
deep learning
instance level
point clouds
registration
urban scene
url https://www.mdpi.com/1424-8220/23/12/5758
work_keys_str_mv AT jingyangliu pcrmlpatwostagenetworkforpointcloudregistrationinurbanscenes
AT yuchengxu pcrmlpatwostagenetworkforpointcloudregistrationinurbanscenes
AT luzhou pcrmlpatwostagenetworkforpointcloudregistrationinurbanscenes
AT leisun pcrmlpatwostagenetworkforpointcloudregistrationinurbanscenes