SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 
E-ISSN: 2321-9637 
115 
Separation of Image Sources Using AMMCA 
Algorithm 
Nimmy Nice.A 1, V.Vino Ruban Singh2 
PG student, Applied Electronics, Loyola Institute of Technology and Science,Nagercoil, India1 
nice24.nimmy@gmail.com1 
Assistant professor, Dept of ECE, Loyola Institute of Technology and Science,Nagercoil, India2 
Abstract-Sparsity has been shown to be very useful in source separation of multichannel observations. 
However, in most cases, the sources of interest are not sparse in their current domain and one need to sparsify 
them using a known transform or dictionary. If such a priori about the underlying sparse domain of the sources 
is not available, then the current algorithms will fail to successfully recover the sources. In this paper, we 
address this problem and attempt to give a solution via fusing the dictionary learning into the source separation. 
We first define a cost function based on this idea and propose an extension of the denoising method in the work 
of Elad and Aharon to minimize it. Due to impracticality of such direct extension, we then propose a feasible 
approach. In the proposed hierarchical method, a local dictionary is adaptively learned for each source along 
with separation. Image compression is done by using Block Truncation Coding(BTC). 
Keywords- Blind Source Separation(BSS),Adaptive Multichannel Component Analysis (AMMCA), Block 
TruncationCoding(BCT). 
I. INTRODUCTION 
In signal and image processing, there are many 
instances where a set of observations is available and 
we wish to recover the sources generating these 
observations. This problem, which is known as blind 
source separation (BSS). Blind source separation by 
Independent Component Analysis (ICA) has received 
attention because of its potential applications in signal 
processing such as in speech recognition systems, 
telecommunications and medical signal processing. 
The goal of ICA Independent Component Analysis is 
to recover independent sources given only sensor 
observations that are unknown linear mixtures of the 
unobserved independent source signals. In contrast to 
correlation-based transformations such as Principal 
Component Analysis(PCA), Independent Component 
Analysis ICA not only decorrelates the signals (2nd-order 
statistics) but also reduces higher order 
statistical dependencies, attempting to make the 
signals as independent as possible. 
There have been two different fields of 
research considering the analysis of independent 
components. On one hand, the study of separating 
mixed sources observed in an array of sensors has 
been a classical and difficult signal processing 
problem. 
Input image From deoising to source 
seperation 
AMMCA algorithm 
Global dict. Vs Local 
dict. 
Result 
II. IMAGE DENOISING 
Consider a noisy image corrupted by additive 
noise. Elad and Aharon showed that if the knowledge 
about the noise power is available, it is possible to 
denoise it by learning a local dictionary from the 
noisy image itself. In order to deal with large images, 
they used small (overlapped) patches to learn such 
dictionary. The obtained dictionary is considered local 
since it describes the features extracted from small 
patches. Let us represent the noisy N x N image 
y by vector y of length N. The unknown denoised 
image x is also vectorized and represented as x . The 
i th patch from x is shown by vector x i  of r<< N 
pixels. For notational simplicity, the i th patch is 
expressed as explicit multiplication of operator i  (a 
binary r x N matrix) by x. The overall denoising 
problem is expressed as
International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 
E-ISSN: 2321-9637 
T 
j: x F is exactly similar to what was 
116 
min y x 
{ } 
Where scalars l and m control the noise power and 
sparsity degree, respectively. In addition, DÎRrxk is the 
sparsifying dictionary that contains normalized 
columns (also called atoms), and { s } are sparse 
i coefficients of length. In the proposed algorithm by 
Elad and Aharon x and D, and are respectively 
initialized with y and overcomplete (r < k) discrete 
cosine transform (DCT) dictionary. The minimization 
of starts with extracting and rearranging all the 
patches of x. The patches are then processed by K-SVD, 
l - +Σm +Σ -Â 
i 
2 
s i 2 
i 
i i 0 
2 
D, S ,x 2 
S D x 
i 
i 
which updates D and estimates sparse 
coefficients { } i s . Afterward, D and are assumed fixed 
and x is estimated by computing 
 
 
 
 
= l +ΣÂ Â Σ 
 + l  
T 
i xˆ I y Ds 
 
 
 
