文档介绍:华中科技大学
硕士学位论文
基于DM642的视频监控系统软件的设计与实现
姓名:程时虎
申请学位级别:硕士
专业:电路与系统
指导教师:文灏
20080602
华中科技大学硕士学位论文
摘要
当今社会,安防科技的应用越来越广泛,而且随着社会的发展,平安城市建设,
人们对安防行业提出了更高的要求。由于传统的网络视频监控只是对视频数据的海量
存储,这就对网络和存储两个部分造成重大压力,为了提高监控的质量和效率,同时
响应高标准的监控要求,本课题给出了一种新型网络视频监控解决方案,选择性的进
行视频数据压缩、网络传输与存储,减轻网络和存储压力。
在分析了视频压缩算法 之后,给出本方案的具体设计思想并介绍了相关的
设计开发环境。本视频监控系统解决方案是以客户端/服务器模型实现的,在服务器
上实现监控的主体工作。依据当前网络 TCP 连接状况和智能分析算法,自适应的完
成前端数据的处理。客户端主要配合服务器端,完成数据的存储和后续的检索等其他
工作。本设计思想是在以 TI 公司的 TMS320DM642 作为服务器的核心处理器的实验
平台 SEED-DTK-VPM642 上实现的。
S,NDK,RF5 及 VC++ 等工具完成视频监控平台的软件
设计。主要根据设计模式(C/S 模式)包括两大部分。服务器端,由四个核心任务组成,
分别是视频的采集及智能检测任务,视频数据的本地回显任务,视频的 压缩任
务,以及压缩后视频数据的网络传输等四个任务;客户端部分,主要是利用多线程技
术实现数据的选择性接收存储功能。实验结果表明运行性能稳定,方案可行。
关键词: 视频算法 DM642 DSP/BIOS NDK RF5 多线程
I
华中科技大学硕士学位论文
Abstract
In today's society, the application of security technology es more and more
extensive. While, with the development of society and green city construction, people
apply to the security industries for a higher request. Because the work video
monitor system only saves mass of video data, which causes huge burden work
channel and storage. In order to improve the quality and efficiency, and achieve the goal of
high request, this paper suggests a new method work video monitor system, selective
to encode the video data and transmit it to clients who do save, which reduces the burden of
network channel and storage.
After analysis of the video encoding algorithm, this paper gives the thought of
the monitor system and introduces some tools which used to design the system software.
This new programme will realized basd on the model of client/server, most functions will
completed in the the intelligent analysis algorithm and the status of the TCP
connection, the DSP server will be adaptive to deal with the video data. and the client
complies with the server to save encoded video data then renames the file with time
information according to