5
IOP PUBLISHING LASER PHYSICS LETTERS Laser Phys. Lett. 10 (2013) 035603 (5pp) doi:10.1088/1612-2011/10/3/035603 LETTER Application of RPCA in optical coherence tomography for speckle noise reduction F Luan 1 and Y Wu 2 1 College of Information Science and Engineering, Northeastern University, Shenyang, 110819, People’s Republic of China 2 School of Materials and Metallurgy, Northeastern University, Shenyang, 110819, People’s Republic of China E-mail: [email protected] Received 27 March 2012 Accepted for publication 4 December 2012 Published 24 January 2013 Online at stacks.iop.org/LPL/10/035603 Abstract Optical coherence tomography (OCT) is a promising technology, which could be used in a variety of imaging applications. However, OCT images are usually degraded by speckle noise. Speckle noise reduction in OCT is particularly challenging because it is difficult to separate the noise and the information components in the speckle pattern. In this study, a novel speckle noise reduction technique, based on robust principal component analysis (RPCA), is presented and applied to OCT images for the first time. The proposed technique gives an optimal estimate of OCT image domain transformations such that the matrix of transformed OCT images can be decomposed as the sum of a sparse matrix of speckle noise and a low-rank matrix of the denoised image. The decomposition is a unique feature of the proposed method which can not only reduce the speckle noise, but also preserve the structural information about the imaged object. Applying the proposed technique to a number of OCT images showed significant improvement of image quality. (Some figures may appear in colour only in the online journal) 1. Introduction Optical coherence tomography (OCT) is a modern biomedical imaging technology based on low coherence interferometry (LCI). OCT allows for non-contact, high-resolution imaging of biological tissues [1]. Over the past 20 years, OCT’s development has been remarkable. With rapid progress, OCT is now often cited as a promising tool, which could be used in a variety of imaging applications. Since OCT is based on detection of coherent waves, OCT images contain speckle. Speckle in OCT is dependent on the wavelength of the imaging beam and the structural details of the imaged object [2]. Time varying speckle in OCT structural images can be used in the analysis of tissue structure and flow information [35]. In [6] it is mentioned that the speckle content present in depth OCT images can be utilized to differentiate various tissue types, such as skin, lung, fat and breast tissue. The speckle variance OCT method can also be used to delineate tissue micro vasculature in vivo according to its different temporal speckle decorrelation characteristics [7, 8]. Speckle variance imaging provides a more accurate representation of the vascular structure [9]. As mentioned above, we believe that there are information components representative of the imaged object in the speckle pattern. Unfortunately, speckle also carries a noise component, which is responsible for the grainy appearance of OCT images [1012]. Reduction of speckle noise can increase the image contrast and spatial resolution, therefore allowing further visualization of the imaged object [13]. However, speckle noise reduction in OCT is particularly challenging because it is difficult to separate the noise and the information components in the speckle pattern [1012]. Much 1 1612-2011/13/035603+05$33.00 c 2013 Astro Ltd Printed in the UK & the USA

Application of RPCA in optical coherence tomography for speckle …faculty.neu.edu.cn/luanfeng/lunwen/LaserPhysicsLetters... · 2020. 9. 6. · robust PCA (RPCA) [40–44]. In this

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Application of RPCA in optical coherence tomography for speckle …faculty.neu.edu.cn/luanfeng/lunwen/LaserPhysicsLetters... · 2020. 9. 6. · robust PCA (RPCA) [40–44]. In this

IOP PUBLISHING LASER PHYSICS LETTERS

Laser Phys. Lett. 10 (2013) 035603 (5pp) doi:10.1088/1612-2011/10/3/035603

LETTER

Application of RPCA in optical coherencetomography for speckle noise reduction

F Luan1 and Y Wu2

1 College of Information Science and Engineering, Northeastern University, Shenyang, 110819,People’s Republic of China2 School of Materials and Metallurgy, Northeastern University, Shenyang, 110819,People’s Republic of China

E-mail: [email protected]

Received 27 March 2012Accepted for publication 4 December 2012Published 24 January 2013Online at stacks.iop.org/LPL/10/035603

AbstractOptical coherence tomography (OCT) is a promising technology, which could be used in avariety of imaging applications. However, OCT images are usually degraded by speckle noise.Speckle noise reduction in OCT is particularly challenging because it is difficult to separatethe noise and the information components in the speckle pattern. In this study, a novel specklenoise reduction technique, based on robust principal component analysis (RPCA), is presentedand applied to OCT images for the first time. The proposed technique gives an optimalestimate of OCT image domain transformations such that the matrix of transformed OCTimages can be decomposed as the sum of a sparse matrix of speckle noise and a low-rankmatrix of the denoised image. The decomposition is a unique feature of the proposed methodwhich can not only reduce the speckle noise, but also preserve the structural information aboutthe imaged object. Applying the proposed technique to a number of OCT images showedsignificant improvement of image quality.

