1 / 56
文档名称:

数字视频网络监控系统软件设计与实现.pdf

格式:pdf   页数:56
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字视频网络监控系统软件设计与实现.pdf

上传人:Horange 2014/2/11 文件大小:0 KB

下载得到文件列表

数字视频网络监控系统软件设计与实现.pdf

文档介绍

文档介绍:华中科技大学
硕士学位论文
数字视频网络监控系统软件设计与实现
姓名:赵石磊
申请学位级别:硕士
专业:电路与系统
指导教师:严国萍
20070201
华中科技大学硕士学位论文
摘要
目前视频监控系统正朝着数字化、网络化的方向发展,即从模拟视频监控系统
往网络化数字化的监控系统发展。视频监控系统越来越多的应用到各个领域,诸如
网络会议、小区监控、交通监控、银行监控等等,视频监控已经越来越贴近人们的
生活。
本项目介绍了一套完整的嵌入式 Linux 数字视频网络监控系统,涵盖了视频监
控系统软件的所有内容,包括服务器端(被监控端)和客户端(监控端)。服务器
端通过网络访问对客户端进行监控。
服务器端也就是被监控端,硬件平台是华恒科技 HHARM2410 开发板,开发板
上采用 203MHz 的 ARM920T 内核的处理器 S3C2410,并且开发板带 USB 口。操作
系统使用嵌入式 linux 系统,整个服务器端软件主要负责图像的采集、图像的压缩编
码和图像数据的网络发送。图象采集主要介绍了在 Linux 环境下对数字摄像头的图
象采集,图像压缩采用 MPEG-I 编码方法,网络数据的发送采用数据流 TCP 方式进
行。服务器端软件在 Linux 环境下用标准 C 语言编写完成。
客户端也就是监控端,硬件平台是 PC 电脑,操作系统是最常用的 windows 操作
系统,客户端系统用 编写而成,整个客户端软件主要负责图象数据的接收和
图象数据的解码播放,其中图象数据的解码用到了 DirectShow 技术, 网络数据的接
收采用数据流 TCP 方式进行。
本项目主要工作完成了在 Linux 环境下对摄像头进行图象采集、服务器端涉及
图象采集线程、图象压缩线程、数据发送线程的多线程设计、客户端程序中双缓冲
区的设计、利用 DirectShow 解码播放,以及服务器和客户端的网络通信。

关键字:DirectShow、多线程、互斥锁、双缓冲队列技术、过滤器
I
华中科技大学硕士学位论文
Abstract
At present, video surveillance is developing in the directions of number and
network .Nowadays the multimedia surveillance system based on embedded system
technology is developing rapidly and brings more and more applications, such as, network
meeting, house surveillance ,bank ,and so on.
This paper introduces an embedded multimedia surveillance system based on
DirectShow technology ,including all parts of video surveillance system . The server side
is built on the Linux system and run on the hardware platform of ARM studying board.
The client side is built on the windows system which is plished by DirectShow
technology and run on the hardware platform of pc. The server municates with
the client side work.
In this project, the server side mainly contains the following parts, the camera image
collection, the pression by Mpeg-I technology, the multithread problem and the
network-based image data sending, and so on.
The client side mainly contains the following parts, the image pression and
video broadcast mainly by DirectShow techn