LiDAR-Based Snowfall Level Classification for Safe Autonomous Driving in Terrestrial, Maritime, and Aerial Environments
Abstract
:1. Introduction
1.1. Related Research
1.2. Research Necessity and Solution
2. Experimental Method
2.1. Snow Extract Algorithm
Algorithm 1 Snow extraction pseudocode |
for do // Define voxel size to extract snow points Set the voxel size to m // Extract snow points based on an intensity threshold if then point p classified as a snow point else point p classified as an outlier // Extract snow points again from outliers Count the number of neighbors if then outlier reclassified as snow end if end if end for |
2.2. Hardware Design
2.3. Data Acquisition
3. Result
3.1. Analysis of Snow Extraction
3.2. Defining the Snowfall Level
3.2.1. Snowfall Forecast Standards by Country
3.2.2. Classification by Snowfall Forecast
3.2.3. Classification Based on Actual Snow Measurements
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
LiDAR | Light detection And ranging |
LIOR | Low-intensity outlier removal |
WADS | Winter Adverse Driving dataSet |
CADC | Canadian Adverse Driving Conditions Dataset |
References
- Kurup, A.; Bos, J. Winter adverse driving dataset for autonomy in inclement winter weather. Opt. Eng. 2023, 62, 031207. [Google Scholar] [CrossRef]
- Hyundai. Hyundai × Motional-Bringing IONIQ 5 Robotaxis to the Streets from 2023. 2022. Available online: https://www.hyundai.com/worldwide/en/brand/robotaxis (accessed on 1 August 2024).
- Waymo. Safety Report and Whitepapers. 2022. Available online: https://waymo.com/safety (accessed on 1 August 2024).
- McEachern, S. Cruise founder takes company’s first driverless ride on SF Streets: Video. GM Authority, 5 November 2021. [Google Scholar]
- SAE International. SAE International Releases Updated Visual Chart for Its “Levels of Driving Automation” Standard for Self-Driving Vehicle; SAE International: Warrendale, PA, USA, 2018. [Google Scholar]
- U.S. Department of Transportation Fed-Eral Highway Administration. 2021. Available online: https://ops.fhwa.dot.gov/weather/weather_events/snow_ice.htm (accessed on 1 August 2024).
- Atlas, D.; Korb, C.L. Weather and climate needs for lidar observations from space and concepts for their realization. Bull. Am. Meteorol. Soc. 1981, 62, 1270–1285. [Google Scholar] [CrossRef]
- Belegante, L.; Talianu, C.; Nemuc, A.; Nicolae, D. Detection of local weather events from multiwavelength lidar measurements during the EARLI09 campaign. Rom. J. Phys. 2011, 56, 484–494. [Google Scholar]
- Pentikäinen, P.; O’Connor, E.J.; Ortiz-Amezcua, P. Evaluating wind profiles in a numerical weather prediction model with Doppler lidar. Geosci. Model Dev. 2023, 16, 2077–2094. [Google Scholar] [CrossRef]
- Dannheim, C.; Icking, C.; Mäder, M.; Sallis, P. Weather detection in vehicles by means of camera and LIDAR systems. In Proceedings of the 2014 Sixth International Conference on Computational Intelligence, Communication Systems and Networks, Tetova, Macedonia, 27–29 May 2014; pp. 186–191. [Google Scholar]
- Vargas Rivero, J.R.; Gerbich, T.; Teiluf, V.; Buschardt, B.; Chen, J. Weather classification using an automotive lidar sensor based on detections on asphalt and atmosphere. Sensors 2020, 20, 4306. [Google Scholar] [CrossRef] [PubMed]
- González-Jorge, H.; Díaz-Vilariño, L.; Lorenzo, H.; Arias, P. Evaluation of driver visibility from mobile lidar data and weather conditions. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2016, 41, 577–582. [Google Scholar] [CrossRef]
- Tian, Y. Identification of Weather Conditions Related to Roadside LiDAR Data. Master’s Thesis, University of Nevada, Reno, NV, USA, 2021. [Google Scholar]
- Da Silva, M.P.; Carneiro, D.; Fernandes, J.; Texeira, L.F. MobileWeatherNet for LiDAR-Only Weather Estimation. In Proceedings of the 2023 International Joint Conference on Neural Networks (IJCNN), Gold Coast, Australia, 18–23 June 2023; pp. 1–8. [Google Scholar]
- Robert, G.; Hallowell, P.; Michael, P.; Matthews, P.; Pisano, A. Automated extraction of weather variables from camera imagery. In Proceedings of the 2005 Mid-Continent Transportation Research Symposium, Ames, IA, USA, 18–19 August 2005; pp. 18–19. [Google Scholar]
- Hautiere, N.; Tarel, J.P.; Lavenant, J.; Aubert, D. Automatic fog detection and estimation of visibility distance through use of an onboard camera. Mach. Vis. Appl. 2006, 17, 8–20. [Google Scholar] [CrossRef]
- Ozcan, K.; Sharma, A.; Knickerbocker, S.; Merickel, J.; Hawkins, N.; Rizzo, M. Road weather condition estimation using fixed and mobile based cameras. In Advances in Computer Vision: Proceedings of the 2019 Computer Vision Conference (CVC), Volume 1; Springer: Berlin/Heidelberg, Germany, 2020; pp. 192–204. [Google Scholar]
- Bossu, J.; Hautiere, N.; Tarel, J.P. Rain or snow detection in image sequences through use of a histogram of orientation of streaks. Int. J. Comput. Vis. 2011, 93, 348–367. [Google Scholar] [CrossRef]
- Yan, X.; Luo, Y.; Zheng, X. Weather recognition based on images captured by vision system in vehicle. In Advances in Neural Networks—ISNN 2009: 6th International Symposium on Neural Networks, ISNN 2009 Wuhan, China, May 26–29, 2009 Proceedings, Part III; Springer: Berlin/Heidelberg, Germany, 2009; pp. 390–398. [Google Scholar]
- Khan, M.N.; Ahmed, M.M. Trajectory-level fog detection based on in-vehicle video camera with TensorFlow deep learning utilizing SHRP2 naturalistic driving data. Accid. Anal. Prev. 2020, 142, 105521. [Google Scholar] [CrossRef] [PubMed]
- Khan, M.N.; Ahmed, M.M. Weather and surface condition detection based on road-side webcams: Application of pre-trained convolutional neural network. Int. J. Transp. Sci. Technol. 2022, 11, 468–483. [Google Scholar] [CrossRef]
- Jonsson, P. Classification of road conditions: From camera images and weather data. In Proceedings of the 2011 IEEE International Conference on Computational Intelligence for Measurement Systems and Applications (CIMSA) Proceedings, Ottawa, ON, Canada, 19–21 September 2011; pp. 1–6. [Google Scholar]
- Sirirattanapol, C.; Nagai, M.; Witayangkurn, A.; Pravinvongvuth, S.; Ekpanyapong, M. Bangkok CCTV image through a road environment extraction system using multi-label convolutional neural network classification. ISPRS Int. J. Geo-Inf. 2019, 8, 128. [Google Scholar] [CrossRef]
- Cordes, K.; Reinders, C.; Hindricks, P.; Lammers, J.; Rosenhahn, B.; Broszio, H. Roadsaw: A large-scale dataset for camera-based road surface and wetness estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–24 June 2022; pp. 4440–4449. [Google Scholar]
- Cordes, K.; Broszio, H. Camera-Based Road Snow Coverage Estimation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 2–3 October 2023; pp. 4011–4019. [Google Scholar]
- Goberville, N.A.; Prins, K.R.; Kadav, P.; Walker, C.L.; Siems-Anderson, A.R.; Asher, Z.D. Snow coverage estimation using camera data for automated driving applications. Transp. Res. Interdiscip. Perspect. 2023, 18, 100766. [Google Scholar] [CrossRef]
- Udacity. Udacity’s Self Driving Nano Degree Program. 2022. Available online: https://www.udacity.com/course/self-driving-car-engineer-nanodegree–nd0013 (accessed on 1 August 2024).
- Ford Media Center. Ford Conducts Industry-First Snow Tests of Autonomous Vehicles–Further Accelerating Development Program; Ford Media Center: Anaheim, CA, USA, 2016. [Google Scholar]
- Torc. Torc Self-Driving Car Dashes through Snow; Torc: Cedar Rapids, MI, USA, 2018. [Google Scholar]
- Sensible4. Unique Technology for All-Weather Self-Driving Vehicles. 2022. Available online: https://sensible4.fi/technology/ (accessed on 1 August 2024).
- Liu, G. Radar snowfall measurement. In Satellite Precipitation Measurement: Volume 1; Springer: Berlin/Heidelberg, Germany, 2020; pp. 277–295. [Google Scholar]
- Park, J.I.; Park, J.; Kim, K.S. Fast and accurate desnowing algorithm for LiDAR point clouds. IEEE Access 2020, 8, 160202–160212. [Google Scholar] [CrossRef]
- Heinzler, R.; Piewak, F.; Schindler, P.; Stork, W. Cnn-based lidar point cloud de-noising in adverse weather. IEEE Robot. Autom. Lett. 2020, 5, 2514–2521. [Google Scholar] [CrossRef]
- Charron, N.; Phillips, S.; Waslander, S.L. De-noising of lidar point clouds corrupted by snowfall. In Proceedings of the 2018 15th Conference on Computer and Robot Vision (CRV), Toronto, ON, Canada, 9–11 May 2018; pp. 254–261. [Google Scholar]
- Roriz, R.; Campos, A.; Pinto, S.; Gomes, T. DIOR: A hardware-assisted weather denoising solution for LiDAR point clouds. IEEE Sens. J. 2021, 22, 1621–1628. [Google Scholar] [CrossRef]
- CompuWeather. The Important Difference between Wet Snow and Dry Snow. 2022. Available online: https://compuweather.com/the-important-difference-between-wet-snow-and-dry-snow/ (accessed on 1 August 2024).
- Oceanic, N.; Adminitration, A. What Is the Difference between a Winter Storm Watch, Warning, and Advisory? 2022. Available online: https://www.weather.gov/ilx/wwa_social (accessed on 1 August 2024).
- Administration, K.M. Criteria for Advisory/Warning Information. 2022. Available online: https://web.kma.go.kr/eng/weather/forecast/standardwarninginfo.jsp (accessed on 1 August 2024).
- Lane, M. Severe Weather Planning Guidance for HSE Services. 2022. Available online: https://www.hse.ie/eng/services/list/3/emergencymanangement/severe-weather/severe-weather-planning-guidance-for-hse-services-2024.pdf (accessed on 1 August 2024).
DROR | LIOR | Ground Truth | ||
---|---|---|---|---|
Accuracy | True Positive Rate (%) | 93.72 | 99.87 | 100 |
False Positive Rate (%) | 25.13 | 0.07 | - | |
Speed | Frame Per Second (FPS) | 2.12 | 10.0 | 10.0 Hz |
Size of Voxel | ||||
---|---|---|---|---|
1 × 1 × 1 m | 3 × 3 × 3 m | 5 × 5 × 5 m | 7 × 7 × 7 m | |
Std. dev. of noise points | 5.24 | 3.72 | 2.42 | 2.35 |
Speed (FPS) | 10.0 | 10.0 | 10 | 9.31 |
Order | Average | Std. Dev. | Intensity (Average) | Snowfall | Snowfall Warning (Forecast) | ||
---|---|---|---|---|---|---|---|
Forecast | Actual | ||||||
South Korea | 1 | 615.8 | 98.37 | 125.2 | 6.0 cm | 6.2 cm | Heavy snow advisory |
4 | 179.7 | 26.18 | 86.2 | 2.0 cm | 1.8 cm | Heavy snow warning | |
5 | 66.52 | 7.32 | 63.3 | 1.0 cm | 1.0 cm | Heavy snow warning | |
8 | 18.91 | 4.19 | 24.7 | 0.5 cm | 0.7 cm | Not heavy snow | |
Sweden | 2 | 477.1 | 88.74 | 94.8 | 5.0 cm | 5.0 cm | Heavy snow advisory |
3 | 309.8 | 45.85 | 98.3 | 3.0 cm | 3.1 cm | Heavy snow warning | |
6 | 64.11 | 8.98 | 67.7 | 1.0 cm | 1.0 cm | Heavy snow warning | |
9 | 3.57 | 0.72 | 15.2 | 0∼0.1 cm | 0.1 cm | Not heavy snow | |
Denmark | 7 | 39.78 | 6.81 | 7.1 | 0.5 cm | 0.7 cm | Not heavy snow |
10 | 3.02 | 0.89 | 13.9 | 0∼0.1 cm | 0 cm | Not heavy snow | |
11 | 2.74 | 0.61 | 12.5 | 0∼0.1 cm | 0 cm | Not heavy snow | |
12 | 2.07 | 0.52 | 12.8 | 0∼0.1 cm | 0 cm | Not heavy snow |
Standard | ||
---|---|---|
US | Advisory | More than 6 inches (15.24 cm) in 12H or 8 inches (20.32 cm) in 24H |
Warning | 3∼5 inches (7.62∼12.7 cm) in 12H | |
South Korea | Advisory | More than 20 cm in 24H |
Warning | More than 5 cm in 24H | |
Europe | Red | More than 8 cm |
Orange | Between 3∼8 cm | |
Yellow | Less than 3 cm |
Snowfall Level | Data | Amount of Snow | |
---|---|---|---|
Average | Std. Dev. | ||
Heavy snow advisory (red) | Group 1 | 546.2 | 98.02 |
Heavy snow warning (orange) | Group 2 | 153.5 | 73.36 |
No forecast (yellow) | Group 3 | 11.7 | 9.68 |
Snowfall Level | Data | Number of Snow Particles | |
---|---|---|---|
Average | Std. Dev. | ||
Heavy snow advisory | Group 1 | 546.2 | 98.02 |
Heavy snow warning | Group 2 | 245.1 | 59.11 |
Group 3 | 64.9 | 7.86 | |
No forecast | Group 4 | 29.7 | 8.43 |
Group 5 | 2.35 | 0.75 |
Snowfall Level | |||||
---|---|---|---|---|---|
Extreme | High | Considerable | Moderate | Low | |
Range (a) | 376.2∼ | 129.4∼376.2 | 47.6∼129.4 | 12.2∼47.6 | ∼12.2 |
Range (b) | 3.01∼ | 1.035∼3.01 | 0.381∼1.035 | 0.098∼0.381 | ∼0.098 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Park, J.-i.; Jo, S.; Seo, H.-T.; Park, J. LiDAR-Based Snowfall Level Classification for Safe Autonomous Driving in Terrestrial, Maritime, and Aerial Environments. Sensors 2024, 24, 5587. https://doi.org/10.3390/s24175587
Park J-i, Jo S, Seo H-T, Park J. LiDAR-Based Snowfall Level Classification for Safe Autonomous Driving in Terrestrial, Maritime, and Aerial Environments. Sensors. 2024; 24(17):5587. https://doi.org/10.3390/s24175587
Chicago/Turabian StylePark, Ji-il, Seunghyeon Jo, Hyung-Tae Seo, and Jihyuk Park. 2024. "LiDAR-Based Snowfall Level Classification for Safe Autonomous Driving in Terrestrial, Maritime, and Aerial Environments" Sensors 24, no. 17: 5587. https://doi.org/10.3390/s24175587
APA StylePark, J. -i., Jo, S., Seo, H. -T., & Park, J. (2024). LiDAR-Based Snowfall Level Classification for Safe Autonomous Driving in Terrestrial, Maritime, and Aerial Environments. Sensors, 24(17), 5587. https://doi.org/10.3390/s24175587