当前位置:主页 > 科技论文 > 计算机论文 >

基于ARM+Linux的嵌入式视频监控存储系统

发布时间:2021-04-20 01:40
  随着社会的发展,视频监控在日常生活、安保监控方面发挥的作用越来越大,已和人们的生活息息相关。数字视频监控正逐步取代模拟视频监控,而且随着计算机技术和多媒体技术的飞速发展,视频监控系统也在向集成化、网络化和多媒体方向发展,广泛应用于各种场合。而在各种视频监控系统中,基于嵌入式的视频监控是发展最快、前景最好的监控系统。本文研究开发的是基于ARM+Linux的视频监控系统,系统硬件采用ARM920T核心的S3C2410A作为主控器,视频压缩采用MPG440压缩编码芯片进行视频数据的实时硬件压缩,减少了应用编程的任务,另外设计了USB接口的视频数据存储模块,可有效的将视频数据存储,用于数据备份及后期分析。整个系统无论是实时性、还是视频的图形图像质量都有很大提升,且系统可扩展性良好。论文首先简述了研究背景、意义,以及视频监控的发展史及相关技术,并在此基础上提出了整个系统的硬件及软件架构。针对本硬件系统,分别进行了Linux移植、MPEG4视频压缩模块及USB硬盘接口模块设计,并对实现过程作了说明,最后是结束语,对本系统在远程视频监控中做了展望。 

【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校

【文章页数】:69 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 研究背景
    1.2 研究意义
    1.3 国内外研究现状及发展方向
    1.4 研究目标、内容及创新点
    1.5 论文的组织结构
第二章 系统总体设计
    2.1 嵌入式系统介绍
        2.1.1 嵌入式系统的特点
        2.1.2 嵌入式系统的组成
    2.2 系统硬件平台设计
        2.2.1 S3C2410A处理器介绍
        2.2.2 系统硬件平台构建
    2.3 系统软件平台设计
        2.3.1 嵌入式Linux介绍
        2.3.2 Bootloader选择
        2.3.3 驱动程序及应用程序设计
    2.4 本章小结
第三章 系统软件开发平台的构建
    3.1 嵌入式交叉编译环境的构建
    3.2 嵌入式系统移植
        3.2.1 U-Boot移植
        3.2.2 Linux内核移植
    3.3 本章小结
第四章 USB模块设计
    4.1 USB系统介绍
    4.2 USB主机控制器驱动开发
    4.3 USB设备类驱动
        4.3.1 SCSI及Mass Storage介绍
        4.3.2 配置和初始化设备参数
    4.4 USB驱动内核注册
    4.5 本章小结
第五章 数据采集和存储模块
    5.1 视频图像采集模块
        5.1.1 MPEG-4关键技术介绍
        5.1.2 MPG440芯片介绍
        5.1.3 MPEG-4模块驱动过程介绍
        5.1.4 MPG440驱动加载
    5.2 视频文件存储模块
        5.2.1 FAT文件系统结构
        5.2.2 AVI文件格式介绍
        5.2.3 视频文件存储策略
        5.2.4 AVI视频文件生成程序设计
    5.3 试验结果
    5.4 本章小结
第六章 结束语
    6.1 本文的主要工作
    6.2 进一步研究方向
致谢
参考文献



本文编号:3148724

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3148724.html


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

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