随着集成电路技术的高速发展,单芯片图像处理成为目前的研究开发热点之一。FPGA结合了微电子技术、电路技术、EDA技术,使设计者可以集中精力进行系统逻辑功能的设计,缩短了设计周期,提高了设计质量。 本论文基于Altera公...
红外图像边缘检测技术及FPGA实现的研究.rar
资料详细技术说明
细胞神经网络(Cellular Neural Network,CNN)是基于Hopfield神经网络和细胞自动机提出的一种面向VLSI实现的反馈型神经网络,其规则的局部连接结构十分适合于解决信号处理问题。同时,它也是一种非线性动态系统,在一个简单的细胞神经网络系统中就会出现有趣的分形现象以及复杂的混沌或超混沌动态特性。 本文主要研究的是细胞神经网络(CNN)模板的设计及其在图像处理上的应用。主要针对图像的边缘检测进行CNN的模板设计,并用设计的模板进行计算机仿真。同时用FPGA构造虚拟的细胞神经网络对图像进行实时处理。本文在理论和实践两个方面研究和探讨了系统实现过程中所涉及的关键算法和技术。 本文提出了细胞神经网络(CNN)的一种高效数字实现方案,针对细胞神经网络的局部互联性以及模板的时不变特性,采用比特串行的分布式算法来实现胞元的状态更新。采用该架构实现的细胞神经网络减少了硬件资源的占用以及总线的位宽。与细胞神经网络的模拟实现方式相比较,数字实现方案由于采用了分布式算法可以占用更小的面积,从而提供更高的运行速度。 采用细胞神经网络进行图像预处理,关键在于模板的设计。本文在研究了粒子群算法收敛过程的基础上,利用该算法收敛迅速的特点,将其引入到细胞神经网络的模板设计中,并将该算法训练的模板应用于图像的边缘提取,计算机仿真结果表明此法优于传统算法处理结果。 为对该CNN数字实现方案进行验证,本文提出了以FPGA为核心处理器实现红外视频图像数字预处理系统的方案。该方案硬件电路包括两路视频A/D、数据缓冲同步FIFO、FPGA、数据存储、颜色空间转换等功能模块。系统能够完成对IRFPA(红外焦平面阵列)信号的正确读出,并将读出的视频模拟信号经A/D转换器转换为数字信号,经FIFO缓冲后送入存储器,之后经过CNN处理模块进行必要的处理(边缘提取),最后输出标准的VGA模拟视频信号,传送到显示器。
相关技术资料推荐
下载与解压说明
下载积分规则
- 本资源下载仅需 2 积分
- 24 小时内重复下载免扣积分
- VIP 会员享专属免积分高速通道
文件解压指南
- 推荐使用 7-Zip 或新版 WinRAR 解压
- 原理图与 PCB 请使用对应 EDA 软件打开
- 压缩包内源码可直接在上方在线预览
免费获取积分
- 新用户注册即赠送 10 积分
- 上传分享工程资料可获得持续积分奖励
- 查看积分规则与会员权益 →