当前位置:主页 > 科技论文 > 网络通信论文 >

基于ARM和Linux的无线视频监控系统的开发

发布时间:2017-09-08 09:23

  本文关键词:基于ARM和Linux的无线视频监控系统的开发


  更多相关文章: ARM Linux 无线视频监控 3G WiFi H.264 RTP


【摘要】:随着行业的分化和信息化产业的高速发展,市场对视频监控行业的需求越来越大,城市治安、交通控制、能源管理、企业安全生产等,都需要有监控服务的功能。网络的带宽和计算机处理能力的不断增强,使视频监控朝着网络化、数字化、智能化方向发展。传统的视频监控系统无论在移动性、覆盖面以及便利性上面都有很大的局限性。随着通信技术的发展,无线网络传输技术越来越成熟,3G蜂窝移动通信能提供完善的签权和计费机制,具有广覆盖、高移动性、中低的传输速率特性。WiFi作为WLAN的一个标准,其传输速率高达11Mbit/s。从而实现WiFi和3G的融合,可以弥补3G数据传输速率受限的不足,因而利用3G网络实现远程视频监控,铺助WiFi网络方便用户的接入,从而能实现二者的优势互补。嵌入式系统具有开放性和可伸缩的体系结构,实时性强并能提供统一的驱动接口,而且操作方便、提供友好的GUI图形界面,,支持网络功能,对数据的远程传输提供了可靠的支持。本文以此为出发点,以ARM为平台搭载Linux操作系统,利用H.264和RTP分别实现图像的编码压缩和传输,使用3G网络联入Internet实现远程监控,借助WiFi无线网络可以迅速构建无线局域网,节省网络组建资源的消耗,并能实现3G网络共享,Linux系统应用的易加载性,为后期功能的扩展提供了很好的支持。
【关键词】:ARM Linux 无线视频监控 3G WiFi H.264 RTP
【学位授予单位】:武汉科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN948.6
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 绪论9-14
  • 1.1 论文的背景和研究的目的9
  • 1.2 视频监控的发展历程9-12
  • 1.2.1 视频监控的国内外发展现状10-12
  • 1.2.2 无线视频监控系统的种类12
  • 1.3 论文主要内容及章节安排12-14
  • 第2章 系统的整体架构设计14-21
  • 2.1 系统的整体方案概述14-15
  • 2.2 系统的硬件架构的设计15-19
  • 2.3 系统的软件架构的设计19-20
  • 2.4 本章小结20-21
  • 第3章 嵌入式开发平台的构建21-32
  • 3.1 交叉编译环境的构建21-23
  • 3.2 Bootloader 的移植23-26
  • 3.2.1 U-BOOT 的启动过程分析23-24
  • 3.2.2 U-BOOT 源码结构24-25
  • 3.2.3 U-BOOT 的移植25-26
  • 3.3 Linux 内核的移植26-28
  • 3.3.1 Linux 内核启动过程分析26-27
  • 3.3.2 修改内核支持硬件平台27-28
  • 3.4 根文件系统的制作28-31
  • 3.4.1 Linux 根文件的概述28-29
  • 3.4.2 Linux 根文件系统的制作29-31
  • 3.5 本章小结31-32
  • 第4章 设备驱动的设计32-44
  • 4.1 Linux 下的设备驱动模型架构32-34
  • 4.1.1 总线、驱动和设备三者之间联系33-34
  • 4.2 存储模块 NAND FLASH 驱动的设计34-36
  • 4.2.1 NAND FLASH 驱动框架34-35
  • 4.2.2 NAND FLASH 驱动实现35-36
  • 4.3 通信模块驱动的设计与移植36-39
  • 4.3.1 网络设备驱动的架构37-38
  • 4.3.2 DM9000 网卡驱动的移植38-39
  • 4.4 视频采集模块驱动的设计39-43
  • 4.4.1 V4L2 驱动模型39-40
  • 4.4.2 UVC 摄像头驱动的设计40-43
  • 4.5 本章小结43-44
  • 第5章 无线视频监控系统软件的设计44-59
  • 5.1 视频图像采集模块44-45
  • 5.2 视频图像编码传输模块45-49
  • 5.2.1 视频图像的编码压缩的实现46-47
  • 5.2.2 视频数据的实时传输的实现47-49
  • 5.3 动态监测报警模块49-51
  • 5.3.1 运动目标检测算法49
  • 5.3.2 帧间差分法49-50
  • 5.3.3 动态监测报警模块的设计50-51
  • 5.4 3G 网络连接模块51-55
  • 5.4.1 3G 拨号上网51-53
  • 5.4.2 3G 网络共享53-55
  • 5.5 WiFi 无线局域网组建模块55-58
  • 5.5.1 802.1x 的认证体系结构55-56
  • 5.5.2 WiFi 的组网模式56
  • 5.5.3 WiFi 模块功能的实现56-58
  • 5.6 本章小结58-59
  • 第6章 视频监控系统客户端设计59-66
  • 6.1 设备监控前端界面的设计59-61
  • 6.2 web 监控页面的设计61-65
  • 6.2.1 基于 http 协议的 web 界面61-62
  • 6.2.2 ActiveX 控件的设计62-64
  • 6.2.3 监控界面的测试64-65
  • 6.3 本章小结65-66
  • 第7章 总结与展望66-68
  • 7.1 总结66
  • 7.2 展望66-68
  • 致谢68-69
  • 参考文献69-72
  • 附录 1 攻读硕士学位期间发表的论文72-73
  • 附件73-77

【参考文献】

中国期刊全文数据库 前10条

1 陈朝鑫;黄迪明;;YAFFS文件系统在嵌入式系统上的应用[J];成都信息工程学院学报;2006年04期

2 司震宇;;基于802.1x协议的访问控制与网络安全[J];东北农业大学学报;2007年05期

3 崔龙卫;胡家宝;秦峰微;;浅谈WLAN在校园网中的应用[J];电脑知识与技术;2011年01期

4 王飞;孔聪;;基于V4L2的Linux摄像头驱动的实现[J];电子科技;2012年02期

5 张康;;基于ARM-Linux平台的无线网络功能设计与实现[J];大众科技;2013年02期

6 林炎;张友益;;Windows平台下构建嵌入式Linux交叉编译环境[J];单片机与嵌入式系统应用;2013年02期

7 张曦煌,孙先虎;一种基于Linux的嵌入式HTTP的设计和实现[J];江南大学学报;2003年05期

8 徐家;陈奇;;基于V4L2的视频设备驱动开发[J];计算机工程与设计;2010年16期

9 刘龙飞;章坚武;;基于H.264的Web视频监控客户端设计与实现[J];现代电子技术;2011年19期

10 刘文;徐磊;盛文婷;赵晓东;王伟;;基于ARM平台的Linux内核分析与移植研究[J];现代计算机(专业版);2011年07期



本文编号:813199

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/813199.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户94315***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com