学位论文 > 优秀研究生学位论文题录展示
基于DaVinci DM6446处理器的视频监控系统设计与实现
作 者: 王帅
导 师: 贠卫国
学 校: 西安建筑科技大学
专 业: 计算机应用技术
关键词: DaVinci Monta Vista Linux 视频监控 Lighttpd PHP SQLite
分类号: TP277
类 型: 硕士论文
年 份: 2011年
下 载: 69次
引 用: 0次
阅 读: 论文下载
内容摘要
视频监控系统中视频的编解码、数据传输是一个重要的环节。达芬奇(DaVinci)技术将固定功能器件的高效率和可编程器件的灵活性结合起来,支持各类数字视频的终端设备,以及面向视频的硬件加速器,为实时的压缩-解压缩以及通信信号处理提供所需的计算功能。因此,DaVinci技术在视频监控中起着重要的作用。本文实现DaVinci技术设计的视频监控系统,主要内容如下:(1)对视频监控系统的整体结构进行了规划。本系统由视频采集端、视频控制端和后台监控端三部分组成。该系统采用DaVinci系列处理器DM6446作为MCU,操作系统则采用Monta Vista Linux操作系统作为嵌入式操作系统。整个系统采用B/S架构。(2)对DaVinci技术以及DaVinci的ARM+DSP子系统进行了阐述,并且对嵌入式硬件平台的建立做了具体的说明,分析了Bootloader的启动原理及运行过程、内核的配置、文件系统的移植。(3)视频监控系统软件设计。着重分析了嵌入式Lighttpd服务器、PHP和SQLite数据库的特点和技术。并在此基础上,说明了Lighttpd服务器、PHP和SQLite数据库的配置方法、应用方式和移植方法,并对数据的传输、系统的界面及数据库进行了详细的设计。(4)论述了如何运用摄像头来进行图像采集,以及利用TCP/IP协议建立服务器,通过网络控制器来完成图像的网络传输。(5)对视频监控系统的各个功能模块进行详细的设计,并且结合系统界面说明各个模块所实现的功能。
|
全文目录
摘要 3-4 ABSTRACT 4-8 1 绪论 8-11 1.1 课题研究的背景和意义 8 1.2 国内外研究状况 8-9 1.3 本文的主要工作和内容安排 9-11 2 视频监控系统的总体设计方案 11-14 2.1 视频监控系统的总体方案 11 2.2 视频监控系统的设计思想 11-12 2.3 视频监控系统的开发流程 12-13 2.4 本章小结 13-14 3 达芬奇硬件资源介绍 14-24 3.1 达芬奇技术的简介 14 3.2 达芬奇处理器 14-15 3.3 ARM 子系统 15 3.4 DSP 子系统 15-16 3.5 视频处理子系统 16 3.5.1 视频处理前端(VPFE) 16 3.5.2 视频处理后端(VPBE) 16 3.6 嵌入式软件开发环境的建立 16-23 3.6.1 嵌入式硬件资源 16-17 3.6.2 操作系统 17-18 3.6.3 交叉编译环境建立 18 3.6.4 Bootloader 18-19 3.6.5 Linux 内核配置 19-20 3.6.6 Linux 根文件系统 20-23 3.7 本章小结 23-24 4 视频编解码技术及网络传输 24-34 4.1 H.264 技术 24-25 4.2 视频编解码模块 25-26 4.3 网络传输模块 26-28 4.4 TCP/IP 通信协议 28-29 4.4.1 OSI 模型 28 4.4.2 TCP/IP 协议 28-29 4.4.3 Socket 通信 29 4.5 TCP 协议的SOCKET 编程模型 29-33 4.5.1 TCP 协议视频传输的实现 31-33 4.6 本章小结 33-34 5 视频监控系统的软件设计 34-56 5.1 嵌入式WEB 服务器 34-36 5.1.1 嵌入式视频Web 服务器原理 34-35 5.1.2 Lighttpd 服务器的移植 35-36 5.2 PHP 技术的介绍 36-39 5.2.1 PHP 的移植 37-38 5.2.2 测试Lighttpd 和PHP 38-39 5.3 SQLITE 数据库概念和特点 39-55 5.3.1 数据库设计 40-51 5.3.2 SQLtie 的移植 51-52 5.3.3 SQLite 数据库用法 52-53 5.3.4 SQLite3.0 的应用 53-55 5.4 本章小结 55-56 6 视频监控系统模块功能 56-62 6.1 软件系统功能模块的设计 56-57 6.2 视频监控软件功能模块设计与实现 57-61 6.2.1 用户登录模块 57 6.2.2 智能管理模块 57-59 6.2.3 系统管理模块 59-60 6.2.4 流量管理模块 60-61 6.2.5 用户管理模块 61 6.3 本章小结 61-62 7 系统调试 62-65 7.1 软件调试 62-64 7.2 本章小结 64-65 8 总结与展望 65-67 8.1 总结 65-66 8.2 展望 66-67 致谢 67-68 参考文献 68-70 攻读学位期间所发表的论文 70
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 基于物联网的农产品安全监控系统与决策系统研究,TP277
- 基于智能视频检测技术的交通灯控制,TM923.5
- 基于Linux平台的Ad hoc网络应用与设计实现,TN929.5
- 现代水库自动观测系统的设计与实现,TV697.2
- 基于多视频矩阵控制协议的远程视频监控系统的设计与实现,TP277
- 视频监控运动目标检索方法研究,TP391.41
- 多摄像机视频监控中基于几何约束的目标匹配技术研究,TP391.41
- 某部队公文存储、归档、查询系统的开发与实现,TP311.52
- 基于PCI总线的双片SoC协作机制设计与实现,TN47
- 嵌入式智能摄像机硬件设计,TN948.41
- 基于网络存储的流媒体服务器系统,TN919.8
- 基于SIP协议的多媒体通信的研究与实现,TN919.8
- 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
- 基于嵌入式技术的远程视频监控系统研究,TP277
- 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2
- 基于DB33实现DVR跨域互联点播回放功能,TP391.41
- 基于Android的多跳无线网络通信软件的设计与实现,TN929.5
- 基于DaVinci平台的传感器网络定位显示设备实现,TN929.5
- 交通视频监控若干关键算法设计及应用,TP391.41
- 基于DM6467 DSP处理器的多通道H.264视频编码软件设计,TN919.81
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 监视、报警、故障诊断系统
© 2012 www.xueweilunwen.com
|