Académique Documents
Professionnel Documents
Culture Documents
Abstract— In this paper, a novel joint image fusion Sparse representation of signals is now possible utilizing
algorithm which is the hybrid of Orthogonal Matching Pursuit many different Greedy approaches [3], including: 1.
(OMP) and Principal Component Analysis (PCA) is proposed Matching Pursuit (MP) [3] 2. Orthogonal Matching Pursuit
to properly utilize the advantages and to overcome the (OMP) [3], and 3. Stage wise Orthogonal Matching Pursuit
disadvantages of both OMP and PCA methods. Firstly, (St OMP) [4]. These techniques are used to represent
common and innovative images are extracted from the source
signals with the fewest number of non-zero coefficients.
images. Secondly, sparse PCA method is employed to fuse the
information of innovative features. Then weighted average Principal Component Analysis (PCA) [5] is one of the
fusion is used to fuse the sparse PCA result with the common powerful state-of-the-art image fusion approaches in terms
feature thereby preserving the edge information and high of visual inspection and quantitative evaluation metrics.
spatial resolution. We demonstrate this methodology on This fusion is carried out by integrating the principal
medical images from different sources and the experimental components of images to be fused. Both PCA and Sparse
results proves the robustness of the proposed method. fusion have specific advantages and disadvantages. PCA
fusion will enhance the spatial quality but have dense
Key words— image fusion, orthogonal matching pursuit, nonzero entries that might represent uninformative features.
principal component analysis, sparse representation Sparse fusion preserves important information but high
spatial resolution is lacking. This paper proposes a new
I. INTRODUCTION algorithm inspired by [6], which employs different fusion
rules for common and innovative sparse components of the
Multiple images of the same scene can be captured source images. The proposed algorithm utilizes the
simultaneously using different sensors. Perceiving the advantages of both PCA and Sparse representation for
complete picture of the scene from the captured images of fusing common and innovative features of the captured
multiple sensors is not possible. Image fusion algorithms images. This algorithm also overcomes the disadvantages of
allow the combination of multiple captured images to both PCA and Sparse representation. In this paper, we
generate a more informative composite image integrating demonstrate the effectiveness of our proposed method by
the complementary information from multiple sensors, even comparing its results with PCA and Sparse Fusion.
when they are out of focus and of differing resolution.
Medical Imaging has revolutionized the medical II. METHODS
diagnosis. The arrival of imaging modalities such as
magnetic resonance imaging (MRI) and computed As discussed in the previous section, sparsest approximation
tomography (CT) tend to give different perspectives of the is achieved through Greedy methods. In this section, we
same scene which can hinder clinical decision making and briefly explore the Orthogonal Matching Pursuit algorithm
the diagnostic process. For example MRI provides the best to achieve sparsest representation. These sparse coding
view of soft tissues, while CT is better for its assessment of algorithms are constructed based on the premise that
bone structures. This motivates the need for image fusion Dictionary D of size n×k is already known. For effective
for precise diagnosis by merging the complementary results, we use phase included DCT (Discrete Cosine
information. Three challenges to be addressed while fusing Transform) dictionary [7] for our experiment. The signal
the images [1] are: 1) The fused image should preserve all 𝑆 ∈ ℝ𝑑 is sparse represented 𝑠 ∈ ℝ𝑘 , as given dictionary
the important information needed for further processing. 2) 𝐷 ∈ ℝ𝑑×𝑘 . In this paper, we have customized OMP sparse
Artifacts should not be introduced in fused image. 3) Noise coding algorithm for fusion purposes.
and unimportant information should be suppressed. The ultimate aim of OMP algorithm is to achieve best
approximation. The mathematical formula for solving this
Anuyogam Venkataraman and Javad Alirezaie* are with the constraint problem is given by:
Department of Electrical and Computer Engineering, Ryerson University, argmin𝑠 ‖𝑆 − 𝐷𝑠‖ 22 ,subject to ‖𝑠‖ 0 ≤ 𝑁 (1)
Toronto, ON, M5B2K3, Canada (e-mails: anuyogam1.venkataram@ryers-
on.ca; javad@ryerson.ca, phone: 416-979-5000; fax: 416- 979-5280). argmin𝑠 ‖𝑠‖ 0 ,subject to ‖𝑆 − 𝐷𝑠‖ 22 ≤ 𝜖 (2)
Paul Babyn is with the Department of Medical Imaging, University of Where N is the number of non-zero coefficients. Equation 2
Saskatoon Health Region, Royal University Hospital, Saskatoon, SK, S7N
0W8 Canada (e-mail: paul.babyn@saskatoonhealthregion.ca). represents the definition for solving error constrained
Alireza Ahmadian is with the Department of Biomedical Systems and problem. Next atom to be added in this iterative framework
Biophysics, Tehran University of Medical Sciences, Poursina Ave., is the atom which has highest correlation to the residual at
Keshavarz Blvd., Tehran, Iran (e-mail: ahmadian@sina.tums.ac.ir, phone:
each stage.
98-21 66466383; fax: 98-21 66466383).
(Asterisk indicates corresponding author)
Iteration is performed until it meets the stopping criterion. 3) Combine the sparse coefficients of innovative
OMP is due to orthogonalization between atoms in the components using PCA fusion rule, for which the covariance
dictionary D and residual r. matrix Cs of innovative images is calculated as follows,
1
Pseudo Algorithm of OMP 𝐶𝑠 = cov(𝐼𝑠 ) = cov([𝑠1 (: ), 𝑠2 (: )])= 𝐼 ∙ 𝐼𝑠 ∗ (3)
𝑖−1 𝑠
Given: Dictionary D, signal S, and error threshold ϵ Where s1, s2 are the sparse vectors of the innovative
1) Initialize residual r0=S-Ds0 , index set I0={} and main components. Find the Eigen sparse and normalized Eigen
iteration is k = k+1 (initial k=0). sparse vector of maximum Eigen value. Eigen vector will be
used as weightings for innovative sparse vectors to be fused.
4) Fused PCA result Ip is reshaped into a block of 8×8 and
2) Using the ideal solution 𝑧𝑖 = 𝑑𝑖𝑇 𝑟 𝑘−1 /‖𝑑𝑖 ‖22 , Calculate
each pixel position is the sum of several block values.
the error 𝑒(𝑖) = min𝑥 �𝑑𝑖 𝑧𝑖 − 𝑟 𝑘−1 � for all i. Reconstructed image I1 is obtained by dividing each pixel
3) Update stage: Augmenting the index set 𝐼 𝑘 = 𝐼 𝑘−1 ∪ by number of addition operations performed at each pixel.
{𝑖0 } (find i0 of 𝑒(𝑖): ∀1 ≤ 𝑖 ≤ 𝑚 and 𝑒(𝑖0 ) ≤ 𝑒(𝑖).
4) Update the solution 𝑠 𝑘 (𝑖0 )+= 𝑧𝑖 and residual. 5) For fusing common component and fused innovative
component, the fuse rule of weighted average scheme
5) If stopping criterion is met, 𝑠 = 𝑠 𝑘 ; else, apply another proposed by Burt et al. [2] is adopted.
iteration.
104
(a) (b) (a) (b)
Fig.2 Comparison of performance of different fusion Fig.4 Comparison of performance of different fusion
algorithms for case of Multi focus images (512×512) (a) algorithms for case of Multimodal medical images
Focus on right clock (b) Focus on left clock (c) Proposed (512×512) (a) CT Image ((b) MRI Image (c) Proposed Joint
Joint fusion (d) PCA fusion (e) Sparse Fusion fusion (d) PCA fusion (e) Sparse Fusion
105
TABLE I
106