School of Electronic and Automation, Guilin University of Electronic Technology, Guilin 541004, China.
Sensors (Basel). 2023 Apr 10;23(8):3853. doi: 10.3390/s23083853.
Vision-based target detection and segmentation has been an important research content for environment perception in autonomous driving, but the mainstream target detection and segmentation algorithms have the problems of low detection accuracy and poor mask segmentation quality for multi-target detection and segmentation in complex traffic scenes. To address this problem, this paper improved the Mask R-CNN by replacing the backbone network ResNet with the ResNeXt network with group convolution to further improve the feature extraction capability of the model. Furthermore, a bottom-up path enhancement strategy was added to the Feature Pyramid Network (FPN) to achieve feature fusion, while an efficient channel attention module (ECA) was added to the backbone feature extraction network to optimize the high-level low resolution semantic information graph. Finally, the bounding box regression loss function smooth L1 loss was replaced by CIoU loss to speed up the model convergence and minimize the error. The experimental results showed that the improved Mask R-CNN algorithm achieved 62.62% mAP for target detection and 57.58% mAP for segmentation accuracy on the publicly available CityScapes autonomous driving dataset, which were 4.73% and 3.96%% better than the original Mask R-CNN algorithm, respectively. The migration experiments showed that it has good detection and segmentation effects in each traffic scenario of the publicly available BDD autonomous driving dataset.
基于视觉的目标检测和分割一直是自动驾驶环境感知的重要研究内容,但是主流的目标检测和分割算法在复杂交通场景中的多目标检测和分割中存在检测精度低、掩模分割质量差的问题。针对这一问题,本文通过将骨干网络 ResNet 替换为具有分组卷积的 ResNeXt 网络,对 Mask R-CNN 进行了改进,进一步提高了模型的特征提取能力。此外,在特征金字塔网络(FPN)中添加了自底向上的路径增强策略来实现特征融合,同时在骨干特征提取网络中添加了高效的通道注意力模块(ECA)来优化高层低分辨率语义信息图。最后,用交并比(CIoU)损失函数替换边界框回归损失函数平滑 L1 损失函数,以加快模型收敛速度,最小化误差。实验结果表明,改进后的 Mask R-CNN 算法在公开的 CityScapes 自动驾驶数据集上的目标检测的 mAP 达到了 62.62%,分割精度的 mAP 达到了 57.58%,分别比原始的 Mask R-CNN 算法提高了 4.73%和 3.96%。迁移实验表明,它在公开的 BDD 自动驾驶数据集的每个交通场景中都具有良好的检测和分割效果。