潘玫玫
摘要:计算机图像处理技术的应用为农产品检测、农作物长势及病虫害监测工作提供了较为可靠的依据,但是该类图像的获取受到了拍摄系统硬件、农作物生长环境、农作物复杂的边缘轮廓等因素的影响,导致获取的图像或多或少存在一定程度的失真现象,并掺杂一些随机噪声。对此,提出了1种针对该类图像的去噪方法,首先对图像进行3层小波分解,获得大量的低频分解系数和高频分解系数;然后对于分解获得的高频系数采用改进的小波阈值模型进行去噪;最后将去噪后的高频分解系数与原始低频分解系数进行系数精确重构。采用MATLAB语言对该去噪方法进行编程并对其去噪效果进行测试,结果表明,该算法对于农业图像的处理效果优于传统的小波阈值去噪模型以及部分已有的小波阈值去噪模型,具有一定的实用性。
关键词:农业图像;自适应;小波阈值去噪模型;MATLAB语言
中图分类号: S126;TP391 文献标志码: A 文章编号:1002-1302(2015)10-0504-03
近年来,随着计算机图像处理技术的发展,大量成熟而实用的图像处理方法相继被应用于处理各类农业图像,在农业图像增强[1]、分割[2-3]、融合[4]、目标识别[5-6]、农产品检测[7]等方面诞生了一系列成果,对于提高农业智能化水平具有较大意义。但是,上述研究的前提是基于高清晰的农业图像,事实上,高清晰度的图像往往难以获得,在很多情况下,由于成像系统等硬件所存在的缺陷及拍摄环境的复杂性,导致获取的图像存在一定程度的噪声。如果对该类图像不进行预处理而直接进行图像分析,势必会大大降低分析结果的可靠性,因此图像预处理工作是十分必要的。在这方面,赵辉等将小波阈值去噪方法与中值滤波算法相结合来处理农业图像,即先对图像进行中值滤波,再对滤波后的图像进行小波阈值去噪处理[8],该方法去噪效果较好,但是存在几点不足:(1)对图像采用2次滤波的方法,图像中的相当一部分信息会在反复滤波过程中丢失;(2)对图像进行小波阈值去噪过程中,采用简单的原始小波阈值进行处理,没有充分顾及农业图像本身细节信息的复杂性,去噪效果仍存在着一定的提升空间。
本研究在对小波阈值去噪基本原理分析的基础上,充分分析了经典小波硬、软阈值去噪模型[9-10]、部分已有的改进型小波阈值去噪模型特点,提出了1种自适应改进小波阈值模型。该模型通过设置2个阈值,能够根据不同的小波分解层数分别对不同幅值的小波高频分解系数进行自适应处理。
1 自适应改进小波阈值去噪模型
小波阈值法去噪的基本原理是:通过对图像进行多层次小波变换,保持其中低频小波分解系数不变,而对高频小波分解系数采用不同的阈值函数模型进行处理,对处理后的系数与原始低频小波系数进行重构。由此可见,该方法最关键的在于阈值函数模型的设计。目前最为经典的2类模型分别是小波硬、软阈去噪模型,这类模型通过将高频小波分解系数的幅值与预先设定的阈值进行比较,对于大于该阈值的小波分解系数要么完全保留要么减去1个常数,而对其余的小波分解系数则用0值代替。计算简便是这2类模型的最大优点,对于图像中的噪声去除具有一定的效果,但其缺点也是较为明了的:(1)小波硬阈值去噪模型对于小于阈值的部分小波系数直接设定为0,而对于剩余部分的小波系数则全部予以保留,存在着对图像信息“一刀切”的倾向;(2)小波软阈值去噪模型虽然对大于阈值的小波系数减去某一恒定值,相对于硬阈值函数模型来说去噪效果有所改善,但是容易导致图像出现不同程度的失真。针对上述问题,近年来学者们提出了一系列的改进型模型,大体上有以下2类思路。
(1)基于系数修正的改进思路。该类模型的代表参见文献[11]中相关内容:
式中:s为调节系数,s=[0.5,1];w为小波系数幅值;t为小波阈值;wj,k为小波分解系数;j为分解层数;k为小波系数方向。
式(5)所定义的小波阈值去噪模型具有以下特点:(1)该模型充分融合了经典小波硬、软阈值去噪模型的特点,设计了2类阈值,通过将经典小波全局阈值与改进的阈值作为阈值的上限、下限,从而将小波高频分解系数划分为3类:高于上限阈值(t2)的则进行自适应放处理,低于下限阈值(t1)的则用0值代替,处于2类阈值之间的则进行自适应处理。这样能够对全部小波高频分解系数进行分门别类地处理。(2)对于处于上限、下限阈值之间的小波分解高频系数,借鉴了经典小波阈值模型的处理思路,即将小波高频分解系数减去1个常数,但本研究改进模型中是通过减去1个能够随着小波分解系数而自适应变化的数值,这就有效避免了经典小波软阈值去噪模型所具有的缺陷。
2 结果与分析
前面从理论上分析了本研究去噪模型的特征与优势,为了进一步测试本研究模型的实际效果,利用MATLAB语言对该模型进行编程实现,采用2幅苹果图像进行去噪试验。采用小波硬阈值去噪模型、小波软阈值去噪模型以及文献[11]、文献[12]中提出的去噪模型进行去噪效果对比分析,结果如图1、图2所示。
图1-a、图2-a分别为2幅添加了高斯噪声(方差为15%)的苹果图像,硬阈值去噪模型处理结果分别见图1-b、图2-b,可见图像非常模糊,苹果的轮廓、枝叶根本无法辨认;图1-c、图2-c中虽然噪声强度有所降低,但是图像整体上仍较模糊,说明小波硬、软阈值去噪模型无法有效处理农业图像。相对而言,文献[11]、文献[12]中提出的去噪模型处理效果较好,从图1-d、图1-e、图2-d、图2-e中可以看出,苹果的轮廓线较清晰;从图1-d、图1-e可见,苹果叶片边缘基本清晰。图1-f、图2-f为本研究模型处理结果,苹果果实基本从噪声中恢复出来,图1-f中的苹果叶片的纹路也能大体辨认,说明本研究模型能够在剔除图像中噪声的同时,对于图像中轮廓线、叶片纹路等细节信息的保持是很有效的。在上述试验过程中,采用信噪比(signal noise ratio,SNR)对研究中各类模型的试验结果进行了定量评价,各SNR值(SNR值越大说明模型的去噪效果越佳)统计结果见表1。endprint
由表1可知,当图像中的噪声方差为0.05时,本研究中几种去噪模型效果均较佳,特别是文献[11]、文献[12]中模型的SNR值与本研究去噪模型最为接近,说明对于含有少量噪声的农业图像来说,本研究模型仅略占优势。当图像中噪声方差为0.10时,上述几类模型的去噪效果的差别迅速显现,本研究模型的SNR值远高于小波硬、软阈值去噪模型,对于文献[11]、文献[12]模型而言,优势也日渐明显。当图像中噪声方差为0.15时, 小波硬、软阈值去噪模型的SNR值已经降低到较低的水平,可以认为对于农业图像来说基本失效;本研究模型的SNR值高于文献[11]、文献[12]模型约 2~3 dB。由此可以认为,本研究模型的去噪效果与其余4类模型相比,略胜一筹。
3 总结
为了有效处理农业图像,本研究提出了1种基于自适应改进小波阈值模型的去噪方法。该方法充分融入了小波硬、软阈值去噪模型以及部分已有的改进型小波阈值去噪模型的优势,能够根据小波分解层数的变化而自适应性去除图像中的噪声。试验结果表明,该模型去噪效果较为理想,但是对于图像中细节信息的保持效果仍然有待于进一步提高。
参考文献:
[1]周仕友. 一种结合小波变换的豆类图像增强算法[J]. 江苏农业科学,2014,42(7):433-435.
[2]姚立健,丁为民,赵三琴,等. 基于SOFM神经网络的茄子图像分割方法[J]. 南京农业大学学报,2008,31(3):140-144.
[3]田 杰,胡秋霞,马孝义. 基于高斯分布改进C-V模型的植物病斑彩色图像分割[J]. 农业工程学报,2013,29(16):166-173.
[4]宋怀波,何东健,龚柳明. 不同光照条件下农作物图像Contourlet域融合方法[J]. 农业工程学报,2014,30(11):173-179.
[5]冯 娟,曾立华,刘 刚,等. 融合多源图像信息的果实识别方法[J]. 农业机械学报,2014,45(2):73-80.
[6]陈树人,邹华东,吴瑞梅,等. 基于高光谱图像技术的稻田苗期杂草稻识别[J]. 农业机械学报,2013,44(5):253-257,163.
[7]李春霆. 基于图像处理与改进神经网络的大豆品质检测研究[J]. 江苏农业科学,2014,42(3):263-266.
[8]赵 辉,刘文明,岳有军,等. 一种新的去噪算法在农作物图像处理中的应用[J]. 江苏农业科学,2014,42(1):371-373.
[9]Donoho D L,Johnstone I M. Ideal spatial adaption by wavelet shrinkage,Biometrika 81[J]. Biometrika,1994,81(3):425-455.
[10]Donoho D L. De-noising by soft-thresholding[J]. Information Theory IEEE Transactions on,1995,41(3):613-627.
[11]董 雪,林志贤,郭太良. 基于LoG算子改进的自适应阈值小波去噪算法[J]. 液晶与显示,2014,29(2):275-280.
[12]纪 峰,李 翠,常 霞,等. 基于改进阈值函数的自适应图像去噪方法[J]. 传感技术学报,2014,27(3):351-354.endprint