基于DSP的嵌入式运动目标检测系统
作者单位:燕山大学
学位级别:硕士
导师姓名:常丹华
授予年度:2009年
学科分类:08[工学] 080203[工学-机械设计及理论] 0802[工学-机械工程]
主 题:嵌入式 DSP uClinux 运动目标检测 图像处理 网络传输
摘 要:随着经济的飞速发展,人们的安防意识不断增强,监控系统越来越广泛地被应用于各行各业。针对基于PC机的视频监控系统,其价格高昂、可靠性不高、传输距离短、需人值守等问题,本文以嵌入式技术为基础,以uClinux操作系统为软件平台,依托数字图像处理和因特网技术,设计了一个针对进入监控场景的运动目标检测系统。 本文采用了以ADI公司的Blackfin533 DSP芯片为系统的核心处理器,选择开源、可裁剪、安全性和实时性好的嵌入式uClinux操作系统作为软件开发平台,建立coLinux软件开发环境,并给出系统的总体设计方案。 介绍了系统中图像采集部分的硬件结构,编写了视频采集程序,完成了视频图像的捕捉,通过编写图像格式转换程序,生成了BMP图像文件,得到了清晰的图像。 针对传统的运动目标检测算法的缺陷,改进了检测算法,依据数字图像处理技术,通过背景建模、图像预处理、改进的目标检测算法完成了运动目标的检测。阐述了系统网络传输部分的硬件结构,编写了网络传输程序,完成了Windows和Linux两个不同操作系统之间的数据传输,实现了检测出的运动目标图像的网络传送。 最后,分析并移植bootloader程序Uboot,解决了uClinux操作系统移植的难点,在系统平台上成功的移植了uClinux操作系统,调试并完善了整个开发系统,归纳总结嵌入式系统硬件平台开发的设计方法和经验。本文的设计成果,可作为实验室的嵌入式应用二次实验平台,用于产品开发及教学工作。