SlideShare a Scribd company logo
1 of 7
Download to read offline
Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011
DOI : 10.5121/sipij.2011.2410 121
BLIND IMAGE SEPARATION USING FORWARD
DIFFERENCE METHOD(FDM)
Jyothirmayi M1
, Elavaar Kuzhali S2
and S Sethu Selvi 3
1, 2
Department of Instrumentation Technology, M.S Ramaiah Institute of Technology,
Bangalore, Karnataka
mjyothiprasanna@gmail.com, 2
kuzhalisubbiah@yahoo.com
3
Dept of Electronics and Communication, M.S Ramaiah Institute of Technology,
Bangalore, Karnataka
3
selvi@msrit.edu
ABSTRACT
In this paper, blind image separation is performed, exploiting the property of sparseness to represent
images. A new sparse representation called forward difference method is proposed. It is known that most of
the independent component analysis (ICA) basis functions, extracted from images are sparse and gives
unreliable sparseness measure. In the proposed method, the image mixture is first transformed to sparse
images. These images are divided into blocks and for each block the sparseness measure 0 norm is
applied. The block having the most sparseness is considered to determine the separation matrix. The
efficiency of the proposed method is compared with other sparse representation functions.
KEYWORDS
Blind source separation (BSS), 0 norm, sparse representation, Quality measure
1. INTRODUCTION
Blind source separation (BSS) is the process of extracting the underlying sources called Source
Separation from the mixed images or observed signals, and since no a priori knowledge of the
mixed sources is known or very little information is available, it is called blind. Independent
component analysis (ICA) is most widely used technique to solve the blind source separation [1-
4] problem. BSS is based on the assumptions that source signals are independent with each other.
Sparse coding is a method for finding suitable representation of data in which the components are
rarely active. It has been shown [5, 6, 7] that this sparse representation can be used to solve the
BSS problem. ICA algorithms i.e., FASTICA uses kurtosis as a sparseness measure and since
kurtosis is sensitive to the outliers as it applies more weight on heavy tails rather than on Zero,
this measure is mostly unreliable. When the sources are locally very sparse the matrix
identification algorithm is much simpler. A simpler form, for separation of mixtures from images
after sparsification transformation is hence used.
In this work, a new method is proposed called the forward difference method (FDM) to exploit
the sparsity representation of images and measure the sparseness, using 0 norm. The forward
difference method provides a powerful approach to solve differential equations, non linear
problems and is widely used in the field of applied sciences. The new BSS algorithm, is shown to
Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011
122
be more efficient and leads to improved separation quality which is measured as Peak signal to
Noise ratio (PSNR), Structural Similarity Index Measure (SSIM) and Improvement in signal to
Noise ratio (ISR).
The rest of the paper is organized as follows: Section 2 deals with the method used for sparse
representation of data, Sparse measure using 0 norm and the algorithm used for separation.
Section 3 illustrates the results where the separated images and the original images are compared,
Section 4 gives the conclusion.
2. METHODOLOGY
Consider N images each of size 256x512 and N linear mixtures of these original images are
observed. These mixtures can be represented as a linear equation of the form
AS
X = (1)
Where s is the original source to be extracted, X is the observation random vector, A is a full rank
n x n mixing matrix. As the observed image is a random vector X, both A and s needs to be
estimated. Inverse matrix W can be computed after estimating A. The independent sources are
simply obtained by
WX
U = (2)
Hence the goal of BSS is to find a matrix W, called separator. There are several methods [8],
[9],[17] to separate the independent components from the original data. Bell and Sejnowski [10]
developed a neural learning algorithm for separating the statistically independent components of a
dataset through unsupervised learning. The algorithm is based on the principle of maximum
information transfer between sigmoid neurons. The features it gave were not very interesting from
a neural modeling viewpoint, and the mixing matrix ‘reduces’ the sparsity of the original images
which motivates us to find better models like exploiting the property of sparseness [11].
2.1. Sparse Representation
In order to restore the sparsity of the representations of the original images that solves the BSS
problem, two methods are proposed [5, 6]. We propose a simpler and efficient method to make
the image sparse by calculating the forward difference of the image matrix. The analysis
systematically starts from Taylor’s series expansion by considering the approximation of first-
order derivatives. The Taylor series expansion is given by
( ) ( ) ( )
!
!
x
+
)
(
)
( )
(
1
1 n
x
x
x
f
h
x
f
x
f
x
x
f
n
n
h
n
h
h ∆
∆
+
+
∆
+
=
∆
+ ∑
−
=
θ (3)
Where 0<θ<1 , n
f is the hth
derivative of f .considering the last term as order of n
x)
(∆ ,
equation (3) becomes,
( ) ( ) n
h
n
h
h
x
O
h
x
f
x
f
x
x )
(
!
x
+
)
(
)
(
1
1
∆
+
∆
+
=
∆
+ ∑
−
=
(4)
Rewriting the above forward approximation for the partial derivative ut. i.e.,
(5)
Or
Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011
123
i.e. (6)
Hence, approximating the formula for forward approximation
(7)
Using finite difference operators the equation (7) can be easily written as or
(8)
Depending on the application, the spacing h may be variable or constant. The forward difference
method (FDM) can be used for sparse representation of the image since it acts as an edge detector
which provides a two-level image, the edges and the homogeneous background. By using this
method, the separation matrix estimated to separate the image mixture is similar to that of the
method used (FASTICA) for image separation. In Figure 1, the natural image is displayed as well
as the image obtained from the above method and their respective histograms that clearly show
the sparsity of the latter.
Fig. 1. Original Image and FDM Image
(a) (b)
Fig. 2. (a) Original Image Histogram and (b) FDM Histogram
2.2. Sparsity Measure
The sparsity property can be measured [15] using 0 norm defined by David Donoho. Usually 0
norm is defined as
Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011
124
(9)
the number of nonzero entries of S, is used as a sparsity measure of S, since it ensures the sparsest
solution. Under this measure, the sparse solution is obtained by finding the number of non zero
elements in a block. The block having the maximum sparse is selected to estimate the separation
matrix W equation (1).The fig 3 shows quality measure using 0 norm for different sparse
functions.
Fig. 3. Quality Measure values for sparse images shown for each block
2.3. Algorithm
In this section, A BSS algorithm using the FDM is proposed.
1. Normalize the N images.
2. Mixed images are formed by linearly mixing with a random matrix
3. Apply forward difference method for each mixed images to get sparse images.
4. The sparse images are divided into blocks.
5. The blocks having same spatial location are considered for evaluation of the sparseness ( 0
norm).
6. The blocks having maximum sparseness is considered for estimating the separation matrix
using Infomax algorithm
3. SIMULATION
Simulation experiments are conducted to demonstrate the feasibility of the proposed BSS method.
All simulations are carried on 256 x 512. The algorithms are developed on MATLAB
environment. The images are mixed with a random matrix 2x2 and the forward difference
formula equation (8) is applied on it. This sparse image is divided into blocks of 64x128 for
which the 0 norm is applied to evaluate the quality factor. The blocks which has maximum value
of the quality factor is considered for evaluating the separation matrix .The separation matrix is
obtained by using Infomax algorithm. The results are shown in Fig 4. The performance of the
extracted images is evaluated by an objective image quality measure Peak Signal to Noise Ratio
(PSNR) and Improved signal to noise ratio (ISNR) which is defined by the equations (11,12). The
Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011
125
Structural Similarity Index Measure (SSIM) equation (13) a well-known quality metric is used to
measure the similarity between two images. It was developed by Wang et al. [16], and is
considered to be correlated with the quality perception of the human visual system (HVS). A
comparative result is obtained with other sparcifying functions like gradient and Laplace
transform for which the random matrix is fixed as in equation (10) . Table 1 shows the Results for
all the three methods.
Fig 4. Original Images
Fig 5. Mixed Images
Fig 6. Separated Images
Random Matrix used:
M= 0.2944 0.7143;
-1.3362 1.6236; (10)












−
=
∑ ∑
= =
M
m
N
n
n
m
y
n
m
s
PSNR
1 1
10
)
,
(
)
,
(
255
log
20 dB (11)
Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011
126








−
−
=
)
,
(
)
,
(
)
,
(
)
,
(
log
10 10
n
m
y
n
m
s
n
m
x
n
m
s
ISNR dB (12)
( )( )
( )( )
2
2
2
1
2
2
2
1 2
2
C
C
C
C
SSIM
d
r
d
r
rd
d
r
+
+
+
+
+
+
=
σ
σ
µ
µ
σ
µ
µ
(13)
Table 1. Performance evaluation of sparse functions used for separating the Images
Methods PSNR in dB
Image 1 Image 2
ISNR in dB
Image 1 Image 2
SSIM
Image1 Image2
Laplace 25.4338 17.0934 25.5006 35.8572 0.8570 0.9884
Gradient 25.7711 11.2603 25.1161 35.5613 0.9993 0.9994
FDM 27.2376 24.1159 35.8283 35.8056 0.9999 0.9994
4. CONCLUSION
In this paper, an efficient and simple technique for sparsification of the natural observed mixtures
followed by a blind separation of the original images has been proposed. This method uses
forward difference function that has low computational complexity. The result shows FDM
performs better than other available sparse functions for the same random matrix given in (10).
REFERENCES
[1] Jutten.C, Herault. J.Blind separation of sources part I: “'A adaptive algorithm based on neuromimetic
architecture”, Signal Process, ,24:1-10,1991
[2] Girolami. M. “An alternative perspective on adaptive independent component analysis algorithms”.
Neural Computation, 10 (8) :2103-2114, 1998
[3] A. Hyvärinen and E. Oja., A Fast Fixed-Point Algorithm for Independent Component Analysis,
Neural Computation, 9(7):1483-1492,1997
[4] Aapo Hyvärinen, Jarmo Hurri, Patrik O. Hoyer, Natural Image Statistics-A Probabilistics approach to
early computational vision, springer 2009.
[5] M. M. Bronstein, A. M. Bronstein, M. Zibulevsky, and Y. Y. Zeevi, “Separation of reflections via
sparse ICA,” in Proc. International Conference on Image Processing ICIP, September 2003, vol. 1,
pp. 313–316.
[6] M. Zibulevsky and B. A. Pearlmutter, “Blind source separation by sparse decomposition in signal
dictionary,” Neural Computation,vol. 13, no. 4, pp. 863–882, 2001.
[7] Pando Georgiev, Fabian Theis, and Andrzej Cichocki, “Sparse Component Analysis and Blind Source
Separation of Underdetermined Mixtures” IEEE Transactions on Neural Networks, VOL. 16, NO. 4,
July 2005
Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011
127
[8] P Comon. “Independent component analysis –a new concept”.Signal Processing, 36:287-314, 1994.
[9] Hyvarinen A. “Independent Component Analysis:Algorithms and Applications”. Neural Networks,
2000, 13:411-430.
[10] Bell, A., & Sejnowski, T. (1995). An information-maximization approach to blind separation and
blind deconvolution. Neural Computation, 7(6), 1129-1159(1995)
[11] Zibulevsky M., Pearlmutter B. A., Boll P., & Kisilev P. (2000) Blind source separation by sparse
decomposition in a signal dictionary. In Roberts, S. J. and Everson, R. M. (Eds.), Independent
Components Analysis: Principles and Practice, Cambridge University Press
[12] Yuanqing Li, Andrzej Cichocki, Shun-ichi Amari, Sergei Shishkin , Sparse Representation and Its
Applications in Blind Source Separation NIPS-2003
[13] W. Souidene, A. A¨ıssa-El-Bey, K. Abed-Meriam, and A. Beghdadi, “Blind image separation using
sparse presentation,” in Proc. IEEE International Conference on Image Processing ICIP, September
2007, vol. 3, pp. 125–128.
[14] Hyvarinen A. “Survey on Independent Component Analysis”. Neural Computing Surveys, 1999,
2:94-128.
[15] Yuanqing Li, Andrzej Cichocki, Shun-ichi Amari, Sergei Shishkin, Jianting Cao, Fanji Gu, Sparse
Representation and Its Applications in Blind Source Separation Seventeenth Annual Conference. on.
Neural Information Processing Systems 2003.
[16] Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, "Image quality assessment: From error
measurement to structural similarity" IEEE Transactios on Image Processing, vol. 13, no. 1, Jan. 2004
[17] V.K.Ananthashayana and Jyothirmayi M, “ Blind Source Separation Using Modified Gaussian
Fastica”, International Conference on Signal Processing, Communications and Networking, Sept
2009.

More Related Content

What's hot

GRAY SCALE IMAGE SEGMENTATION USING OTSU THRESHOLDING OPTIMAL APPROACH
GRAY SCALE IMAGE SEGMENTATION USING OTSU THRESHOLDING OPTIMAL APPROACHGRAY SCALE IMAGE SEGMENTATION USING OTSU THRESHOLDING OPTIMAL APPROACH
GRAY SCALE IMAGE SEGMENTATION USING OTSU THRESHOLDING OPTIMAL APPROACHJournal For Research
 
Detection of hard exudates using simulated annealing based thresholding mecha...
Detection of hard exudates using simulated annealing based thresholding mecha...Detection of hard exudates using simulated annealing based thresholding mecha...
Detection of hard exudates using simulated annealing based thresholding mecha...csandit
 
Developing 3D Viewing Model from 2D Stereo Pair with its Occlusion Ratio
Developing 3D Viewing Model from 2D Stereo Pair with its Occlusion RatioDeveloping 3D Viewing Model from 2D Stereo Pair with its Occlusion Ratio
Developing 3D Viewing Model from 2D Stereo Pair with its Occlusion RatioCSCJournals
 
Performance and analysis of improved unsharp masking algorithm for image
Performance and analysis of improved unsharp masking algorithm for imagePerformance and analysis of improved unsharp masking algorithm for image
Performance and analysis of improved unsharp masking algorithm for imageIAEME Publication
 
SEGMENTATION USING ‘NEW’ TEXTURE FEATURE
SEGMENTATION USING ‘NEW’ TEXTURE FEATURESEGMENTATION USING ‘NEW’ TEXTURE FEATURE
SEGMENTATION USING ‘NEW’ TEXTURE FEATUREacijjournal
 
Textural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image ClassificationTextural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image ClassificationCSCJournals
 
Web image annotation by diffusion maps manifold learning algorithm
Web image annotation by diffusion maps manifold learning algorithmWeb image annotation by diffusion maps manifold learning algorithm
Web image annotation by diffusion maps manifold learning algorithmijfcstjournal
 
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGESAUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGESsipij
 
OTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image SegmentationOTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image Segmentationijceronline
 
A novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forA novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forprjpublications
 
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...IJCSEIT Journal
 
Data-Driven Motion Estimation With Spatial Adaptation
Data-Driven Motion Estimation With Spatial AdaptationData-Driven Motion Estimation With Spatial Adaptation
Data-Driven Motion Estimation With Spatial AdaptationCSCJournals
 
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTIONMRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTIONcsitconf
 
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTIONMRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTIONcscpconf
 
MULTIFOCUS IMAGE FUSION USING MULTIRESOLUTION APPROACH WITH BILATERAL GRADIEN...
MULTIFOCUS IMAGE FUSION USING MULTIRESOLUTION APPROACH WITH BILATERAL GRADIEN...MULTIFOCUS IMAGE FUSION USING MULTIRESOLUTION APPROACH WITH BILATERAL GRADIEN...
MULTIFOCUS IMAGE FUSION USING MULTIRESOLUTION APPROACH WITH BILATERAL GRADIEN...cscpconf
 
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...CSCJournals
 
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGESAUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGEScscpconf
 
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGESAUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGEScsitconf
 

What's hot (19)

GRAY SCALE IMAGE SEGMENTATION USING OTSU THRESHOLDING OPTIMAL APPROACH
GRAY SCALE IMAGE SEGMENTATION USING OTSU THRESHOLDING OPTIMAL APPROACHGRAY SCALE IMAGE SEGMENTATION USING OTSU THRESHOLDING OPTIMAL APPROACH
GRAY SCALE IMAGE SEGMENTATION USING OTSU THRESHOLDING OPTIMAL APPROACH
 
Detection of hard exudates using simulated annealing based thresholding mecha...
Detection of hard exudates using simulated annealing based thresholding mecha...Detection of hard exudates using simulated annealing based thresholding mecha...
Detection of hard exudates using simulated annealing based thresholding mecha...
 
Developing 3D Viewing Model from 2D Stereo Pair with its Occlusion Ratio
Developing 3D Viewing Model from 2D Stereo Pair with its Occlusion RatioDeveloping 3D Viewing Model from 2D Stereo Pair with its Occlusion Ratio
Developing 3D Viewing Model from 2D Stereo Pair with its Occlusion Ratio
 
Performance and analysis of improved unsharp masking algorithm for image
Performance and analysis of improved unsharp masking algorithm for imagePerformance and analysis of improved unsharp masking algorithm for image
Performance and analysis of improved unsharp masking algorithm for image
 
SEGMENTATION USING ‘NEW’ TEXTURE FEATURE
SEGMENTATION USING ‘NEW’ TEXTURE FEATURESEGMENTATION USING ‘NEW’ TEXTURE FEATURE
SEGMENTATION USING ‘NEW’ TEXTURE FEATURE
 
Textural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image ClassificationTextural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image Classification
 
Web image annotation by diffusion maps manifold learning algorithm
Web image annotation by diffusion maps manifold learning algorithmWeb image annotation by diffusion maps manifold learning algorithm
Web image annotation by diffusion maps manifold learning algorithm
 
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGESAUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
 
OTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image SegmentationOTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image Segmentation
 
A010210106
A010210106A010210106
A010210106
 
A novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forA novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm for
 
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
 
Data-Driven Motion Estimation With Spatial Adaptation
Data-Driven Motion Estimation With Spatial AdaptationData-Driven Motion Estimation With Spatial Adaptation
Data-Driven Motion Estimation With Spatial Adaptation
 
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTIONMRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
 
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTIONMRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
MRI IMAGES THRESHOLDING FOR ALZHEIMER DETECTION
 
MULTIFOCUS IMAGE FUSION USING MULTIRESOLUTION APPROACH WITH BILATERAL GRADIEN...
MULTIFOCUS IMAGE FUSION USING MULTIRESOLUTION APPROACH WITH BILATERAL GRADIEN...MULTIFOCUS IMAGE FUSION USING MULTIRESOLUTION APPROACH WITH BILATERAL GRADIEN...
MULTIFOCUS IMAGE FUSION USING MULTIRESOLUTION APPROACH WITH BILATERAL GRADIEN...
 
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...
 
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGESAUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
 
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGESAUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR SAR IMAGES
 

Similar to Blind Image Seperation Using Forward Difference Method (FDM)

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 PerformanceCSCJournals
 
Rigorous Pack Edge Detection Fuzzy System
Rigorous Pack Edge Detection Fuzzy SystemRigorous Pack Edge Detection Fuzzy System
Rigorous Pack Edge Detection Fuzzy Systeminventy
 
LOCAL DISTANCE AND DEMPSTER-DHAFER FOR MULTI-FOCUS IMAGE FUSION
LOCAL DISTANCE AND DEMPSTER-DHAFER FOR MULTI-FOCUS IMAGE FUSION LOCAL DISTANCE AND DEMPSTER-DHAFER FOR MULTI-FOCUS IMAGE FUSION
LOCAL DISTANCE AND DEMPSTER-DHAFER FOR MULTI-FOCUS IMAGE FUSION sipij
 
Local Distance and Dempster-Dhafer for Multi-Focus Image Fusion
Local Distance and Dempster-Dhafer for Multi-Focus Image FusionLocal Distance and Dempster-Dhafer for Multi-Focus Image Fusion
Local Distance and Dempster-Dhafer for Multi-Focus Image Fusionsipij
 
Local Distance and Dempster-Dhafer for Multi-Focus Image Fusion
Local Distance and Dempster-Dhafer for Multi-Focus Image FusionLocal Distance and Dempster-Dhafer for Multi-Focus Image Fusion
Local Distance and Dempster-Dhafer for Multi-Focus Image Fusionsipij
 
Multimodal Medical Image Fusion Based On SVD
Multimodal Medical Image Fusion Based On SVDMultimodal Medical Image Fusion Based On SVD
Multimodal Medical Image Fusion Based On SVDIOSR Journals
 
Energy minimization based spatially
Energy minimization based spatiallyEnergy minimization based spatially
Energy minimization based spatiallysipij
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimationijma
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Paper id 24201464
Paper id 24201464Paper id 24201464
Paper id 24201464IJRAT
 
Image Processing
Image ProcessingImage Processing
Image ProcessingTuyen Pham
 
BEHAVIOR STUDY OF ENTROPY IN A DIGITAL IMAGE THROUGH AN ITERATIVE ALGORITHM O...
BEHAVIOR STUDY OF ENTROPY IN A DIGITAL IMAGE THROUGH AN ITERATIVE ALGORITHM O...BEHAVIOR STUDY OF ENTROPY IN A DIGITAL IMAGE THROUGH AN ITERATIVE ALGORITHM O...
BEHAVIOR STUDY OF ENTROPY IN A DIGITAL IMAGE THROUGH AN ITERATIVE ALGORITHM O...ijscmcj
 
The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...rinzindorjej
 
PCA & CS based fusion for Medical Image Fusion
PCA & CS based fusion for Medical Image FusionPCA & CS based fusion for Medical Image Fusion
PCA & CS based fusion for Medical Image FusionIJMTST Journal
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimationijma
 
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...sipij
 
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...ijcsit
 
Improved probabilistic distance based locality preserving projections method ...
Improved probabilistic distance based locality preserving projections method ...Improved probabilistic distance based locality preserving projections method ...
Improved probabilistic distance based locality preserving projections method ...IJECEIAES
 
Human Face Detection Based on Combination of Logistic Regression, Distance of...
Human Face Detection Based on Combination of Logistic Regression, Distance of...Human Face Detection Based on Combination of Logistic Regression, Distance of...
Human Face Detection Based on Combination of Logistic Regression, Distance of...IJCSIS Research Publications
 

Similar to Blind Image Seperation Using Forward Difference Method (FDM) (20)

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
 
Rigorous Pack Edge Detection Fuzzy System
Rigorous Pack Edge Detection Fuzzy SystemRigorous Pack Edge Detection Fuzzy System
Rigorous Pack Edge Detection Fuzzy System
 
LOCAL DISTANCE AND DEMPSTER-DHAFER FOR MULTI-FOCUS IMAGE FUSION
LOCAL DISTANCE AND DEMPSTER-DHAFER FOR MULTI-FOCUS IMAGE FUSION LOCAL DISTANCE AND DEMPSTER-DHAFER FOR MULTI-FOCUS IMAGE FUSION
LOCAL DISTANCE AND DEMPSTER-DHAFER FOR MULTI-FOCUS IMAGE FUSION
 
Local Distance and Dempster-Dhafer for Multi-Focus Image Fusion
Local Distance and Dempster-Dhafer for Multi-Focus Image FusionLocal Distance and Dempster-Dhafer for Multi-Focus Image Fusion
Local Distance and Dempster-Dhafer for Multi-Focus Image Fusion
 
Local Distance and Dempster-Dhafer for Multi-Focus Image Fusion
Local Distance and Dempster-Dhafer for Multi-Focus Image FusionLocal Distance and Dempster-Dhafer for Multi-Focus Image Fusion
Local Distance and Dempster-Dhafer for Multi-Focus Image Fusion
 
Multimodal Medical Image Fusion Based On SVD
Multimodal Medical Image Fusion Based On SVDMultimodal Medical Image Fusion Based On SVD
Multimodal Medical Image Fusion Based On SVD
 
Energy minimization based spatially
Energy minimization based spatiallyEnergy minimization based spatially
Energy minimization based spatially
 
A1804010105
A1804010105A1804010105
A1804010105
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimation
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Paper id 24201464
Paper id 24201464Paper id 24201464
Paper id 24201464
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
BEHAVIOR STUDY OF ENTROPY IN A DIGITAL IMAGE THROUGH AN ITERATIVE ALGORITHM O...
BEHAVIOR STUDY OF ENTROPY IN A DIGITAL IMAGE THROUGH AN ITERATIVE ALGORITHM O...BEHAVIOR STUDY OF ENTROPY IN A DIGITAL IMAGE THROUGH AN ITERATIVE ALGORITHM O...
BEHAVIOR STUDY OF ENTROPY IN A DIGITAL IMAGE THROUGH AN ITERATIVE ALGORITHM O...
 
The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...
 
PCA & CS based fusion for Medical Image Fusion
PCA & CS based fusion for Medical Image FusionPCA & CS based fusion for Medical Image Fusion
PCA & CS based fusion for Medical Image Fusion
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimation
 
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
Sinusoidal Function for Population Size in Quantum Evolutionary Algorithm and...
 
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...
 
Improved probabilistic distance based locality preserving projections method ...
Improved probabilistic distance based locality preserving projections method ...Improved probabilistic distance based locality preserving projections method ...
Improved probabilistic distance based locality preserving projections method ...
 
Human Face Detection Based on Combination of Logistic Regression, Distance of...
Human Face Detection Based on Combination of Logistic Regression, Distance of...Human Face Detection Based on Combination of Logistic Regression, Distance of...
Human Face Detection Based on Combination of Logistic Regression, Distance of...
 

Recently uploaded

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 

Recently uploaded (20)

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 

Blind Image Seperation Using Forward Difference Method (FDM)

  • 1. Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011 DOI : 10.5121/sipij.2011.2410 121 BLIND IMAGE SEPARATION USING FORWARD DIFFERENCE METHOD(FDM) Jyothirmayi M1 , Elavaar Kuzhali S2 and S Sethu Selvi 3 1, 2 Department of Instrumentation Technology, M.S Ramaiah Institute of Technology, Bangalore, Karnataka mjyothiprasanna@gmail.com, 2 kuzhalisubbiah@yahoo.com 3 Dept of Electronics and Communication, M.S Ramaiah Institute of Technology, Bangalore, Karnataka 3 selvi@msrit.edu ABSTRACT In this paper, blind image separation is performed, exploiting the property of sparseness to represent images. A new sparse representation called forward difference method is proposed. It is known that most of the independent component analysis (ICA) basis functions, extracted from images are sparse and gives unreliable sparseness measure. In the proposed method, the image mixture is first transformed to sparse images. These images are divided into blocks and for each block the sparseness measure 0 norm is applied. The block having the most sparseness is considered to determine the separation matrix. The efficiency of the proposed method is compared with other sparse representation functions. KEYWORDS Blind source separation (BSS), 0 norm, sparse representation, Quality measure 1. INTRODUCTION Blind source separation (BSS) is the process of extracting the underlying sources called Source Separation from the mixed images or observed signals, and since no a priori knowledge of the mixed sources is known or very little information is available, it is called blind. Independent component analysis (ICA) is most widely used technique to solve the blind source separation [1- 4] problem. BSS is based on the assumptions that source signals are independent with each other. Sparse coding is a method for finding suitable representation of data in which the components are rarely active. It has been shown [5, 6, 7] that this sparse representation can be used to solve the BSS problem. ICA algorithms i.e., FASTICA uses kurtosis as a sparseness measure and since kurtosis is sensitive to the outliers as it applies more weight on heavy tails rather than on Zero, this measure is mostly unreliable. When the sources are locally very sparse the matrix identification algorithm is much simpler. A simpler form, for separation of mixtures from images after sparsification transformation is hence used. In this work, a new method is proposed called the forward difference method (FDM) to exploit the sparsity representation of images and measure the sparseness, using 0 norm. The forward difference method provides a powerful approach to solve differential equations, non linear problems and is widely used in the field of applied sciences. The new BSS algorithm, is shown to
  • 2. Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011 122 be more efficient and leads to improved separation quality which is measured as Peak signal to Noise ratio (PSNR), Structural Similarity Index Measure (SSIM) and Improvement in signal to Noise ratio (ISR). The rest of the paper is organized as follows: Section 2 deals with the method used for sparse representation of data, Sparse measure using 0 norm and the algorithm used for separation. Section 3 illustrates the results where the separated images and the original images are compared, Section 4 gives the conclusion. 2. METHODOLOGY Consider N images each of size 256x512 and N linear mixtures of these original images are observed. These mixtures can be represented as a linear equation of the form AS X = (1) Where s is the original source to be extracted, X is the observation random vector, A is a full rank n x n mixing matrix. As the observed image is a random vector X, both A and s needs to be estimated. Inverse matrix W can be computed after estimating A. The independent sources are simply obtained by WX U = (2) Hence the goal of BSS is to find a matrix W, called separator. There are several methods [8], [9],[17] to separate the independent components from the original data. Bell and Sejnowski [10] developed a neural learning algorithm for separating the statistically independent components of a dataset through unsupervised learning. The algorithm is based on the principle of maximum information transfer between sigmoid neurons. The features it gave were not very interesting from a neural modeling viewpoint, and the mixing matrix ‘reduces’ the sparsity of the original images which motivates us to find better models like exploiting the property of sparseness [11]. 2.1. Sparse Representation In order to restore the sparsity of the representations of the original images that solves the BSS problem, two methods are proposed [5, 6]. We propose a simpler and efficient method to make the image sparse by calculating the forward difference of the image matrix. The analysis systematically starts from Taylor’s series expansion by considering the approximation of first- order derivatives. The Taylor series expansion is given by ( ) ( ) ( ) ! ! x + ) ( ) ( ) ( 1 1 n x x x f h x f x f x x f n n h n h h ∆ ∆ + + ∆ + = ∆ + ∑ − = θ (3) Where 0<θ<1 , n f is the hth derivative of f .considering the last term as order of n x) (∆ , equation (3) becomes, ( ) ( ) n h n h h x O h x f x f x x ) ( ! x + ) ( ) ( 1 1 ∆ + ∆ + = ∆ + ∑ − = (4) Rewriting the above forward approximation for the partial derivative ut. i.e., (5) Or
  • 3. Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011 123 i.e. (6) Hence, approximating the formula for forward approximation (7) Using finite difference operators the equation (7) can be easily written as or (8) Depending on the application, the spacing h may be variable or constant. The forward difference method (FDM) can be used for sparse representation of the image since it acts as an edge detector which provides a two-level image, the edges and the homogeneous background. By using this method, the separation matrix estimated to separate the image mixture is similar to that of the method used (FASTICA) for image separation. In Figure 1, the natural image is displayed as well as the image obtained from the above method and their respective histograms that clearly show the sparsity of the latter. Fig. 1. Original Image and FDM Image (a) (b) Fig. 2. (a) Original Image Histogram and (b) FDM Histogram 2.2. Sparsity Measure The sparsity property can be measured [15] using 0 norm defined by David Donoho. Usually 0 norm is defined as
  • 4. Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011 124 (9) the number of nonzero entries of S, is used as a sparsity measure of S, since it ensures the sparsest solution. Under this measure, the sparse solution is obtained by finding the number of non zero elements in a block. The block having the maximum sparse is selected to estimate the separation matrix W equation (1).The fig 3 shows quality measure using 0 norm for different sparse functions. Fig. 3. Quality Measure values for sparse images shown for each block 2.3. Algorithm In this section, A BSS algorithm using the FDM is proposed. 1. Normalize the N images. 2. Mixed images are formed by linearly mixing with a random matrix 3. Apply forward difference method for each mixed images to get sparse images. 4. The sparse images are divided into blocks. 5. The blocks having same spatial location are considered for evaluation of the sparseness ( 0 norm). 6. The blocks having maximum sparseness is considered for estimating the separation matrix using Infomax algorithm 3. SIMULATION Simulation experiments are conducted to demonstrate the feasibility of the proposed BSS method. All simulations are carried on 256 x 512. The algorithms are developed on MATLAB environment. The images are mixed with a random matrix 2x2 and the forward difference formula equation (8) is applied on it. This sparse image is divided into blocks of 64x128 for which the 0 norm is applied to evaluate the quality factor. The blocks which has maximum value of the quality factor is considered for evaluating the separation matrix .The separation matrix is obtained by using Infomax algorithm. The results are shown in Fig 4. The performance of the extracted images is evaluated by an objective image quality measure Peak Signal to Noise Ratio (PSNR) and Improved signal to noise ratio (ISNR) which is defined by the equations (11,12). The
  • 5. Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011 125 Structural Similarity Index Measure (SSIM) equation (13) a well-known quality metric is used to measure the similarity between two images. It was developed by Wang et al. [16], and is considered to be correlated with the quality perception of the human visual system (HVS). A comparative result is obtained with other sparcifying functions like gradient and Laplace transform for which the random matrix is fixed as in equation (10) . Table 1 shows the Results for all the three methods. Fig 4. Original Images Fig 5. Mixed Images Fig 6. Separated Images Random Matrix used: M= 0.2944 0.7143; -1.3362 1.6236; (10)             − = ∑ ∑ = = M m N n n m y n m s PSNR 1 1 10 ) , ( ) , ( 255 log 20 dB (11)
  • 6. Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011 126         − − = ) , ( ) , ( ) , ( ) , ( log 10 10 n m y n m s n m x n m s ISNR dB (12) ( )( ) ( )( ) 2 2 2 1 2 2 2 1 2 2 C C C C SSIM d r d r rd d r + + + + + + = σ σ µ µ σ µ µ (13) Table 1. Performance evaluation of sparse functions used for separating the Images Methods PSNR in dB Image 1 Image 2 ISNR in dB Image 1 Image 2 SSIM Image1 Image2 Laplace 25.4338 17.0934 25.5006 35.8572 0.8570 0.9884 Gradient 25.7711 11.2603 25.1161 35.5613 0.9993 0.9994 FDM 27.2376 24.1159 35.8283 35.8056 0.9999 0.9994 4. CONCLUSION In this paper, an efficient and simple technique for sparsification of the natural observed mixtures followed by a blind separation of the original images has been proposed. This method uses forward difference function that has low computational complexity. The result shows FDM performs better than other available sparse functions for the same random matrix given in (10). REFERENCES [1] Jutten.C, Herault. J.Blind separation of sources part I: “'A adaptive algorithm based on neuromimetic architecture”, Signal Process, ,24:1-10,1991 [2] Girolami. M. “An alternative perspective on adaptive independent component analysis algorithms”. Neural Computation, 10 (8) :2103-2114, 1998 [3] A. Hyvärinen and E. Oja., A Fast Fixed-Point Algorithm for Independent Component Analysis, Neural Computation, 9(7):1483-1492,1997 [4] Aapo Hyvärinen, Jarmo Hurri, Patrik O. Hoyer, Natural Image Statistics-A Probabilistics approach to early computational vision, springer 2009. [5] M. M. Bronstein, A. M. Bronstein, M. Zibulevsky, and Y. Y. Zeevi, “Separation of reflections via sparse ICA,” in Proc. International Conference on Image Processing ICIP, September 2003, vol. 1, pp. 313–316. [6] M. Zibulevsky and B. A. Pearlmutter, “Blind source separation by sparse decomposition in signal dictionary,” Neural Computation,vol. 13, no. 4, pp. 863–882, 2001. [7] Pando Georgiev, Fabian Theis, and Andrzej Cichocki, “Sparse Component Analysis and Blind Source Separation of Underdetermined Mixtures” IEEE Transactions on Neural Networks, VOL. 16, NO. 4, July 2005
  • 7. Signal & Image Processing : An International Journal (SIPIJ) Vol.2, No.4, December 2011 127 [8] P Comon. “Independent component analysis –a new concept”.Signal Processing, 36:287-314, 1994. [9] Hyvarinen A. “Independent Component Analysis:Algorithms and Applications”. Neural Networks, 2000, 13:411-430. [10] Bell, A., & Sejnowski, T. (1995). An information-maximization approach to blind separation and blind deconvolution. Neural Computation, 7(6), 1129-1159(1995) [11] Zibulevsky M., Pearlmutter B. A., Boll P., & Kisilev P. (2000) Blind source separation by sparse decomposition in a signal dictionary. In Roberts, S. J. and Everson, R. M. (Eds.), Independent Components Analysis: Principles and Practice, Cambridge University Press [12] Yuanqing Li, Andrzej Cichocki, Shun-ichi Amari, Sergei Shishkin , Sparse Representation and Its Applications in Blind Source Separation NIPS-2003 [13] W. Souidene, A. A¨ıssa-El-Bey, K. Abed-Meriam, and A. Beghdadi, “Blind image separation using sparse presentation,” in Proc. IEEE International Conference on Image Processing ICIP, September 2007, vol. 3, pp. 125–128. [14] Hyvarinen A. “Survey on Independent Component Analysis”. Neural Computing Surveys, 1999, 2:94-128. [15] Yuanqing Li, Andrzej Cichocki, Shun-ichi Amari, Sergei Shishkin, Jianting Cao, Fanji Gu, Sparse Representation and Its Applications in Blind Source Separation Seventeenth Annual Conference. on. Neural Information Processing Systems 2003. [16] Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, "Image quality assessment: From error measurement to structural similarity" IEEE Transactios on Image Processing, vol. 13, no. 1, Jan. 2004 [17] V.K.Ananthashayana and Jyothirmayi M, “ Blind Source Separation Using Modified Gaussian Fastica”, International Conference on Signal Processing, Communications and Networking, Sept 2009.