关键词:
水面漂浮垃圾
目标定位
垃圾识别
YOLOv8
双目测距算法
视觉检测
自动收集
摘要:
为解决户外水域垃圾自动回收船的垃圾目标定位与识别差的问题,提出一种结合YOLOv8与双目测距算法的水面漂浮垃圾回收船的垃圾识别定位系统。该系统主要由摄像头、上位机视觉处理单元和下位机控制单元三部分组成,通过对水域环境内的垃圾进行视觉识别分类后,再进行定位和测距,实现水域垃圾的定位和识别;在定位和识别之后,控制机器收集垃圾。采用双目相机获取图像,使用Jetson Nano嵌入式芯片作为上位机主控芯片,利用最新深度学习模型YOLOv8进行水面垃圾的提取与识别,并通过SGBM算法进行双目测距,得到距离和角度信息;然后将上位机测得的距离和角度信息通过串口通信发送给下位机Arduino控制板,以控制船体做出转向和航行。测试结果表明,收集装置识别结果稳定,准确率达到90.5%,测距结果准确,精度达到厘米级,能够实现控制装置自动收集的目标。