(Some figures may appear in colour only in the online journal)

1. Introduction

Optical coherence tomography (OCT) is a modern biomedicalimaging technology based on low coherence interferometry(LCI). OCT allows for non-contact, high-resolution imagingof biological tissues [1]. Over the past 20 years, OCT’sdevelopment has been remarkable. With rapid progress, OCTis now often cited as a promising tool, which could beused in a variety of imaging applications. Since OCT isbased on detection of coherent waves, OCT images containspeckle. Speckle in OCT is dependent on the wavelength ofthe imaging beam and the structural details of the imagedobject [2]. Time varying speckle in OCT structural imagescan be used in the analysis of tissue structure and flowinformation [3–5]. In [6] it is mentioned that the specklecontent present in depth OCT images can be utilized to

differentiate various tissue types, such as skin, lung, fatand breast tissue. The speckle variance OCT method canalso be used to delineate tissue micro vasculature in vivoaccording to its different temporal speckle decorrelationcharacteristics [7, 8]. Speckle variance imaging provides amore accurate representation of the vascular structure [9].As mentioned above, we believe that there are informationcomponents representative of the imaged object in thespeckle pattern. Unfortunately, speckle also carries a noisecomponent, which is responsible for the grainy appearanceof OCT images [10–12]. Reduction of speckle noise canincrease the image contrast and spatial resolution, thereforeallowing further visualization of the imaged object [13].However, speckle noise reduction in OCT is particularlychallenging because it is difficult to separate the noise and theinformation components in the speckle pattern [10–12]. Much

11612-2011/13/035603+05$33.00 c© 2013 Astro Ltd Printed in the UK & the USA

Page 2: Application of RPCA in optical coherence tomography for speckle …faculty.neu.edu.cn/luanfeng/lunwen/LaserPhysicsLetters... · 2020. 9. 6. · robust PCA (RPCA) [40–44]. In this

Laser Phys. Lett. 10 (2013) 035603 F Luan and Y Wu

research has been performed over the years on OCT specklenoise reduction. The results presented in [13] demonstratethat speckle noise can be reduced by using optical clearingosmotic agents, however this kind of technique requiresmodifications to the OCT system design. Therefore, thedevelopment of post-processing techniques for speckle noiseattenuation is preferable to design modification, and it isan important part of the OCT imaging [10, 14]. In orderto reduce speckle noise, two-dimensional OCT images areaveraged in the lateral direction into a single curve [15–19].In some research, an averaging technique is employed forspeckle noise suppression [20–23], however it results ina one-dimensional curve that impedes further performance,such as image segmentation and pattern recognition. Wavelettransforms have also been applied in the OCT images forspeckle noise reduction and obscured pattern recognition [35,36] as well as other applications in the fields of laserphysics [24–34]. For example, [36] indicates wavelet analysiscan enhance the OCT imaging capabilities and reduce thestatistical noise associated with multiple scattering.

Principal component analysis (PCA) has been widelyused for data processing, analysis and dimensionalityreduction in the fields of laser physics. For example,in order to derive knowledge of the reference spectradatabase, the PCA approach is applied to determine individualautofluorescence components [37]. The PCA method is usedto identify different isolates for the detection of biofilm-positive and biofilm-negative staphylococcus epidermidisstrains [38]. In a different study, PCA is employed to identifymalignant tissue/cells and classify the data, and the resultsare indicated to be effective for the Raman spectral diagnosisof oral mucosal diseases [39]. However, many researchworks in the literature have proposed ways of addressingthe limitations of classical PCA with respect to outliers andgross corruption over recent decades, yielding the field ofrobust PCA (RPCA) [40–44]. In this paper, a novel specklenoise reduction technique, based on the RPCA technique, ispresented and applied to OCT images for the first time. Theproposed technique gives an optimal estimate of OCT imagedomain transformations such that the matrix of transformedOCT images can be decomposed as the sum of a sparse matrixof speckle noise and a low-rank matrix of the denoised image.We verified the efficacy of the proposed technique with anumber of experiments on both posterior and anterior eyeOCT images.

2. Materials and methods