- 
i 
i 
T 
i 
1 
i 
i 
Where I is the identity matrix and xˆ is the refined 
version of x. Again, D and { } i s are updated by K-SVD 
but this time using the patches from xˆ that are 
less noisy. Such conjoined denoising and dictionary 
adaptation is repeated to minimize. In practice, is 
obtained computationally easier since ΣÂ Â i i 
T 
i is 
diagonal and the above expression can be calculated 
in a pixel wise fashion. 
It is shown that is a kind of averaging using both 
noisy and denoised patches, which, if repeated along 
with updating of other parameters, will denoise the 
entire image. However, in the sequel, we will try to 
find out if this strategy is extendable for the cases 
where the noise is added to the mixtures of more than 
one image. 
Image Separation 
Image separation is a more complicated case 
of image denoising where more than one image are to 
be recovered from a single observation. Consider a 
single linear mixture of two textures with additive 
noise: y v(or x x v) 1 2 1 2 =c + c + + + 
The authors of attempt to recover and using 
the prior knowledge about two sparsifying 
dictionaries D1and D2. They use a minimum mean-squared- 
error (MSE) estimator for this purpose. In 
contrast, the recent work in does not assume any prior 
knowledge about the dictionaries. It rather attempts to 
learn a single dictionary from the mixture and then 
applies a decision criterion to the dictionary atoms to 
separate the images. In another recent work, Peyre et 
al. presented an adaptive MCA scheme by learning 
the morphologies of image layers. They proposed to 
use both adaptive local dictionaries and fixed global 
transforms (e.g., wavelet and curvelet) for image 
separation from a single mixture. Their simulation 
results show the effects of adaptive dictionaries on 
separation of complex texture patterns from natural 
images. 
All the related studies have demonstrated the 
advantages that adaptive dictionary learning can have 
on the separation task. However, there is still one 
missing piece and that is considering such adaptivity 
for the multichannel mixtures. Performing the idea of 
learning local dictionaries within the source 
separation of multichannel observations obviously has 
many benefits in different applications. Next, we 
extend the denoising method in for this purpose. 
Global Dictionaries Versus Local 
Dictionaries 
The proposed method takes the advantages 
of fully local dictionaries that are learned within the 
separation task. We call these dictionaries local since 
they capture the structure of small image patches to 
generate dictionary atoms. In contrast, the global 
dictionaries are generally applied to the entire image 
or signal and capture the global features. 
Incorporating the global fixed dictionaries into the 
proposed method can be advantageous where a prior 
knowledge about the structure of sources is available. 
Such combined local and global dictionaries have 
been used in for single mixture separation. Here, we 
consider the multichannel case and extend our 
proposed. 
Consider a known global unitary N x N basis j F for 
each source. The minimization problem can be 
modified as follows to capture both global and local 
structures of the sources: 
Note that term 
j 1 
used in the original MMCA. All variables in the 
above expression can be similarly estimated using 
Algorithm 1, except the actual { } j: x sources. In order
International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 
E-ISSN: 2321-9637 
117 
to find 
j: x , the gradient of with respect to 
j: x is set to 
zero, leading to 
sgn( ) 
: 
 
I x 
 
 
l 
 
= + Â 
2 : : 
: 
j 
T 
j j 
j 
x 
i 
j i 
T 
j i 
T 
j j 
j 
i 
i 
T 
j i 
E a D s x 
j 
F F -  
 
 
 
+ Â Â 
Σ 
Σ 
b 
l 
14444244443 
Where sgn(.) is a component wise signum function. 
The above expression amounts to soft thresholding 
due to the signum function, and hence, the estimation 
of can be obtained by the following steps: 
j j x ~ 
a DF T 
with threshold b 
j • Soft thresholding of j 
and attaining j ˆa ; 
1 
 
