基于FPGA的图像采集和处理系统的设计

基于FPGA的图像采集和处理系统的设计

论文摘要

随着科学技术的进步和社会财富的积累,视频监控系统逐步走进社会生产生活的各个领域。微电子技术的飞速发展和计算机图像处理技术的日趋成熟则给了视频监控系统设计新的思路和选择。视频监控系统从功能上可以分为图像数据采集端、数据传输端和监控端。作为视频监控系统的重要组成部分——图像采集系统的设计质量直接影响到整个系统的速度和精度,所以受到越来越多的重视。本论文设计了一种基于可编程逻辑器件来实现图像数据采集和图像处理的实时系统。论文提出了一种新的尝试——利用SOPC技术和软硬件协同设计的理念,采用基于FPGA嵌入式芯片来实现系统设计构想的方案。系统通过CMOS图像传感器采集现场图像数据,并转换成标准工业分辨率640*480的RGB格式数据,再进行JPEG压缩编码处理,以降低数据量,便于数据传输到监控端,在监控端对数据解码还原成可供VGA显示的RGB数据。整个图像采集和处理系统与数据传输模块和显示模块组合成一个实时的网络化视频监控系统。具体的设计特点如下:系统用嵌入式芯片FPGA替代传统的PC机为控制核心,设计图像采集处理系统。从采集到处理采用全数字的数据流的方式,方便了之后的数据传输和更多的图像处理。并且降低了成本、功耗和体积,在功能扩展和硬件升级的灵活性上也有了极大的提升。为了满足图像数据处理的实时性,采用软硬件协同的方式来设计系统。利用硬件并行处理的优势,采用Verilog硬件语言完成图像采集和图像缓存设计,而复杂的JPEG编解码算法则在Nios软核中由软件设计完成。系统基于SOPC技术的设计,保证数据从硬件—总线—Nios软核中顺利传递。此外,系统还利用DE2-70平台丰富的外围设备和接口,通过SD卡的加入,方便了数据的存储。系统通过编写总线接口模块将硬件的图像采集和图像缓存模块封装成SOPC系统可用的自定义IP核,辅以丰富的外设接口IP和标准组件,大大节省了底层开发的时间和效率,实现了系统的功能设计。设计的自定义IP核相对独立并且可以重用。本课题的图像采集处理系统的设计与实现,为进一步的视频监控系统的功能扩展有着借鉴意义。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 引言
  • 1.2 研究背景和意义
  • 1.2.1 视频监控系统的发展与现状
  • 1.2.2 数字图像处理技术的发展与现状
  • 1.2.3 嵌入式系统的发展与现状
  • 1.3 课题的提出
  • 1.4 本论文的研究内容和论文结构
  • 第二章 SOPC系统架构总体设计
  • 2.1 SOPC概述及开发流程
  • 2.1.1 SOPC概述
  • 2.1.2 SOPC的开发流程
  • 2.2 系统总体设计
  • 2.2.1 系统需求分析
  • 2.2.2 系统的设计思想及实现方法
  • 2.2.3 系统的设计流程
  • 2.3 系统架构
  • 2.3.1 系统的硬件结构
  • 2.3.2 系统的软件结构
  • 2.4 系统开发平台介绍
  • 2.4.1 硬件开发平台
  • 2.4.2 软件开发平台
  • 本章小结
  • 第三章 系统硬件设计
  • 3.1 系统的硬件模块架构
  • 3.1.1 FPGA内部硬件模块架构
  • 3.1.2 Quartus Ⅱ下硬件设计流程
  • 3.1.3 Avalon总线介绍
  • 3.2 硬件各模块的原理及实现
  • 3.2.1 图像采集模块的设计
  • 3.2.2 图像缓存模块的设计及挂载
  • 3.2.3 SD卡控制模块的设计及挂载
  • 3.3 SOPC系统的搭建
  • 3.3.1 使用SOPC Builder搭建系统
  • 3.3.2 使用Quartu Ⅱ生成系统
  • 本章小结
  • 第四章 NIOSⅡ系统的软件设计
  • 4.1 NIOS Ⅱ处理器概述
  • 4.1.1 Nios Ⅱ处理器及Nios Ⅱ IDE软件开发环境
  • 4.1.2 基于Nios Ⅱ IDE软件设计流程
  • 4.2 硬件IP模块的软件驱动
  • 4.2.1 图像采集的软件驱动
  • 4.2.2 SD卡软件驱动
  • 4.3 图像压缩和解压缩的算法实现
  • 4.3.1 JPEG图像压缩技术
  • 4.3.2 JPEG编解码流程
  • 本章小结
  • 第五章 系统的调试及验证
  • 5.1 硬件电路仿真
  • 5.1.1 SignalTap逻辑分析仪简介
  • 5.1.2 使用内嵌逻辑分析仪验证系统
  • 5.2 软件设计验证及相关数据
  • 5.2.1 NiosⅡ IDE中的数据验证
  • 5.2.2 JPEG编解码算法验证及数据指标
  • 5.3 系统参数及资源使用
  • 本章小结
  • 第六章 总结与展望
  • 6.1 论文工作总结
  • 6.2 进一步工作展望
  • 致谢
  • 参考文献
  • 附录A:攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].高速公路视频监控系统的设计[J]. 吉林交通科技 2008(03)
    • [2].机车无线音视频监控系统应用研究[J]. 西铁科技 2010(02)
    • [3].视频监控系统的防雷设计[J]. 郑铁科技通讯 2008(03)
    • [4].公共安全视频监控系统建设存在的问题及效能提升对策[J]. 治安学论丛 2015(00)
    • [5].地铁视频监控系统工程设计的几点体会[J]. 铁道勘测与设计 2008(04)
    • [6].云视频监控系统的能耗优化研究[J]. 科技风 2019(36)
    • [7].无线视频监控系统在海外社会安全管理工作中的应用[J]. 中国安全生产科学技术 2019(S2)
    • [8].一体化保密视频监控系统[J]. 军民两用技术与产品 2019(11)
    • [9].某住宅小区视频监控系统及配套工程设计研究[J]. 电脑知识与技术 2019(33)
    • [10].辽宁省防汛抗旱视频监控系统设计改造工程[J]. 黑龙江水利科技 2019(12)
    • [11].基于高清技术的地铁视频监控系统的应用分析[J]. 中国新通信 2019(24)
    • [12].林火视频监控系统发展现状概述[J]. 森林防火 2019(04)
    • [13].基建现场视频监控系统的应用及关键技术研究[J]. 中国新通信 2019(24)
    • [14].关于基于云计算的大规模污染源高清视频监控系统[J]. 数字通信世界 2020(01)
    • [15].气候环境实验室视频监控系统设计[J]. 工程与试验 2019(04)
    • [16].视频监控系统的安全风险及技术解决[J]. 西安文理学院学报(自然科学版) 2020(02)
    • [17].煤矿音视频监控系统的分析与设计[J]. 内蒙古煤炭经济 2019(20)
    • [18].视频监控系统在水文基础设施建设中的运用[J]. 陕西水利 2020(02)
    • [19].校园视频监控系统施工质量控制研究[J]. 大众标准化 2020(02)
    • [20].基于有线网的幼儿园视频监控系统的应用[J]. 中国新通信 2020(06)
    • [21].重要场所视频监控系统的安全隐患及防范措施[J]. 保密科学技术 2020(03)
    • [22].浅析铁路综合视频监控系统技术方案选择[J]. 科学技术创新 2020(14)
    • [23].消防安全视频监控系统构建研究[J]. 消防界(电子版) 2020(10)
    • [24].智能化视频监控系统建设项目的成本管控探析[J]. 决策探索(中) 2020(04)
    • [25].铁路综合视频监控系统的实践和趋势探索[J]. 中国新通信 2020(08)
    • [26].商务楼宇人脸识别视频监控系统方案解析[J]. 信息与电脑(理论版) 2020(07)
    • [27].南方地区林火视频监控系统设计——以石柱县森林火灾高风险区为例[J]. 绿色科技 2020(06)
    • [28].电力隧道的视频监控系统实施分析[J]. 集成电路应用 2020(06)
    • [29].试论视频监控系统在机场的应用及发展趋势[J]. 中国新通信 2020(11)
    • [30].视频监控系统在山地光伏电站应用功能扩展的研究[J]. 通信电源技术 2020(08)

    标签:;  ;  

    基于FPGA的图像采集和处理系统的设计
    下载Doc文档

    猜你喜欢