论文摘要
发生在铁路道口和弯道区域的事故,给人们生命财产带来巨大的损失。现有的检测与监控方法,由于无法使机车司机及时获得道口和弯道区域的信息,因而不能满足要求。本文旨在通过在路边装设CCD摄像机与DSP处理报警系统,采用一系列视频处理算法,实现信息的本地处理分析,传输报警信号给机车司机,及时采取应急措施,减少事故。对于CCD摄像机采集到的被监控区图像,首先进行二值化和边缘提取等预处理。然后,本文将Hough变换用于提取直线铁轨区域,将连通域检测用于弯道铁轨区域的提取。针对运动路障,采用邻帧差分法进行运动目标检测,能够较好的适应光照变化,进而结合本文给出的运动趋势判定方法,决定是否报警;针对静止路障,采用背景差分法进行静止目标检测,同时采用本文提出的帧差监督的背景自适应更新法更新背景,并结合本文给出的判断路障实际大小的方法,决定是否报警。本文算法采用C语言编写,在PC上验证算法的正确性。然后对代码通过CCS和DSP/BIOS开发平台向目标板——TI公司的多媒体DSP开发板TMS320DM642EVM上的移植进行了研究。DSP/BIOS能够可视化地对系统环境进行设置,将整个系统划分为6个任务:系统初始化、软件初始化、图像采集、运动路障检测、静止路障检测、报警。通过同步信息交换,运动路障检测任务和静止路障检测任务轮换进行,实现任务调度。此外,本文对程序的优化进行了探讨,旨在一定程度减少运算量,提高程序效率。
论文目录
摘要Abstract目录第1章 绪论1.1 课题的研究意义1.2 课题的国内外现状分析1.2.1 视频监控系统在国内外发展概况1.2.2 运动目标检测算法现状1.2.3 DSP在视频领域的应用现状1.3 论文的主要内容第2章 图像处理基础与开发平台介绍2.1 视频处理基础2.1.1 色彩空间2.1.2 YUV抽样2.2 各种预处理算法2.2.1 二值化2.2.2 边缘提取2.2.3 形态学处理2.3 TMS320DM642介绍2.3.1 TMS320DM642的CPU单元2.3.2 TMS320DM642的Cache结构2.3.3 TMS320DM642的视频接口2.3.4 DM642的EDMA控制器2.3.5 DM642外部存储器接口EMIFA2.3.6 DM642的其它外设2.4 CCS集成开发环境介绍2.5 DSP/BIOS开发平台介绍第3章 铁路路障检测方法3.1 直线铁轨检测算法3.2 弯道铁轨检测算法3.3 运动路障检测算法3.3.1 经典运动目标检测方法3.3.2 邻帧差分法3.3.3 运动趋势的判定方法3.4 静止路障检测算法3.4.1 背景差分法3.4.2 帧差监督的自适应背景更新法3.5 路障大小检测方法第4章 基于DSP的路障检测软件设计及优化4.1 DSP软件开发的一般流程4.1.1 DSP系统设计一般方法4.1.2 C6000系列DSP开发流程4.2 路障检测软件流程设计4.3 软件的移植4.4 DSP/BIOS在设计中的应用4.4.1 BIOS的开发步骤4.4.2 DSP/BIOS的配置4.5 Boot Loader4.5.1 Boot Loader简介4.5.2 Boot Loader执行过程4.5.3 烧写擦除程序4.6 软件的优化4.6.1 C6000系列DSP软件优化流程4.6.2 算法级优化4.6.3 C语言级优化4.6.4 对DSP/BIOS的优化第5章 实验结果及分析5.1 各种预处理5.1.1 灰度化5.1.2 二值化5.1.3 边缘提取5.2 用Hough变换提取直线铁轨5.3 弯道铁轨区域检测5.4 邻帧差分法检测运动目标5.5 背景差分法检测静止目标结论与展望参考文献致谢攻读硕士学位期间发表的论文
相关论文文献
标签:铁轨提取论文; 路障检测论文; 趋势判定论文; 图像处理论文;