A Variational Model for P+XS Image Fusion

Størrelse: px
Starte visningen fra side:

Download "A Variational Model for P+XS Image Fusion"

Transkript

1 International Journal of Computer Vision 69(1), 43 58, 2006 c 2006 Springer Science + Business Media, LLC. Manufactured in The Netherlands. DOI: /s x A Variational Model for P+XS Image Fusion COLOMA BALLESTER, VICENT CASELLES, LAURA IGUAL AND JOAN VERDERA University Pompeu Fabra, Departament de Tecnologia, Pg. Circumvalació 8, Barcelona, Spain coloma.ballester@upf.edu vicent.caselles@upf.edu laura.igual@upf.edu joan.verdera@upf.edu BERNARD ROUGÉ CNES, Av. Ed Belin, Toulouse, France bernard.rouge@cnes.fr Received March 11, 2004; Revised May 26, 2005; Accepted October 26, 2005 First online version published in April, 2006 Abstract. We propose an algorithm to increase the resolution of multispectral satellite images knowing the panchromatic image at high resolution and the spectral channels at lower resolution. Our algorithm is based on the assumption that, to a large extent, the geometry of the spectral channels is contained in the topographic map of its panchromatic image. This assumption, together with the relation of the panchromatic image to the spectral channels, and the expression of the low-resolution pixel in terms of the high-resolution pixels given by some convolution kernel followed by subsampling, constitute the elements for constructing an energy functional (with several variants) whose minima will give the reconstructed spectral images at higher resolution. We discuss the validity of the above approach and describe our numerical procedure. Finally, some experiments on a set of multispectral satellite images are displayed. Keywords: multispectral images, topographic map, image fusion, energy functional 1. Introduction A grey-level image can be realistically modeled as a real function u(x) where x represents an arbitrary point of a rectangle in R 2 and u(x) denotes the grey level at x. Typically u(x) represents the photonic flux over a wide band of wavelengths and we have a proper greylevel image. Below, we shall refer to it as the panchromatic image. A multispectral image may be represented by a function u from to R m where m represents the number of spectral channels. For colour images, typically, m = 3 if we consider the usual R, G, B channels. If we add the near infrared channel, we have a multispectral image with m = 4. In this case, each coordinate of u(x) represents the intensity corresponding to a spectral channel, where the photonic flux is subjected to a spectral selective filter, be it in the visible range, the near infrared or the ultraviolet. Most satellites provide us with multispectral images which include the usual color channels plus the infrared one, and/or the ultraviolet one (see Let us mention here that the abbreviation P + XS stands for Panchromatic and MultiSpectral images. We say that the panchromatic image u corresponds to the multispectral image u if u(x) has been obtained by adding (with some mixing coefficients) the coordinates

2 44 Ballester et al. of u, which represent the energies of different spectral bands. In other words, if u = (u 1,...,u m ) and α 1,...,α m represent the mixing coefficients for computing the total spectral energy from the above channels, the corresponding panchromatic image will be given by u(x) = α 1 u 1 (x) + +α m u m (x). (1) In digital images, the only accessible information is a sampled and quantized version of u, u(i, j), where (i, j) is a set of discrete points (in general, on a grid) and u(i, j) belongs to a discrete set of values, 0, 1,...,255, in many cases. Since, by Shannon s theory, we can assume that u(x) is recoverable at any point from the samples u(i, j), as a first approximation, we may assume that the image u(x) is known in a continuous domain, up to the quantization noise. This paper describes a method of increasing the resolution of satellite multispectral images when we know the corresponding panchromatic image u at a higher resolution. We assume that the panchromatic image u(i, j) has a size of N N pixels. The spectral channels have been sampled at a lower resolution giving images of size N s N (typically s = 2, or 4), which we s shall denote by u s = (u s 1,...,us m ). The superscript s is explicitly included to stress the loss of resolution of the multispectral data. In satellite imaging, acquiring the panchromatic image at high resolution and subsampling the multispectral channels by a factor of 2, or 4, permits a substantial reduction of the data to be transmitted to the earth, but it leaves us with the problem of recovering them at high resolution. Our purpose will be to reconstruct the high-resolution multispectral image u = (u 1,...,u m ), knowing the data u and u s, and taking into account several constraints imposed by the data generation model. The first constraint to be satisfied is given by relation (1). The other ones express the fact that, for each channel, the low-resolution pixels are formed from the high-resolution ones by lowpass filtering followed by subsampling. If we denote by k r the impulse response of the filter corresponding to channel r {1,...,m}, then we may write these constraints as ur s (i, j) = k r u r (si, sj) i, j {0,..., Ns } 1. (2) The values of α i and the kernels k r, i, r = 1,...,m, depend on the type of satellite (see Finally, we use the geometric information contained in the panchromatic image. Indeed, we assume in this paper that the panchromatic image and the low-resolution multispectral images are aligned and we constrain the geometry of the spectral channels at high resolution to follow the geometry of the panchromatic image. This constitutes the main feature of our approach and needs further explanation. First, in Section 1.1 we explain what we mean by the geometric information contained in the panchromatic image, and more generally, in any scalar image, including any spectral channel. Then, in Sections 1.2 and 1.3, we explain the reasons supporting the underlying assumption that images taken on different spectral bands share common geometric information. For that, we shall review the main conclusions in Caselles et al. (2002), and Lisani and Morel (2000). The rest of the paper is devoted to present our model and display some numerical experiments. The literature on the subject is extensive. Most methods are based on the injection of high frequency components (corresponding to spatial details present in the high resolution panchromatic image) in interpolated versions of the multispectral data (Wald et al., 1997), or improvements based on multiresolution analysis of P+XS images (Aiazzi et al., 2002). For more information we refer to Aiazzi et al. (2002) and Wald et al. (1997), and references therein Mathematical Morphology of Scalar Images This subsection considers scalar images, that is, images with a single channel, either a color (or any other spectral channel) or grey level. We now consider the question: what is the geometric information content of an image? This section summarizes some arguments contained explicitly or implicitly in Mathematical Morphology theory (Serra, 1982), which were further developed in Caselles et al. (1999). The sensors of a camera or a CCD array transform the continuum of light energies to a finite interval of values by means of a nonlinear contrast function g. The contrast change g depends on the properties of the sensors, but also on the illumination conditions and the reflection properties of the objects, and those conditions are generally unknown. Images are observed modulo an arbitrary and unknown contrast change. These observations lead the physicist and psychologist M. Wertheimer (Wertheimer, 1923) to state, as a basic principle, that the gray level is not an observable.

3 A Variational Model for P+XS Image Fusion 45 Mathematical Morphology recognized contrast invariance as a basic requirement and proposed that image analysis operations take into account this invariance principle (Serra, 1982; Guichard and Morel, 2003). With this principle, an image u is a representative of an equivalence class of images v obtained from u via a contrast change, i.e., v = g(u) where g, for simplicity, will be a continuous strictly increasing function. Under this assumption, an image is characterized by its upper (or lower) level sets X λ = [u λ] ={x : u(x) λ} (resp. X λ = [u λ] ={x : u(x) λ}). Moreover, the image can be recovered from its level sets by the reconstruction formula u(x) = sup{λ : x X λ }. Thus, according to the Mathematical Morphology doctrine, the reliable information of the image is contained in the level sets, independent of their actual levels. Thus, we are led to consider that the geometric information, the shape information, is contained in the family of level sets of the image. We can further describe the level sets by their boundaries, X λ u, which are, under suitable, very general assumptions, Jordan curves (Jordan curves are continuous maps from the circle into the plane R 2 without crossing points). Indeed, in Ambrosio et al. (2001) it is proved that if u is a function whose upper level sets X λ u are sets of finite perimeter (in particular, if u is a function of bounded variation (Ambrosio et al., 2000; Evans and Gariepy, 1992)), then the boundaries of level sets can be described by a countable family of Jordan curves with finite length. The family of all level lines of an image was called the topographic map (Caselles et al., 1999). The topographic map is invariant under a wide class of local contrast changes (Caselles et al., 1999), and, in particular, it is a useful tool for comparing images of the same object with different illuminations (Lisani and Morel, 2000; Monasse, 1999). We can conceive the topographic map as a tool giving a complete description of the geometry of grey-level images. For later purposes, we have to go a step further in the description of the geometry of the topographic map. Assuming that our image u : R is of bounded variation, by the results in Ambrosio et al. (2001), almost all its level sets [u λ] are sets of finite perimeter whose boundaries are unions of rectifiable Jordan curves, and we may compute the unit normal vector at almost any point of it. Thus, if x is on the essential boundary of an upper level set [u λ], λ R, we define θ(x) as the unit normal to the essential boundary of [u λ]. On the set of points where the vector field θ is defined, the identity θ u = u holds (in a rigorous mathematical sense this identity has to be understood as the equality of two measures). The vector field θ has to be extended to all of. For that, we define θ(x) = u(x) if u(x) 0 and θ(x) = 0 when u(x) u(x) = 0. In other words, in a flat region of the graph of u we define θ = 0, and at the points x which are on the essential boundaries of the upper level sets of u we define θ(x) as the unit normal vector field. A more precise description of θ will be given in Section 2 where the word essential, when referring to boundaries, will be explained. This vector field will be the analytic tool we use to impose the constraint that the geometry of a function v can be described in terms of the geometry of u, i.e., the level lines of v are a subset of the family of level lines of u Geometry and Color in Natural Images What is the geometric content of a color image? Obviously, the answer to this question is quite complex and, strictly speaking, it cannot be reduced to the geometry of its associated intensity image. Indeed, counterexamples can be given where color objects exist with a constant intensity. But what happens in images of natural scenes? Will the light create color patterns with color edges with a constant intensity? (Caselles et al., 2002) experimentally confirmed that the essential geometric contents of a color image is contained in the level lines of the corresponding intensity image. To support the above conclusion, the authors of Caselles et al. (2002) proposed an algorithm to constrain the color channels of a given image to have the same geometry (i.e. the same level lines) as the grey level. The algorithm replaces the colors in an image by their conditional expectation with respect to the grey levels. If the hypothesis above is sound, then this algorithm should not alter the colors of the image or its visual aspect. The authors of Caselles et al. (2002) displayed several experiments confirming this hypothesis. A further confirmation of it was suggested by the experiments of imposing the color of one image on the topographic map of another one: It resulted, in a striking way, in the dominance of grey level and the fading of a color deprived of its geometry (Caselles et al., 2002).

4 46 Ballester et al The Case of Satellite Multispectral Images In the case of multispectral satellite images, the analogous assumption would be that images of the same scene taken on different wavelength bands would share common geometric information. Indeed, this assumption was experimentally studied in Lisani and Morel (2000). The experiments were done on images of four spectral channels corresponding to the blue, green, red and near infrared regions. Two channels were compared via their topographic maps. Two types of comparison were proposed: by means of the unit normal vector field of the topographic map, and by means of pieces of its level lines (Lisani and Morel, 2000). With both comparison procedures, the conclusion was the same: the channels that are in the visible region share a large portion of its topographic map. The amount of sharing decreases, but is still large, for the near infrared channel. For the red and near infrared images, it was also shown that, after constrast inversion, there is still a portion of the topographic map that is common to the topographic map of the blue channel (Lisani and Morel, 2000). This was explained in terms of the vegetation, which becomes apparent in the red and near infrared channels by contrast inversion (Lisani and Morel, 2000). The methods used were robust under illumination changes and geometric transformations, in particular, under changes of scale (Lisani and Morel, 2000) Conclusion Thus, based on the above arguments, we shall adopt the hypothesis that for satellite multispectral images, to a large extent, the geometry of the spectral channels is contained in the topographic map of its panchromatic image. This assumption, together with (1) and (2), is the basis of our variational approach to increasing the resolution of satellite multispectral images when we know the corresponding panchromatic image at a higher resolution. Section 2 recalls some basic facts about functions of bounded variation. Section 3 describes the energy functional of our variational model. Section 4 covers the algorithm and the numerical experiments. Section 5 presents some conclusions. Finally, Section 5 briefly comments on the mathematical justification of the problem. 2. Function Spaces This section contains some mathematical definitions that are needed for proper definitions of the energy functionals below. It may be skipped, since the main notations will be recalled in a simpler way in Section 3. Let Q be an open set in R 2. We denote by L p (Q) the space of functions u : Q R such that u p is Lebesgue integrable. We denote by C0 (Q) the space of infinitely differentiable functions in Q with compact support (contained in Q). By C( Q) we denote the space of continuous functions in Q (which denotes the closure of Q). Let us recall the definition of BV functions and total variation. A function u L 1 (Q) whose partial derivatives, in the sense of distributions, are measures with finite total variation in Q is called a function of bounded variation. The class of such functions will be denoted by BV(Q). Thus u BV(Q) if and only if there are Radon measures μ 1,μ 2 defined in Q with finite total mass in Q and Q ud i ϕdx = ϕdμ i (3) Q for all ϕ C0 (Q), i = 1, 2. Thus, the gradient of u, denoted by u, is a vector-valued measure with finite total variation u = sup { Q u div ϕ dx : ϕ C 0 (Q, R2 ), } ϕ(x) 1 for x Q. (4) If u is an integrable function, then u = u dx. (5) Q In any case, if u BV(Q) we shall always write u = Q u dx. At this point, we notice that we are not using the standard notation that does not incorporate the dx, since u is a measure. This choice permits to unify the notation in the formulas of Section 3. The space BV(Q) is endowed with the norm u BV = u L 1 (Q) + u. (6)

5 A Variational Model for P+XS Image Fusion 47 We say a measurable set E Q has finite perimeter in Q if its indicator function χ E BV(Q). If u BV(Q), almost all its level sets [u λ] ={x Q : u(x) λ} are sets of finite perimeter (Ambrosio et al., 2000). Let H 1 denote the one-dimensional Hausdorff measure in R 2 (a measure of length). If E is a set of finite perimeter in Q, the subset of points of the topological boundary of E where the outer unit normal is defined (in a measure theoretic sense) is called the essential boundary of E and is denoted by E (Ambrosio et al., 2000). The set E is rectifiable and has finite H 1 measure (Ambrosio et al., 2000). By combining the assertions in the last two paragraphs, if u BV(Q), we may define a normal vector θ(x) at almost all points (in the H 1 sense) of almost all level sets of u. This vector field of normals θ can be also defined (hence extended to all Q) as the Radon- Nikodym derivative of the measure u with respect to u, i.e., it formally satisfies θ u = u and, also, θ 1 almost everywhere. We shall refer to the vector field θ as the vector field of unit normals of the topographic map of u. The space of functions of bounded variation BV(Q) has been frequently used in image processing, mainly in image denoising and restoration problems (Rudin et al., 1992). The space of BV functions is a reasonable functional model for images since it contains the family of piecewise smooth functions, i.e, functions that are smooth away from its jump discontinuities, which form a set of rectifiable curves. These discontinuities could be identified with edges. Its ability to describe textures is less clear, some textures can be described but to a certain scale of oscillation. An interesting experimental discussion of the adequacy of the BV-model to describe real images can be seen in Gousseau and Morel (2001). On the other hand, as explained in last paragraph, if u is a BV function, then its topographic map can be described by means of the vector field of unit normals of the family of its level lines. For further information concerning functions of bounded variation, we refer to Ambrosio et al. (2000), Evans and Gariepy (1992), and Ziemer (1989). 3. The Energy Functional: Continuous and Discrete Descriptions We first describe the energy functional in a continuous framework, and then describe it at the discrete level The Continuous Formulation To fix ideas, assume that the multispectral image is given by a function u : R 4 where is a rectangle of R 2, say [0, 1] 2. We shall denote the coordinates of u by (X 1, X 2, X 3, X 4 ). In our experiments below, they represent the red, green, blue and near infrared channels, although they could be different spectral channels. The extension to any set of spectral channels will be immediate. As above, let u denote the intensity image corresponding to u. We shall assume that the image u and the spectral channels X n, n = 1, 2, 3, 4, are aligned. Assume we are given the image u on and that we know the values of u on a sampling grid S whose points will be called the low-resolution pixels. Let us denote the known values of u on S by u S = (X1 S, X 2 S, X 3 S, X 4 S ). Recall that the low-resolution pixel is formed from the high-resolution pixel by lowpass filtering followed by subsampling. For each spectral channel X n, n {1, 2, 3, 4}, let k n be the impulse response of this filter. Our purpose will be to reconstruct u from the data u and u S. According to Section 1, we should impose the following two relations: u(x) = α 1 X 1 (x) + α 2 X 2 (x) + α 3 X 3 (x) + α 4 X 4 (x), x = (x 1, x 2 ), (7) where α 1,α 2,α 3,α 4 0, α 1 + α 2 + α 3 + α 4 = 1, are the coefficients that give the intensity image in terms of the spectral channels, and Xn S (i, j) = k n X n (i, j), (i, j) S, n = 1, 2, 3, 4, (8) which correspond to (1) and (2), respectively. We need to assume that it is possible to evaluate k n X n at any point of S. For that, we shall assume that k is the kernel of a convolution operator mapping L 2 () into C() where k is any of the kernels k 1, k 2, k 3, k 4. Under this assumption, for any point (i, j), the map from any f L 2 () to k f (i, j) = k((i, j) (x 1, x 2 )) f (x 1, x 2 ) dx 1 dx 2 is a linear functional in L 2 (), and relation (8) makes sense.

6 48 Ballester et al. The problem of recovering (X 1, X 2, X 3, X 4 ) from u and (X1 S, X 2 S, X 3 S, X 4 S ) is ill-posed. Indeed, conditions (7) and (8) do not uniquely determine the vector (X 1, X 2, X 3, X 4 ), and the problem involves the inversion of a convolution equation. Typically one is led to a regularization method. The geometric requirement that the geometry of the images X 1, X 2, X 3, X 4 is given by the geometry of the intensity u will give the required regularization. Constraining the Geometry of the Spectral Channels. We shall assume that the intensity image u is a function of bounded variation, i.e., u BV(). Since R 2, we have in particular that u L 2 (). As recalled in Section 2, there is a vector field θ : R 2 with θ 1 such that θ u = u as measures in, and θ =1 u a.e.. θ represents the vector field of unit normals of the level lines of u. Its counterclockwise rotation of angle π/2, denoted by θ, represents the unit tangents of the level lines of u. Formally, the integration of the system of differential equations ẋ = θ (x) would give us again those level lines. Thus, we use either θ or θ as a descriptor of the geometry of u given by its topographic map. In practice, at the discrete level, θ can be defined by the relation θ(x) = u(x) when u(x) 0, and u(x) θ(x) = 0 when u(x) = 0, x. Given the vector field θ, and assuming that X 1, X 2, X 3, X 4 BV(), we impose that the family of lines of X n, n = 1, 2, 3, 4, is contained in the family of level lines of u by imposing either that or X n =θ X n, n = 1, 2, 3, 4, (9) θ X n = 0, n = 1, 2, 3, 4. (10) Both relations mean that θ is tangent to the level lines of X n. Thus, heuristically, the level lines of X n are integral curves of θ, and, thus, are contained in the family of level lines of u. We can say that the channels X n share the geometry of the panchromatic image. Obviously, relations (9) and (10) cannot be exactly satisfied and we have to impose them in a variational framework (together with the other constraints discussed in the introduction). To help impose (9) we propose including the following sums in the energy functional γ n ( X n θ X n ) dx. (11) In a similar way, relation (10) can be imposed in a variational framework by including the following terms in the energy functional γ n θ X n 2 dx. (12) In both cases, the constants γ 1,γ 2,γ 3,γ 4 > 0 permit control of the relative weight assigned to each channel. In practice, we do not privilege any channel over the other ones, so we assign γ 1 = γ 2 = γ 3 = γ 4 = 1. Let us explain the different exponents appearing in the variational formulations of (9) and (10) represented by formulas (11) and (12), respectively. The energy functional constructed with (11), plus the terms corresponding to constraints (7) and (8), can be minimized in BV() 4 = BV() BV() BV() BV() (see Theorem 1 in Appendix 5). As explained in Section 2, we use this space because we want to ensure the possibility that the solutions of our problem have discontinuities along rectifiable curves. The energy functional constructed with (12) can be minimized in the fourth power of the space of functions X L 2 () such that θ X L 2 () (see Appendix 5), and this set of functions also permits to recover the discontinuities in the images, as long as θ is orthogonal to them. The expression (12) only measures the regularity of X n along the integral curves of θ, which are the level lines of u, and the edges of the panchromatic image are not penalized. To measure such regularity, we could use a different power p > 1 instead of p = 2 (the case p = 1 can also be used in practice, though at the theoretical level it introduces some mathematical difficulties that we cannot handle at this moment); we have tested it without observing noticeable differences. For computational reasons, we have chosen p = 2 since the corresponding Euler-Lagrange equations are linear in the unknowns and the numerical algorithm to solve them is faster. We also notice that (12) is invariant under contrast inversion. Such invariance is particularly suitable when considering the case of false color images (see (Lisani and Morel, 2000)). In any case, we have tested numerically both functionals with very similar results (see Section 4.2).

7 A Variational Model for P+XS Image Fusion 49 Let us write functional (11) in a convenient form for computational purposes. For that, we integrate the second term of each integral by parts. By using θ ν = 0 on (where ν is the outer unit normal to ), we may write (11) in the form γ n ( X n +div θ X n ) dx. (13) Recall that we should not use the symbol dx when we integrate a measure. Imposing (7) and (8) in a Variational Framework. We impose the constraint (7) by minimizing the integral term (α 1 X 1 + α 2 X 2 + α 3 X 3 + α 4 X 4 u) 2 dx. (14) To help impose constraint (8), we include the following sums in the objective function (k n X n (i, j) Xn S (i, j))2 (15) (i, j) S for each n = 1, 2, 3, 4. We rewrite the above relations in an integral form; this will be useful for writing the Euler-Lagrange equations in a more compact way. We need some notation for that. Let δ (i, j) be Dirac s delta function located at the point (i, j). Let S = (i, j) S δ (i, j) be a Dirac s comb defined by the grid S. Then, we may write (15) in integral form as ( S k Xn (x) Xn S (x)) 2 dx (16) for each n = 1, 2, 3, 4, where Xn S (x) denotes an arbitrary extension of Xn S (i, j) as a continuous function from S to. Since the integrand term above is multiplied by S, the integral expression (16) does not depend on the particular extension of Xn S, n = 1, 2, 3, 4. We shall impose a further constraint on X 1, X 2, X 3, X 4. Indeed, for each n = 1, 2, 3, 4, let ( ) u(i, j) M n = max max, Xn S (i, j). (17) (i, j) S α n Then, we shall impose that 0 X n M n, n = 1, 2, 3, 4. (18) These constraints are useful for mathematical justification of the algorithm. The Energy Functional. To fix ideas, we propose computing the high-resolution multispectral images X 1, X 2, X 3, X 4 by minimizing the energy functional: γ n +λ +μ θ X n 2 dx ( 2 α n X n u) dx S ( (kn X n (x) X S n (x)) 2 dx (19) subject to 0 X n M n, n = 1, 2, 3, 4, where X n BV(), γ n,λ,μ > 0, n = 1, 2, 3, 4 (in practice, all these parameters are taken equal to 1). As an alternative based on (13), we could use the functional γ n ( X n +divθ X n ) dx + λ + μ ( 2 α n X n u) dx S ( (kn X n (x) X S n (x)) 2 dx (20) subject to the same constraints as (19). We notice that the first integral in (20) was also used in Ballester et al. (2001) to impose the constraint θ u = u in the context of a variational formulation of filling-in holes in images by joint interpolation of vector fields and gray levels. In that context, both θ and u were unknown. If we consider only the channels X 1 = red, X 2 = green, X 3 = blue, both functionals (19) and (20) can be effectively used as we have shown in Ballester et al. (2003). When we add the channel X 4 = near infrared, it seems slightly better to use functional (19), or a variant of it that uses (10) for the near infrared channel and (9) for the red, green, and blue channels. The main reason is that functional (19) is invariant under the change θ θ, or, in other words, it is invariant under contrast inversion. The main advantage of (19) is that the corresponding Euler-Lagrange equations are linear in X n and a steepest descent algorithm converges to a minimum faster than in the case of (20). Indeed, for

8 50 Ballester et al. an image of size the execution time is 63 seconds on a 1.8 GHz Pentium The Discrete Formulation To proceed with the discrete numerical algorithm, we assume that the panchromatic image u is given on {0, 1,...,N 1} {0, 1,...,N 1}. We replace the gradients in (20) by discrete approximations; for any scalar function f we shall use the notation +,+ f = ( x + f, + y f ), +, f = ( x + f, y f ),,+ f = ( x f, + y f ),, f = ( x f, y f ) where x + x y + y f (i, j) = f (i + 1, j) f (i, j), f (i, j) = f (i, j) f (i 1, j), f (i, j) = f (i, j + 1) f (i, j), f (i, j) = f (i, j) f (i, j 1). Note that the dual operators to +,+, +,,,+,, are, respectively, the operators div,, div,+, div +,, div +,+. We use the notation θ α,β = α,β u α,β u if α,β u 0 and θ α,β = 0if α,β u = 0, for α, β =+,. We observe that in our experiments in Section 4.2 the values of u and X n, n = 1, 2, 3, 4, which were furnished to us by the CNES, are quantized in the range [0, 511], or [0, 1023], depending on the set of images. To dequantize the data and have a better estimate of θ we can apply a dequantization strategy, as the one proposed in Desolneux et al. (2002). We have indeed tested this procedure with the CNES data without significant improvement of our results. For brevity, we shall only describe the discrete formulation of (19), which can be written as γ n 4 N 1 α,β=+, i, j=0 θ α,β (i, j) α,β X n (i, j) 2 ( N 1 + λ α n X n (i, j) u(i, j) + μ i, j=0 (i, j) S ) 2 ( (kn X n (i, j) X S n (i, j)) 2, Observe that we have simultaneously used the four discretizations for the gradient, since using only one of the approximations may produce some artifacts or asymmetries in the results. 4. Algorithm and Numerical Experiments To be concise, we only describe the algorithm used to minimize (21). Applying the gradient descent method, to minimize (21) we iteratively compute the solution using the equations X (m+1) n = X n (m) + t γ n 4 div α,β (( θα,β α,β X n (m) ) ) θ α,β α,β=+, μtkn t ( ( S kn X n (m) Xn S )) ( ) 3 λα n t α n X n (m) u. (22) where n = 1, 2, 3, 4, m 0. The constraint that X n, n = 1, 2, 3, 4, should remain in the range between 0 and an upper value M n can be imposed after each iteration by truncation. To avoid a cumbersome expression we have avoided writing in detail the terms involving k n. In practice, it is very important to guarantee that the energy (21), call it E(X (m) ), decreases along the evolution, i.e., that E ( X (m+1) 1, X (m+1) 2, X (m+1) 3, X (m+1) ) 4 E ( X (m) ) 4. (23) For that, we have to control the time increment t. Indeed, at each iteration, we only accept t if (23) holds. We have the possibility of choosing t so that the energy has the largest decrease in the direction of the energy gradient. If E(X (m) ) denotes the energy gradient given in the right-hand side of (22), then t can be chosen as a solution of min E(( X (m) ) 4 s>0 s E ( X (m) )) 4. (24) subject to 0 X n M n, n = 1, 2, 3, 4. (21) In practice, we observed that long-term decrease of the energy is favored not with the optimal choice of t at each iteration but with a constant choice, adapted so that (23) holds at each iteration.

9 A Variational Model for P+XS Image Fusion Description of the Data We test our method with some reference multispectral satellite images furnished to us by the CNES. The data consists of a panchromatic image u(i, j), i, j {0,...,N 1}, at a resolution of 0.7 m/pixel, and a set of multispectral images u 2.8 = (R 2.8, G 2.8, B 2.8, IR 2.8 ) at a resolution of 2.8 m/pixel, which represent the red, green, blue, and near infrared spectral channels, respectively. These data have been generated by the CNES simulating a precise satellite. To test our experiments, we also employ a ground truth reference image u ref = (R ref (i, j), G ref (i, j), B ref (i, j), IR ref (i, j)), i, j {0,...,N 1}, at a resolution of 0.7m/pixel. Following the notation used above, we identify the multispectral channels as X S 1 = R 2.8, X S 2 = G 2.8, X S 3 = B 2.8, X S 4 = IR 2.8, and, similarly, our unknowns (X 1, X 2, X 3, X 4 ) represent the red, green, blue, and near infrared channels, respectively. Each satellite acquires a different panchromatic image, hence it is described by a different set of values α i, i = 1, 2, 3, 4. For an account of different satellite models we refer to For reasons of space, we have restricted our experiments below to the simulation of a precise case, where the panchromatic constraint (7) is given by 4.2. Numerical Experiments The experiments below test an increase of resolution by a factor of 4. We display our results in the case of true color (where we display the red, green, and blue channels) and in the case of false color (where we display the near infrared, red, and green channels). We iteratively minimize (21) using the gradient descent equations given in (22). We initialize (22) with an image obtained by simple replication of u 2.8 by a factor 4. We have also tested other initializations like a DCT zoom (of factor 4), or a more sophisticated initialization obtained using the approach in Caselles et al. (2000), and they speed up the convergence of the algorithm. But our experiments have also shown that the results obtained are similar. The functions u and u 2.8 constitute the basic data of the problem. We stress that the unknowns are the four spectral channels X n, n = 1, 2, 3, 4, representing the red, green, blue, and near infrared channels. But, for purposes of visualization, we first display true color images (involving the (R, G, B) channels), and then false color images (involving the (IR, R, G) channels). The reference image permits us to assess the quality of the reconstructed image. We shall compare the reconstructed images (X 1, X 2, X 3, X 4 ) = (R, G, B, IR) with the reference images (R ref, G ref, B ref, IR ref ) both visually and by displaying some error measures. We u = 0.5X X 2. (25) In other words, the constants α n are α 1 = 0.5, α 2 = 0.5, α 3 = 0, α 4 = 0. The impulse responses k n have also been provided to us by the CNES, and have a size of Both α n, and k n, n = 1, 2, 3, 4, are the parameters used to describe the image acquisition model. Figure 1. Experiment 1: The true color reference image (R ref, G ref, B ref ).

10 52 Ballester et al. shall compute the errors on the whole image and on certain representative regions (see Fig. 8). Let A denote the region where the error is computed (the whole image or a region of it). We shall use the maximum, l 1, and l 2 error measures, i.e., (i) The maximum error: max (i, j) A R(i, j) R ref(i, j). (ii) The l 1 norm 1 A (i, j) A R(i, j) R ref (i, j) where A denotes the number of pixels of X. (iii) The l 2 norm ( ) 1/2, 1 R(i, j) R ref (i, j) 2 A (i, j) A Figure 2. Experiment 1: (a) Left: The panchromatic image at resolution 0.7 m/pixel, denoted in the text by u. (b) Right: (R 2.8, G 2.8, B 2.8 ) spectral channels at a resolution of 2.8 m/pixel, i.e., the (R, G, B) coordinates of u 2.8. Figure 4. Experiment 1: (R, G, B) channels of the reconstructed image (at the resolution of the panchromatic image) obtained using functional (21). Figure 3. Experiment 1: (R, G, B) channels of the initialization (obtained by replication by a factor of four) of the algorithm based on functional (21). Figure 5. Experiment 1: False color image showing the (IR ref, R ref, G ref ) channels of the reference image u ref.

11 A Variational Model for P+XS Image Fusion 53 Figure 6. Experiment 1: (IR 2.8, R 2.8, G 2.8 ) spectral channels at resolution 2.8 m/pixel, i.e., the (IR, R, G) channels of u 2.8. Figure 7. Experiment 1: (IR, R, G) channels of the reconstructed image (at the resolution of the panchromatic image) obtained using functional (21). with similar expressions for the other channels. We also display histograms of errors, and compute some explicit percentiles. We performed experiments on a set of 31 images furnished to us by the CNES who also evaluated the results. They were good for the (R, G, B) channels and of poorer quality for the infrared one. This is not a surprise, since our basic assumption that the geometry of the spectral channels is given by the geometry of the panchromatic image is not so reasonable for the infrared one. For reasons of space we present only two experiments with its corresponding errors. In Experiment 1, the range of values of u and X n is the interval [0, 511]. In experiment 2, this range is [0, 1023]. Experiment 1: Display of True Color Results. Figure 1 displays the red, green, and blue channels of reference image u ref, i.e., (R ref, G ref, B ref ). Figure 2(a) displays the panchromatic image u, and Fig. 2(b) shows the spectral channels (R 2.8, G 2.8, B 2.8 ) of the lower resolution data u 2.8. Both images were furnished to us by the CNES. Figure 4 displays the (R, G, B) channels of the reconstructed image, which are at the resolution of the panchromatic image, obtained using functional (21). The k n X n convolution was computed in the Fourier Figure 8. Experiment 1: Regions where the statistics of Fig. 9 are computed.

12 54 Ballester et al. Figure 9. Errors corresponding to Experiment 1: Columns 1,2,3 contain the maximum, the l 1 and the l 2 errors, respectively. Column 4 contains the mode of the error distribution, that is, the most probable error. Columns 5 to 9 contain the percentiles of the error, i.e., P α is the value such that P(error P α ) = α/100.

13 A Variational Model for P+XS Image Fusion 55 Figure 10. Experiment 2: (a) Top: The true color reference image (R ref, G ref, B ref ). (b) Middle left: The panchromatic image at resolution 0.7 m/pixel. (c) Middle right: (R 2.8, G 2.8, B 2.8 ) spectral channels at a resolution of 2.8 m/pixel. (d) Bottom: (R, G, B) channels of the reconstructed image (at the resolution of the panchromatic image) obtained using functional (21). domain. The result should be compared with the reference image in Fig. 1. The (R, G, B) channels used to initialize (22) are displayed in Fig. 3. Figure 9 displays the errors between the reference image and the result; in particular, it contains the errors in the (R, G, B) channels. Figure 8 displays some regions where errors are computed. Below the table, we display the corresponding histogram of errors. Experiment 1: Display of False Color Results. To display a false color image we have used the near infrared, red and green channels in place of the usual (R, G, B) channels (and in this order). Figure 5 displays the (IR ref, R ref, G ref ) channels of the reference image u ref. Figure 6 displays the spectral channels (IR 2.8, R 2.8, G 2.8 ) at a resolution of 2.8 m/pixel. Figure 7 displays the (IR, R, G) channels of the reconstructed image, which are at the resolution of the panchromatic image, obtained using functional (21). Figure 9 displays the errors between the reference image and the result; in particular, it contains the errors Figure 11. Experiment 2: (a) Top: False color image of the (IR ref, R ref, G ref ) channels of the reference image. (b) Middle: (IR 2.8, R 2.8, G 2.8 ) spectral channels at a resolution of 2.8 m/pixel. (c) Bottom: (IR, R, G) channels of the reconstructed image (at the resolution of the panchromatic image) obtained using functional (21). in the IR channel. Below the table, we display the corresponding histogram of errors. Experiment 2: True Color Results. Figure 10 displays an experiment with an image of vegetation. Figure 10(a) displays the (R, G, B) channels of the reference image. Figure 10(b) displays the panchromatic image at a resolution of 0.7 m/pixel, and Fig. 10(c) displays the (R, G, B) channels at the resolution of 2.8 m/pixel. Figure 10(d) displays the (R, G, B) channels of the reconstructed image at the resolution of 0.7 m/pixel obtained using functional (21). The corresponding errors are displayed in Fig. 12. Experiment 2: False Color Results. Figure 11(a) displays the (IR, R, G) channels of the reference image. Figure 11(b) displays the (IR, R, G) channels at the resolution of 2.8 m/pixel. Figure 11(c) displays the reconstructed (IR, R, G) channels at the resolution of 0.7 m/pixel obtained using functional (21). The corresponding errors are displayed in Fig. 12. Remark. We have also tested functional (20) and functional (19) replacing the power p = 2 in the

14 56 Ballester et al. Figure 12. Errors corresponding to Experiment 2. Columns 1,2,3 contain the maximum, the l 1 and the l 2 errors, respectively. Column 4 contains the mode of the error distribution. Columns 5 to 9 contain the percentiles of the error. term θ X n p dx by p = 1 with comparable results. The results obtained with functional (19) with p = 2 are usually better than the ones with (20) and similar to the ones obtained with p = 1, but, in any case, the errors differ in the last digit by a small amount. Figure 13. (a) Top: (R, G, B) channels of the reconstructed image obtained by interpolating the chromatic channels in the CIELAB color system. (b) Bottom: (IR, R, G) channels of the reconstructed image with the same method. Interpolation of Chromatic Channels in the C I E L AB Color System. We display an experiment to compare our results with a simple fusion method based on the following strategy: (A) We transform the (R, G, B) channels of the low-resolution multispectral image to the L a b color system (see (Hunt, 1998)), (B) We interpolate the a, b chromatic components at the resolution of the panchromatic image using bilinear or bicubic interpolation, (C) Using the panchromatic image as the Y component in the XYZ color system, we compute the corresponding L component. Then, together with the a, b channels obtained in Step B), we compute the (R, G, B) components of the reconstructed highresolution image. Even if it is not adapted to this case, we use the same strategy replacing the (R, G, B) channels by the (IR, R, G) ones. Notice that this method also imposes the geometry of the panchromatic image to the reconstructed high-resolution multispectral channels. We perform our experiment on the panchromatic image and the (R, G, B) spectral channels displayed in Fig. 2. Then we repeat it with the (IR, R, G) channels displayed in Fig. 6. Figure 13(a) and (b) display the reconstructed (R, G, B), respectively (IR, R, G), channels obtained using the simple interpolation method described above. The corresponding errors are displayed in Fig. 14. We observe that the errors are slightly larger than the ones obtained with our method (see Fig. 9). Using a simple method, like bilinear, bicubic, zero padding using the FFT, or DCT, to interpolate the multispectral channels does not give acceptable results.

15 A Variational Model for P+XS Image Fusion 57 Figure 14. Errors corresponding to the results in Fig. 13. Columns 1,2,3 contain the maximum, the l 1 and the l 2 errors, respectively. Column 4 contains the mode of the error distribution. Columns 5 to 9 contain the percentiles of the error. 5. Conclusions We have reported a variational model for increasing the resolution of satellite multispectral data knowing the panchromatic image at higher resolution and the multispectral data at a lower resolution. The model incorporates the relations between the spectral channels and the panchromatic image (1) and the relation describing how low-resolution pixels are formed from high-resolution pixels by a lowpass filter followed by subsampling (2). The main feature of our model is the incorporation of the hypothesis that for satellite multispectral images, to a large extent, the geometry of the spectral channels is contained in the topographic map of its panchromatic image. We have constructed two slightly different energy functionals, (20) and (19), which incorporate the above three basic postulates. Note that functional (19) is invariant under contrast inversion, i.e, under the change of θ into θ. Contrast inversion seems to be important because of the presence of the near infrared channel. Finally, we described our algorithm to minimize these functionals and, for simplicity, we displayed some experiments relative to functional (19) showing its capabilities in true color and false color. The results with both functionals are comparable. Finally, let us mention that the Euler-Lagrange equations of functional (19) are linear in the variables and the gradient descent exhibits fast convergence. The number of operations per pixel is The time spent reconstructing an image of size pixels on a 1.8 GHz Pentium is 63 seconds. Appendix Existence of Solutions of the Variational Problems (19) and (20). Let W 1,2 () denote the space of functions u L 2 () such that u L 2 (). Assume that θ : R 2 is such that θ(x) 1 a.e., and satisfies divθ L 2 (). Let W (,θ) be the completion of W 1,2 () with respect to the norm (u) = ( 1/2 θ u dx) 2 + We have the following result. ( ) 1/2. u 2 Theorem 1. If divθ L 2 (), then the functional (19) admits a minimum in W (,θ) 4. Similarly, if divθ L 2 (), functional (20) admits a minimum in BV() 4. Acknowledgment We thank the reviewers for many corrections that improved the paper. In particular, we thank one of them for having suggested the experiment using the L a b color system. This work was supported by the CNES. L. Igual also acknowledges support by the company THALES (France). C. Ballester, V. Caselles, and J. Verdera acknowledge partial support by the Departament d Universitats, Recerca i Societat de la Informació de la Generalitat de Catalunya and by PNPGC project, reference BFM References Aiazzi, B., Alparone, L., Baronti, S., and Garzelli, A Contextdriven fusion of high spatial and spectral resolution images based on oversampled multiresolution analysis. IEEE Trans. on Geoscience and Remote Sensing, 40(10): Ambrosio, L., Caselles, V., Masnou, S., and Morel, J The connected components of sets of finite perimeter. European Journal of Math, 3: Ambrosio, L., Fusco, N., and Pallara, D Functions of Bounded Variation and Free Discontinuity Problems, Oxford Mathematical Monographs. Ballester, C., Bertalmio, M., Caselles, V., Sapiro, G., and Verdera, J Filling-in by joint interpolation of vector fields and gray levels. IEEE Transactions on Image Processing, 10(8):

16 58 Ballester et al. Ballester, C., Caselles, V., Rougé, B., and Verdera, J Une méthode geométrique de fusion des images P+XS. Rapport CNES. Caselles, V., Coll, B., and Morel, J Topographic maps and local contrast changes in natural images. Int. J. Comp. Vision, 33(1):5 27. Caselles, V., Coll, B., and Morel, J Geometry and color in natural images. J. Math. Imaging and Vision, 16: Caselles, V., Sapiro, G., and Chung, D Vector median filters, vector morphology, and coupled PDE s: Theoretical connections. J. Math. Imaging and Vision, 12: Desolneux, A., Moisan, L., and Morel, J Dequantizing image orientation. IEEE Transactions on Image Processing, 11: Evans, L. and Gariepy, R Measure Theory and Fine Properties of Functions, Studies in Advanced Math., CRC Press. Gousseau, Y. and Morel, J Are natural images of bounded variation? SIAM J. Math. Anal., 33(2001): Guichard, F. and Morel, J Partial differential equations and image iterative filtering, Forthcoming book. Hunt, R Measuring Color, England: Fountain Press, Lisani, J. and Morel, J Comparaison morphologique d images. Rapport CNES. Monasse, P Contrast invariant image registration. Proc. of the International Conf. on Acoustics, Speech and Signal Processing, Phoenix, Arizona, 6: Rudin, L., Osher, S., and Fatemi, E Nonlinear total variation based noise removal algorithms. Physica D, 60(1992): Serra, J Image analysis and mathematical morphology. Academic Press. Wald, L., Ranchin, T., and Mangolini, M Fusion of satellite images of different spatial resolutions: Assessing the quality of resulting images. Photogramm. Eng. Remote. Sensing, 63(6): Wertheimer, M Untersuchungen zur Lehre der Gestalt, II. Psychologische Forschung, 4: Ziemer, W Weakly Differentiable Functions, GTM 120, Springer Verlag.

Basic statistics for experimental medical researchers

Basic statistics for experimental medical researchers Basic statistics for experimental medical researchers Sample size calculations September 15th 2016 Christian Pipper Department of public health (IFSV) Faculty of Health and Medicinal Science (SUND) E-mail:

Læs mere

Generalized Probit Model in Design of Dose Finding Experiments. Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US

Generalized Probit Model in Design of Dose Finding Experiments. Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US Generalized Probit Model in Design of Dose Finding Experiments Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US Outline Motivation Generalized probit model Utility function Locally optimal designs

Læs mere

On the complexity of drawing trees nicely: corrigendum

On the complexity of drawing trees nicely: corrigendum Acta Informatica 40, 603 607 (2004) Digital Object Identifier (DOI) 10.1007/s00236-004-0138-y On the complexity of drawing trees nicely: corrigendum Thorsten Akkerman, Christoph Buchheim, Michael Jünger,

Læs mere

Exercise 6.14 Linearly independent vectors are also affinely independent.

Exercise 6.14 Linearly independent vectors are also affinely independent. Affine sets Linear Inequality Systems Definition 6.12 The vectors v 1, v 2,..., v k are affinely independent if v 2 v 1,..., v k v 1 is linearly independent; affinely dependent, otherwise. We first check

Læs mere

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1 Project Step 7 Behavioral modeling of a dual ported register set. Copyright 2006 - Joanne DeGroat, ECE, OSU 1 The register set Register set specifications 16 dual ported registers each with 16- bit words

Læs mere

Linear Programming ١ C H A P T E R 2

Linear Programming ١ C H A P T E R 2 Linear Programming ١ C H A P T E R 2 Problem Formulation Problem formulation or modeling is the process of translating a verbal statement of a problem into a mathematical statement. The Guidelines of formulation

Læs mere

Besvarelser til Lineær Algebra Reeksamen Februar 2017

Besvarelser til Lineær Algebra Reeksamen Februar 2017 Besvarelser til Lineær Algebra Reeksamen - 7. Februar 207 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en sådan. Dette dokument har udelukkende

Læs mere

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende Changes for Rottedatabasen Web Service The coming version of Rottedatabasen Web Service will have several changes some of them breaking for the exposed methods. These changes and the business logic behind

Læs mere

Black Jack --- Review. Spring 2012

Black Jack --- Review. Spring 2012 Black Jack --- Review Spring 2012 Simulation Simulation can solve real-world problems by modeling realworld processes to provide otherwise unobtainable information. Computer simulation is used to predict

Læs mere

Vina Nguyen HSSP July 13, 2008

Vina Nguyen HSSP July 13, 2008 Vina Nguyen HSSP July 13, 2008 1 What does it mean if sets A, B, C are a partition of set D? 2 How do you calculate P(A B) using the formula for conditional probability? 3 What is the difference between

Læs mere

Sign variation, the Grassmannian, and total positivity

Sign variation, the Grassmannian, and total positivity Sign variation, the Grassmannian, and total positivity arxiv:1503.05622 Slides available at math.berkeley.edu/~skarp Steven N. Karp, UC Berkeley FPSAC 2015 KAIST, Daejeon Steven N. Karp (UC Berkeley) Sign

Læs mere

Skriftlig Eksamen Kombinatorik, Sandsynlighed og Randomiserede Algoritmer (DM528)

Skriftlig Eksamen Kombinatorik, Sandsynlighed og Randomiserede Algoritmer (DM528) Skriftlig Eksamen Kombinatorik, Sandsynlighed og Randomiserede Algoritmer (DM58) Institut for Matematik og Datalogi Syddansk Universitet, Odense Torsdag den 1. januar 01 kl. 9 13 Alle sædvanlige hjælpemidler

Læs mere

Particle-based T-Spline Level Set Evolution for 3D Object Reconstruction with Range and Volume Constraints

Particle-based T-Spline Level Set Evolution for 3D Object Reconstruction with Range and Volume Constraints Particle-based T-Spline Level Set for 3D Object Reconstruction with Range and Volume Constraints Robert Feichtinger (joint work with Huaiping Yang, Bert Jüttler) Institute of Applied Geometry, JKU Linz

Læs mere

Skriftlig Eksamen Diskret matematik med anvendelser (DM72)

Skriftlig Eksamen Diskret matematik med anvendelser (DM72) Skriftlig Eksamen Diskret matematik med anvendelser (DM72) Institut for Matematik & Datalogi Syddansk Universitet, Odense Onsdag den 18. januar 2006 Alle sædvanlige hjælpemidler (lærebøger, notater etc.),

Læs mere

Curve Modeling B-Spline Curves. Dr. S.M. Malaek. Assistant: M. Younesi

Curve Modeling B-Spline Curves. Dr. S.M. Malaek. Assistant: M. Younesi Curve Modeling B-Spline Curves Dr. S.M. Malaek Assistant: M. Younesi Motivation B-Spline Basis: Motivation Consider designing the profile of a vase. The left figure below is a Bézier curve of degree 11;

Læs mere

Statistik for MPH: 7

Statistik for MPH: 7 Statistik for MPH: 7 3. november 2011 www.biostat.ku.dk/~pka/mph11 Attributable risk, bestemmelse af stikprøvestørrelse (Silva: 333-365, 381-383) Per Kragh Andersen 1 Fra den 6. uges statistikundervisning:

Læs mere

The X Factor. Målgruppe. Læringsmål. Introduktion til læreren klasse & ungdomsuddannelser Engelskundervisningen

The X Factor. Målgruppe. Læringsmål. Introduktion til læreren klasse & ungdomsuddannelser Engelskundervisningen The X Factor Målgruppe 7-10 klasse & ungdomsuddannelser Engelskundervisningen Læringsmål Eleven kan give sammenhængende fremstillinger på basis af indhentede informationer Eleven har viden om at søge og

Læs mere

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU OUTLINE INEFFICIENCY OF ATTILA WAYS TO PARALLELIZE LOW COMPATIBILITY IN THE COMPILATION A SOLUTION

Læs mere

The GAssist Pittsburgh Learning Classifier System. Dr. J. Bacardit, N. Krasnogor G53BIO - Bioinformatics

The GAssist Pittsburgh Learning Classifier System. Dr. J. Bacardit, N. Krasnogor G53BIO - Bioinformatics The GAssist Pittsburgh Learning Classifier System Dr. J. Bacardit, N. Krasnogor G53BIO - Outline bioinformatics Summary and future directions Objectives of GAssist GAssist [Bacardit, 04] is a Pittsburgh

Læs mere

Introduction Ronny Bismark

Introduction Ronny Bismark Introduction 1 Outline Motivation / Problem Statement Tool holder Sensor calibration Motion primitive Concatenation of clouds Segmentation Next possible pose Problems and Challenges Future Work 2 Motivation

Læs mere

SKRIFTLIG EKSAMEN I NUMERISK DYNAMIK Bygge- og Anlægskonstruktion, 7. semester Torsdag den 19. juni 2003 kl Alle hjælpemidler er tilladt

SKRIFTLIG EKSAMEN I NUMERISK DYNAMIK Bygge- og Anlægskonstruktion, 7. semester Torsdag den 19. juni 2003 kl Alle hjælpemidler er tilladt SKRIFTLIG EKSAMEN I NUMERISK DYNAMIK Bygge- og Anlægskonstruktion, 7. semester Torsdag den 9. juni 23 kl. 9.-3. Alle hjælpemidler er tilladt OPGAVE f(x) x Givet funktionen f(x) x, x [, ] Spørgsmål (%)

Læs mere

Skriftlig Eksamen Beregnelighed (DM517)

Skriftlig Eksamen Beregnelighed (DM517) Skriftlig Eksamen Beregnelighed (DM517) Institut for Matematik & Datalogi Syddansk Universitet Mandag den 7 Januar 2008, kl. 9 13 Alle sædvanlige hjælpemidler (lærebøger, notater etc.) samt brug af lommeregner

Læs mere

Resource types R 1 1, R 2 2,..., R m CPU cycles, memory space, files, I/O devices Each resource type R i has W i instances.

Resource types R 1 1, R 2 2,..., R m CPU cycles, memory space, files, I/O devices Each resource type R i has W i instances. System Model Resource types R 1 1, R 2 2,..., R m CPU cycles, memory space, files, I/O devices Each resource type R i has W i instances. Each process utilizes a resource as follows: request use e.g., request

Læs mere

Skriftlig Eksamen Beregnelighed (DM517)

Skriftlig Eksamen Beregnelighed (DM517) Skriftlig Eksamen Beregnelighed (DM517) Institut for Matematik & Datalogi Syddansk Universitet Mandag den 31 Oktober 2011, kl. 9 13 Alle sædvanlige hjælpemidler (lærebøger, notater etc.) samt brug af lommeregner

Læs mere

DoodleBUGS (Hands-on)

DoodleBUGS (Hands-on) DoodleBUGS (Hands-on) Simple example: Program: bino_ave_sim_doodle.odc A simulation example Generate a sample from F=(r1+r2)/2 where r1~bin(0.5,200) and r2~bin(0.25,100) Note that E(F)=(100+25)/2=62.5

Læs mere

Strings and Sets: set complement, union, intersection, etc. set concatenation AB, power of set A n, A, A +

Strings and Sets: set complement, union, intersection, etc. set concatenation AB, power of set A n, A, A + Strings and Sets: A string over Σ is any nite-length sequence of elements of Σ The set of all strings over alphabet Σ is denoted as Σ Operators over set: set complement, union, intersection, etc. set concatenation

Læs mere

Multivariate Extremes and Dependence in Elliptical Distributions

Multivariate Extremes and Dependence in Elliptical Distributions Multivariate Extremes and Dependence in Elliptical Distributions Filip Lindskog, RiskLab, ETH Zürich joint work with Henrik Hult, KTH Stockholm I II III IV V Motivation Elliptical distributions A class

Læs mere

Kvant Eksamen December 2010 3 timer med hjælpemidler. 1 Hvad er en continuous variable? Giv 2 illustrationer.

Kvant Eksamen December 2010 3 timer med hjælpemidler. 1 Hvad er en continuous variable? Giv 2 illustrationer. Kvant Eksamen December 2010 3 timer med hjælpemidler 1 Hvad er en continuous variable? Giv 2 illustrationer. What is a continuous variable? Give two illustrations. 2 Hvorfor kan man bedre drage konklusioner

Læs mere

CHAPTER 8: USING OBJECTS

CHAPTER 8: USING OBJECTS Ruby: Philosophy & Implementation CHAPTER 8: USING OBJECTS Introduction to Computer Science Using Ruby Ruby is the latest in the family of Object Oriented Programming Languages As such, its designer studied

Læs mere

Special VFR. - ved flyvning til mindre flyveplads uden tårnkontrol som ligger indenfor en kontrolzone

Special VFR. - ved flyvning til mindre flyveplads uden tårnkontrol som ligger indenfor en kontrolzone Special VFR - ved flyvning til mindre flyveplads uden tårnkontrol som ligger indenfor en kontrolzone SERA.5005 Visual flight rules (a) Except when operating as a special VFR flight, VFR flights shall be

Læs mere

Statistik for MPH: oktober Attributable risk, bestemmelse af stikprøvestørrelse (Silva: , )

Statistik for MPH: oktober Attributable risk, bestemmelse af stikprøvestørrelse (Silva: , ) Statistik for MPH: 7 29. oktober 2015 www.biostat.ku.dk/~pka/mph15 Attributable risk, bestemmelse af stikprøvestørrelse (Silva: 333-365, 381-383) Per Kragh Andersen 1 Fra den 6. uges statistikundervisning:

Læs mere

Portal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration

Portal Registration. Check Junk Mail for activation  . 1 Click the hyperlink to take you back to the portal to confirm your registration Portal Registration Step 1 Provide the necessary information to create your user. Note: First Name, Last Name and Email have to match exactly to your profile in the Membership system. Step 2 Click on the

Læs mere

Probabilistic properties of modular addition. Victoria Vysotskaya

Probabilistic properties of modular addition. Victoria Vysotskaya Probabilistic properties of modular addition Victoria Vysotskaya JSC InfoTeCS, NPK Kryptonite CTCrypt 19 / June 4, 2019 vysotskaya.victory@gmail.com Victoria Vysotskaya (Infotecs, Kryptonite) Probabilistic

Læs mere

Unitel EDI MT940 June 2010. Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004)

Unitel EDI MT940 June 2010. Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004) Unitel EDI MT940 June 2010 Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004) Contents 1. Introduction...3 2. General...3 3. Description of the MT940 message...3 3.1.

Læs mere

GUIDE TIL BREVSKRIVNING

GUIDE TIL BREVSKRIVNING GUIDE TIL BREVSKRIVNING APPELBREVE Formålet med at skrive et appelbrev er at få modtageren til at overholde menneskerettighederne. Det er en god idé at lægge vægt på modtagerens forpligtelser over for

Læs mere

Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen.  og 052431_EngelskD 08/09/05 13:29 Side 1 De Merkantile Erhvervsuddannelser September 2005 Side 1 af 4 sider Casebaseret eksamen Engelsk Niveau D www.jysk.dk og www.jysk.com Indhold: Opgave 1 Presentation

Læs mere

Reexam questions in Statistics and Evidence-based medicine, august sem. Medis/Medicin, Modul 2.4.

Reexam questions in Statistics and Evidence-based medicine, august sem. Medis/Medicin, Modul 2.4. Reexam questions in Statistics and Evidence-based medicine, august 2013 2. sem. Medis/Medicin, Modul 2.4. Statistics : ESSAY-TYPE QUESTION 1. Intelligence tests are constructed such that the average score

Læs mere

Selection of a Laser Source for Magnetic Field Imaging Using Magneto-optical Films

Selection of a Laser Source for Magnetic Field Imaging Using Magneto-optical Films Selection of a Laser Source for Magnetic Field Imaging Using Magneto-optical Films Jennifer Talmadge ECE 355 Final Project Presentation November 28, 2001 Motivation Potential for non-invasive imaging of

Læs mere

Den nye Eurocode EC Geotenikerdagen Morten S. Rasmussen

Den nye Eurocode EC Geotenikerdagen Morten S. Rasmussen Den nye Eurocode EC1997-1 Geotenikerdagen Morten S. Rasmussen UDFORDRINGER VED EC 1997-1 HVAD SKAL VI RUNDE - OPBYGNINGEN AF DE NYE EUROCODES - DE STØRSTE UDFORDRINGER - ER DER NOGET POSITIVT? 2 OPBYGNING

Læs mere

Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September 2005. Casebaseret eksamen. www.jysk.dk og www.jysk.com.

Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September 2005. Casebaseret eksamen. www.jysk.dk og www.jysk.com. 052430_EngelskC 08/09/05 13:29 Side 1 De Merkantile Erhvervsuddannelser September 2005 Side 1 af 4 sider Casebaseret eksamen Engelsk Niveau C www.jysk.dk og www.jysk.com Indhold: Opgave 1 Presentation

Læs mere

Constant Terminal Voltage. Industry Workshop 1 st November 2013

Constant Terminal Voltage. Industry Workshop 1 st November 2013 Constant Terminal Voltage Industry Workshop 1 st November 2013 Covering; Reactive Power & Voltage Requirements for Synchronous Generators and how the requirements are delivered Other countries - A different

Læs mere

Help / Hjælp

Help / Hjælp Home page Lisa & Petur www.lisapetur.dk Help / Hjælp Help / Hjælp General The purpose of our Homepage is to allow external access to pictures and videos taken/made by the Gunnarsson family. The Association

Læs mere

what is this all about? Introduction three-phase diode bridge rectifier input voltages input voltages, waveforms normalization of voltages voltages?

what is this all about? Introduction three-phase diode bridge rectifier input voltages input voltages, waveforms normalization of voltages voltages? what is this all about? v A Introduction three-phase diode bridge rectifier D1 D D D4 D5 D6 i OUT + v OUT v B i 1 i i + + + v 1 v v input voltages input voltages, waveforms v 1 = V m cos ω 0 t v = V m

Læs mere

Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov.

Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov. På dansk/in Danish: Aarhus d. 10. januar 2013/ the 10 th of January 2013 Kære alle Chefer i MUS-regi! Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov. Og

Læs mere

Applications. Computational Linguistics: Jordan Boyd-Graber University of Maryland RL FOR MACHINE TRANSLATION. Slides adapted from Phillip Koehn

Applications. Computational Linguistics: Jordan Boyd-Graber University of Maryland RL FOR MACHINE TRANSLATION. Slides adapted from Phillip Koehn Applications Slides adapted from Phillip Koehn Computational Linguistics: Jordan Boyd-Graber University of Maryland RL FOR MACHINE TRANSLATION Computational Linguistics: Jordan Boyd-Graber UMD Applications

Læs mere

Skriftlig Eksamen Automatteori og Beregnelighed (DM17)

Skriftlig Eksamen Automatteori og Beregnelighed (DM17) Skriftlig Eksamen Automatteori og Beregnelighed (DM17) Institut for Matematik & Datalogi Syddansk Universitet Odense Campus Lørdag, den 15. Januar 2005 Alle sædvanlige hjælpemidler (lærebøger, notater

Læs mere

ATEX direktivet. Vedligeholdelse af ATEX certifikater mv. Steen Christensen stec@teknologisk.dk www.atexdirektivet.

ATEX direktivet. Vedligeholdelse af ATEX certifikater mv. Steen Christensen stec@teknologisk.dk www.atexdirektivet. ATEX direktivet Vedligeholdelse af ATEX certifikater mv. Steen Christensen stec@teknologisk.dk www.atexdirektivet.dk tlf: 7220 2693 Vedligeholdelse af Certifikater / tekniske dossier / overensstemmelseserklæringen.

Læs mere

UNISONIC TECHNOLOGIES CO.,

UNISONIC TECHNOLOGIES CO., UNISONIC TECHNOLOGIES CO., 3 TERMINAL 1A NEGATIVE VOLTAGE REGULATOR DESCRIPTION 1 TO-263 The UTC series of three-terminal negative regulators are available in TO-263 package and with several fixed output

Læs mere

Evaluating Germplasm for Resistance to Reniform Nematode. D. B. Weaver and K. S. Lawrence Auburn University

Evaluating Germplasm for Resistance to Reniform Nematode. D. B. Weaver and K. S. Lawrence Auburn University Evaluating Germplasm for Resistance to Reniform Nematode D. B. Weaver and K. S. Lawrence Auburn University Major objectives Evaluate all available accessions of G. hirsutum (TX list) for reaction to reniform

Læs mere

University of Copenhagen Faculty of Science Written Exam - 3. April Algebra 3

University of Copenhagen Faculty of Science Written Exam - 3. April Algebra 3 University of Copenhagen Faculty of Science Written Exam - 3. April 2009 Algebra 3 This exam contains 5 exercises which are to be solved in 3 hours. The exercises are posed in an English and in a Danish

Læs mere

Handout 1: Eksamensspørgsmål

Handout 1: Eksamensspørgsmål Handout 1: Eksamensspørgsmål Denne vejledning er udfærdiget på grundlag af Peter Bakkers vejledning til jeres eksamensspørgsmål. Hvis der skulle forekomme afvigelser fra Peter Bakkers vejledning, er det

Læs mere

Adaptive Algorithms for Blind Separation of Dependent Sources. George V. Moustakides INRIA, Sigma 2

Adaptive Algorithms for Blind Separation of Dependent Sources. George V. Moustakides INRIA, Sigma 2 Adaptive Algorithms for Blind Separation of Dependent Sources George V. Moustakides INRIA, Sigma 2 Problem definition-motivation Existing adaptive scheme-independence General adaptive scheme-dependence

Læs mere

Computing the constant in Friedrichs inequality

Computing the constant in Friedrichs inequality Computing the constant in Friedrichs inequality Tomáš Vejchodský vejchod@math.cas.cz Institute of Mathematics, Žitná 25, 115 67 Praha 1 February 8, 212, SIGA 212, Prague Motivation Classical formulation:

Læs mere

Aktivering af Survey funktionalitet

Aktivering af Survey funktionalitet Surveys i REDCap REDCap gør det muligt at eksponere ét eller flere instrumenter som et survey (spørgeskema) som derefter kan udfyldes direkte af patienten eller forsøgspersonen over internettet. Dette

Læs mere

Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard

Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard Fortæl om Ausumgaard s historie Der er hele tiden snak om værdier, men hvad er det for nogle værdier? uddyb forklar definer

Læs mere

Pontryagin Approximations for Optimal Design of Elastic Structures

Pontryagin Approximations for Optimal Design of Elastic Structures Pontryagin Approximations for Optimal Design of Elastic Structures Jesper Carlsson NADA, KTH jesperc@nada.kth.se Collaborators: Anders Szepessy, Mattias Sandberg October 5, 2005 A typical optimal design

Læs mere

Kurver og flader Aktivitet 15 Geodætiske kurver, Isometri, Mainardi-Codazzi, Teorema Egregium

Kurver og flader Aktivitet 15 Geodætiske kurver, Isometri, Mainardi-Codazzi, Teorema Egregium Kurver og flader Aktivitet 15 Geodætiske kurver, Isometri, Mainardi-Codazzi, Teorema Egregium Lisbeth Fajstrup Institut for Matematiske Fag Aalborg Universitet Kurver og Flader 2013 Lisbeth Fajstrup (AAU)

Læs mere

How Al-Anon Works - for Families & Friends of Alcoholics. Pris: kr. 130,00 Ikke på lager i øjeblikket Vare nr. 74 Produktkode: B-22.

How Al-Anon Works - for Families & Friends of Alcoholics. Pris: kr. 130,00 Ikke på lager i øjeblikket Vare nr. 74 Produktkode: B-22. Bøger på engelsk How Al-Anon Works - for Families & Friends of Alcoholics Al-Anons grundbog på engelsk, der indfører os i Al- Anon programmet. Om Al-Anons historie, om forståelse af os selv og alkoholismen.

Læs mere

Angle Ini/al side Terminal side Vertex Standard posi/on Posi/ve angles Nega/ve angles. Quadrantal angle

Angle Ini/al side Terminal side Vertex Standard posi/on Posi/ve angles Nega/ve angles. Quadrantal angle Mrs. Valentine AFM Objective: I will be able to identify angle types, convert between degrees and radians for angle measures, identify coterminal angles, find the length of an intercepted arc, and find

Læs mere

User Manual for LTC IGNOU

User Manual for LTC IGNOU User Manual for LTC IGNOU 1 LTC (Leave Travel Concession) Navigation: Portal Launch HCM Application Self Service LTC Self Service 1. LTC Advance/Intimation Navigation: Launch HCM Application Self Service

Læs mere

The complete construction for copying a segment, AB, is shown above. Describe each stage of the process.

The complete construction for copying a segment, AB, is shown above. Describe each stage of the process. A a compass, a straightedge, a ruler, patty paper B C A Stage 1 Stage 2 B C D Stage 3 The complete construction for copying a segment, AB, is shown above. Describe each stage of the process. Use a ruler

Læs mere

Observation Processes:

Observation Processes: Observation Processes: Preparing for lesson observations, Observing lessons Providing formative feedback Gerry Davies Faculty of Education Preparing for Observation: Task 1 How can we help student-teachers

Læs mere

X M Y. What is mediation? Mediation analysis an introduction. Definition

X M Y. What is mediation? Mediation analysis an introduction. Definition What is mediation? an introduction Ulla Hvidtfeldt Section of Social Medicine - Investigate underlying mechanisms of an association Opening the black box - Strengthen/support the main effect hypothesis

Læs mere

A multimodel data assimilation framework for hydrology

A multimodel data assimilation framework for hydrology A multimodel data assimilation framework for hydrology Antoine Thiboult, François Anctil Université Laval June 27 th 2017 What is Data Assimilation? Use observations to improve simulation 2 of 8 What is

Læs mere

Avancerede bjælkeelementer med tværsnitsdeformation

Avancerede bjælkeelementer med tværsnitsdeformation Avancerede bjælkeelementer med tværsnitsdeformation Advanced beam element with distorting cross sections Kandidatprojekt Michael Teilmann Nielsen, s062508 Foråret 2012 Under vejledning af Jeppe Jönsson,

Læs mere

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1 IBM Network Station Manager esuite 1.5 / NSM Integration IBM Network Computer Division tdc - 02/08/99 lotusnsm.prz Page 1 New esuite Settings in NSM The Lotus esuite Workplace administration option is

Læs mere

Design til digitale kommunikationsplatforme-f2013

Design til digitale kommunikationsplatforme-f2013 E-travellbook Design til digitale kommunikationsplatforme-f2013 ITU 22.05.2013 Dreamers Lana Grunwald - svetlana.grunwald@gmail.com Iya Murash-Millo - iyam@itu.dk Hiwa Mansurbeg - hiwm@itu.dk Jørgen K.

Læs mere

Satisability of Boolean Formulas

Satisability of Boolean Formulas SAT exercises 1 March, 2016 slide 1 Satisability of Boolean Formulas Combinatorics and Algorithms Prof. Emo Welzl Assistant: (CAB G36.1, cannamalai@inf.ethz.ch) URL: http://www.ti.inf.ethz.ch/ew/courses/sat16/

Læs mere

LESSON NOTES Extensive Reading in Danish for Intermediate Learners #8 How to Interview

LESSON NOTES Extensive Reading in Danish for Intermediate Learners #8 How to Interview LESSON NOTES Extensive Reading in Danish for Intermediate Learners #8 How to Interview CONTENTS 2 Danish 5 English # 8 COPYRIGHT 2019 INNOVATIVE LANGUAGE LEARNING. ALL RIGHTS RESERVED. DANISH 1. SÅDAN

Læs mere

How Long Is an Hour? Family Note HOME LINK 8 2

How Long Is an Hour? Family Note HOME LINK 8 2 8 2 How Long Is an Hour? The concept of passing time is difficult for young children. Hours, minutes, and seconds are confusing; children usually do not have a good sense of how long each time interval

Læs mere

F o r t o l k n i n g e r a f m a n d a l a e r i G I M - t e r a p i

F o r t o l k n i n g e r a f m a n d a l a e r i G I M - t e r a p i F o r t o l k n i n g e r a f m a n d a l a e r i G I M - t e r a p i - To fortolkningsmodeller undersøgt og sammenlignet ifm. et casestudium S i g r i d H a l l b e r g Institut for kommunikation Aalborg

Læs mere

Frequency Dispersion: Dielectrics, Conductors, and Plasmas

Frequency Dispersion: Dielectrics, Conductors, and Plasmas 1/23 Frequency Dispersion: Dielectrics, Conductors, and Plasmas Carlos Felipe Espinoza Hernández Professor: Jorge Alfaro Instituto de Física Pontificia Universidad Católica de Chile 2/23 Contents 1 Simple

Læs mere

Large Scale Sequencing By Hybridization. Tel Aviv University

Large Scale Sequencing By Hybridization. Tel Aviv University Large Scale Sequencing By Hybridization Ron Shamir Dekel Tsur Tel Aviv University Outline Background: SBH Shotgun SBH Analysis of the errorless case Analysis of error-prone Sequencing By Hybridization

Læs mere

Bilag. Resume. Side 1 af 12

Bilag. Resume. Side 1 af 12 Bilag Resume I denne opgave, lægges der fokus på unge og ensomhed gennem sociale medier. Vi har i denne opgave valgt at benytte Facebook som det sociale medie vi ligger fokus på, da det er det største

Læs mere

Calculus II Project. Calculus II Projekt. (26.3.2012 12.00 to 30.3.2012 12.00) (26.3.2012 12.00 til 30.3.2012 12.00)

Calculus II Project. Calculus II Projekt. (26.3.2012 12.00 to 30.3.2012 12.00) (26.3.2012 12.00 til 30.3.2012 12.00) Calculus II Project Calculus II Projekt (26.3.212 12. to 3.3.212 12.) (26.3.212 12. til 3.3.212 12.) You have to solve the project questions on your own, i. e. you are not allowed to do it together in

Læs mere

Measuring Evolution of Populations

Measuring Evolution of Populations Measuring Evolution of Populations 2007-2008 5 Agents of evolutionary change Mutation Gene Flow Non-random mating Genetic Drift Selection Populations & gene pools Concepts a population is a localized group

Læs mere

Some results for the weighted Drazin inverse of a modified matrix

Some results for the weighted Drazin inverse of a modified matrix International Journal of Applied Mathematics Computation Journal homepage: www.darbose.in/ijamc ISSN: 0974-4665 (Print) 0974-4673 (Online) Volume 6(1) 2014 1 9 Some results for the weighted Drazin inverse

Læs mere

RoE timestamp and presentation time in past

RoE timestamp and presentation time in past RoE timestamp and presentation time in past Jouni Korhonen Broadcom Ltd. 5/26/2016 9 June 2016 IEEE 1904 Access Networks Working Group, Hørsholm, Denmark 1 Background RoE 2:24:6 timestamp was recently

Læs mere

Eksamen i Signalbehandling og matematik

Eksamen i Signalbehandling og matematik Opgave. (%).a. Figur og afbilleder et diskret tid signal [n ] og dets DTFT. [n] bruges som input til et LTI filter med en frekvens amplitude respons som vist på figur. Hvilket af de 4 output signaler (y

Læs mere

Remember the Ship, Additional Work

Remember the Ship, Additional Work 51 (104) Remember the Ship, Additional Work Remember the Ship Crosswords Across 3 A prejudiced person who is intolerant of any opinions differing from his own (5) 4 Another word for language (6) 6 The

Læs mere

Wander TDEV Measurements for Inexpensive Oscillator

Wander TDEV Measurements for Inexpensive Oscillator Wander TDEV Measurements for Inexpensive Oscillator Lee Cosart Symmetricom Lcosart@symmetricom.com Geoffrey M. Garner SAMSUNG Electronics (Consultant) gmgarner@comcast.net IEEE 802.1 AVB TG 2009.11.02

Læs mere

ESG reporting meeting investors needs

ESG reporting meeting investors needs ESG reporting meeting investors needs Carina Ohm Nordic Head of Climate Change and Sustainability Services, EY DIRF dagen, 24 September 2019 Investors have growing focus on ESG EY Investor Survey 2018

Læs mere

Central Statistical Agency.

Central Statistical Agency. Central Statistical Agency www.csa.gov.et 1 Outline Introduction Characteristics of Construction Aim of the Survey Methodology Result Conclusion 2 Introduction Meaning of Construction Construction may

Læs mere

Noter til kursusgang 9, IMAT og IMATØ

Noter til kursusgang 9, IMAT og IMATØ Noter til kursusgang 9, IMAT og IMATØ matematik og matematik-økonomi studierne 1. basissemester Esben Høg 4. november 013 Institut for Matematiske Fag Aalborg Universitet Esben Høg Noter til kursusgang

Læs mere

how to save excel as pdf

how to save excel as pdf 1 how to save excel as pdf This guide will show you how to save your Excel workbook as PDF files. Before you do so, you may want to copy several sheets from several documents into one document. To do so,

Læs mere

applies equally to HRT and tibolone this should be made clear by replacing HRT with HRT or tibolone in the tibolone SmPC.

applies equally to HRT and tibolone this should be made clear by replacing HRT with HRT or tibolone in the tibolone SmPC. Annex I English wording to be implemented SmPC The texts of the 3 rd revision of the Core SPC for HRT products, as published on the CMD(h) website, should be included in the SmPC. Where a statement in

Læs mere

Bookingmuligheder for professionelle brugere i Dansehallerne 2015-16

Bookingmuligheder for professionelle brugere i Dansehallerne 2015-16 Bookingmuligheder for professionelle brugere i Dansehallerne 2015-16 Modtager man økonomisk støtte til et danseprojekt, har en premieredato og er professionel bruger af Dansehallerne har man mulighed for

Læs mere

Gusset Plate Connections in Tension

Gusset Plate Connections in Tension Gusset Plate Connections in Tension Jakob Schmidt Olsen BSc Thesis Department of Civil Engineering 2014 DTU Civil Engineering June 2014 i Preface This project is a BSc project credited 20 ECTS points written

Læs mere

Statistical information form the Danish EPC database - use for the building stock model in Denmark

Statistical information form the Danish EPC database - use for the building stock model in Denmark Statistical information form the Danish EPC database - use for the building stock model in Denmark Kim B. Wittchen Danish Building Research Institute, SBi AALBORG UNIVERSITY Certification of buildings

Læs mere

StarWars-videointro. Start din video på den nørdede måde! Version: August 2012

StarWars-videointro. Start din video på den nørdede måde! Version: August 2012 StarWars-videointro Start din video på den nørdede måde! Version: August 2012 Indholdsfortegnelse StarWars-effekt til videointro!...4 Hent programmet...4 Indtast din tekst...5 Export til film...6 Avanceret

Læs mere

CS 4390/5387 SOFTWARE V&V LECTURE 5 BLACK-BOX TESTING - 2

CS 4390/5387 SOFTWARE V&V LECTURE 5 BLACK-BOX TESTING - 2 1 CS 4390/5387 SOFTWARE V&V LECTURE 5 BLACK-BOX TESTING - 2 Outline 2 HW Solution Exercise (Equivalence Class Testing) Exercise (Decision Table Testing) Pairwise Testing Exercise (Pairwise Testing) 1 Homework

Læs mere

Sikkerhed & Revision 2013

Sikkerhed & Revision 2013 Sikkerhed & Revision 2013 Samarbejde mellem intern revisor og ekstern revisor - og ISA 610 v/ Dorthe Tolborg Regional Chief Auditor, Codan Group og formand for IIA DK RSA REPRESENTATION WORLD WIDE 300

Læs mere

University of Copenhagen Faculty of Science Written Exam April Algebra 3

University of Copenhagen Faculty of Science Written Exam April Algebra 3 University of Copenhagen Faculty of Science Written Exam - 16. April 2010 Algebra This exam contains 5 exercises which are to be solved in hours. The exercises are posed in an English and in a Danish version.

Læs mere

Molio specifications, development and challenges. ICIS DA 2019 Portland, Kim Streuli, Molio,

Molio specifications, development and challenges. ICIS DA 2019 Portland, Kim Streuli, Molio, Molio specifications, development and challenges ICIS DA 2019 Portland, Kim Streuli, Molio, 2019-06-04 Introduction The current structure is challenged by different factors. These are for example : Complex

Læs mere

ECE 551: Digital System * Design & Synthesis Lecture Set 5

ECE 551: Digital System * Design & Synthesis Lecture Set 5 ECE 551: Digital System * Design & Synthesis Lecture Set 5 5.1: Verilog Behavioral Model for Finite State Machines (FSMs) 5.2: Verilog Simulation I/O and 2001 Standard (In Separate File) 3/4/2003 1 ECE

Læs mere

BILAG 8.1.B TIL VEDTÆGTER FOR EXHIBIT 8.1.B TO THE ARTICLES OF ASSOCIATION FOR

BILAG 8.1.B TIL VEDTÆGTER FOR EXHIBIT 8.1.B TO THE ARTICLES OF ASSOCIATION FOR BILAG 8.1.B TIL VEDTÆGTER FOR ZEALAND PHARMA A/S EXHIBIT 8.1.B TO THE ARTICLES OF ASSOCIATION FOR ZEALAND PHARMA A/S INDHOLDSFORTEGNELSE/TABLE OF CONTENTS 1 FORMÅL... 3 1 PURPOSE... 3 2 TILDELING AF WARRANTS...

Læs mere

Improving data services by creating a question database. Nanna Floor Clausen Danish Data Archives

Improving data services by creating a question database. Nanna Floor Clausen Danish Data Archives Improving data services by creating a question database Nanna Floor Clausen Danish Data Archives Background Pressure on the students Decrease in response rates The users want more Why a question database?

Læs mere

Measuring the Impact of Bicycle Marketing Messages. Thomas Krag Mobility Advice Trafikdage i Aalborg, 27.08.2013

Measuring the Impact of Bicycle Marketing Messages. Thomas Krag Mobility Advice Trafikdage i Aalborg, 27.08.2013 Measuring the Impact of Bicycle Marketing Messages Thomas Krag Mobility Advice Trafikdage i Aalborg, 27.08.2013 The challenge Compare The pilot pictures The choice The survey technique Only one picture

Læs mere

Trolling Master Bornholm 2014

Trolling Master Bornholm 2014 Trolling Master Bornholm 2014 (English version further down) Ny præmie Trolling Master Bornholm fylder 10 år næste gang. Det betyder, at vi har fundet på en ny og ganske anderledes præmie. Den fisker,

Læs mere

OXFORD. Botley Road. Key Details: Oxford has an extensive primary catchment of 494,000 people

OXFORD. Botley Road. Key Details: Oxford has an extensive primary catchment of 494,000 people OXFORD Key Details: Oxford has an extensive primary catchment of 494,000 people Prominent, modern scheme situated in prime retail area Let to PC World & Carpetright and close to Dreams, Currys, Land of

Læs mere