
论文摘要
随着成像技术的不断进步以及电子技术的快速发展,研究以汽车视觉为核心的汽车自动防撞系统越来越受到广大技术工作者与工程研究人员的重视。由于嵌入式设备在成本、实用性、可靠性等方面颇有优势,再加上数字信号处理器与处理技术在信号处理方面具有显著的特点,使得发展以DSP嵌入式技术为核心的汽车视觉技术成为近些年来研究的热点。本文首先分析了当今世界交通事故频繁发生的原因,以及针对这些原因可以采取的措施,从而引出了研究汽车视觉系统的必要性。接下来描述的是为了完成此系统所要实现的具体功能而设计的以TI公司DSP为核心处理器构建的系统总体方案。汽车视觉系统硬件平台是以实用性为目的而搭建,以Davinci系列数字多媒体处理器TMS320DM6437为核心处理器,充分运用其在处理速度、内部结构以及外设接口上的优势,扩展视觉系统所需的外围设备,完成最小系统硬件电路设计,并合理利用软件资源为视频子系统VPSS设计开发驱动。然后利用DSP实时操作系统DSP/BIOS的特殊功能,采用多线程技术将视觉系统功能模块的软件实现独立封装,使系统的软件开发层次结构更加清晰、开发工作分配得更为合理。此外,视觉系统在实现视频图像处理功能的同时,还添加了与其它微控制器CAN总线通信的模块设计,使本系统在通过视频处理分析得出相关信息时能够及时与控制模块完成通信,实现汽车自动防撞的功能。
论文目录
摘要Abstract第1章 绪论1.1 课题研究的背景和意义1.2 国内外汽车自动防撞研究现状1.3 课题的主要研究内容第2章 系统总体设计方案2.1 汽车防撞系统总体构成2.2 数字信号处理器DSP2.3 视频信号概述2.3.1 视频原理2.3.2 视频数据格式2.4 系统方案确定2.4.1 系统硬件结构2.4.2 系统工作原理2.5 本章小结第3章 芯片选型与硬件电路设计3.1 DSP主处理器选择3.1.1 DSP芯片选择原则3.1.2 TMS320DM6437结构概述3.2 外围设备模块电路设计3.2.1 视频输入模块电路3.2.2 视频输出模块电路3.2.3 外部存储器模块电路3.2.4 CAN总线通信模块电路3.2.5 电源与监控模块电路3.2.6 时钟模块电路3.2.7 系统硬件平台实物图3.3 本章小结第4章 基于DSP视频接口驱动开发4.1 CCS开发环境以及DSP/BIOS简介4.1.1 CCS概述4.1.2 DSP/BIOS概述4.1.3 程序运行机制4.2 基于DSP/BIOS的设备驱动模型4.2.1 DSP/BIOS驱动开发包DDK概述4.2.2 设备驱动模型建立4.3 视频设备驱动开发4.3.1 视频接口类驱动开发4.3.2 视频接口IOM微型驱动开发4.4 本章小结第5章 系统软件功能实现5.1 系统功能实现流程5.2 DM6437启动以及初始化5.2.1 启动模式设置以及系统引导5.2.2 系统设备初始化5.2.3 存储空间管理5.3 功能模块功能实现5.3.1 多线程概述5.3.2 视频采集与显示线程5.3.3 图像处理线程5.3.4 CAN总线通信线程5.4 本章小结第6章 总结与展望6.1 本文主要工作6.2 进一步工作展望致谢参考文献攻读硕士学位期间发表的论文与参加的科研项目
相关论文文献
标签:汽车视觉论文; 视频论文; 总线论文;