In OCT, the observed image is a superposition of theinformation component and the noise component in thespeckle pattern, therefore, the component of the OCTimage has low intrinsic dimensionality, i.e., it lies in somelow-dimensional subspace, or it is sparse. Mathematically, thismeans the observed OCT image X can be decomposed into alow-rank matrix and a sparse matrix such that X = XL + XS,where XL has low rank and XS is sparse. Obviously, thecomponent XL carries the information of the imaged object,and the component XS carries the speckle noise. Given these

Figure 1. Original posterior eye OCT image with ROIs overlaid inwhite. Region 1 was used to calculate the background noise level. Atotal of three inhomogeneous regions (2, 3 and 4) along with threehomogeneous regions (5, 6 and 7) were considered.

properties of RPCA, we present in this work a novel approachbased on RPCA to reduce speckle noise in OCT images.Our results indicate that the image quality is significantlyimproved. The proposed approach is defined as the followingconstrained minimization of a cost function,

minXL,XS

‖XL‖∗ + γ ‖XS‖1 subject to X = XL + XS (1)

where ‖ · ‖∗ denotes the matrix nuclear norm, ‖ · ‖1 denotesthe L1 norm, and γ is a positive weighting parameter tobalance the two terms, with γ = 1/

√max(D,T), where D is

the number of axial pixels of the observed OCT image, and Tis the number of transverse pixels of the OCT image. For theOCT imaging problem, we do not know the low-dimensionalsubspace of XL or the locations and number of the nonzeroentries of XS. There are several algorithms for solving theRPCA problem [40–44]. In this work, we adopt a fast andaccurate algorithm for the low rank and sparse decompositionof OCT images, namely the inexact augmented Lagrangemultiplier (IALM) method [40].

The approach was tested on the retinal image ofophthalmic OCT. The Copernicus SD OCT HR (OptopolTechnology S.A., Zawiercie, Poland) instrument was usedto collect the OCT data. The details of the OCT imageinformation have been previously described in [45]. Toquantify the performance of the proposed method, well-known speckle noise reduction performance metrics suchas peak-signal-to-noise ratio (SNR), contrast-to-noise ratio(CNR), equivalent number of looks (ENL), and crosscorrelation (XCOR) were computed. CNR measures thecontrast between image features and noise. ENL measuresthe smoothness of areas that should have a homogeneousappearance but are corrupted by speckle noise. XCOR

2

Page 3: Application of RPCA in optical coherence tomography for speckle …faculty.neu.edu.cn/luanfeng/lunwen/LaserPhysicsLetters... · 2020. 9. 6. · robust PCA (RPCA) [40–44]. In this

Laser Phys. Lett. 10 (2013) 035603 F Luan and Y Wu

Figure 2. (a) Original OCT image. (b) Denoising result of RPCA.

Figure 3. The cross section signal along the white solid line in (b). ILM/NFL, inner limiting membrane/nerve fibre layer; IPL, innerplexiform layer; INL, inner nuclear layer; OPL, outer plexiform layer; ELM, external limiting membrane; IS/OS junction between the innerand outer segment of the photoreceptors; RPE, retinal pigment epithelium; CH/SC junction between the choroid and sclera.

measures the similarity between the images before and afterdenoising. The image quality metrics used are the same as themetrics described in [10–12, 14, 35, 45, 46].

3. Results and discussion

The proposed method was first applied to the posterior eyeOCT image. Figure 1 shows the original image with sixregions of interest (ROIs) overlaid in white. The unprocessed

OCT image has a grainy appearance because of the presenceof speckle. Three inhomogeneous ROIs (labelled 2, 3 and4), three homogeneous ROIs (labelled 5, 6 and 7), and abackground region (labelled 1, for the retinal image it is thevitreous-humour area) were manually selected and marked onthe image.

As shown in figure 2, much of the speckle noise inthe original image has been suppressed by using RPCA,making some image features hidden in the original image

3

Page 4: Application of RPCA in optical coherence tomography for speckle …faculty.neu.edu.cn/luanfeng/lunwen/LaserPhysicsLetters... · 2020. 9. 6. · robust PCA (RPCA) [40–44]. In this

Laser Phys. Lett. 10 (2013) 035603 F Luan and Y Wu

Figure 4. (a) Original anterior eye OCT image with ROIs overlaid in white. Region 1 was used to calculate the background noise level. Atotal of three inhomogeneous regions (2, 3 and 4) along with three homogeneous regions (5, 6 and 7) were considered. (b) Denoising resultof RPCA.

