基于鲁棒主成分分析的Canny边缘检测算法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于鲁棒主成分分析的Canny边缘检测算法
摘要:为提高图像边缘检测的准确性和鲁棒性,提出一种基于鲁棒主成分分析(RPCA)的Canny边缘检测算法。

该算法对图像进行RPCA分解得到图像的主成分和稀疏成分,利用Canny算子对主成分进行边缘检测,从而实现对图像的边缘检测。

该算法将图像的边缘检测问题转化为图像主成分的边缘检测问题,消除了图像信息中“污点”对检测结果的干扰,抑制了噪声。

仿真实验结果表明,该算法在边缘检测的准确性和鲁棒性方面优于Log边缘检测算法、Canny边缘检测算法和Susan边缘检测算法方法。

关键词:鲁棒主成分分析;边缘检测;Canny算子;鲁棒性;主成分
中图分类号:TP391.41
文献标志码:A
0 引言
边缘指图像中局部亮度变化最显著的部分。

图像的边缘检测是图像处理技术中一个非常重要的环节,它的结果会直接影响进一步的图像处理、模式识别的效果[1]。

早期的边缘检测以经典微分算子为代表,但随着各种新技术、新理论的发展,出现了许多新兴的边缘检测方法,典
型的有:基于多分辨率分析和小波理论的边缘检测方法、基于模糊理论的边缘检测方法、基于数学形态学的边缘检测方法、基于人工神经网络的边缘检测方法等[2]。

除此之外,还出现了诸如基于遗传算法的检测技术[3]、基于蚁群理论的检测算法[4]等。

由于每一种算法的局限性,近几年出现了多种理论结合的检测方法,如小波理论与Canny算子融合的边缘检测方法[5]、模糊理论与多分辨分析结合的边缘检测方法[6]。

但总结这些研究,都存在着一个共同的问题:边缘检测算法的鲁棒性与准确性之间的矛盾。

Canny边缘检测算子作为一种经典的一阶微分检测算子,同时也被视作一种具有较高检测效果的算子,它虽采用高斯函数对图像做了一定的平滑处理,但其抗噪声能力依然比较差,容易受到噪声的干扰,从而将噪声误检测为边缘。

特别是在实际生产应用中,由于传感器故障、光照等原因,会造成源图像出现噪声点或者出现许多离群点,这时传统边缘检测算法的弊端尤为突出。

为了增强图像边缘检测算法的抗噪性能,同时比较准确地提取图像边缘特征,本文提出一种基于鲁棒主成分分析(Robust Principal Component Analysis,RPCA)的Canny
边缘检测算法,将二者的优点相结合以解决上述问题。

该算法不仅能有效增强图像边缘特征,减少噪声信息的干扰,而且能提取较连续、较高精度的图像边缘。

4 结语
本文针对传统经典图像边缘检测算法的抗噪性比较差
这一缺陷来展开论述,首先对源图像进行RPCA分解,它能把一个图像数据矩阵分解为一个低秩矩阵和一个误差矩阵,去除源图像信息中的冗余信息或者噪声信息,对源图像中边缘信息起到突出、增强的作用,有利于后续边缘信息的提取,然后再采用经典边缘检测算子Canny算子进行边缘检测,得到更清晰的边缘特征。

把RPCA与传统经典边缘检测算子Canny算子相结合,既能增加算法的鲁棒性,去噪性能得到较好的改善,同时继承了Canny算子作为经典边缘检测算子的优点,因此,本文算法的抗噪性和准确性都得到进一步提高。

参考文献:
[1]ZENG J. Research on image edge detection and its application[D]. Wuhan:Huazhong University of Science and Technology,2011.(曾俊.图像边缘检测技术及其应用研究[D].武汉:华中科技大学,2011.)
[2]MO S. Research on edge detection and its
evaluation[D].Tianjin:Tianjin University,2011.(磨少清. 边缘检测及其评价方法的研究[D].天津:天津大学,2011.)
[3]WANG J,WU Q. Edge detection design with hierarchic genetic algorithms[J]. Computer Engineering and Application,2006,42(14):95-96.(王建锋,吴庆标.
分层遗传算法实现图像边缘检测[J]. 计算机工程与应用,2006,42(14):95-96.)
[4]LU DS,CHEN CC. Edge detection improvement by ant colony optimization[J]. Pattern Recognition Letters,2008,29(4):416-425.
[5]BAI T,DENG C,GENG Y. Image edge detection based on wavelet transform and Canny operator[J]. Journal of Harbin University of Science and Technology,2010,15(1):44-47.(白婷婷,邓彩霞,耿英. 基于小波变换与Canny 算子融合的图像边缘检测方法[J]. 哈尔滨理工大学学报,2010,15(1):44-47.)
[6]WU J,YIN Z,XIONG Y. The fast multilevel fuzzy edge detection of blurry images[J]. IEEE Signal Processing Letters,2007,14(5):344-347.
[7]MOLLER S F,FRESE J,BRO R. Robust methods for multivariate data analysis[J]. Journal of Chemometrics,2005,19(10):549-563. [8]WAN T,ZHU C,QIN Z. Multifocus image fusion based on robust principal component analysis[J]. Pattern Recognition Letters,2013,34(9):1001-1008.
[9]WAN T,LIAO R,QIN Z. A robust feature selection approach using low rank matrices for breast tumors in ultrasonic
images[C]// Proceedings of the 2011 17th IEEE International Conference on Image Processing. Piscataway:IEEE Press,2011:1645-1648.
[10]CANDES E J,LI X. Robust principal component analysis?[J]. Journal of the ACM,2011,58(3):11.
[11]SHI J,ZHENG X,WEI Z. Survey on algorithms of lowrank matrix recovery[J]. Application Research of Computers,2013,30(6):1601-1605.(史加荣,郑秀云,魏宗田.低秩矩阵恢复算法综述[J].计算机应用研究,2013,30(6):1601-1605.)
[12]WANG S,XIA S. A robust Principal Component Analysis (PCA)algorithm[J]. Systems Engineering Theory and Practice,1998,18(1):9-13.(王松,夏绍玮.一种鲁棒主成分分析(PCA)算法[J].系统工程理论实践,1998,18(1):9-13.)
[13]LIN Z,CHEN M,MA Y. The augmented lagrange multiplier method for exact recovery of corrupted lowrank matrices[EB/OL].[20121010]. http:
///pdf/1009.5055v3.pdf.。

相关文档
最新文档