= l + Â Â 
j: j i ˆ I xˆ a F  
Reconstructing by j j 
i 
i 
T 
 
 
- 
Σ 
Note that, since j F is a unitary and known matrix, it 
is not explicitly stored but implicitly applied as a 
forward or inverse transform where applicable. 
Similar to the previous section, the above expression 
can be executed pixel wise and is not computationally 
expensive. 
III. AMMCA ALGORITHM 
Morphological Component Analysis Morphological 
component analysis is a popular image processing 
algorithm that extracts degrading patterns or textures 
from images and simultaneously performs in painting. 
The Morphological Component Analysis (MCA) is a 
new method which allows us to separate features 
contained in an image when these features present 
different morphological aspects. To extend MCA to a 
multichannel MCA (MMCA) for analyzing 
multispectral data and present a range of examples 
which illustrates the results. 
FUTURE ENHANCEMENT 
BTC Algorithm 
Block Truncation Coding is used for future 
enhancement. After get the resultant image to apply 
the encryption standard. 
Step1: 
The given image is divided into non 
overlapping rectangular regions. For the sake of 
simplicity the blocks were let to be square regions of 
size m x m. 
Step 2: 
For a two level (1 bit) quantizer, the idea is 
to select two luminance values to represent each pixel 
in the block. These values are the mean x and standard 
deviation 
------------(1) 
------------(2) 
Where xi represents the ith pixel value of the image 
block and n is the total number of pixels in that 
block. 
Step3: 
The two values x and σ are termed as 
quantizers of BTC.. We can use “1” to represent a 
pixel whose gray level is greater than or equal to x 
and “0” to represent a pixel whose gray level is less 
than
International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 
E-ISSN: 2321-9637 
118 
---------(3) 
Step 4: 
In the decoder an image block is 
reconstructed by replacing ‘1’s in the bit plane with H 
and the ‘0’s with L, which are given by: 
-------------(4) 
---------(5) Where 
p and q are the number of 0’s and 1’s in the 
compressed bit plane respectively. 
IV. SIMULATED RESULTS 
[1](a) Input Image 
(b)mixture image 
(c)dictionary for mixture 
(d)Separated by ammca 
[2] (a)noisy mixture for two images 
(b)clear image by dictionary 
(e)clear image by dictionary 
V. CONCLUSION 
In this paper, the BSS problem has been addressed. 
The aim has been to take advantage of sparsifying 
dictionaries for this purpose. Unlike the existing 
sparsity-based methods, assumed no prior knowledge 
about the underlying sparsity domain of the sources. 
Instead, have proposed to fuse the learning of 
adaptive sparsifying dictionaries for each individual 
source into the separation process. Motivated by the 
idea of image denoising via a learned dictionary from
International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 
E-ISSN: 2321-9637 
119 
the patches of the corrupted image in, proposed a 
hierarchical approach for this purpose. 
REFERENCES 
[1] A. Tonazzini, L. Bedini, E. E. Kuruoglu, and E. 
Salerno, “Blind separation of auto-correlated 
images from noisy mixtures using 
MRF models,” in Proc. Int. Symp. ICA, Nara, 
Japan, Apr. 2003, pp. 675–680. 
[2] Tonazzini, L. Bedini, and E. Salerno, “A Markov 
model for blind image separation by a mean-field 
EM algorithm,” IEEE Trans. Image Process., vol. 
15, no. 2, pp. 473–482, Feb. 2006. 
[3] H.Snoussi and A. Mohammad-Djafari, “Fast joint 
separation and segmentation of mixed images,” J. 
Electron. Imaging, vol. 13, no. 2, pp. 349–361, 
Apr. 2004. 
[4] E. Kuruoglu, A. Tonazzini, and L. Bianchi, 
“Source separation in noisy astrophysical images 
modelled by Markov random fields,” in Proc. 
ICIP, Oct. 2004, vol. 4, pp. 2701–2704. 
[5] M.M. Ichir and A. Mohammad-Djafari, “Hidden 
Markov models for wavelet-based blind source 
separation,” IEEE Trans. Image Process., vol. 15, 
no. 7, pp. 1887–1899, Jul. 2006. 
[6] W. Addison and S. Roberts, “Blind source 
separation with non-stationary mixing using 
wavelets,” in Proc. Int. Conf. ICA, Charleston, 
SC, 2006 
[7] A.M. Bronstein, M. M. Bronstein, M. 
Zibulevsky, and Y. Y. Zeevi, “Sparse ICA for 
blind separation of transmitted and reflected 
images,” Int. J. Imaging Syst. Technol., vol. 15, 
no. 1, pp. 84–91, 2005. 
[8] M. G. Jafari and M. D. Plumbley, “Separation of 
stereo speech signals based on a sparse dictionary 
algorithm,” in Proc. 16th EUSIPCO, Lausanne, 
Switzerland, Aug. 2008, pp. 25–29. 
[9] M. G. Jafari, M. D. Plumbley, and M. E. Davies, 
“Speech separation using an adaptive sparse 
dictionary algorithm,” in Proc. Joint Workshop 
HSCMA, Trento, Italy, May 2008, pp. 25–28. 
[10] J. Bobin, Y. Moudden, J. Starck, and M. Elad, 
“Morphological diversity and source separation,” 
IEEE Signal Process. Lett., vol. 13, no. 7, pp. 
409–412, Jul. 2006 
[11] J. Bobin, J. Starck, J. Fadili, and Y. Moudden, 
“Sparsity and morphological diversity in blind 
source separation,” IEEE Trans. Image Process., 
vol. 16, no. 11, pp. 2662–2674, Nov. 2007. 
[12] J. Starck, M. Elad, and D. Donoho, “Redundant 
multiscale transforms and their application for 
morphological component separation,” Adv. 
Imaging Electron Phys., vol. 132, pp. 287–348, 
2004. 
[13] J.-L. Starck, M. Elad, and D. Donoho, “Image 
decomposition via the combination of sparse 
representations and a variational approach,” IEEE 
Trans. Image Process., vol. 14, no. 10, pp. 1570– 
1582, Oct. 2005. 
[14]M. Elad, J. Starck, P. Querre, and D. Donoho, 
“Simultaneous cartoon and texture image 
inpainting using morphological component 
analysis (MCA),” Appl. Comput. Harmonic 
Anal., vol. 19, no. 3, pp. 340–358, Nov. 2005. 
[15] J. Bobin, J.-L. Starck, J. M. Fadili, Y. Moudden, 
and D. L. Donoho, “Morphological component 
analysis: An adaptive thresholding strategy,” 
IEEE Trans. Image Process., vol. 16, no. 11, pp. 
2675–2681, Nov. 2007. 
Author Profile 
A.Nimmy Nice,P.G student in Loyola Institute Of 
Technology & Science.She has completed her 
U.G(B.E-ECE)degree in Noorul Islam College of 
Engineering under Anna University.Her Current 
research is Digital Image Processing .

