关键词:
自动驾驶
协同感知
目标检测
特征共享
摘要:
随着交通与计算机技术的不断发展,自动驾驶技术的应用越来越广泛。环境感知系统是自动驾驶的重要组成部分,是后续规划、决策的基础。但现有感知方法不能很好地处理自动驾驶中的复杂场景,并且基于单智能体(Agent)的感知具有较大的视野局限性。因此,急需一种性能优秀能够满足自动驾驶需求的感知方法。车路协同系统(Vehicle to Everything,V2X)提供了一种新的解决思路,能够有效提高感知系统表现。本文在此基础上提出了一种基于特征共享的自动驾驶协同感知方法。
首先,本文就单智能体感知算法展开研究,高质量的个体感知数据是后续协同感知的坚实基础。为了应对自动驾驶的复杂环境,本文提出了基于主从主干和分流特征聚合的单智能体感知方法,其中主从主干和分流特征聚合均为本文所设计的全新模块。该方法通过结合主从主干和分流特征聚合,实现了对目标的多维描述。具体来说,主从主干网络由主干网络和一个或多个辅助网络组成,这些网络采用不同的特征提取方法,从而为整体模型提供多样化的特征信息。本文深入研究了主干网络和辅助网络之间的协调机制,通过特征重引入和逐层反馈,避免了直接融合可能带来的负面影响。在特征金字塔网络的基础上设计了分流特征聚合网络,在自上而下的融合过程中引入分支结构,一个分支专注于捕获浅层特征,而另一个分支则关注整体结构的理解。这种灵活的多尺度特征融合策略使本文方法能够较好的适应复杂环境,实现对各尺度目标的精准检测。
其次,本文就自动驾驶场景多智能体间协同感知方法展开了研究。单智能体感知受限于遮挡、感知范围等问题,协同感知通过各智能体间数据互补能够有效解决这些问题,提升自动驾驶系统感知效果。但自动驾驶系统通信带宽有限,这要求协作方法的通信量不能过大。并且不同智能体间的模型差异性无法避免,这显著影响了协同后的检测精度。为了应对这些问题,本文设计了基于关键特征重投影的多智能体协同感知方法,其中特征重投影框架和墓碑机制均为本文所设计的全新模块。本文首先对各智能体数据进行编码,获得特征数据。智能体包括自身车辆和其余自动驾驶车辆、路测传感器等。然后通过熵理论生成关键特征区域,并根据实际情况设置阈值,确保只传递最重要的信息,从而有效减少通信开销。并且,每个智能体在握手阶段进行信息交换,在不传递特征图的情况下交流每个智能体所能提供和所需要的数据。之后,通过特征重投影将区域映射到体素空间中,只保留二维平面内的条件限制,对该区域内所有数据进行通信。通过体素的通信和融合可以避免基于特征的协同方法固有的不准确性。此外,本文还设计了一种墓碑机制,以应对通信中断导致的目标丢失问题。该机制通过预测协作数据在下一时刻的位置,结合数据更新算法,有效减少了通信中断带来的影响。
最后,为验证本文方法的有效性,在多个数据集上进行实验,以车辆作为感知对象。实验结果表明,相较于单纯扩大模型,主干网络之间的复合连接能够显著提高性能。并且,所提出的协作方法在各数据集上均实现了最优的带宽与精度平衡,显著降低了通信开销,增强了模型对通信中断等干扰的适应性,同时减轻了智能体之间模型差异对结果的负面影响。
本文所研究的车辆协同系统中的单智能体感知算法和多智能体协同感知框架,为自动驾驶环境感知技术的发展提供了有力支持,有助于提升自动驾驶系统在复杂场景下的感知性能和可靠性,推动自动驾驶技术的进一步发展和应用。