Laplacian算子的硬件实现及结果.docx
《Laplacian算子的硬件实现及结果.docx》由会员分享,可在线阅读,更多相关《Laplacian算子的硬件实现及结果.docx(7页珍藏版)》请在第一文库网上搜索。
1、1ap1acian算子的硬件实现及结果在图像处理系统中常需要对图像进行预处理。由于图像处理的数据量大,对于实时性要求高的系统,采用软件实现通常难以满足实时性的要求。QUartUSII作为一种可编程逻辑的设计环境,由于其强大的设计能力和直观易用的接口,越来越受到数字系统设计者的欢迎。QUartUSI1支持A1tera的IP核,包含了1PM/Megafunc巨OnS宏功能模块库,设计者只需要选取设置这些功能模块的相关参数就可以在程序中调用,从而使用户可以充分利用成熟的模块,大大简化了设计的复杂性,加快了设计速度。拉普拉斯算子是一种重要的图像增强算子,它是一种各向同性滤波器,即滤波器的响应与滤波器作
2、用图像的突变方向无关,而且实现简单,被广泛用于图像锐化和高频增强等篁去中。在此,提出一种使用QuartusII开发环境的Megafunctions功能模块实现拉普拉斯算子的方案,可以做到实时增强图像的高频细节。1、1ap1acian算子拉普拉斯算子是各向同性线性算子,二元函数f(x,y)的拉普拉斯变换定义为:V2f()=华”+立守(1)JJOjc23y为了适合数字图像处理,通常将其简化为:(i,j)=I4/(j)/(/1j)f(i11)f(i,j+1)-f(i,j-1)I(2)或DfG,j)=|8()-/(+1J)-/(t-1-/(IJ+1)f(i,j1)_f(i_1,71)一f(i1,j+1
3、)/(,+1,J1)/(i+1,j+1)I(3)基本直通滤波模板中所有系数的和为0,如果在模板所覆盖的区域内像素的灰度值都相同或者灰度值的变化较为缓慢.则模板的输出为0或输出很小。人们常用的高通提升滤波方法,就是将原图像乘以一个放大因子A,再减去低通滤波图像。高通提升滤波可以表示为:高通提升滤波图像=AX原图像-低通滤波图像二(AT)X原图像+原图像-低通滤波图像=(AT)X原图像+高通滤波图像。即:g(z,y)=(A1)f(,y)+(%,)(4)式中:当A=I时,高通提升滤波就是基本的高通滤波;当A1时,部分原图像被加到高通滤波的结果上,这就恢复了部分高通滤波中丢失的低频成分。因此,经过高通
4、提升滤波的图像与原图像更加相像,同时又对图像的边缘进行了增强。进行模板卷积的主要步骤为:1)将模板在图中漫游,并将模板中心与图中某个像素位置重合;2)将模板上系数与模板下对应像素相乘;3)将所有乘积相加;4)将和(模板的输出响应)赋给图中对应模板中心位置的像素。当模板遍历图像中的每个像素就得到图像滤波结果。实现1ap1acian高通提升滤波的模板如图1所示。(a)(b)图1331ap1acian高频提升滤波模板文献2的实验证明,使用图1(a)所示掩模能得到更好的锐化效果,所以在硬件实现时使用该掩模。实验中取A=1。2、1aPIaCian算子的硬件实现及结果使用1aPIaCian算子滤波是将模板
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Laplacian 算子 硬件 实现 结果