论文摘要
智能机器人在实际应用中首先需要解决的就是机器人对外界环境信息的感知问题,之后才能完成指定的任务。由于视觉传感器能够获得最大量的环境信息,因此高效稳定的机器人视觉系统是移动机器人不可或缺的重要部分。针对机器人视觉系统的图像处理算法以及软硬件设计展开研究,取得了一定的成果。对视觉图像处理算法进行了研究,包括图像预处理、图像分割、运动目标检测等等。通过仿真对比各方法的优缺点,选择其中较好的方法对其编程实现。采用摄像机针孔模型进行目标定位,避免了定位时大量的矩阵运算,提高了运算速度。针对传统阈值分割的不足,将模糊神经网络应用于图像分割,提出了一种新型的基于模糊神经网络组的彩色图像可变阈值分割方法。该方法有效地克服了传统固定阈值分割中颜色阈值受外界光线变化影响较大的问题,对不同光照下的颜色阈值具有自适应调整功能,提高了图像分割精度。采用快速补偿学习算法对神经网络组的各个子网络进行训练,在普通神经网络的基础上进一步提高网络的收敛速度,缩短了计算时间,保证了分割的实时性。通过仿真实验,验证了该方法的有效性。对机器人视觉系统的软硬件进行设计。硬件电路采用高性能的嵌入式DSP作为核心处理器,既可完成机器人视觉系统中大量的数据运算,又能大大提高视觉系统的便捷性。设计了硬件电路的各个模块,包括视频编解码模块、存储器模块、通信模块以及电源模块等等。完成了视觉系统的软件设计。以CCS为开发环境,运用DSP/BIOS操作系统,完成了程序装载功能,并对软件系统进行初始化。最后对该机器人视觉系统进行了实验研究。软件实现了一系列的图像处理算法,包括图像增强、图像滤波、图像分割以及运动目标检测等,并实现了目标定位跟踪应用软件和运动目标速度检测应用软件。两者具有较强的实用性和可拓展性。通过实验证明了其有效性。
论文目录
摘要ABSTRACT第一章 绪论1.1 机器人视觉系统概述1.1.1 机器人视觉的研究意义和背景1.1.2 机器人视觉发展简介及研究现状1.1.3 机器人视觉控制系统分类1.2 嵌入式处理器在机器人视觉中的应用1.3 机器人视觉系统的组成结构1.4 本论文主要研究内容1.5 本章小结第二章 视觉图像处理算法研究2.1 引言2.2 颜色空间的选择2.3 图像预处理2.3.1 对比度增强2.3.2 图像滤波2.4 图像分割2.4.1 边缘检测法2.4.2 阈值分割法2.4.3 仿真研究2.5 运动目标检测2.5.1 相邻帧差法2.5.2 单高斯法2.5.3 仿真研究2.6 目标识别与目标定位2.6.1 目标识别2.6.2 目标定位2.7 基于CFNNG 的新型图像分割方法研究2.7.1 算法描述2.7.2 仿真研究2.8 本章小结第三章 机器人视觉系统硬件设计3.1 引言3.2 视觉处理器的选择3.2.1 DSP 芯片概述3.2.2 DSP 芯片选型3.3 视觉系统硬件总体结构3.4 视觉系统各电路模块接口设计3.4.1 视频解码电路设计3.4.2 视频编码电路设计3.4.3 外部存储器接口设计3.4.4 UART 及通讯模块设计3.4.5 电源管理模块设计3.4.6 复位电路及JTAG 接口设计3.5 本章小结第四章 机器人视觉系统软件设计4.1 引言4.2 CCS 开发环境与DSP/BIOS 操作系统4.3 视觉系统软件总体结构4.4 DSP 程序加载4.5 系统初始化4.5.1 EMIF 接口初始化4.5.2 编解码芯片初始化4.6 图像处理算法实现4.7 本章小结第五章 实验研究5.1 引言5.2 目标定位跟踪实验5.3 运动目标速度检测实验5.4 本章小结第六章 总结和展望致谢参考文献附录一:部分电路设计原理图附录二:作者在攻读硕士学位期间发表的论文及学术成果
相关论文文献
标签:机器人视觉论文; 操作系统论文; 图像处理论文; 模糊神经网络论文; 目标识别论文; 目标定位论文;