[go: up one dir, main page]

Academia.eduAcademia.edu
19th European Signal Processing Conference (EUSIPCO 2011) Barcelona, Spain, August 29 - September 2, 2011 PARAMETER ESTIMATION IN THE GENERAL CONTOURLET PANSHARPENING METHOD USING BAYESIAN INFERENCE Israa Amro1 , Javier Mateos1 and Miguel Vega2 1 2 Departamento de Ciencias de la Computación e I.A., Universidad de Granada, Granada, Spain iamro@correo.ugr.es, jmd@decsai.ugr.es Departamento de Lenguajes y Sistemas Informáticos, Universidad de Granada, Granada, Spain mvega@ugr.es ABSTRACT This paper solves the problem of parameter estimation for the general contourlet pansharpening method using Bayesian inference. In the general contourlet panshapening method, a set of parameters that control the contribution of each band of the multispectral image, the panchromatic image and the prior knowledge on the image need to be set. The proposed method takes into account the relationship between contourlet coefficients to incorporate prior knowledge on the unknown parameters in the form of hyperprior distributions. This method is able to estimate all the unknown parameters together with the high resolution multispectral image in a fully automatic way. The experimental results show that the proposed method not only enhances the spatial resolution of the pansharpened image, but also preserves the spectral information of the original multispectral image. 1. INTRODUCTION Pansharpening is a pixel based technique that fuses a low resolution (LR) multispectral (MS) image and a high resolution (HR) panchromatic (PAN) image to provide a HR MS image with the spatial resolution and quality of PAN image and the spectral resolution of the MS image. In the literature, this task has been addressed from different points of view (see [1] for a complete review). In recent years, multiresolution-based methods, which includes Laplacian pyramid, wavelet-based methods and contourlet-based methods, are becoming popular. Non-subsampled contourlet transform (NSCT) [2] is an usual choice in fusion methods, since it provides a complete shift-invariant and multiscale representation, with a fast implementation. Fusion based on NSCT can use several methods for the injection of the image details. Recently, we proposed a general NSCT pansharpening method using Bayesian inference [3] that comprises, as particular cases of injection methods, substitution, addition and some complex mathematical models, but needed of a big amount of parameters to be set. In this paper, we extend the work in [3] to automatically estimate the unknown parameters, within the hierarchical Bayesian framework. This paper is organized as follows. In section 2, the used notation is introduced and the general algorithm for NSCT pansharpening, using different injection methods, is described and the relationship between the NSCT coefficients is studied. Section 3 explains the Bayesian modeling and section 4 presents the inference of the high resolution MS image and the estimation of the parameters. Experimental results and comparison with other methods are presented in section 5 for synthetic and SPOT5 images and, finally, section 6 concludes the paper. This work has been supported by the Consejerı́a de Innovación, Ciencia y Empresa of the Junta de Andalucı́a under contract P07-TIC-02698. © EURASIP, 2011 - ISSN 2076-1465 2. GENERAL PANSHARPENING ALGORITHM AND BAYESIAN FORMULATION Contourlet based pansharpening algorithms start with the observed LR MS image, Y , with B bands, Yb , b = 1, . . . , B, each of size P = M × N pixels, which provides low spatial but high spectral resolution, and the PAN image, x, of size p = m × n, with M < m and N < n, a high spatial resolution image which contains reflectance data in a single band that covers a wide area of the spectrum. Based on those observations, contourlet based pansharpening algorithms find an estimation of y, the HR MS image, with B bands, yb , b = 1, . . . , B, each of size p = m × n pixels. Contourlet pansharpening methods are based on the ability of the NSCT transform for obtaining the high frequencies image details at different scales and different directions to extract the detail information from the PAN image for injecting them into the MS image. The main drawback of NSCT-based pansharpening is the spectral distortion that it may produce. In general, the pansharpening algorithm in Algorithm 1 can be used to obtain an estimation of y, ŷ, from x and Y . Algorithm 1 NSCT pansharpening algorithm of x and {Yb } into {ŷb } 1. Upsample each band of the MS image, Yb , to the size of the PAN, x, and register them obtaining sb , b = 1, . . . , B. 2. Apply NSCT decomposition on the PAN image x and registered MS image {sb }, x = xr + D L X X xld , (1) l=1 d=1 sb = srb + D L X X sld b , b = 1, . . . , B, (2) l=1 d=1 where the superscript r denotes the residual (low pass filtered version) NSCT coefficients band and the superscript ld refers to the detail bands, with l = 1, . . . , L, representing the scale and d = 1, . . . , D, representing the direction for each coefficient band. 3. Merge the details of PAN {xld } and MS {sld b } images getting {ŷbld }, keeping the residual image unchanged, ŷbld = ald xld + bld sld (3) b , ŷbr = srb . (4) 4. Apply the inverse NSCT to merge the MS band coefficients {ŷbr }, {ŷbld }, getting {ŷb }, D L X X ŷbld , b = 1, . . . , B. (5) ŷb = ŷbr + l=1 d=1 1130 Figure 3: Marginal distribution of the difference between neighbor coefficients and the distribution of TV prior. Figure 1: NSCT coefficient relationships. Starting from modeling the relation between yb and sb , as s b = yb + n b , (a) (b) Figure 2: Conditional distribution of a finest subband of the first band of synthetic image, conditioned on (a) parent p(X|P X) and (b) neighbor p(X|N X) Note that for bld = 0, we get the substitution model [4], and for ald = bld = 1, ∀l = 1, . . . , L and d = 1, . . . , D we have the additive one [5], while using different ald and bld values we will get different weighted models proposed in the literature. In [3] we proposed to modify the merging strategy in step 3 of Algorithm 1 by using Bayesian inference as a mathematical way to estimate the details coefficients of the HRMS image from those of the PAN and MS images. In this paper we extend the formulation in [3] to deal with the problem of parameter estimation. Using the hierarchical Bayesian paradigm we include information on the unknown parameters in the form of hyperprior distributions and estimate the unknown parameters together with the high resolution multispectral image. The parameters incorporated in our model are estimated at each level of decomposition and direction for each band, providing a sound way to control the noise, preventing color bleeding and generalizing all previous models. Before going into the formulation of the problem let us study the characteristics of the NSCT coefficients. These characteristics for the subsampled case have been studied in [6], they found three relationships in contourlet coefficients, which are shown in Figure 1. The reference coefficient has eight neighbors (NX) in the same subband, parent (PX) at the same spatial location in the immediately coarser scale and cousins (CX) at the same scale and spatial location but in different directional subbands. Following [6], we studied the conditional distributions of contourlet coefficients, conditioned on their parents, neighbors and cousins, in order to know the relationship between these coefficients for the NSCT. Figure 2 shows the conditional distributions for the parents and neighbors. The distribution for the cousins is not shown due to space constraints but is similar to the other two. We notice that all of these conditional distributions exhibit a ”bow-tie” shape. Therefore, we conclude that contourlet coefficients of natural images are approximately uncorrelated yet dependent on each other. These dependencies, however are local. This means that we can estimate each band of the NSCT coefficients independently but we should take into account the relation between the bands. We are going to relate the different bands through the value of the parameters. In this paper we are going to relate the HR MS image and the upsampled MS image following the model in [3]. (6) with nb being the capture noise assumed to be Gaussian with zero mean and covariance matrix σb2 I. Applying the NSCT to both sides of Eq. (6) and since the NSCT decomposition is a tight frame, we can write D L X D L X X X r r (7) ybld + nld srb + sld b . b = yb + n b + l=1 d=1 l=1 d=1 Assuming that the noise is separable, that is, it decomposes in the same way as the image does, and therefore low frequencies of the noise affect only to the low frequencies of the MS band, and the high frequencies in each direction affect only to their corresponding high frequencies in each direction, we can write that ld ld sld (8) b = yb + nb , for all l = 1...L, d = 1...D. We are going to approximate the noise of the detail bands, nld b , by a Gaussian distribution with zero mean and covariance matrix (βbld )−1 I, with βbld the inverse of the unknown noise variance of the detail band at level l and direction d of the MS band b. Since the PAN image contains the details of the high resolution MS image but lacks of its spectral information, the relationship between the HRMS band coefficients and the PAN image could be written as xld = ybld + nld x , (9) where nld x is the noise of the coefficients bands at each NSCT decomposition level, l, and direction, d, for PAN image, that it is approximated by a Gaussian distribution with zero mean and covariance matrix (γbld )−1 I. Note that, with this modeling, we have decoupled each one of the bands of the contourlet transform and, since they are uncorrelated, we can do the estimation of each band independently of the other bands. 3. BAYESIAN MODELING When modeling the coefficient bands into the hierarchical Bayesian framework we have two stages. In the first stage, knowledge about the structural form of the noise coefficients and the structural behavior of the HR MS imld ld ld age coefficients is used in forming p(sld b , x |yb , Ωb ) and p(ybld |Ωld ), respectively. These noise and image models b depend on the unknown parameters Ωld that need to be b estimated. In the second stage a hyperprior on the parameters is defined, thus allowing the incorporation of information about these hyperparameters into the process. Thus, according to Bayesian paradigm, we can define the joint distribution on the observation, hyper-parameters, ld ld ld and HR MS coefficient bands as, p(Ωld b , yb , x , s b ) = ld ld ld ld ld ld ld ld ld p(Ωb )p(yb |Ωb )p(sb |yb , Ωb )p(x |yb , Ωb ), and inference is ld ld ld based on p(Ωld b , yb |sb , x ). From the observation model of 1131 the MS and PAN image in Eqs. (8) and (9) respectively, we have the following probability distributions   2 1 ld ld ld ld ld p/2 , (10) s − y β p(sld |y ) ∝ (β ) exp − b b b b b b 2   2 1 p(xld |ybld ) ∝ (γbld )p/2 exp − γbld xld − ybld . (11) 2 Following [3, 7], we choose a prior model based on the Total Variation (TV) for the HR MS image, y, coefficient bands given by n o p(ybld |αbld ) ∝ (αbld )p/2 exp −αbld T V (ybld ) , (12) Pp p h ld 2 (∆i (yb )) + (∆vi (ybld ))2 where with T V (ybld ) = i=1 h ld v ld ∆i (yb ) and ∆i (yb ) represent the horizontal and vertical first order differences at pixel i, respectively, and αbld is the model parameter of the MS band b coefficients at level l and direction d. The idea behind this model is to consider the image as a set of relatively smooth objects or regions separated by strong edges, such as the coefficients of the NSCT. As can be observed in Figure 3, the TV prior almost perfectly fits the distribution of the NSCT coefficients for the details bands. In the second stage of the hierarchical Bayesian framework we define the distribution on the parameters. To model the hyperparameters we use a gamma distributions, p(w|aw , cw ) = Γ(w|aw , cw ), (13) ld ld ld where w > 0, w ∈ Ωld b = (αb , βb , γb ) denotes a hyperparameter, and aw > 0 and cw > 0 are, respectively, the shape and the inverse scale parameters of the distribution. Finally, combining the first and second stage of the problem modeling we have the global distribution, ld ld ld ld ld ld ld ld p(Ωld b , yb , x , sb ) = p(αb )p(βb )p(γb )p(yb |αb ) ld ld ld ld ld p(sld b |yb , βb )p(x |yb , γb ), ld p/2 M (αbld , ybld , uld b ) = c.(αb ) " # p X (∆hi (ybld ))2 +(∆vi (ybld ))2 + (uld ld b )(i) p exp −αb , 2 (uld b )(i) i=1 ld + p where uld b is a p−dimensional vector, ub ∈ (R ) , whose ld components (ub )(i), i = 1, ..., p, are quantities that need to be computed and have an intuitive interpretation related to the unknown images ybld . Comparing Eq. (16) with Eq. (12), we obtain p(ybld , αbld ) ≥ c.M (αbld , ybld , uld b ). This leads to the following lower bound for the joint probability distribution ld ld ld ld ld ld ld ld ld ld p(Ωld b , yb , sb , x ) ≥ c.p(Ωb )M (αb , yb , ub )p(sb |βb , yb ) ld ld ld ld × p(xld |γbld , ybld ) = F (Ωld b , yb , sb , x , ub ). (17) Hence, a sequence can be obtained of ever decreasing upper bounds for the KL divergence as ld ld ld ld ld CKL (q(Ωld b , yb )||p(Ωb , yb |sb , x )) ld ld ld ld ld ld k ≤CKL(q(Ωld b ).q(yb )||F (Ωb , yb , sb , x , (ub ) )). (18) The following algorithm which extends the one presented in [3] to deal with parameter estimation, can be used for ld calculating the approximating posteriors q(Ωld b ) and q(yb ). Algorithm 2 Posterior parameter and image distribuld tions estimation in TV reconstruction using q(Ωld b , yb ) = ld q(Ωld )q(y ) b b Given u1 ∈ (R+ )p and q 1 (Ωld b ), an initial estimate of the distribution q(Ωld b ), For k = 1, 2, ..., until a stopping criterion is met. 1. Find q k (ybld ) = arg min q(ybld ) (14) ld ld ld ld ld ld k CKL(q k(Ωld b )q(yb )||F (Ωb ,yb ,sb ,x ,(ub ) )) (19) k+1 2. Find (uld = arg min b ) ld ld ld ld ld where p(ybld |αbld ), p(sld b |yb , βb )) and p(x |yb , γb ) are given in Eqs. (12), (10), and (11), respectively. uld b k ld ld ld ld ld ld CKL(q k (Ωld b )q (yb )||F (Ωb ,yb ,sb ,x ,ub )) (20) 4. BAYESIAN INFERENCE For our selection of hyperparameters in the previld ous section, the set of all unknowns is (Ωld = b , yb ) ld ld ld ld (αb , βb , γb , yb ). The Bayesian paradigm dictates that inld ld ld ld ld ference on (Ωld b , yb ) should be based on p(Ωb , yb |sb , x ) = ld ld ld ld ld ld ld ld p(Ωb , yb , sb , x )/p(sb , x ). Since p(sb , x ) cannot be calld ld ld culated analytically, then p(Ωld b , yb |sb , x ) can not be found in closed form, so, we apply the variational methodology to approximate the posterior distribution by another distribuld tion, q(Ωld b , yb ), that minimizes the Kullback-Leibler(KL) divergence, defined as ld ld ld ld ld CKL (q(Ωld b , yb )||p(Ωb , yb |sb , x ))   ZZ ld q(Ωld ld ld b , yb ) = q(Ωld , y )log dΩld b b b dyb , ld ld ld p(Ωld b , yb |sb , x ) (16) (15) which is always non negative and equal to zero only when ld ld ld ld ld q(Ωld b , yb ) = p(Ωb , yb |sb , x ). We choose to approximate the posterior distribuld ld ld ld ld tion p(Ωld b , yb |sb , x ) by the distribution q(Ωb , yb ) = ld ld ld ld q(Ωb )q(yb ), where q(yb ) and q(Ωb ) denote distributions on ybld and Ωld b , respectively. Due to the form of the TV prior, the above integral cannot be directly evaluated so, following [3, 7], we approximate it by using the MajorizationMinimization approach [8]. Thus, the TV prior in Eq. (12) is majorized by the functional, 3. Find q k+1 (Ωld b ) = arg min q(Ωld ) b k+1 ld ld ld ld ld k+1 CKL(q(Ωld (yb )||F (Ωld )) (21) b )q b ,yb ,sb ,x ,(ub ) k ld ld k ld Set q(Ωld b ) = limk→∞ q (Ωb ), q(yb ) = limk→∞ q (yb ). In Eq. (19), we obtain for q k (ybld ), the p-dimensional Gaussian distribution q k (ybld ) = N (ybld |E k [ybld ], cov k [ybld ]), with h i ld ld , (22) E k [ybld ] = cov k [ybld ] βbld sld b +γ x h i−1 k ld ld cov k [ybld ] = αbld ς(uld , (23) b ) + βb Ip + γ b Ip k k h v t ld k v = (∆h )t W (uld and ς(uld b ) b ) (∆ ) + (∆ ) W (ub ) (∆ ) k where W ((uld ) ) is an p × p diagonal matrix of the form b  − 1  2 k k (uld W (uld , (24) b ) (i) b ) = diag and ∆h and ∆v represent the p × p convolution matrices associated to the first order horizontal and vertical differences, respectively. When an estimation ŷbld of the band coefficients is needed in step 3 of Algorithm 1, the mean of the distribution q(ybld , E[ybld ], is selected. k+1 To calculate (uld from Eq. (20), we obtain b ) 1132 Measure COR Band b1 b2 b3 b1 b2 b3 b1 b2 b3 - NSCT [5] 0.91 0.91 0.90 0.79 0.81 0.81 26.75 27.17 27.65 5.76 SR [7] 0.84 0.98 0.62 0.90 0.94 0.85 32.68 35.50 30.15 3.12 Proposed 0.99 0.99 0.98 0.97 0.97 0.96 38.17 39.51 36.93 1.61 5. EXPERIMENTAL RESULTS In this section, the proposed NSCT-based pansharpening method using the Bayesian inference is tested. Experiments on a synthetic color image and a real SPOT5 image are SSIM conducted to test the proposed method. The observations of the synthetic multispectral are obtained from the color image, displayed in Fig. 4(a), by convolving it with mask PSNR 0.25 × 12×2 to simulate sensor integration, and then downsampling it by a factor of two by discarding every other pixel in each direction and adding zero mean Gaussian noise with variance 16. For the PAN image we used the lumiERGAS nance of the original color image and zero mean Gaussian noise of variance 9 was added. The observed MS image was Table 1: Synthetic Image Quantative Results upsampled to the same size of PAN image by bicubic inh i k+1 (uld (i) = Eqk (yld ) (∆hi (ybld ))2 + (∆vi (ybld ))2 , i = 1, · · · , p. terpolation and then 3 levels of NSCT decomposition was b ) b applied on each upsampled MS band and PAN image with 4 and 8 directional levels, for the first two and the third k ld ld k+1 Once we know q (yb ) and (ub ) , the next step is to calcudecomposition levels, respectively. The proposed algorithm late the distributions on the hyperparameters from Eq. (21). was run on the resulting coefficients bands until the critek ld k−1 2 k−1 2 We first note that rion k(yld k /k(yld k < 10−4 was satisfied, i ) − (yi ) i ) ld k k where (yi ) denotes the mean of q (yild ). When all the pak+1 q k+1 (Ωld (αbld )q k+1 (βbld )q k+1 (γbld ) b ) = q rameters are automatically estimated with no prior knowledge about them, that is, λw = 0, w ∈ Ω, Algorithm 2 where q(ω) = Γ(ω|āω , c̄ω ) which produces typically converges within 4 iterations. Since, as previously λαld said, the different level and direction bands are indepen(E k+1 [αbld ])−1 = b + (1 − λαld ) dent though related, in order to provide the method with b ld αb some prior knowledge about the value of the parameters, we p   2  2  have studied the relationships between the parameters on 2X k ld k ld v h × + ∆i E [yb ] ∆i E [yb ] the different levels. For that, we generated images following p i=1 a Gaussian distribution with zero mean and different values  1 for the variance, applied the contourlet decomposition to the h i 2 1 images, and calculated the variance of the noise at each level + tr (cov k [ybld ])−1 ×((∆h )t(∆h )+(∆v )t(∆v )) p and direction. Studying those values we found the relation(25) ship between the inverse of the variance of the coefficients for three level of decompositions, the first with 4 directions λ ld β (E k+1 [βbld ])−1 = b + (1 − λβ ld ) and the second and third with 8 directions, those values were b βbld used for β¯bld and γ¯bld and we set λ1d ω = 0, for all ω ∈ Ω, and  ld ld ld ld ld 2 k ld −1 λ sb − Eqk (y) [yb ] +tr (cov [yb ]) αb = 0, λβb = 0.9, λγb = 0.9, for l > 1. We found that , (26) providing the algorithm with this prior knowledge, from the p relationship between the coefficients, improved the obtained λγ ld images and reduced the calculation time. We compared the k+1 ld −1 b + (1 − λγ ld ) (E [γb ]) = proposed NSCT using Bayesian inference method with the b γbld SR method in [7] and the additive NSCT method [5]. The  2 obtained images corresponding to each method are displayed xld − Eqk (y) [ybld ] +tr (cov k [ybld ])−1 , (27) in Fig. 4(d)-(f). p To assess the spatial improvement of the pansharpened images, we use the correlation of the high frequency compowhere ω = āω /c̄ω is the mean of the prior distribution nents (COR) which takes values between zero and one (the on the parameter ω and λω = āω /(āω + p/2), with ω ∈  higher the value the better the quality of the pansharpened ld ld ld αb , βb , γb . Eqs. (25)-(27) indicate that the inverse of image). Spectral fidelity was assessed by means of the peak the means of the parameters can be expressed as convex signal-to-noise ratio (PSNR), the Structural Similarity Incombinations of their prior values and their maximum likedex Measure (SSIM), an index ranging from −1 to +1, with lihood (ML) estimates and that λω , taking values in the +1 corresponding to exactly equal images, and the ERGAS interval [0, 1), can be understood as the confidence on the index, a global criterion for which the lower the value, the inverse of the mean of the prior distribution on the paramehigher the quality of the pansharpened image. See, for inters. So when λω are equal to zero, no confidence is placed stance, [1] for a detailed description of those measures. Taon the given values of the hyper-parameters and ML estible 1 shows the corresponding quantitative results. The promates are used, making the observations fully responsible of posed method with prior knowledge provides the best results the parameters estimation, while when they are asymptotifor each measure. The COR values reflect that all methods cally equal to one, the prior knowledge of the mean is fully are able to incorporate the details of the PAN image into enforced (i.e., no estimation of the hyper-parameters is perthe pansharpened one, although the SR method in [7], see formed). Since, as already said, the bands are related, we Figure 4(e), introduced less details in the band 3 (blue) since are going to study the relationships between the coefficients it contributes less to the PAN image and more into the band and use this relationships as prior values for the mean of 2 (green) since it has the highest contribution, which is rethe hyperparameters, with a high confidence, as will be deflected as a greenish color near the edges of the image. The tailed in the next section. Since the calculation of cov k [ybld ] NSCT method in [5] incorporates details in all the bands is very intense, we chose to approximate, only for parambut produces a noisy image, depicted in Figure 4(d). The eter estimation, W (uld )k in Eq. (24) by diagonal matrix, b p proposed method (Figure 4(f)) is able to incorporate details P p k k in all the bands while controlling the noise and avoiding the W (uld (uld b ) = 1/p b ) (i) × Ip . i=1 1/ 1133 (a) Original (b) Observed MS (c) Observed PAN (d) Add-NSCT in [5] (e) SR in [7] (f) Proposed method Figure 4: Results for the synthetic image (a) Observed MS (b) Observed PAN (c)Add-NSCT in [5] (d) SR in [7] (e) proposed method Figure 5: Results for the SPOT5 image color bleeding effect. The spectral fidelity measures shows that the proposed method performs better than the competing methods, which is also clear from the image in Figure 4(f). The PSNR for the proposed method is about 10dB higher than for the Add-NSCT method in [5] and from 2dB to almost 6dB higher than for the SR method in [7], with remarkable high SSIM and low ERGAS values which reflect the high quality of the resulting images. In a second experiment, the method was tested on a real SPOT5 dataset. Figure 5(a) shows a region of the RGB color image representing bands 1 to 3 of the MS image. Its corresponding PAN image is depicted in Figure 5(b). Visual inspection of the resulting images, displayed in Figures 5(c)(e), reveals similar conclusions to the obtained for the synthetic image. The proposed method calculates the parameters automatically and provides the best result, preserving the spectral properties of the MS image while incorporating the high frequencies from the panchromatic image and controlling the noise in the image. The NSCT method in [5] (Fig.5(c)) provides a detailed image but quite noisy, the SR method in [7] provides good details for bands 1 and 2, see Figure 5(e), but not for bands 3 and 4 since the PAN image does not cover those bands. This is why the blue color in Figure 5(e), seems to be vanished. The proposed method successfully preserves the colors, incorporates the details from the PAN image into the pansharpened image and controls the noise in the images. 6. CONCLUSION In this paper, a new pansharpening method based on superresolution reconstruction and non subsampled contourlet transform has been presented. The proposed method generalizes the fusion strategy of the panchromatic and multispectral images in contourlet based methods. The proposed fusion algorithm is based on the Bayesian modeling and incorporates a solid way to incorporate the details of the panchromatic into the multispectral image, while controlling the noise. Particular cases of the proposed fusion method are substitution, additive and weighted contourlets methods. The relationship between the contourlet coefficients has been examined. The use of this knowledge by the algorithm improved its performance. The method also estimate automatically the HRMS image and the unknown hyperparameters. The efficiency of pansharpening methods has been evaluated by means of visual and quantitative analysis, for synthetic and real data. The proposed method preserves the spectral properties of MS image while incorporating the high frequencies from the panchromatic image and controlling the noise in the image. Based on the presented experiments, the proposed method does significantly outperform NSCT-based and TV-based super-resolution methods. REFERENCES [1] I. Amro. Multispectral Image fusion using Multiscale and Super-resolution methods. PhD thesis, Dept. of Computer Science and Artificial Intelligence, Universidad de Granada, 2011. [2] A. L. da Cunha, J. Zhou, and M. N. Do. The nonsubsampled contourlet transform: Theory, design, and applications. IEEE Trans. Image Proc., 15(10):3089–3101, 2006. [3] I. Amro, J. Mateos, and M. Vega. General contourlet pansharpening method using Bayesian inference. In 2010 European Signal Processing Conference (EUSIPCO-2010), pages 294–298, 2010. [4] M. Song, X. Chen, and P. Guo. A fusion method for multispectral and panchromatic images based on HSI and contourlet transformation. In Proc. 10th Workshop on Image Analysis for Multimedia Interactive Services WIAMIS ’09, pages 77–80, 6–8 May 2009. [5] M. Lillo-Saavedra and C. Gonzalo. Multispectral images fusion by a joint multidirectional and multiresolution representation. Int. J. Remote Sens., 28:4065 – 4079, 2007. [6] D. D.-Y. Po and M. N. Do. Directional multiscale modeling of images using the contourlet transform. IEEE Trans. on Image Processing, 15(6):1610–1620, 2006. [7] M. Vega, J. Mateos, R. Molina, and A.K.. Katsaggelos. Super resolution of multispectral images using TV image models. In 2th Int. Conf. on Knowledge-Based and Intelligent Information & Eng. Sys., pages 408–415, 2008. [8] N. Galatsanos. A majorization-minimization approach to total variation reconstruction of super-resolved images. In 16th European Signal Processing Conference (EUSIPCO 2008), August 2008. 1134