关键词:
柑橘采摘机器人
感知算法
目标检测
SELNet
摘要:
为解决柑橘采摘机器人作业中因类间和类内遮挡、光照条件复杂、尺度差异大等因素引起的检测精度不足,以及现有模型计算量过大所导致的实时性低的问题,提出了一种基于语义增强的轻量化柑橘成熟度检测模型(Semantically Enhanced Lightweight Networks, SELNet)。首先,在骨干网络将部分Conv块替换为GhostConv块,以减少算法的计算量,实现网络轻量化;其次,引入动态检测头(Dynamic Head, DyHead),通过在特征层次、空间位置和输出通道上整合多种注意力机制,使目标检测头能够统一实现尺度感知、空间感知、任务感知;最后,在颈部构建Simi-BiFPN网络,凭借交叉融合增强语义信息与浅层特征中丰富的位置信息,提升网络对多尺度目标的关注度,避免因柑橘目标尺度多变对检测算法造成的干扰。与目前的主流算法相比,SELNet在自制柑橘成熟度检测数据集中mAP@0.5达到93.6%,推理速度达到88.9 FPS,具有良好的鲁棒性。采摘试验结果表明,搭载SELNet检测算法的采摘机器人能够全面满足柑橘成熟度检测的高精度与高实时性需求。