毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
FPGA视频图像角点检测的硬件实时实现(2)
1.2 角点检测的研究情况
近三十多年来,许许多多的专家学者都投入到了有关视频图像角点检测的科学研究中,由此也产生了多种角点检测的算法。我们可以将这些算法大致分为三个类型:
(1)基于模板匹配的角点检测算法:这是一种在图像处理与分析领域中非常成熟且实用的技术手段。它利用了如下的检测原理:针对确定尺寸的模板,检测图像中所有与模板大小相同的区域与模板区域的相似性与相关性。但是,由于角点具有大量不同的特征,所以我们很难设计出所有的模板来检测出所有类型的角点,这就使得这种角点检测算法很难得到广泛运用。
(2)基于亮度变化的角点检测:除了亮度特征信息,这类角点检测方法并不依赖于其他的局部特征,而是能够利用角点自身所具备的特征将角点直接提取出来。我们通过实验论证可以得知:这类方法具有速度快、实时性强的特点。典型的算法如:SUSAN角点检测算法等。
(3)基于边缘特征信息的角点检测:该角点检测算法将角点定义在图像边缘上,通过对边缘特征信息进行研究考察来提取角点。目前绝大多数的角点检测算法都属于这种类型,比如基于边界链码的角点检测、基于小波变换的角点检测等等。
1.3 本文研究内容
本文基于Harris角点检测的理论基础,结合了FPGA的逻辑运算结构,设计了专门针对Harris角点检测硬件系统的一系列模板参数。在Matlab模拟仿真无误的前提下,使用Verilog HDL硬件语言,在ISE13.1软件平台上将理论算法移植到FPGA中,从而实现视频图像角点检测的硬件实时实现。
1.4 章节安排
(1)针对FPGA以及Xilinx公司的ISE软件进行简单介绍;
(2)详细描述角点检测的相关理论基础,阐述角点检测系统必须具备的性能特点;
(3)针对Harris角点检测算法,详细介绍了它的内部机理并进行了相关公式的理论推导;
(4)介绍视频图像角点检测系统的模块组成,并针对其中的各个子模块的设计原理进行详细阐述。本系统一共分为两大部分:①视频数据流解码部分②角点检测部分;
(5)展示Matlab前期仿真结果和FPGA硬件化实现结果;
(6)总结展望,对本文所做的工作进行回顾总结,并对今后进一步的研究提出一些方向与建议。
2 FPGA、Verilog HDL及ISE软件简介
2.1 FPGA简介
FPGA是“现场可编程门阵列”的
英文
缩写。作为专用集成电路(即ASIC)领域中的半定制电路,FPGA一方面可以解决定制电路不足的问题,另一方面又可以克服原有可编程器件中普遍存在的门电路数目有限的缺点。
FPGA采用了LCA(逻辑单元阵列)的概念,内部包括了三大模块:即CLB(可配置逻辑模块)、IOB(输入输出模块)以及Interconnect(内部连线)。FPGA是一种可编程类型的器件,它与传统逻辑电路及门阵列(例如PAL,GAL、CPLD等)相比,具有完全不同的结构。
这里需要提出一个“小型查找表”的概念,FPGA正是基于它来实现组合逻辑的。每个小型的查找表都会连接到一个D触发器的输入端,由D触发器驱动其他逻辑电路或者I/O模块,进而构成了组合逻辑功能与时序逻辑功能均可达到的基本逻辑单元模块。这些子模块又通过金属线完成模块之间的相互连结以及与I/O端口的连结。
2.2 Verilog HDL硬件语言简介
硬件描述语言(即HDL)是EDA技术的重要组成部分。当前,最常用的HDL语言主要包括:VHDL、Verilog HDL、SystemVerilog以及System C。而VHDL和Verilog HDL是目前在EDA设计中最为普遍的。几乎所有的主流EDA工具都支持这两种语言[9]。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
HFSS45度极化角波导缝隙天线设计+文献综述
下一篇:
光学元件的激光承载能力测试研究
基于QT的图像处理系统设计
MATLAB数字图像处理的交通信号灯识别系统设计
数字图像水印技术的研究
图像分割方法研究MATLAB仿真
FPGA+Microblaze软核的数字示波器设计+程序
混合噪声环境下图像降噪技术的研究
基于内容的数字图像检索技术的研究
拉力采集上位机软件开发任务书
辩护律师的作证义务和保...
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...
谷度酒庄消费者回访调查问卷表
中国古代秘书擅权的发展和恶变
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
高校网球场馆运营管理初探【1805字】