Mais conteúdo relacionado

Mais procurados

Statistical Pattern recognition(1)
Statistical Pattern recognition(1)Statistical Pattern recognition(1)
Statistical Pattern recognition(1)
Syed Atif Naseem
 
GraphSignalProcessingFinalPaper
GraphSignalProcessingFinalPaperGraphSignalProcessingFinalPaper
GraphSignalProcessingFinalPaper
Chiraz Nafouki
 
Image Processing
Image ProcessingImage Processing
Image Processing
Tuyen Pham
 
Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...
ijma
 
4 image segmentation through clustering
4 image segmentation through clustering4 image segmentation through clustering
4 image segmentation through clustering
IAEME Publication
 
Single Image Super-Resolution Using Analytical Solution for L2-L2 Algorithm
Single Image Super-Resolution Using Analytical Solution for L2-L2 AlgorithmSingle Image Super-Resolution Using Analytical Solution for L2-L2 Algorithm
Single Image Super-Resolution Using Analytical Solution for L2-L2 Algorithm
ijtsrd
 

Mais procurados (19)

D010332630
D010332630D010332630
D010332630
 
A1804010105
A1804010105A1804010105
A1804010105
 
Statistical Pattern recognition(1)
Statistical Pattern recognition(1)Statistical Pattern recognition(1)
Statistical Pattern recognition(1)
 
Performance Evaluation of Object Tracking Technique Based on Position Vectors
Performance Evaluation of Object Tracking Technique Based on Position VectorsPerformance Evaluation of Object Tracking Technique Based on Position Vectors
Performance Evaluation of Object Tracking Technique Based on Position Vectors
 
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...
 
A280108
A280108A280108
A280108
 
Blind Audio Source Separation (Bass): An Unsuperwised Approach
Blind Audio Source Separation (Bass): An Unsuperwised Approach Blind Audio Source Separation (Bass): An Unsuperwised Approach
Blind Audio Source Separation (Bass): An Unsuperwised Approach
 
On the High Dimentional Information Processing in Quaternionic Domain and its...
On the High Dimentional Information Processing in Quaternionic Domain and its...On the High Dimentional Information Processing in Quaternionic Domain and its...
On the High Dimentional Information Processing in Quaternionic Domain and its...
 
Fuzzy c-means
Fuzzy c-meansFuzzy c-means
Fuzzy c-means
 
GraphSignalProcessingFinalPaper
GraphSignalProcessingFinalPaperGraphSignalProcessingFinalPaper
GraphSignalProcessingFinalPaper
 
Probabilistic model based image segmentation
Probabilistic model based image segmentationProbabilistic model based image segmentation
Probabilistic model based image segmentation
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...
 
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGESDOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
 
4 image segmentation through clustering
4 image segmentation through clustering4 image segmentation through clustering
4 image segmentation through clustering
 
An Experiment with Sparse Field and Localized Region Based Active Contour Int...
An Experiment with Sparse Field and Localized Region Based Active Contour Int...An Experiment with Sparse Field and Localized Region Based Active Contour Int...
An Experiment with Sparse Field and Localized Region Based Active Contour Int...
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Fuzzy clustering Approach in segmentation of T1-T2 brain MRI
Fuzzy clustering Approach in segmentation of T1-T2 brain MRIFuzzy clustering Approach in segmentation of T1-T2 brain MRI
Fuzzy clustering Approach in segmentation of T1-T2 brain MRI
 
Single Image Super-Resolution Using Analytical Solution for L2-L2 Algorithm
Single Image Super-Resolution Using Analytical Solution for L2-L2 AlgorithmSingle Image Super-Resolution Using Analytical Solution for L2-L2 Algorithm
Single Image Super-Resolution Using Analytical Solution for L2-L2 Algorithm
 

Destaque

Paper id 25201444
Paper id 25201444Paper id 25201444
Paper id 25201444
IJRAT
 
Paper id 252014137
Paper id 252014137Paper id 252014137
Paper id 252014137
IJRAT
 
Paper id 24201486
Paper id 24201486Paper id 24201486
Paper id 24201486
IJRAT
 
Paper id 25201446
Paper id 25201446Paper id 25201446
Paper id 25201446
IJRAT
 
Paper id 24201445
Paper id 24201445Paper id 24201445
Paper id 24201445
IJRAT
 
Paper id 212014103
Paper id 212014103Paper id 212014103
Paper id 212014103
IJRAT
 
Paper id 25201417
Paper id 25201417Paper id 25201417
Paper id 25201417
IJRAT
 
Paper id 25201451
Paper id 25201451Paper id 25201451
Paper id 25201451
IJRAT
 
Paper id 24201463
Paper id 24201463Paper id 24201463
Paper id 24201463
IJRAT
 
