CNN-Based Lidar Point Cloud De-Noising in Adverse Weather

Lidar sensors are frequently used in environment perception for autonomous vehicles and mobile robotics to complement camera, radar, and ultrasonic sensors. Adverse weather conditions are significantly impacting the performance of lidar-based scene understanding by causing undesired measurement points that in turn effect missing detections and false positives. In heavy rain or dense fog, water drops could be misinterpreted as objects in front of the vehicle which brings a mobile robot to a full stop. In this letter, we present the first CNN-based approach to understand and filter out such adverse weather effects in point cloud data. Using a large data set obtained in controlled weather environments, we demonstrate a significant performance improvement of our method over state-of-the-art involving geometric filtering. Data is available at https://github.com/rheinzler/PointCloudDeNoising.

[1]  Boris Jutzi,et al.  SUPPORTING UAVS IN LOW VISIBILITY CONDITIONS BY MULTIPLE-PULSE LASER SCANNING DEVICES , 2013 .

[2]  Nick Schneider,et al.  Boosting LiDAR-based Semantic Labeling by Cross-Modal Training Data Generation , 2018, ECCV Workshops.

[3]  Kurt Keutzer,et al.  SqueezeSeg: Convolutional Neural Nets with Recurrent CRF for Real-Time Road-Object Segmentation from 3D LiDAR Point Cloud , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[4]  S. Ronnback,et al.  On filtering of laser range data in snowfall , 2008, 2008 4th International IEEE Conference Intelligent Systems.

[5]  Radu Bogdan Rusu,et al.  3D is here: Point Cloud Library (PCL) , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  Jaakko Lehtinen,et al.  Noise2Noise: Learning Image Restoration without Clean Data , 2018, ICML.

[7]  Klaus C. J. Dietmayer,et al.  Seeing Through Fog Without Seeing Fog: Deep Sensor Fusion in the Absence of Labeled Training Data , 2019, ArXiv.

[8]  Hui Lin,et al.  Depth image enhancement for Kinect using region growing and bilateral filter , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[9]  Ji Wan,et al.  Multi-view 3D Object Detection Network for Autonomous Driving , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Ju Shen,et al.  Layer Depth Denoising and Completion for Structured-Light RGB-D Cameras , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[11]  Jean-Jacques Boreux,et al.  An innovative artificial fog production device improved in the European project “FOG” , 2008 .

[12]  Bo Li,et al.  3D fully convolutional network for vehicle detection in point cloud , 2016, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[13]  Jiong Yang,et al.  PointPillars: Fast Encoders for Object Detection From Point Clouds , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  Felix Heide,et al.  Pixel-Accurate Depth Evaluation in Realistic Driving Scenarios , 2019, 2019 International Conference on 3D Vision (3DV).

[15]  Matti Kutila,et al.  Automotive LIDAR sensor development scenarios for harsh weather conditions , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[16]  Andreas Geiger,et al.  Vision meets robotics: The KITTI dataset , 2013, Int. J. Robotics Res..

[17]  Johann Marius Zöllner,et al.  Improved Semantic Stixels via Multimodal Sensor Fusion , 2018, GCPR.

[18]  Wilhelm Stork,et al.  Weather Influence and Classification with Automotive Lidar Sensors , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[19]  Bin Yang,et al.  PIXOR: Real-time 3D Object Detection from Point Clouds , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[20]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[21]  Philipp Wintersberger,et al.  Effects of exhaust gases on laser scanner data quality at low ambient temperatures , 2017, 2017 IEEE Intelligent Vehicles Symposium (IV).

[22]  Qiang Xu,et al.  nuScenes: A Multimodal Dataset for Autonomous Driving , 2019, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[23]  Yang Li,et al.  A weighted least squares algorithm for time-of-flight depth image denoising , 2014 .

[24]  Matti Kutila,et al.  Automotive LiDAR performance verification in fog and rain , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[25]  Andreas Riener,et al.  Reproducible Fog Simulation for Testing Automotive Surround Sensors , 2017, 2017 IEEE 85th Vehicular Technology Conference (VTC Spring).

[26]  Stephen Phillips,et al.  De-noising of Lidar Point Clouds Corrupted by Snowfall , 2018, 2018 15th Conference on Computer and Robot Vision (CRV).

[27]  Seung-Won Jung,et al.  Directional Joint Bilateral Filter for Depth Images , 2014, Sensors.

[28]  Hans-Peter Seidel,et al.  Robust filtering of noisy scattered point data , 2005, Proceedings Eurographics/IEEE VGTC Symposium Point-Based Graphics, 2005..

[29]  Monica Carfagni,et al.  On the Performance of the Intel SR30 Depth Camera: Metrological and Critical Characterization , 2017, IEEE Sensors Journal.

[30]  Werner Ritter,et al.  A Benchmark for Lidar Sensors in Fog: Is Detection Breaking Down? , 2018, 2018 IEEE Intelligent Vehicles Symposium (IV).

[31]  Sebastian Ramos,et al.  The Cityscapes Dataset for Semantic Urban Scene Understanding , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  Wolfgang Straßer,et al.  Bayesian Point Cloud Reconstruction , 2006, Comput. Graph. Forum.

[33]  Ryan M. Eustice,et al.  Ford Campus vision and lidar data set , 2011, Int. J. Robotics Res..

[34]  Thomas Brandmeier,et al.  Test methodology for rain influence on automotive surround sensors , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[35]  H. González-Jorge,et al.  Quantifying the influence of rain in LiDAR performance , 2017 .

[36]  Cyrill Stachniss,et al.  RangeNet ++: Fast and Accurate LiDAR Semantic Segmentation , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[37]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[38]  Ralph Helmar Rasshofer,et al.  Influences of weather phenomena on automotive laser radar systems , 2011 .

[39]  Kazunori Ohno,et al.  Fog removal using laser beam penetration, laser intensity, and geometrical features for 3D measurements in fog-filled room , 2016, Adv. Robotics.

[40]  Nicky Guenther,et al.  When the Dust Settles: The Four Behaviors of LiDAR in the Presence of Fine Airborne Particulates , 2017, J. Field Robotics.