基于FPGA的数字图像处理技术的应用

来源 :大连理工大学 | 被引量 : 6次 | 上传用户:acshixiaoguang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
科技飞速发展的今天,人们对于图像处理的要求越来越高,各行各业对于图像的实时快速处理需求日益增多,而传统的图像处理技术无论是通过DSP、CPU以及ASIC都存在不足之处,FPGA由于其自身独特的并行性特点,在图像实时快速处理领域迅速发展起来,通过FPGA对图像进行实时处理,可以极大的提高图像处理的实时性,达到近乎人眼无法所无法察觉到的能力。鉴于FPGA在图像实时处理领域的优点,本次研究致力于FPGA在数字图像处理技术的应用,选取的具体研究方向为FPGA在实时边缘检测中的应用。考虑到图像采集过程中可能会产生噪声,设计中采用滤波算法结合边缘检测算法共同实现最佳的边缘检测效果。本次设计中选用Intel公司的EP4CE10F17C8作为系统的核心FPGA芯片,选用OV7670型号的30W像素CMOS摄像头作为图像的采集部分,借助SCCB时序完成对摄像头的配置;图像的缓存部分选用HY57V281620型号的SDRAM芯片,由于SDRAM芯片是外挂的芯片,设计中主要完成对其控制器的设计;图像边缘检测算法选取最为常用的Sobel边缘检测算法,该部分的设计考虑到片内资源开销问题,这里借助其内部IP核完成部分复杂的乘除法运算;图像的滤波算法部分,考虑到在数字图像处理领域中滤波算法较多,这里分别对中值滤波、均值滤波、高斯滤波三种算法进行设计,并对高斯滤波的模板选取两种不同的做出对比,最终通过结合边缘检测算法观察效果,选取中值滤波作为最终的滤波算法;图像传输部分选用Realtek的RTL8201百兆以太网PHY芯片,通过设计UDP/IP协议,完成对图像的实时传输;借助PC端的上位机软件观察效果;最终得到本系统从图像的捕获到图像的实时显示,每幅图像的仅需要48ms,达到了预期设计的目地。本次设计各个部分的设计采用的是Intel公司的QuartusⅡ软件作为设计工具,选取Modelsim作为仿真工具。上述设计完成综合之后下载到FPGA内部,最终的实验结果达到了预期的目标。
其他文献
20世纪90年代以来,随着网络游戏的兴起及迅速发展,网游成瘾也引起了广泛的关注。大量研究探讨了网游成瘾者在风险决策行为及负性情绪体验等方面的异常,但对风险累积的连续风险决策情境下的研究还比较少。研究发现连续风险决策任务能有效诱发个体的后悔情绪,而后悔情绪可以促使人们不再重复先前的错误决策,优化后续决策行为。那么对网游成瘾者在连续风险决策任务中的决策行为和后悔情绪特点,以及其能否从诱发后悔情绪的事件
当前,全球面临淡水危机,热压缩低温多效蒸馏(MED-TVC)海水淡化技术得到重视并迅速地发展,如何提高MED-TVC系统性能和效率成为研究热点。由于海水中的不凝气析出、碳酸氢根离
流域是一个完整的地理单元,流域内景观格局是自然与人类活动共同作用的结果。流域景观格局的改变影响着流域内生态过程的发生、发展和变化,关系到流域及周边区域的生态安全。
药价虚高一直是我国存在的一种社会现象,社会关注度高,民众反映强烈,往往被认为是“以药养医”的医疗体制造成的,殊不知造成药品不公平高价的因素多种多样,简单地通过惩治医
数学生态学是生态学中的一个重要分支,是研究生物种群发展规律的科学,数学工作者通过建立数学模型来研究、解释、预测生态社会各物种数量的变化。由于自然界中的恶劣环境、噪
AR、VR与MR技术极大地提升了人机交互的质量、准确度与维度。充分利用颠覆性技术趋势的首席信息官们将受益于集成化的沉浸式屏幕(integrating immersive screens),但要完全实
利用液相还原法,使生物炭携载纳米零价铁,可以有效解决纳米零价铁在水处理应用中自身团聚问题,从而提高Cr(Ⅵ)的去除效率。研究发现:在添加相同剂量纳米的条件下,当炭铁质量比
以双酚A为原料,采用先硝化再还原的方法合成出2,2-双(3-氨基-4-羟基苯基)丙烷(BAHPP)。以BAHPP和4,4′-二氨基二苯醚(ODA)为二胺单体,3,3′,4,4′-二苯醚四酸二酐(ODPA)为二
为了更有效地同时诊断出滚动轴承故障位置及不同性能退化程度,提出了对滚动轴承不同状态振动信号进行特征提取和智能分类的故障诊断方法。该方法对各状态振动信号进行集合经
行人检测和跟踪是目标检测和跟踪研究中一个重要的应用方向,可以实时精确的获取行人目标的位置和活动轨迹等信息,可以为行人的异常行为分析提供重要的参考信息,是自动驾驶等