基于嵌入式Linux的视频采集系统的研究设计

基于嵌入式Linux的视频采集系统的研究设计

论文摘要

科学技术的发展和应用需求的扩大推动了视频技术的广泛应用,数字化图像系统取代传统的模拟图像系统成为必然,嵌入式图像系统以其低成本、智能化和微型化的特点而受到高度重视。在此背景下,设计并实现了基于嵌入式Linux的视频数据采集系统,深入研究了其涉及的关键技术。嵌入式系统的硬件核心是嵌入式处理器,软件核心是嵌入式操作系统。本文提出了一种基于ARM处理器的嵌入式视频采集系统的设计方案,即采用嵌入式处理器S3C2410、基于OV511的USB摄像头和LCD建立系统主体架构,以Linux2.6.8嵌入式操作系统作为支持,实现高速数据采集、显示与处理任务。完成了USB驱动程序的设计和实现,实现了LCD驱动程的移植。深入分析研究了基于ARM环境的视频采集算法,并通过调用Video4Linux的API实现了本视频系统的图像采集。采用mmap技术将LCD显示缓冲区映射到用户空间内存区,提供直接对内存区的读写操作从而减少了时间开销,实现了实时视频图像高速显示。应用双缓冲原理和设计技术,提高了视频采集和视频显示的并行性,与常规单帧图像采集方法相比,有效提高了处理性能。测试结果表明,系统满足视频监控的应用要求,具有响应速度快、体积小和功耗低等特点,论文研究结果达到了预定的目标。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 视频采集发展现状
  • 1.3 论文研究意义
  • 1.4 主要工作和章节安排
  • 第二章 嵌入式系统及开发流程
  • 2.1 嵌入式系统概述
  • 2.1.1 嵌入式系统结构
  • 2.1.2 嵌入式系统特征
  • 2.2 嵌入式操作系统
  • 2.2.1 操作系统基本概念
  • 2.2.2 常见嵌入式操作系统比较
  • 2.3 嵌入式系统开发流程
  • 2.4 本章小结
  • 第三章 嵌入式Linux视频采集系统硬件平台设计
  • 3.1 ARM微处理器
  • 3.1.1 ARM体系结构
  • 3.1.2 ARM9 微处理器
  • 3.2 S3C2410 系统分析
  • 3.3 视频采集系统架构及外围电路设计
  • 3.3.1 系统架构
  • 3.3.2 关键模块电路设计分析
  • 3.4 本章小结
  • 第四章 嵌入式Linux视频采集系统软件环境构建
  • 4.1 Linux操作系统分析与选择
  • 4.1.1 Linux作为嵌入式操作系统的优势
  • 4.1.2 嵌入式Linux和ARM的结合
  • 4.2 Bootloader系统分析
  • 4.2.1 Bootloader的分析
  • 4.2.2 Bootloader启动流程
  • 4.3 Linux内核分析
  • 4.3.1 Linux内核特征
  • 4.3.2 Linux内核源代码结构
  • 4.4 嵌入式Linux开发环境的建立
  • 4.4.1 建立交叉编译环境
  • 4.4.2 内核的配置和编译
  • 4.4.3 根文件系统建立
  • 4.5 本章小结
  • 第五章 LCD驱动程序实现
  • 5.1 LCD工作原理
  • 5.1.1 LCD显示器
  • 5.1.2 TFT LCD工作原理
  • 5.2 LCD驱动实现
  • 5.2.1 TFT LCD 硬件接口
  • 5.2.2 LCD控制器的Linux驱动实现
  • 5.3 LCD驱动的加载
  • 5.3.1 Linux设备驱动加载
  • 5.3.2 LCD驱动程序移植
  • 5.4 本章小结
  • 第六章 视频采集程序设计
  • 6.1 USB摄像头驱动的实现
  • 6.1.1 USB设备驱动技术
  • 6.1.2 USB摄像头驱动开发
  • 6.2 视频数据采集算法与任务优化控制
  • 6.2.1 V4L关键数据结构分析
  • 6.2.2 视频采集算法与任务控制的优化
  • 6.3 视频压缩技术与实现方法
  • 6.3.1 视频压缩的基本方法
  • 6.3.2 视频压缩算法分析
  • 6.3.3 视频压缩具体实现
  • 6.4 系统测试结果与分析
  • 6.5 本章小结
  • 第七章 结论
  • 致谢
  • 参考文献
  • 研究成果
  • 相关论文文献

    • [1].交通路况视频采集系统的开发与应用[J]. 广播与电视技术 2020(02)
    • [2].基于深度学习的无人机视频采集系统设计[J]. 电子技术与软件工程 2020(07)
    • [3].一种基于5G网络的视频采集系统对接方案[J]. 信息通信 2020(05)
    • [4].基于多线程的视频采集系统[J]. 电子世界 2017(04)
    • [5].基于FPGA的多通道视频采集系统设计实现[J]. 兵器装备工程学报 2020(06)
    • [6].智慧农业墒情站图像视频采集系统的研究应用[J]. 计算机技术与发展 2020(07)
    • [7].便携式耳鼻喉设备视频采集系统的设计[J]. 电子设计工程 2017(08)
    • [8].具有定位信息的移动视频采集系统[J]. 测绘通报 2009(07)
    • [9].内置节能模块的视频采集系统在智能交通中的应用[J]. 电子制作 2015(06)
    • [10].实时视频采集系统的SDRAM控制器设计[J]. 现代电子技术 2009(20)
    • [11].音视频采集系统的电路设计[J]. 电子科技 2016(08)
    • [12].智能交通视频采集系统让城市更智慧[J]. 中国公共安全(综合版) 2012(09)
    • [13].基于FPGA的实时视频采集系统的设计与实现[J]. 煤炭技术 2011(04)
    • [14].嵌入式实时视频采集系统设计[J]. 科协论坛(下半月) 2008(08)
    • [15].基于FPGA的高速视频采集系统的设计[J]. 国外电子测量技术 2016(05)
    • [16].面向机载视频采集系统的自适应资源管理算法[J]. 舰船科学技术 2013(10)
    • [17].色度空间转换在视频采集系统中的应用[J]. 山西电子技术 2013(03)
    • [18].无人机4路视频采集系统设计[J]. 国外电子测量技术 2013(10)
    • [19].车载视频采集系统设计方案[J]. 交通信息与安全 2009(06)
    • [20].一种嵌入式的实时视频采集系统[J]. 微计算机信息 2008(11)
    • [21].一种动态视频采集系统的调试与验证方法[J]. 重庆工商大学学报(自然科学版) 2012(07)
    • [22].光电经纬仪视频采集系统设计与实现[J]. 电子测量技术 2009(06)
    • [23].高速红外视频采集系统设计[J]. 红外 2018(04)
    • [24].基于FPGA的视频采集系统设计[J]. 计算机与数字工程 2013(08)
    • [25].一种基于FPGA的红外视频采集系统设计[J]. 单片机与嵌入式系统应用 2012(04)
    • [26].视频采集系统基础理论研究[J]. 硅谷 2009(03)
    • [27].基于乒乓结构的实时视频采集系统设计[J]. 工业控制计算机 2013(05)
    • [28].深海视频采集系统保护窗口的设计和优化[J]. 海洋开发与管理 2019(02)
    • [29].基于SOPC的视频采集系统设计[J]. 电子元器件应用 2008(01)
    • [30].基于V4L的实时视频采集系统的设计[J]. 科技信息 2013(34)

    标签:;  ;  

    基于嵌入式Linux的视频采集系统的研究设计
    下载Doc文档

    猜你喜欢