Paper id 24201458
Paper id 24201458Paper id 24201458
Paper id 24201458
IJRAT
 
Paper id 21201457
Paper id 21201457Paper id 21201457
Paper id 21201457
IJRAT
 
Paper id 24201478
Paper id 24201478Paper id 24201478
Paper id 24201478
IJRAT
 
Paper id 23201417
Paper id 23201417Paper id 23201417
Paper id 23201417
IJRAT
 
Paper id 212014145
Paper id 212014145Paper id 212014145
Paper id 212014145
IJRAT
 
Paper id 212014136
Paper id 212014136Paper id 212014136
Paper id 212014136
IJRAT
 

Destaque (20)

Paper id 25201444
Paper id 25201444Paper id 25201444
Paper id 25201444
 
Paper id 252014137
Paper id 252014137Paper id 252014137
Paper id 252014137
 
Paper id 24201486
Paper id 24201486Paper id 24201486
Paper id 24201486
 
Paper id 25201446
Paper id 25201446Paper id 25201446
Paper id 25201446
 
Paper id 24201445
Paper id 24201445Paper id 24201445
Paper id 24201445
 
Paper id 27201447
Paper id 27201447Paper id 27201447
Paper id 27201447
 
Paper id 26201429
Paper id 26201429Paper id 26201429
Paper id 26201429
 
Paper id 28201444
Paper id 28201444Paper id 28201444
Paper id 28201444
 
Paper id 212014103
Paper id 212014103Paper id 212014103
Paper id 212014103
 
Paper id 25201417
Paper id 25201417Paper id 25201417
Paper id 25201417
 
Paper id 25201451
Paper id 25201451Paper id 25201451
Paper id 25201451
 
Paper id 24201463
Paper id 24201463Paper id 24201463
Paper id 24201463
 
Paper id 24201458
Paper id 24201458Paper id 24201458
Paper id 24201458
 
Paper id 21201457
Paper id 21201457Paper id 21201457
Paper id 21201457
 
Paper id 26201476
Paper id 26201476Paper id 26201476
Paper id 26201476
 
Paper id 24201478
Paper id 24201478Paper id 24201478
Paper id 24201478
 
Paper id 252014139
Paper id 252014139Paper id 252014139
Paper id 252014139
 
Paper id 23201417
Paper id 23201417Paper id 23201417
Paper id 23201417
 
Paper id 212014145
Paper id 212014145Paper id 212014145
Paper id 212014145
 
Paper id 212014136
Paper id 212014136Paper id 212014136
Paper id 212014136
 

Semelhante a Paper id 24201464

Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijripublishers Ijri
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijripublishers Ijri
 
Kernal based speaker specific feature extraction and its applications in iTau...
Kernal based speaker specific feature extraction and its applications in iTau...Kernal based speaker specific feature extraction and its applications in iTau...
Kernal based speaker specific feature extraction and its applications in iTau...
TELKOMNIKA JOURNAL
 

Semelhante a Paper id 24201464 (20)

REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESISREMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
 
L010628894
L010628894L010628894
L010628894
 
Performance of Matching Algorithmsfor Signal Approximation
Performance of Matching Algorithmsfor Signal ApproximationPerformance of Matching Algorithmsfor Signal Approximation
Performance of Matching Algorithmsfor Signal Approximation
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimation
 
190 195
190 195190 195
190 195
 
A New Method Based on MDA to Enhance the Face Recognition Performance
A New Method Based on MDA to Enhance the Face Recognition PerformanceA New Method Based on MDA to Enhance the Face Recognition Performance
A New Method Based on MDA to Enhance the Face Recognition Performance
 
Improvement of Anomaly Detection Algorithms in Hyperspectral Images Using Dis...
Improvement of Anomaly Detection Algorithms in Hyperspectral Images Using Dis...Improvement of Anomaly Detection Algorithms in Hyperspectral Images Using Dis...
Improvement of Anomaly Detection Algorithms in Hyperspectral Images Using Dis...
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimation
 
Image Compression Using Wavelet Packet Tree
Image Compression Using Wavelet Packet TreeImage Compression Using Wavelet Packet Tree
Image Compression Using Wavelet Packet Tree
 
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
ALEXANDER FRACTIONAL INTEGRAL FILTERING OF WAVELET COEFFICIENTS FOR IMAGE DEN...
 
A New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
A New Approach for Speech Enhancement Based On Eigenvalue Spectral SubtractionA New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
A New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
 
Exact network reconstruction from consensus signals and one eigen value
Exact network reconstruction from consensus signals and one eigen valueExact network reconstruction from consensus signals and one eigen value
Exact network reconstruction from consensus signals and one eigen value
 
