-嵌入式监控系统的设计与实现学士学位论文.doc

-嵌入式监控系统的设计与实现学士学位论文.doc

ID:11631455

大小:1.73 MB

页数:53页

时间:2018-07-13

-嵌入式监控系统的设计与实现学士学位论文.doc_第1页
-嵌入式监控系统的设计与实现学士学位论文.doc_第2页
-嵌入式监控系统的设计与实现学士学位论文.doc_第3页
-嵌入式监控系统的设计与实现学士学位论文.doc_第4页
-嵌入式监控系统的设计与实现学士学位论文.doc_第5页
资源描述:

《-嵌入式监控系统的设计与实现学士学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号_______________密级________________UDC_______________学号________________北京邮电大学毕业设计(论文)论文题目thesisTopic学生姓名学号所在院系专业班级导师姓名职称完成日期2012年6月日i嵌入式监控系统的设计与实现摘要本文分析了一种基于嵌入式Linux的网络视频监控系统。系统以嵌入式Linux为核心平台,通过嵌入式平台建立的基于TCP/IP协议的视频服务器,将usb摄像头采集来的图像数据压缩后,经过网络传输,完成对监控现场的网络视频监控任务。论文首先阐述了嵌入式网络视频的监控系统的发展状况,以及

2、整体构建,然后介绍了嵌入式Linux操作系统以及各种软件开发平台,分析了主要的编程技术以及如何搭建交叉编译平台,并对在Linux操作系统下的USB驱动程序进行了研究。本文重点讨论了图像采集、编码和网络通信程序的设计原理与实现。最后以提供的例子进行了系统整体测试,并提出了进一步开发设想。本文的研究结果具有较大的工程实际意义,并对基于IP技术的各种视频通信应用具有一定的参考价值。关键词:嵌入式;Linux;视频监控;TCP/IP;QT;iiDesignandimplementationofembeddedmonitoringsystemAbstractThispaperanal

3、yzesanetworkvideomonitoringsystembasedonembeddedLinux.ThesystemusesembeddedLinuxasthecoreplatform,videoserverbasedonTCP/IPprotocolisestablishedthroughtheembeddedplatform,theimagedatacollectedbytheUSBcameratocompression,throughthenetworktransmission,networkvideomonitoringtaskofmonitoringthe

4、scene.Thispaperfirstdescribesthedevelopmentstatusofembeddednetworkvideomonitoringsystem,aswellastheoverallconstruction,thenintroducedtheembeddedLinuxoperatingsystemandsoftwaredevelopmentplatform,analyzedthemainprogrammingtechnologyandhowtobuildthecrosscompileplatform,andintheLinuxoperating

5、systemundertheUSBdriverprogrambasedon.Thispaperdiscussedthedesignprincipleandimplementationofimageacquisition,codingandnetworkcommunicationprogram.Finally,inordertoprovideexamplesofthesystemistested,andputforwardtheplanoffurtherdevelopment.Theresultsofthisresearchhavegreatpracticalsignific

6、ance,andtheIPtechnologybasedonvideocommunicationapplicationhassomereferencevalue.Keywords:embeddedsystem;Linux;video;surveillance;TCP/IP;QTii目录摘要iAbstractii1.绪论11.1研究背景及现状11.1.1研究背景11.1.2视频监控的现状11.2研究目的和意义21.3本论文的主要工作31.4论文总体结构32.硬件平台概述42.1硬件平台介绍42.1.1摄像头介绍42.1.2运行硬件平台介绍52.2软件平台介绍52.2.1Lin

7、ux操作系统52.2.2QT62.2.3Vi编辑器92.2.4ARM交叉编译环境103.V4L2详细介绍123.1V4L2概述123.1.1什么是V4L2123.1.2V4L2的主要功能123.2V4L2使用方法133.2.1V4L2驱动的主要ioctl133.2.2V4L2的主要结构133.2.3V4L2操作流程144.软件详细设计164.1软件运行环境方案164.2服务器设计方案164.2.1视频采集初始化164.2.2申请并设置视频采集的帧缓冲区174.2.3视频传输194.3客户端设计方案204.3.1客户

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。