使用FPGA实现的图像锐化算法(USM)设计

本文介绍了基于FPGA的图像锐化算法(USM)设计,包括图像高斯滤波的三个关键模块:image_change、image_storage和matrix_mode。USM算法通过高斯模糊、高频成分提取、阈值比较和叠加运算增强图像清晰度,适用于医学成像、工业检测等领域。FPGA设计中,image_change模块补充虚拟边缘数据,image_storage模块实现3x3模板数据缓存,matrix_mode模块完成模板内数据运算。
摘要由CSDN通过智能技术生成

基于的图像锐化算法(USM)设计

最近研究了图像锐化方法,使用matlab模拟了效果并实现了基于FPGA的图像锐化算法,处理效果如图1.1、图1.2所示。经过算法处理后 上图右边为锐化算法处理后的结果,月球坑的边界更加清晰。
图1.1 原图图1.2 处理后

1.图像锐化算法说明

图像锐化算法在实际的图像处理应用很广泛,例如:医学成像、工业检测和军事领域等;它的作用就是将模糊的图像变的更加清晰。常用的图像锐化算法有拉普拉斯算子、sobel算法,但是它们的效果不是很好,USM反锐化算法可以看做是拉普拉斯算子的加强版,算法具有相当的锐化能力与可控性。
该算法的设计原理如下所示:
首先对原图做高斯模糊(半径可调),提取低频成分;然后把原始图像减去低频成分获得高频成分(间接提取高频);再对高频成分与阈值(阈值可调)比较,比阈值大的才进行增强(提高抗噪声性能);最后和原图进行叠加运算。
通过maltab对图像进行USM算法处理后的图像对比,左边图像为原始图像,右边图像为USM算法处理后的图像;可以发现画红框的地方通过算法处理后图像的边缘变的清晰了,图像轮廓细节更加明显。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值