应用拉普拉斯算子设计高通滤波器进行图像增强分析.docVIP

应用拉普拉斯算子设计高通滤波器进行图像增强分析.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用拉普拉斯算子设计高通滤波器进行图像增强分析 摘要:在频域进行图像增强的时候,可以借助于性能良好的滤波器实现图像变换。在需要对图像轮廓清晰度进行性能提升的时候,可以应用quartusⅱ的宏模块设计合适的拉普拉斯算子实现高通提升滤波,最终实现图像的锐化,进行图像增强。 关键词:图像增强;高通滤波;拉普拉斯算子;模板 0引言 图像增强是一种常见的图像处理技术,广义上分析实现图像特定方面的性质的图像变化都属于图像增强的领域。在实际应用中,图像增强一般是为了得到视觉效果更好的图像而进行的。基于频域的常用图像增强技术为滤波。图像信号中,高频分量一般对应于图像的边缘轮廓,采用高通滤波器能够实现将图像锐化的效果,增强图像轮廓的清晰度。 1应用拉普拉斯算子设计高通滤波器 拉普拉斯算子是图像处理技术中常用的一种增强算子,其本质上是一种各向同性滤波器。因为各向同性滤波器的响应与滤波处理的图像突变方向无关,同时实现简单,所以被广泛使用在高频增强以及图像锐化等图像增强算法之中。 拉普拉斯算子是一种重要的图像增强算子,它是一种各向同性滤波器,即滤波器的响应与滤波器作用图像的突变方向无关,而且实现简单,被广泛用于图像锐化和高频增强等算法中。 拉普拉斯算子为各向同线性算子,定义图像二元函数f(x,y)的拉普拉斯变换为:2f(x,y)=2f(x,y) x2+2f(x,y) y2,在数字图像处理技术中,需进行离散化处理:2f(c,r)=|4f(c,r)-f(c+1,r)- f(x-1,r)-f(x,r+1)-f(c,r-1)|或简化为2f(c,r)=|8f(c,r)-f(c+1,r)- f(c-1,r)-f(c,r+1)-f(c,r-1)| |-f(c+1,r-1)-fc+1,r+1)|-f(c+1,r+1)- f(c-1,r-1)-f(c-1,r+1)常用的基本高通滤波模板中所有项之和为0,在模板所覆盖的区域内,各个像素的灰度值等相同或者灰度级变化较为缓慢的时候,则滤波模板的输出很小或者为0,高通滤波提升滤波本质上就是将源图像乘以一个放大系数a,然后减去低通滤波的图像,高通滤波提升增强图像的方法可以表示为: 高通提升滤波图像=a×原图像-低通滤波图像=(a-1)×原图像+原图像-低通滤波图像=(a-1)×原图像+高通滤波图像,应用公式表达如下:g(x,y)=(a-1)f(x,y)+2f(x,y)其中g(x,y)为增强以后的图像二元函数,f(x,y)为原始图像对应的二元函数。在公式中,当a1,部分原图中得图像叠加到高通滤波的输出上,这样补偿了因为采用高通滤波电路图像中损失的低频成分,因此在经过高通提升滤波后的图像就与原始的图像更加接近,同时也完成了对图像边缘的增强处理。 应用高通滤波模板对图像进行增强,则需要将原始图像与设计模板进行卷积,一般经过4个步骤可以完成卷积计算,首先将模板在图中进行漫游,并将模板中心与图像中的某个像素的位置重合,然后将模板的上系数与模板下得对应像素进行成绩,将所有的成绩项求和并赋值给图像中对应模板中心位置的像素,卷积过程结束。当模板遍历图像中的每个像素就得到图像滤波结果。 2高通提升滤波模板的硬件电路实现以及工作效果在完成算法设计后,可以应用一种使用quartusⅱ开发环境的megafunctions功能模块实现拉普拉斯算子的方案,实现实时增强图像的高频细节。在硬件设计上可以分为模板构造、待处理图像与模板卷积、卷积结果后处理3个阶段,在设计同时还要注意溢出处理,保证灰度级在0-255之内。 (1)应用硬件数据缓存模块实现3×3方形模板窗 要实现方形模板窗必须采用到数据缓冲器,在设计中调用quartusⅱ中的宏功能模块shift register实现非常方便,shift register为可以配置的可抽头输出的移位寄存器。以处理空间分辨率为256×256,幅度分辨率为8灰度级的图像为例子进行分析,在对寄存器进行相关配置的时候,设置shiftin,shiftout设为8位,3个抽头,相邻两个抽头相距256。同时为保证产品工作时序,对数据缓存器进行正确的时钟的配置。在数字图像信号的第k行数据在同步时钟控制下输入到行缓冲器1后,,随着第k+1行图像数据输入到行缓冲器2中,第k行的图像数据依次存入,而当第k+2行图像数据存入行缓冲器1后,行缓冲器2和行缓冲器3中分别存放 的是第k+1行和第k行的图像数据,从而实现缓冲图像数据的功能。这样在像素时钟的同步下,第k,k+1,k+2行的同一列数据分别从 taps0x,taps1x,taps2x端输出,为构造3×3模块提供了数据准备。 (2)应用硬件数据缓存模块实现卷积计算 在3×3图像卷积运算的原理图中,为了实现卷积运算需要做乘法和加法运算,如果直接采用分立的d触 发器和加法器以及乘

文档评论(0)

lyxbb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档