基于SOPC技术的视频图像处理系统的设计

基于SOPC技术的视频图像处理系统的设计

论文摘要

信息化时代,越来越多的信息来自于图像。高速发展的微电子技术和不断完善的数字化技术,使得图像信息的处理系统实现集成化程度更高、实时性更好和功耗更小成为可能。同时,随着EDA技术的发展,运用大规模可编程逻辑器件的实现片上系统(SOPC)很快成为一种趋势。在这种背景下,用可编程逻辑实现视频图像的采集,处理和显示成为新的研究热点。本文就是基于SOPC技术,设计实现了一种视频图像处理系统。论文首先介绍了SOPC技术的基本理论,简要阐述了视频图像处理系统的各个组成部分和它们之间的关系,确立了SOPC技术的视频处理系统方案。然后,着重介绍了系统的硬件设计和软件设计部分。硬件部分主要是系统硬件电路搭建,采用核心板与主板分开的设计方法,核心板由FPGA及相关存储芯片组成,主板包括图像采集传感器电路及显示电路。完成原理图及印制电路板设计。软件部分主要是NIOSⅡ软核相关程序设计,传感器及显示驱动程序设计,相关应用程序设计。整个系统和各个功能模块都有在Altera公司的开发环境QuartusⅡ软件上进行综合和仿真。结果证明,该设计能够实现要求的时序及功能。通过软硬件调试,CPU、视频图像采集电路及显示电路工作正常。成功嵌入NIOSⅡ软核,固化和运行基本的图像处理及应用程序。完成视频的单帧图像存储,显示。实现图像放大缩小、反色、灰度变换、均值滤波和中值滤波等。Verilog语言程序实现图像格式变换及霍夫曼编码。通过对数字结构特征的提取,完成了一种数字识别的实验,能够准确识别阿拉伯数字0-9。本文设计的基于SOPC技术的视频图像处理系统,实现了在一片FPGA芯片上的图像的采集,存储和显示功能。经过对系统的软件仿真和实际测试,能够很好的完成系统设计要求。实践证明,选用SOPC技术开发图像处理系统的技术路线,能将控制处理器、算法实现处理器以及其它周围控制器集成在单块FPGA芯片内,可按照需求定制处理器和控制器,很大程度的提高系统集成度和灵活性。对图像处理区别对待,视频图像不经过嵌入式处理器,有效提高实现性。设计出一种新的数字识别技术——三线交点识别法,经过系统实验证明,该方法简单实用,节省资源,能够很好提高识别效率。SOPC技术应用于图像处理领域具有开发周期短,设计成本低,稳定性良好和扩展性强等优点,表明运用SOPC技术实现视频图像处理已成为理想选择。本文作为视频图像处理新技术的探索性尝试,对今后的其它实时处理系统设计有着积极的意义。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 引言
  • 1.2 背景及研究意义
  • 1.3 技术路线及论文结构
  • 2 相关技术介绍及方案分析
  • 2.1 图像处理技术
  • 2.1.1 基本概念
  • 2.1.2 目的及意义
  • 2.1.3 内容和处理方法
  • 2.1.4 基本特点及优点
  • 2.1.5 应用领域
  • 2.2 SOPC 相关技术
  • 2.2.1 FPGA 简介
  • 2.2.2 SOPC 概述
  • 2.3 系统方案分析
  • 3 系统硬件电路设计
  • 3.1 系统核心板的设计
  • 3.1.1 主芯片电路
  • 3.1.2 外部存储器电路
  • 3.1.3 其它电路
  • 3.2 图像采集电路设计
  • 3.2.1 OV7660 模组
  • 3.2.2 采集电路
  • 3.3 图像显示电路设计
  • 3.3.1 VGA 原理
  • 3.3.2 显示电路设计
  • 3.4 其它外围电路设计
  • 4 SOPC 片上系统的设计
  • 4.1 开发环境分绍
  • 4.1.1 Quartus Ⅱ 软件
  • 4.1.2 SOPC Builder 简介
  • 4.1.3 Nios Ⅱ IDE 环境
  • 4.2 SOPC 系统的定制
  • 4.2.1 Nios Ⅱ 处理器
  • 4.2.2 定制处理器及控制器
  • 5 程序设计及应用实现
  • 5.1 采集驱动程序设计
  • 5.2 显示驱动程序设计
  • 5.3 图像变换程序设计
  • 5.3.1 图像的旋转变换
  • 5.3.2 图像的灰度变换
  • 5.3.3 图像的二值变换
  • 5.3.4 图像的滤波变换
  • 5.3.5 图像格式转换
  • 5.3.6 霍夫曼编码
  • 5.4 新型数字识别技术——三线交点识别法
  • 6 系统调试及结果分析
  • 6.1 系统调试及仿真
  • 6.2 应用程序调试
  • 6.3 数字识别实验结果
  • 6.4 测试结果及分析
  • 6.4.1 系统测试结果
  • 6.4.2 结果对比与分析
  • 结论
  • 参考文献
  • 附录A SOPC 核心板PCB
  • 附录B 系统应用板原理图及PCB
  • 附录C 系统实物图
  • 附录D 图像调试仿真效果图
  • 攻读硕士学位期间发表的论文及科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于SOPC技术的视频图像处理系统的设计
    下载Doc文档

    猜你喜欢