Kernal based speaker specific feature extraction and its applications in iTau...
Kernal based speaker specific feature extraction and its applications in iTau...Kernal based speaker specific feature extraction and its applications in iTau...
Kernal based speaker specific feature extraction and its applications in iTau...
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
Diagnosis of Faulty Sensors in Antenna Array using Hybrid Differential Evolut...
Diagnosis of Faulty Sensors in Antenna Array using Hybrid Differential Evolut...Diagnosis of Faulty Sensors in Antenna Array using Hybrid Differential Evolut...
Diagnosis of Faulty Sensors in Antenna Array using Hybrid Differential Evolut...
 
Conference_paper.pdf
Conference_paper.pdfConference_paper.pdf
Conference_paper.pdf
 
An efficient approach to wavelet image Denoising
An efficient approach to wavelet image DenoisingAn efficient approach to wavelet image Denoising
An efficient approach to wavelet image Denoising
 
2009 asilomar
2009 asilomar2009 asilomar
2009 asilomar
 

Mais de IJRAT

Mais de IJRAT (20)

96202108
9620210896202108
96202108
 
97202107
9720210797202107
97202107
 
93202101
9320210193202101
93202101
 
92202102
9220210292202102
92202102
 
91202104
9120210491202104
91202104
 
87202003
8720200387202003
87202003
 
87202001
8720200187202001
87202001
 
86202013
8620201386202013
86202013
 
86202008
8620200886202008
86202008
 
86202005
8620200586202005
86202005
 
86202004
8620200486202004
86202004
 
85202026
8520202685202026
85202026
 
711201940
711201940711201940
711201940
 
711201939
711201939711201939
711201939
 
711201935
711201935711201935
711201935
 
711201927
711201927711201927
711201927
 
711201905
711201905711201905
711201905
 
710201947
710201947710201947
710201947
 
712201907
712201907712201907
712201907
 
712201903
712201903712201903
712201903
 

