The School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA.
Sensors (Basel). 2022 Jun 21;22(13):4681. doi: 10.3390/s22134681.
Obstacle detection for autonomous navigation through semantic image segmentation using neural networks has grown in popularity for use in unmanned ground and surface vehicles because of its ability to rapidly create a highly accurate pixel-wise classification of complex scenes. Due to the lack of available training data, semantic networks are rarely applied to navigation in complex water scenes such as rivers, creeks, canals, and harbors. This work seeks to address the issue by making a one-of-its-kind River Obstacle Segmentation En-Route By USV Dataset (ROSEBUD) publicly available for use in robotic SLAM applications that map water and non-water entities in fluvial images from the water level. ROSEBUD provides a challenging baseline for surface navigation in complex environments using complex fluvial scenes. The dataset contains 549 images encompassing various water qualities, seasons, and obstacle types that were taken on narrow inland rivers and then hand annotated for use in semantic network training. The difference between the ROSEBUD dataset and existing marine datasets was verified. Two state-of-the-art networks were trained on existing water segmentation datasets and tested for generalization to the ROSEBUD dataset. Results from further training show that modern semantic networks custom made for water recognition, and trained on marine images, can properly segment large areas, but they struggle to properly segment small obstacles in fluvial scenes without further training on the ROSEBUD dataset.
使用神经网络进行语义图像分割的自主导航障碍物检测在无人地面和水面车辆中的应用越来越受欢迎,因为它能够快速对复杂场景进行高度准确的像素分类。由于缺乏可用的训练数据,语义网络很少应用于河流、小溪、运河和港口等复杂的水面场景的导航。这项工作旨在通过制作一个独特的基于 USV 的河流障碍物分段数据集(ROSEBUD)来解决这个问题,该数据集可用于机器人 SLAM 应用程序,用于从水面上的河流图像中映射水和非水实体。ROSEBUD 为使用复杂的河流场景在复杂环境中进行表面导航提供了一个具有挑战性的基线。该数据集包含 549 张图像,涵盖了各种水质、季节和障碍物类型,这些图像是在内陆狭窄河流上拍摄的,然后进行了手动注释,以用于语义网络训练。验证了 ROSEBUD 数据集与现有海洋数据集之间的差异。在现有的水分割数据集上训练了两个最先进的网络,并对其在 ROSEBUD 数据集上的泛化能力进行了测试。进一步训练的结果表明,专门针对水识别而定制的现代语义网络,并在海洋图像上进行训练,可以正确分割大面积区域,但如果不在 ROSEBUD 数据集上进行进一步训练,它们在河流场景中正确分割小障碍物的能力就会受到挑战。