学位论文 > 优秀研究生学位论文题录展示
基于DSP的嵌入式机器视觉系统研究
作 者: 韩宏克
导 师: 彭秀艳
学 校: 哈尔滨工程大学
专 业: 系统工程
关键词: 机器视觉 嵌入式 DSP 软件优化 图像处理 CAN总线
分类号: TP391.41
类 型: 硕士论文
年 份: 2009年
下 载: 249次
引 用: 6次
阅 读: 论文下载
内容摘要
机器视觉技术主要用于机器人轨迹跟踪,自治车辆的导航和自动焊接设备上对焊缝的跟踪。把机器视觉引入切割机的控制过程,可以提高切割机的智能和产品的高技术含量。此外在国防和航天等领域,机器视觉也具有相当重要的应用意义,如运动目标的自动跟踪与识别、自主战车导航、登月舱的自动着陆以及空间机器人的视觉控制等。针对视觉引导的工业机器人问题,提出了一种基于DSP的嵌入式机器视觉解决方案,与传统的“图像采集卡—PC—终端控制设备”模式的机器视觉系统相比,具有体积小、成本低、功耗低、实时性强、设计灵活等优点。介绍了本系统所选用的核心DSP处理器TMS320C6713的主要性能特点,并对机器视觉系统的硬件结构做了详细的说明,这其中主要包括DSP与视频解码器、图像数据缓存、SDRAM、Flash等外设之间的接口。给出了图像采集与处理系统的软件调试过程。对系统需要进行的有关图像处理算法进行分析介绍,并给出相应的处理结果。优化了系统的软件,主要方法包括采用QDMA传输降低CPU的负荷、采用软件流水技术、关键代码采用汇编改写等。提高了有关的图像分析处理速度,解决了系统实时性不能满足要求的难题。最后介绍了机器视觉系统的数据通讯手段—基于CAN总线的通讯模块,包括CAN总线协议的简要介绍以及CAN通讯模块的硬件结构与软件设计。
|
全文目录
摘要 5-6 Abstract 6-10 第1章 绪论 10-18 1.1 本课题提出的背景及其意义 10-11 1.2 机器人视觉系统概述 11-13 1.3 嵌入式系统概述 13-16 1.4 以DSP为核心处理器的嵌入式机器视觉系统的优越性 16-17 1.5 本论文的主要工作 17-18 第2章 基于TMS320C6713的图像采集与处理系统 18-39 2.1 TMS320C6713 18-23 2.1.1 TMS320C6713的CPU(DSP Core)架构 19-21 2.1.2 TMS320C6713的集成外设 21-23 2.1.2.1 TMS320C6713的EMIF 21-22 2.1.2.2 TMS320C6713的EDMA 22 2.1.2.3 TMS320C6713的接口资源 22-23 2.2 视频图像采集与处理系统的硬件构成 23-28 2.2.1 视频解码器及其外围电路 23-25 2.2.2 高速缓存(FIFO)与DSP之间的接口电路设计 25-26 2.2.3 图像数据存储器芯片及其接口电路 26-27 2.2.4 程序固化存储器(FLASH)芯片及其接口电路 27-28 2.3 视频图像采集与处理系统的软件调试 28-38 2.3.1 DSP的软件开发环境 28-31 2.3.2 一帧图像的采集程序 31-34 2.3.3 DSP的bootload及FLASH烧写程序设计 34-38 2.3.3.1 TMS320C6713 DSP的运行过程分析 34-35 2.3.3.2 FLASH烧写程序的设计 35-37 2.3.3.3 BootLoad程序设计 37-38 2.4 本章小结 38-39 第3章 DSP的软件优化技术 39-57 3.1 序言 39-41 3.2 本系统采用的DSP软件优化技术 41-49 3.2.1 利用QDMA方式进行大批量数据搬移 41-44 3.2.1.1 TMS320C67x系列DSP的QDMA控制器主要特点 41-42 3.2.1.2 QDMA的控制机制 42-44 3.2.2 充分利用DSP片内的高速RAM 44-47 3.2.3 使用软件流水技术 47-49 3.3 有关图像处理算法的实现与软件优化 49-56 3.3.1 图像中值滤波算法的实现与优化 49-53 3.3.2 将c代码改为汇编代码 53-56 3.4 本章小结 56-57 第4章 机器视觉系统的CAN总线数据通信 57-73 4.1 序言 57-62 4.1.1 CAN总线的特点 57-58 4.1.2 CAN总线协议简述 58-59 4.1.3 CAN总线的报文传输与结构 59-62 4.2 CAN总线通讯模块的硬件构成 62-65 4.3 CAN总线通讯模块的软件调试 65-72 4.3.1 图像传输的CAN通信软件调试 68-71 4.3.2 控制信息传输的CAN通信软件调试 71-72 4.4 本章小结 72-73 结论 73-74 参考文献 74-77 攻读硕士学位期间发表的论文和取得的科研成果 77-78 致谢 78
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 电子提花编织机电控系统设计,TS183
- 基于DSP的集成光栅细分数显装置的研制,TH822
- 基于DSP的二维准直系统的研究,TH741.14
- 基于CCD图像传感器的温度测量技术研究,TH811
- GJB1188A接口监测记录设备研制,V248.2
- 半实物火炮自动操瞄俯仰角度控制系统的研究,TJ303
- 基于ARM9机车信号系统检测装置的设计与优化,U284.91
- 列车动态监控系统的研究,U284.48
- 基于感性负载的车身网络控制系统,U463.6
- 基于LIN总线的电动车窗控制方法研究,U463.6
- 汽车的电动助力转向系统,U463.4
- 同步电动机励磁控制系统研究,TM341
- 基于DSP的任意次谐波发生器的设计,TM935
- 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
- 相位法激光测距仪信号接收系统研究,TN249
- 高性能计算机I/O总线技术研究,TP336
- 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
- 面向软件的故障注入工具的研究与实现,TP311.52
- 雾天或背光条件下图像清晰化算法研究及硬件实现,TP391.41
- 基于ARM9的Windows CE系统移植,TP316.7
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com
|