# Introduction he transmission electron microscope (TEM) is used to examine the structure, composition, and properties of specimens in submicron detail. Aside from using it to study general biological and medical materials, transmission electron microscopy has a significant impact on fields such as: materials science, geology, environmental science, among others.Various TEM image denoising algorithms have been proposed in the recent years [1][2][3] [4]. At a maximum potential magnification of 1 nanometer, TEMs are the most powerful microscopes. TEMs produce high-resolution, two-dimensional images, allowing for a wide range of educational, science and industry applications. # II. # Literature Survey Low rank approximation is good for recovering low dimensional structures in data. It is been in use in Author: Assistant Professor, Department of Information Science & Engineering Jyothy Institute of Technology, Bangalore. e-mail: goyal.garima18@gmail.com variety of applications in image and video processing. A new denoising algorithm based on iterative low-rank regularized collaborative filtering of image patches under a nonlocal framework. This collaborative filtering is formulated as recovery of low rank matrices from noisy data. Based on recent results from random matrix theory, an optimal singular value shrinkage operator is applied to efficiently solve this problem [8]. A sparse banded low pass filter is discussed which showed significant improvement in PSNR [9]. A combined denoising strategy, and adaptive dimensionality reduction approach of similar patch groups by parallel analysis was used which indicated appropriate results [10]. A image Deblurring using split bergman iterative algorithm was proposed characterizing both image local smoothness and non local self similarity [11]. # III. algorithm It All the algorithms remove the noise in only in spatial domain which in turn deteriorate correlation in spectral domain. Highly correlated images set have the nature of low rank; they can be recovered efficiently from measurement with noise or outliers by using the restriction of low rank [5][6] [7]. While sparse coding and dictionary learning a error was introduced which can be reduced by imposing a low rank algorithm. To make the problem solvable total variation, i.e regularization will be used. # Results The algorithm is implemented in MATLAB. A nanoscopic TEM is taken and salt & pepper noise is added. Then the filter is applied to denoise the image. Peak Signal to noise ratio is evaluated before and after applying the filter. One sample result is indicated below. PSNR before denoising : 14.92 PSNR after denoising : 27.87 # Conclusion By introducing ideal regularization term and performing low rank matrix recovery we are able to denoise image successfully without losing structural information. The peak signal to noise ratio obtained is significantly much higher and quite significant. # Global Journal of Computer Science and Technology Volume XVI Issue I Version I ![solves following optimization problem min_X || Y-X||_1 + lambda ||Dh*X||_1 + lamdba ||Dv*X||_1 + mu ||X||_* (3.1) Here in this equation, X is the Input TEM image, Y indicates the Noisy image, Dh & Dv are the horizontal and vertical finite difference operators, ||X||_* means the Nuclear norm of matrix X. We utilize split-Bregman technique to solve above problem. Before running the algorithm we set the mu(1), mu(2), mu(3) which corresponds to total variation term, low rank term and data fidelity term respectively. T © 2016 Global Journals Inc. (US) Global Journal of Computer Science and Technology Volume XVI Issue I Version I](image-2.png "") ![14. subplot(132); imshow(noisy(:,:,bands)); title('Noisy Image'); 15. subplot(133); imshow(rec(:,:,bands)); title('Reconstructed Image'); function x = basicDenoising(y,sizex,mu,maxiter) 1. mu1=mu(1) ; mu2=mu(2); mu3=mu(3) ; 2. [~,d]=size(y);rows=sizex(1);cols=sizex(2); 3. B1=zeros(rows*cols,d); B2=B1; B3=B1; B4=B1; 4. [Dh,Dv]=TVR(rows,cols); 5. x=zeros(rows*cols,d); 6. for i=1:maxiter P=Sfth(Dh*x+B1,1/mu1); Q=Sfth(Dv*x+B2,1/mu1); R=Nnth(x+B3,1/mu2); S=Sfth(y-x+B4,1/mu3); bigY=Dh'*(mu1*(P-B1))+Dv'*(mu1*(Q-B2))+mu2*(R-B3)+mu3*(y-S+B4); for j=1:d [x(:,j),~]=lsqr(@find,bigY(:,j),1e-6,5,[],[],x(:,j)); end B1=B1+Dh*x-P; B2=B2+Dv*x-Q; B3=B3+x-R; B4=B4+y-S-x; if rem(i,2)==0 fprintf(' %d iteration done of %d \n',i, maxiter); end end 7. x=reshape(x,rows,cols,d); end function y = find(x,str) 1. tt= mu1*(Dh'*(Dh*x))+ mu1*(Dv'*(Dv*x))+ mu2*x + mu3*x; 2. switch str case 'transp' y = tt; case 'notransp' y = tt; end end function X= Sfth(B,lambda) 1. X=sign(B).*max(0,abs(B)-(lambda/2)); end function X=Nnth(X,lambda) 1. if isnan(lambda) lambda=0; end 2. [u,s,v]= svd(X,0); 3. s1=Sfth(diag(s),lambda); 4. X=u*diag(s1)*v'; end function [Dh, Dv]=TVR(m,n) 1. Dh = spdiags([-ones(n,1) ones(n,1)],[0 1],n,n); 2. Dh(n,:) = 0; 3. Dh = kron(Dh,speye(m)); 4. Dv = spdiags([-ones(m,1) ones(m,1)],[0 1],m,m); 5. Dv(m,:) = 0; 6. Dv = kron(speye(n),Dv); end IV.](image-3.png "") 41![Figure 4.1 : Results before and after applying the Filter V.](image-4.png "Figure 4 . 1 :") © 2016 Global Journals Inc. (US) 1 * Wavelet Analysis of Nanoscopic TEM Biomedical images using effective Wiener Filter GarimaGoyal International Journal of Engineering Research & General Science May-June 2015 * An improved HMF with PDE for Cellular Images GarimaGoyal International Journal of Emerging trends & Technology in Computer Science 4 2 March-April 2015 * Review Paper on Various Filtering Techniques and Future Scope to Apply These on TEM Images GarimaGoyal AjayBansal ManishSinghal International Journal of Science and Research Publications * Comparison of Denoising Filters on Grayscale TEM Image for Different Noises GarimaGoyal AjayBansal ManishSinghal International Journal of Computer Engineering IOSR * SpaRCS: Recovering low-rank and Original Image Noisy Image Reconstructed Image sparse matrices from compressive measurements AEWaters ACSankaranarayanan RGBaraniuk Proc. NIPS NIPS 2011 * Matrix completion with noise EJCandes YPlan Proc. IEEE IEEE Jun., 2012 98 * Recovering low-rank and sparse components of matrices from incomplete and noisy observations MTao XYuan SIAM J. Optim 21 1 Jan., 2011 * Low rank regularized collaborative filtering for image deniosing SSamavi SMReza Soroushmehr KNajarian ICIP 2015 * Sparse Banded Matrix filter for Image Denoising VSowmya NeethuMohan Soman Indian Journal of Science & Technology 8 24 September, 2015 * Joint image denoising using selfsimilarity based low-rank approximations YongquinZhang JiawingLiu SaboyaYang ZongmeigGuo Visual Communications and Image Processing VCIP 2013 * Image Denoising using Split Bregman Iterative Algorithm AnjuJose SarathChandran C International Journal of current Engineering and Technology 2015