Paper id 24201464

  • 1. International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 E-ISSN: 2321-9637 115 Separation of Image Sources Using AMMCA Algorithm Nimmy Nice.A 1, V.Vino Ruban Singh2 PG student, Applied Electronics, Loyola Institute of Technology and Science,Nagercoil, India1 nice24.nimmy@gmail.com1 Assistant professor, Dept of ECE, Loyola Institute of Technology and Science,Nagercoil, India2 Abstract-Sparsity has been shown to be very useful in source separation of multichannel observations. However, in most cases, the sources of interest are not sparse in their current domain and one need to sparsify them using a known transform or dictionary. If such a priori about the underlying sparse domain of the sources is not available, then the current algorithms will fail to successfully recover the sources. In this paper, we address this problem and attempt to give a solution via fusing the dictionary learning into the source separation. We first define a cost function based on this idea and propose an extension of the denoising method in the work of Elad and Aharon to minimize it. Due to impracticality of such direct extension, we then propose a feasible approach. In the proposed hierarchical method, a local dictionary is adaptively learned for each source along with separation. Image compression is done by using Block Truncation Coding(BTC). Keywords- Blind Source Separation(BSS),Adaptive Multichannel Component Analysis (AMMCA), Block TruncationCoding(BCT). I. INTRODUCTION In signal and image processing, there are many instances where a set of observations is available and we wish to recover the sources generating these observations. This problem, which is known as blind source separation (BSS). Blind source separation by Independent Component Analysis (ICA) has received attention because of its potential applications in signal processing such as in speech recognition systems, telecommunications and medical signal processing. The goal of ICA Independent Component Analysis is to recover independent sources given only sensor observations that are unknown linear mixtures of the unobserved independent source signals. In contrast to correlation-based transformations such as Principal Component Analysis(PCA), Independent Component Analysis ICA not only decorrelates the signals (2nd-order statistics) but also reduces higher order statistical dependencies, attempting to make the signals as independent as possible. There have been two different fields of research considering the analysis of independent components. On one hand, the study of separating mixed sources observed in an array of sensors has been a classical and difficult signal processing problem. Input image From deoising to source seperation AMMCA algorithm Global dict. Vs Local dict. Result II. IMAGE DENOISING Consider a noisy image corrupted by additive noise. Elad and Aharon showed that if the knowledge about the noise power is available, it is possible to denoise it by learning a local dictionary from the noisy image itself. In order to deal with large images, they used small (overlapped) patches to learn such dictionary. The obtained dictionary is considered local since it describes the features extracted from small patches. Let us represent the noisy N x N image y by vector y of length N. The unknown denoised image x is also vectorized and represented as x . The i th patch from x is shown by vector x i  of r<< N pixels. For notational simplicity, the i th patch is expressed as explicit multiplication of operator i  (a binary r x N matrix) by x. The overall denoising problem is expressed as
  • 2. International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 E-ISSN: 2321-9637 T j: x F is exactly similar to what was 116 min y x { } Where scalars l and m control the noise power and sparsity degree, respectively. In addition, DÎRrxk is the sparsifying dictionary that contains normalized columns (also called atoms), and { s } are sparse i coefficients of length. In the proposed algorithm by Elad and Aharon x and D, and are respectively initialized with y and overcomplete (r < k) discrete cosine transform (DCT) dictionary. The minimization of starts with extracting and rearranging all the patches of x. The patches are then processed by K-SVD, l - +Σm +Σ -Â i 2 s i 2 i i i 0 2 D, S ,x 2 S D x i i which updates D and estimates sparse coefficients { } i s . Afterward, D and are assumed fixed and x is estimated by computing     = l +ΣÂ Â Σ Â + l  T i xˆ I y Ds    - i i T i 1 i i Where I is the identity matrix and xˆ is the refined version of x. Again, D and { } i s are updated by K-SVD but this time using the patches from xˆ that are less noisy. Such conjoined denoising and dictionary adaptation is repeated to minimize. In practice, is obtained computationally easier since ΣÂ Â i i T i is diagonal and the above expression can be calculated in a pixel wise fashion. It is shown that is a kind of averaging using both noisy and denoised patches, which, if repeated along with updating of other parameters, will denoise the entire image. However, in the sequel, we will try to find out if this strategy is extendable for the cases where the noise is added to the mixtures of more than one image. Image Separation Image separation is a more complicated case of image denoising where more than one image are to be recovered from a single observation. Consider a single linear mixture of two textures with additive noise: y v(or x x v) 1 2 1 2 =c + c + + + The authors of attempt to recover and using the prior knowledge about two sparsifying dictionaries D1and D2. They use a minimum mean-squared- error (MSE) estimator for this purpose. In contrast, the recent work in does not assume any prior knowledge about the dictionaries. It rather attempts to learn a single dictionary from the mixture and then applies a decision criterion to the dictionary atoms to separate the images. In another recent work, Peyre et al. presented an adaptive MCA scheme by learning the morphologies of image layers. They proposed to use both adaptive local dictionaries and fixed global transforms (e.g., wavelet and curvelet) for image separation from a single mixture. Their simulation results show the effects of adaptive dictionaries on separation of complex texture patterns from natural images. All the related studies have demonstrated the advantages that adaptive dictionary learning can have on the separation task. However, there is still one missing piece and that is considering such adaptivity for the multichannel mixtures. Performing the idea of learning local dictionaries within the source separation of multichannel observations obviously has many benefits in different applications. Next, we extend the denoising method in for this purpose. Global Dictionaries Versus Local Dictionaries The proposed method takes the advantages of fully local dictionaries that are learned within the separation task. We call these dictionaries local since they capture the structure of small image patches to generate dictionary atoms. In contrast, the global dictionaries are generally applied to the entire image or signal and capture the global features. Incorporating the global fixed dictionaries into the proposed method can be advantageous where a prior knowledge about the structure of sources is available. Such combined local and global dictionaries have been used in for single mixture separation. Here, we consider the multichannel case and extend our proposed. Consider a known global unitary N x N basis j F for each source. The minimization problem can be modified as follows to capture both global and local structures of the sources: Note that term j 1 used in the original MMCA. All variables in the above expression can be similarly estimated using Algorithm 1, except the actual { } j: x sources. In order
  • 3. International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 E-ISSN: 2321-9637 117 to find j: x , the gradient of with respect to j: x is set to zero, leading to sgn( ) :  I x   l  = + Â 2 : : : j T j j j x i j i T j i T j j j i i T j i E a D s x j F F -     + Â Â Σ Σ b l 14444244443 Where sgn(.) is a component wise signum function. The above expression amounts to soft thresholding due to the signum function, and hence, the estimation of can be obtained by the following steps: j j x ~ a DF T with threshold b j • Soft thresholding of j and attaining j ˆa ; 1  = l + Â Â j: j i ˆ I xˆ a F  Reconstructing by j j i i T   - Σ Note that, since j F is a unitary and known matrix, it is not explicitly stored but implicitly applied as a forward or inverse transform where applicable. Similar to the previous section, the above expression can be executed pixel wise and is not computationally expensive. III. AMMCA ALGORITHM Morphological Component Analysis Morphological component analysis is a popular image processing algorithm that extracts degrading patterns or textures from images and simultaneously performs in painting. The Morphological Component Analysis (MCA) is a new method which allows us to separate features contained in an image when these features present different morphological aspects. To extend MCA to a multichannel MCA (MMCA) for analyzing multispectral data and present a range of examples which illustrates the results. FUTURE ENHANCEMENT BTC Algorithm Block Truncation Coding is used for future enhancement. After get the resultant image to apply the encryption standard. Step1: The given image is divided into non overlapping rectangular regions. For the sake of simplicity the blocks were let to be square regions of size m x m. Step 2: For a two level (1 bit) quantizer, the idea is to select two luminance values to represent each pixel in the block. These values are the mean x and standard deviation ------------(1) ------------(2) Where xi represents the ith pixel value of the image block and n is the total number of pixels in that block. Step3: The two values x and σ are termed as quantizers of BTC.. We can use “1” to represent a pixel whose gray level is greater than or equal to x and “0” to represent a pixel whose gray level is less than
  • 4. International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 E-ISSN: 2321-9637 118 ---------(3) Step 4: In the decoder an image block is reconstructed by replacing ‘1’s in the bit plane with H and the ‘0’s with L, which are given by: -------------(4) ---------(5) Where p and q are the number of 0’s and 1’s in the compressed bit plane respectively. IV. SIMULATED RESULTS [1](a) Input Image (b)mixture image (c)dictionary for mixture (d)Separated by ammca [2] (a)noisy mixture for two images (b)clear image by dictionary (e)clear image by dictionary V. CONCLUSION In this paper, the BSS problem has been addressed. The aim has been to take advantage of sparsifying dictionaries for this purpose. Unlike the existing sparsity-based methods, assumed no prior knowledge about the underlying sparsity domain of the sources. Instead, have proposed to fuse the learning of adaptive sparsifying dictionaries for each individual source into the separation process. Motivated by the idea of image denoising via a learned dictionary from
  • 5. International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 E-ISSN: 2321-9637 119 the patches of the corrupted image in, proposed a hierarchical approach for this purpose. REFERENCES [1] A. Tonazzini, L. Bedini, E. E. Kuruoglu, and E. Salerno, “Blind separation of auto-correlated images from noisy mixtures using MRF models,” in Proc. Int. Symp. ICA, Nara, Japan, Apr. 2003, pp. 675–680. [2] Tonazzini, L. Bedini, and E. Salerno, “A Markov model for blind image separation by a mean-field EM algorithm,” IEEE Trans. Image Process., vol. 15, no. 2, pp. 473–482, Feb. 2006. [3] H.Snoussi and A. Mohammad-Djafari, “Fast joint separation and segmentation of mixed images,” J. Electron. Imaging, vol. 13, no. 2, pp. 349–361, Apr. 2004. [4] E. Kuruoglu, A. Tonazzini, and L. Bianchi, “Source separation in noisy astrophysical images modelled by Markov random fields,” in Proc. ICIP, Oct. 2004, vol. 4, pp. 2701–2704. [5] M.M. Ichir and A. Mohammad-Djafari, “Hidden Markov models for wavelet-based blind source separation,” IEEE Trans. Image Process., vol. 15, no. 7, pp. 1887–1899, Jul. 2006. [6] W. Addison and S. Roberts, “Blind source separation with non-stationary mixing using wavelets,” in Proc. Int. Conf. ICA, Charleston, SC, 2006 [7] A.M. Bronstein, M. M. Bronstein, M. Zibulevsky, and Y. Y. Zeevi, “Sparse ICA for blind separation of transmitted and reflected images,” Int. J. Imaging Syst. Technol., vol. 15, no. 1, pp. 84–91, 2005. [8] M. G. Jafari and M. D. Plumbley, “Separation of stereo speech signals based on a sparse dictionary algorithm,” in Proc. 16th EUSIPCO, Lausanne, Switzerland, Aug. 2008, pp. 25–29. [9] M. G. Jafari, M. D. Plumbley, and M. E. Davies, “Speech separation using an adaptive sparse dictionary algorithm,” in Proc. Joint Workshop HSCMA, Trento, Italy, May 2008, pp. 25–28. [10] J. Bobin, Y. Moudden, J. Starck, and M. Elad, “Morphological diversity and source separation,” IEEE Signal Process. Lett., vol. 13, no. 7, pp. 409–412, Jul. 2006 [11] J. Bobin, J. Starck, J. Fadili, and Y. Moudden, “Sparsity and morphological diversity in blind source separation,” IEEE Trans. Image Process., vol. 16, no. 11, pp. 2662–2674, Nov. 2007. [12] J. Starck, M. Elad, and D. Donoho, “Redundant multiscale transforms and their application for morphological component separation,” Adv. Imaging Electron Phys., vol. 132, pp. 287–348, 2004. [13] J.-L. Starck, M. Elad, and D. Donoho, “Image decomposition via the combination of sparse representations and a variational approach,” IEEE Trans. Image Process., vol. 14, no. 10, pp. 1570– 1582, Oct. 2005. [14]M. Elad, J. Starck, P. Querre, and D. Donoho, “Simultaneous cartoon and texture image inpainting using morphological component analysis (MCA),” Appl. Comput. Harmonic Anal., vol. 19, no. 3, pp. 340–358, Nov. 2005. [15] J. Bobin, J.-L. Starck, J. M. Fadili, Y. Moudden, and D. L. Donoho, “Morphological component analysis: An adaptive thresholding strategy,” IEEE Trans. Image Process., vol. 16, no. 11, pp. 2675–2681, Nov. 2007. Author Profile A.Nimmy Nice,P.G student in Loyola Institute Of Technology & Science.She has completed her U.G(B.E-ECE)degree in Noorul Islam College of Engineering under Anna University.Her Current research is Digital Image Processing .