more obvious. A zoomed region was added in the images inorder to illustrate the speckle reduction and any potential lossof spatial resolution. The RPCA improves the visualizationof small morphological features such as the junction betweenthe inner and outer segment of the photoreceptors (IS/OS) andretinal pigment epithelium (RPE), as indicated in the zoomedregions. Quantitative comparison of the denoising effectfor the RPCA-based method was performed by evaluatingthe image quality metric values for the original and thedenoised images. The results from the quantitative analysisare presented in the lower left corner of figures 2(a) and (b).The CNR values are averaged over six ROIs (2–7). The ENLvalues are averaged over the three homogeneous ROIs (5–7).The first ROI is used to calculate the background noise level.The application of the proposed method resulted in significantperformance improvements over the original image, with anENL improvement of 25.1692 compared to the original image.Moreover, CNR and SNR improvements are also observed.The CNR improves by 0.9643 and the SNR improves by2.9775 with a similarity (XCOR) degradation of only 1.63%.The results demonstrated the effectiveness of the proposedapproach for speckle noise reduction. Although the XCORof the RPCA technique is slightly lower than the originalone, the reduction in speckle noise with the RPCA allows thelayered structure in the image to be more clearly delineatedwhen looking at a cross section signal. Figure 3 presents aone-dimensional cross section of the denoised image at theindicated white solid line in figure 1(b). Figure 3 indicatesthat, after RPCA denoising, both the layer/edge separation ofthe retina and the image features of the original signal are wellpreserved. All of those demonstrated the ability of the RPCAin reducing noise while preserving signals.

The RPCA method was also applied to the OCTimage of an anterior eye with a contact lens. Significantsmoothness enhancement can be clearly seen in figure 4(b)when compared with figure 4(a). The denoised image is muchcleaner than the original one, and the features of the objectare more obvious with the proposed technique. It is worthnoting that the RPCA also increased the CNR, ENL and SNR.The CNR, ENL and SNR were improved by 0.5227, 4.4226

and 2.7532, respectively, while image similarity was degradedby only 3.52%. These results suggest that the improvementof image quality was obtained again by using the RPCAtechnique.

4. Conclusion

In this study, we demonstrated the efficacy of a RPCA-basedtechnique to reduce speckle noise in OCT images. Thedecomposition of the OCT image matrix into a sparse matrixof speckle noise and a low-rank matrix of denoised imageis a unique feature of the proposed method which cannot only reduce the speckle noise, but also preserve thestructural information about the imaged object. In general,the application of this technique to the post-processing ofOCT images significantly improved the image quality. Theresults suggest that RPCA-based speckle noise reductioncould be a powerful technique for many future OCT imagingapplications.

Acknowledgment

This work was supported in part by the National NaturalScience Foundation of China (grant no. 61201054).

References

[1] Huang D et al 1991 Science 254 1178[2] Schmitt J M, Xiang S H and Yung K M 1999 J. Biol. Opt. 4 95[3] Shen Z Y, Wang M, Ji Y H, He Y H, Dai X S, Li P and

Ma H 2011 Laser Phys. Lett. 8 318[4] Mariampillai A et al 2008 Opt. Lett. 33 1530[5] Barton J and Stromski S 2005 Opt. Express 13 5234[6] Verma Y, Gautam M, Divakar Rao K, Swami M K and

Gupta P K 2011 Laser Phys. 21 2143[7] Mariampillai A, Leung M K K, Jarvi M, Standish B A, Lee K,

Wilson B C, Vitkin A and Yang V X D 2010 Opt. Lett.35 1257

[8] Ullah H, Mariampillai A, Ikram M and Vitkin I A 2011 LaserPhys. 21 1962

[9] Sudheendran N, Syed S H, Dickinson M E, Larina I V andLarin K V 2011 Laser Phys. Lett. 3 247

4

Page 5: Application of RPCA in optical coherence tomography for speckle …faculty.neu.edu.cn/luanfeng/lunwen/LaserPhysicsLetters... · 2020. 9. 6. · robust PCA (RPCA) [40–44]. In this

Laser Phys. Lett. 10 (2013) 035603 F Luan and Y Wu

[10] Wong A, Mishra A, Bizheva K and Clausi D A 2010 Opt.Express 18 8338

[11] Puvanathasan P and Bizheva K 2007 Opt. Express 15 15747[12] Puvanathasan P and Bizheva K 2009 Opt. Express 17 734[13] Bonesi M, Proskurin S G and Meglinski I V 2010 Laser Phys.

20 891[14] Jian Z, Yu L, Rao B, Tromberg B J and Chen Z 2010 Opt.

