您的位置: turnitin查重官网> 计算机 >> 计算机硬件 >基于嵌入式开发视频监控系统设计和实现

基于嵌入式开发视频监控系统设计和实现

收藏本文 2024-04-01 点赞:4314 浏览:10469 作者:网友投稿原创标记本站原创

摘要:随着国民经济快速进展,人们在各个方面都得到了极大的满足,同时也对公共安全方面提出了更高、更全面的要求。视频监控系统作为安全防范系统的重要组成部分,越来越受到人们的关注。由此,论文以视频监控系统为探讨对象,对视频监控系统的怎么写作器和客户端进行了深入浅析探讨,并设计实现基于嵌入式开发的视频监控系统。文中设计的基于嵌入式开发的视频监控系统,采取客户/怎么写作器工作方式。怎么写作器选择友善之臂mini2440开发板、USB摄像头作为视频采集、传输设备;客户端运转在PC机上。怎么写作器是通过ARM处理器与Linux操作系统相结合的方式,构建一个嵌入式系统。首先,配置能够移植到mini2440开发板的U-Boot,修改能够引导Linux操作系统启动,并完成对串口、DM9000网卡芯片和Nor Flash芯片驱动的U-Boot,烧写编译过的U-Boot到mini2440开发板上。其次,配置Linux内核,并把内核中支持OV511芯片的摄像头驱动、DM9000网卡芯片驱动编译进内核,把编译过的Linux内核移植到友善之臂mini2440开发板上。第三,创建网络文件系统和cramfs文件系统支持进程的运转。第四,编写在怎么写作器上运转的视频采集、H.264编码、传输程序,程序是通过调用Linux操作系统提供V4L接口,实现视频数据采集,采取T264编对视频数据进行编码,最后通过RTP/UDP/IP层次协议,完成对编码过的视频数据进行实时网络传输。客户端是通过DirectShow技术编写程序,实现对视频数据接受、H.264解码、显示功能。视频监控系统在局域网的测试历程中,能够长期、稳定运转,满足视频监控系统要求。关键词:Linux论文嵌入式系统论文视频监控论文V4L论文RTP/RTCP论文

    摘要6-7

    Abstract7-10

    第1章 绪论10-17

    1.1 探讨背景及作用10

    1.2 视频监控系统历史进展与国内外近况10-12

    1.3 嵌入式系统概述12-15

    1.4 视频编码进展概述15-16

    1.5 本论文的探讨内容16-17

    第2章 视频监控系统总体设计17-25

    2.1 视频监控系统结构框图17-18

    2.2 视频监控系统怎么写作器总体设计18-23

    2.2.1 系统怎么写作器硬件18-22

    2.2.2 系统怎么写作器软件22-23

    2.3 视频监控系统客户端总体设计23-24

    2.4 小结24-25

    第3章 开发环境搭建25-40

    3.1 交叉编程环境准备25-28

    3.1.1 交叉开发硬件示意图25

    3.1.2 交叉开发软件配置25-28

    3.2 U-Boot移植28-32

    3.2.1 Makefile文件浅析28-29

    3.2.2 U-Boot启动历程浅析29

    3.2.3 U-Boot移植历程29-31

    3.2.4 烧写U-Boot并配置开发板31-32

    3.3 Linux内核移植32-34

    3.3.1 Linux内核移植流程32

    3.3.2 Linux内核移植历程32-34

    3.4 文件系统创建34-39

    3.4.1 根文件系统与Busybox浅析34-35

    3.4.2 NFS文件系统创建35-37

    3.4.3 cramfs文件系统创建37-39

    3.5 小结39-40

    第4章 怎么写作器软件设计40-51

    4.1 怎么写作器软件设计框架40-41

    4.2 视频数据采集模块41-43

    4.2.1 视频数据采集模块流程41

    4.2.2 视频数据采集实现41-43

    4.3 视频数据编码模块43-45

    4.3.1 T264编码器移植43-44

    4.3.2 T264编码实现44-45

    4.4 视频数据传输模块45-50

    4.4.1 H.264的网络提取层45-46

    4.4.2 RTP/RTCP协议46-47

    4.4.3 视频数据网络传输实现47-50

    4.5 小结50-51

    第5章 客户端软件设计与系统测试51-62

    5.1 客户端总体设计51

    5.2 DirectShow技术51-52

    5.3 客户端实现52-55

    5.3.1 Net Receive Filter设计53

    5.3.2 T264 Decoder Filter设计53-54

    5.3.3 Display Filter设计54-55

    5.4 系统测试55-61

    5.4.1 系统测试目的55

    5.4.2 测试平台55-57

    5.4.3 系统功能测试57-58

    5.4.4 系统性能测试58-61

    5.4.5 结果浅析61

    5.5 小结61-62

    结论62-63

    致谢63-64

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号