Express 18 1024[15] Ni Y R, Guo Z Y, Shu S Y, Zeng C C, Zhong H Q, Chen B L,

Liu Z M and Bao Y 2011 Laser Phys. 21 2138[16] Sobol E N, Baum O I, Bol’shunov A V, Sipliviy V I,

Ignat’eva N Yu, Zakharkina O L, Lunin V V,Omel’chenko A I, Kamenskiy V A and Myakov A V 2006Laser Phys. 16 735

[17] Larina I V, Carbajal E F, Tuchin V V, Dickinson M E andLarin K V 2008 Laser Phys. Lett. 5 476

[18] Ni Y R, Guo Z Y, Shu S Y, Zeng C C, Zhong H Q, Chen B L,Liu Z M and Bao Y 2012 Laser Phys. 22 294

[19] Zhong H Q, Guo Z Y, Wei H J, Si J L, Guo L, Zhao Q L,Zeng C C, Xiong H L, He Y H and Liu S H 2010 LaserPhys. Lett. 7 388

[20] Ghosn M G, Syed S H, Befrui N A, Leba M, Vijayananda A,Sudheendran N and Larin K V 2009 Laser Phys. 19 1272

[21] Zhong H Q, Guo Z Y, Wei H J, Zeng C C, Xiong H L,He Y H and Liu S H 2010 Laser Phys. Lett. 7 315

[22] Zhao Q L et al 2011 Laser Phys. Lett. 8 71[23] Larin K V, Ghosn M G, Ivers S N, Tellez A and

Granada J F 2007 Laser Phys. Lett. 4 312[24] Golovinski P A and Mikhailov E M 2006 Laser Phys. Lett.

3 259[25] Shojiguchi A, Baba A, Li C B, Komatsuzaki T and

Toda M 2006 Laser Phys. 6 1097[26] Castiglia G, Corso P P, Daniele R, Fiordilino E, Morales F and

Orlando G 2007 Laser Phys. 10 1240[27] Morales F, Castiglia G, Corso P P, Daniele R, Fiordilino E,

Persico F and Orlando G 2008 Laser Phys. 18 592

[28] Manykin E A and Oshurko V B 2007 Laser Phys. 17 842[29] Neupokoyeva A V, Malov A N and Malov S N 2009 Laser

Phys. 19 414[30] Perez-Hernandez J A, Ramos J, Roso L and Plaja L 2010

Laser Phys. 20 1044[31] Bagratashvili V N, Rybaltovsky A O, Minaev N V,

Timashev P S, Firsov V V and Yusupov V I 2010 LaserPhys. Lett. 7 401

[32] Li Z F, Li H, Li J J and Lin X N 2011 Laser Phys. 21 1995[33] Bagratashvili V N, Minaev N V, Rybaltovskii A O and

Yusupov V I 2011 Laser Phys. Lett. 8 853[34] Sudheendran N, Syed S H, Dickinson M E, Larina I V and

Larin K V 2011 Laser Phys. Lett. 8 853[35] Adler D C, Ko T H and Fujimoto J G 2004 Opt. Lett. 29 2878[36] Buranachai C, Thavarungkul P, Kanatharana P and

Meglinski I V 2009 Laser Phys. Lett. 6 892[37] Chorvat D Jr and Chorvatova A 2009 Laser Phys. Lett. 6 175[38] Samek O, Al-Marashi J F M and Telle H H 2010 Laser Phys.

Lett. 5 378[39] Su L, Sun Y F, Chen Y, Chen P, Shen A G, Wang X H, Jia J,

Zhao Y F, Zhou X D and Hu J M 2012 Laser Phys. 22 311[40] Lin Z, Chen M, Wu L and Ma Y 2009 Technical Report,

UILU-ENG-09-2215, University of Illinois atUrbana-Champaign

[41] Ding X, He L and Carin L 2011 IEEE Trans. Image Process.20 3419

[42] Gao H, Cai J-F, Shen Z and Zhao H 2011 Phys. Med. Biol.56 3181

[43] Peng Y, Ganesh A, Wright J, Xu W and Ma Y 2012 IEEETrans. Pattern Anal. Mach. Intell. 34 2233

[44] Candes E J, Li X, Ma Y and Wright J 2011 J. ACM 58 11[45] Alonso-Caneiro D, Read S A and Collins M J 2011 J. Biomed.

Opt. 16 116027[46] Jian Z, Yu Z, Yu L, Rao B, Chen Z and Tromberg B J 2009

Opt. Lett. 34 1516

5