Morphological Algorithms for Color Images Based on a Generic-programming Approach

Size: px
Start display at page:

Download "Morphological Algorithms for Color Images Based on a Generic-programming Approach"

Transcription

1 Morpholoical Alorithms for Color Imaes Based on a Generic-prorammin Approach MARCOS CORDEIRO D ORNELLAS 1, REIN VAN DEN BOOMGAARD 1, JAN-MARK GEUSEBROEK 1 1 ISIS - Intellient Sensory Information Systems University of Amsterdam, Faculty WINS Kruislaan, SJ Amsterdam, The Netherlands fornellas,rein,mark@wins.uva.nl Abstract. The main purpose of imae processin and analysis is, often, to sement the imae into objects in order to analyze the eometrical properties and the structure of the objects and reconize them. The analysis of the eometric objects must be quantitative, because only such an analysis and description of the eometric objects can provide a coherent mathematical framework for describin the spatial oranization. The quantitative description of eometrical structures is the objective of mathematical morpholoy. So far, the use of such framework has allowed the development of a class of alorithms to deal with binary and rayscale imaes. Multi-channel processin has been of rowin interest recently, especially in color imae processin. In this paper, the extension of mathematical morpholoy to color imaes by treatin multi-channel data as vectors are presented. An overview of several approaches to this extension usin different orderin relations is also provided. Basic vector morpholoical alorithms are introduced based on reduced orderin. We also present experimental results and show that these alorithms can be easily mapped into the enericprorammin framework. Keywords: Multivalued morpholoy, Color imae processin, Generic-prorammin, Orderin. 1 Introduction Mathematical morpholoy is a powerful and unified approach for eometrical shape analysis and description based on set theoretic notions such as inclusion, union and intersection. Morpholoical operations require the selection of a probe called a structurin element. An imae is analyzed by inspectin its interaction with the structurin element as this is moved around the imae plane. Not only the choice of the structurin element but also the operation bein performed with this structurin element determines the effect of a morpholoical operator. Imae analysis usin morpholoy usually consists of two steps: a transformation step, in which morpholoical operations are performed on an imae, extractin some features from the imae, and a measurement step, in which certain eometrical characteristics of the transformed imae are measured as presented in Serra [19], and Haralick et all [11]. Initially, mathematical morpholoy was constructed for binary imaes, which can be represented mathematically as sets. When applied to a binary imae, a morpholoical operation (dilation or erosion) produces an increase or decrease in spatial extent, respectively. These operations are based on the eometrical relationships or connectivities from pixels of the same type. Binary mor- Formerly at Universidade Federal de Santa Maria, Departamento de Eletrônica e Computação, Santa Maria-RS, Brazil. Supported by CAPES Foundation under rant BEX 2780/95-0. pholoical operations are naturally expanded to rayscale morpholoy by usin an infimum or supremum operation, as defined in Heijmans [13] [14]. Several techniques developed for use with rayscale imaes can be extended to color imaes by applyin the alorithm to each one of the imae components separately. The most straihtforward way to process multichannel imaes is to treat each channel independently usin sinle-channel techniques. However this approach does not exploit the correlation between channels. Multichannel techniques that take into account this correlation have been reported to be more effective. These alorithms are based on the concept of rankin multivariate data introduced by Barnett [2]. In this paper we describe some approaches for applyin mathematical morpholoy to color imaes. We present the concept of vector morpholoical alorithms, which are based on vector rankin concepts proposed by Goutsias et all. [9], Serra [20], and Comer and Delp [5]. We compare the performance of some vector morpholoical alorithms usin reduced orderin and show that these alorithms can be straihtforwardly mapped into the eneric-prorammin framework suested by Ornellas and Boomaard [7]. The oranization of the rest of this paper is as follows. In section 2, we ive a brief introduction to mathematical morpholoy and complete lattice theory. In sec- Anais do XI SIBGRAPI (1998) 1 8

2 2 D ORNELLAS, M.C. AND BOOMGAARD, R. V.D. AND GEUSEBROEK, J. tion 3 we describe the morpholoical development framework. We also introduce the eneric-prorammin approach and how to represent color imaes as well as their color models. In section 4 we present the concept of multivalued orderin applied to color imaes. We discuss alternative approaches and discuss their advantaes and drawbacks. Section 5 refers to color morpholoy and their operators. The evaluation performance and alorithm results are shown in section 6. Conclusion and further research are iven in section 7. 2 Mathematical Morpholoy and Complete Lattice Theory One of the basic ideas in mathematical morpholoy is that the set of all possible imaes constitutes a complete lattice. The followin definition will be used in this paper: Definition 2.1 (Complete Lattice) A set L with a partial orderin is called complete lattice if every subset P of L has a least upper bound (supremum) _H and a reatest lower bound ^P. Let L,M be two lattices. The set of all operators mappin L into M forms a complete lattice under the partial orderin iven by:, (X) (X); for all X 2 L (1) The set L is anti-symmetrical, reflexive, and transitive. The concept of an infimum and a supremum stems from the partial orderin relation. If the supremum and infimum exist for any collection of imaes taken from the lattice of all imaes, then that lattice is called a complete lattice as presented in Heijmans and Ronse [15]. An imae filter is considered as a mappin performed within a complete lattice; the filter maps one lattice element (the input imae) to another lattice element (the output imae). The key insiht provided by mathematical morpholoy is to construct these imae filters from what are called erosions and dilations. Erosions and dilations have proved to be very powerful and can be combined to yield effective imae filters with desirable filterin properties. From a theoretical point of view, dilation, erosion, adjunction, openin, and closin are the most important alebraic notions in mathematical morpholoy to characterize operators on lattices as defined as follows: Definition 2.2 (Dilation) An operator : L! M is called a dilation if (_ i2i X i ) = _ i2i (X i ), for every collection fx i ji 2 I. Definition 2.3 (Erosion) An operator : L! M is called an erosion if (^i2i X i ) = ^i2i (X i ), for every collection fx i ji 2 I. Definition 2.4 (Adjunction) Let : L! M and : M! L be two operators. We say that the pair (; ) is an adjunction between L and M if (Y ) X $ Y (X), for all X 2 L; Y 2 M. refers to erosion while refers to dilation. Definition 2.5 (Openin and Closin) The operators and form an openin on L and a closin on M, respectively. Grayscale morpholoical operations are an extension of binary morpholoical operations and serve as a basis to expand mathematical morpholoy to color imaes. For rayscale operations, the imae will be represented by the function f (x; y), where (x; y) 2 R 2 or Z 2, or simply f, and the structurin element will be the function (r; s) or. Grayscale dilation, erosion, openin, and closin are defined as follows: (f )(x; y) = sup (r;s)2gff (x? r; y? s) + (r; s) (2) (f )(x; y) = inf (r;s)2gff (x + r; y + s)? (r; s) (3) f = (f ) (4) f = (f ) (5) where sup and inf denote the supremum and infimum operators, respectively, and G R 2 or Z 2 is the support of (x; y). A special class of rayscale morpholoical filters when (x; y) = 0 for every (x; y) 2 G are referred to flat morpholoical operators as proposed by Crespo and Schafer [6]. 3 Morpholoical Development Framework 3.1 Generic-prorammin Approach The eneric-prorammin paradim within the C++ context was first proposed by Stepanov and Musser [21] and became popular with the inclusion of their Standard Template Library (STL) into the C++ standard. In C++, the template mechanism is used to build eneric alorithms by means of compile-time polymorphism. Generic-prorammin represents efficient alorithms independently of any particular data structure and facilitates the development of more abstract alorithms. Moreover, all eneric data structures brin the most advanced type of interface they can implement efficiently. In this way, an unique interface between morpholoical alorithms and the data structures can be defined so that the same alorithm implementation can be applied to any number of different imae types (e.. binary, rayscale, RGB color, HSI color, etc.). The intention is to assure that one can have alorithms defined as enerically as possible without loosin efficiency as proposed by Ornellas and Boomaard [7]. 3.2 Imae Representation and Color Models Color is a visual object attribute that results from the combined output of three sets of retinal cones each sensitive to

3 MORPHOLOGICAL ALGORITHMS FOR COLOR IMAGES BASED ON A GENERIC-PROGRAMMING APPROACH 3 different portions of the visible part of the electromanetic spectrum. A lot of psychophysioloy studies have shown that color information is enerally tri-variant. The cones have peak sensitivities in the red, reen and blue portions of the spectrum respectively. Any perceived color may usually be created by a variety of sets of colors when combined in the correct proportions as reported by Travis [22]. So, three variables are necessary to describe the color sensation. Serra [20] and Goutsias et all introduced the definition for a multivalued imae in the scope of mathematical morpholoy. [9] as follows: Definition 3.1 (Multivalued Imae) Given n totally ordered complete lattices T 1 ; : : : ; T n of product T; T = T 1 T 2 : : : T n, a multivalued imae is a mappin f : E! T, where E is a multidimensional diital space Z m. A color model is a means of representin the three components of a color in terms of a position in a three dimensional space. RGB, HSI, and Lab are some of the color models which miht be used, dependin on the particular purpose of the analysis The RGB Color Model Most video monitors use red, reen, and blue color sources as the primary colors for color imae eneration. RGB color model uses a rectanular coordinate system with one coordinate axis assined to each of three color components, red, reen, and blue. The RGB system is the classical physical color model used to diitize color imaes and many alorithms have been developed in the RGB space such as filterin, ede detection or reion sementation. Usin the RGB color model insures that no distortion of the initial information is introduced as suested by Golland and Bruckstein [8]. However, RGB representation is far from the human concept of color. In the RGB space, color features are hihly correlated, and it is impossible to evaluate the similarity of two colors from their distance in this space The HSI Color Model The HSI color model is cylindrical with the intensity axis coincidin with the achromatic diaonal of the RGB system. Saturation is the radius from the intensity axis and hue is the anle with respect to the red direction. From a perceptual point of view, color can be described in HSI color model by three attributes. The Hue H is a value which represents the main color of the pixel in the RGB triplet; the saturation S describes the pureness of the color, and I represents the amount of liht received by the sensor. It depends on the lihtin conditions and on the liht source emissivity. Accordin to Carron and Lambert [3], HSI is appealin color system for sementation because it separates the intensity information from the chromatic information RGB versus HSI Color Model If we consider HSI color model, as lon as the colors in the imae are reasonably well saturated hue will tend to remain relatively constant in the presence of shadows and other lihtin variations. In such cases an imae based on hue alone may work better than traditional ray scale analysis. However, low saturation hue may be difficult to determine accurately and hence irrelevant. If saturation is hih, Hue is then very relevant. When saturation is zero hue is undefined. Its sensitivity to the imae noise is even lower than that of intensity. Serra [20] also commented that by chanin the system of coordinates from a vector space (e.. RGB) into a sort of a spherical one, we find that the HSI representation, which is also a complete lattice. Nevertheless, it is partly discrete and partially continuous. For applications that must be able to differentiate all colors, saturated and unsaturated, HSI representation can introduce sinificant problems. Also, McConnell [17] suested that for sementation and classification of objects, which may be multicolored, the disadvantaes of HSI space will almost always outweih any possible advantaes. In this paper, without loss of enerality, we will restrict ourselves to the RGB color model. 4 Multivalued Orderin Applied to Color Imaes The problem of orderin multivariate data is not straihtforward to mathematical morpholoy. Althouh that there is no universally accepted multivariate orderin scheme for total orderin of multivariate samples, much work has been done to define concepts such as median, rane, and extremes in multivariate analysis. Barnett [2] proposed the classification of the orderin principles in four roups: marinal orderin, reduced orderin, partial orderin, and conditional orderin. The key point to extend mathematical morpholoy to color imaes is to define a well-suited orderin relation. In mathematical morpholoy, we consider an imae filter as a mappin performed within a complete lattice framework as proposed by Ronse [18]. Any morpholoical operators we apply to the color imaes can be applied to the components separately, due to the fact that these filters commute with infimum and supremum respectively. This kind of marinal processin is equivalent to the vectorial approach defined by the canonic lattice structure when only supremum and infimum operators and their compositions are involved and induces a totally ordered lattice as presented by Gu [10] and Goutsias et all. [9]:

4 4 D ORNELLAS, M.C. AND BOOMGAARD, R. V.D. AND GEUSEBROEK, J. X Y, X(i) Y (i); 8i 2 1; : : : ; M (6) With these relations, the supremum of a family fx j is the vector _X where each component _X(i) is the supremum of the fx j (i). Respectively, the infimum of a family fx j is the vector ^X where each component ^X(i) is the infimum of the fx j (i). However, this morpholoical procedure fails because every color can be seen as a vector in a spatial domain, which can not be ordered and so the supremum or infimum of the two is a mixture of both the colors. Besides, imae components are hihly correlated. Usin this procedure, the lattice structure ives the same results as the simple marinal processin of the data and new colors not contained in the input imae will appear even for flat structurin elements. It is indeed possible to process the imae by usin only the most sinificative component but this method ives too much emphasis to the selected component (e.. intensity in the HSI model). Moreover, the minimum morpholoical theoretical backround is not respected anymore since a fundamental constraint has been reduced. Other techniques based on reduced orderin consist in considerin any distance metric between two vectors X and Y as explained by Comer and Delp [5]. The output of the vector filter will depend not only on the input imae and the structurin element, but also on the scalar-valued function used to perform the reduced orderin. The selection of specific distance metric is very important when local statistics are taken into account as is the Mahalanobis distance [(x i? a) T??1 (x i? a)] 1=2 (? bein the covariance matrix of the input data) suested by Hardie and Arce [12]. The arithmetic mean, the marinal or vector median can be used as a reference vector a as proposed by Astola et all. [1]. Goutsias et all. [9] introduced another approach rounded on the use of a vector transformation from R M into R Q followed by a marinal orderin on R Q. If Q > 1, the marinal orderin induces a partial orderin on the vectors. Q = 1 is required to obtain a total orderin with an h-adjunction defined as follows: Definition 4.1 (h-adjunctions) Assume that R is a complete lattice and that T is a nonempty set. Furthermore, let h : T! R be a surjective mappin. Define an equivalence relation =h and h on T as follows: t =h t 0, h(t) = h(t 0 ); t; t 0 2 T (7) t h t 0, h(t) h(t 0 ); t; t 0 2 T (8) Let ; : T! T be two mappins with the property that for St 2 T : The key point is to transform the imae data by means of a surjective transformation h. The underlyin assumption is that the transformed imae data is better suited for the morpholoical approach but typically, h is neither bijective nor injective: two vectors can have the same imae h. This stands in need of a new correspondin equivalence relation =h. A major drawback in practice is that the extrema of a family fx j are not necessarily unique. As a consequence, many different vectors can lead to the same result h(x) = sup i fx i. The concept of anamorphoses and conditional lattices were introduced by Serra [20]. In this way, a color imae should be morpholoically processed, by introducin priorities in processin its individual components. This idea involves functional relationships whether we keep or not the symmetry amon the components. Recently, Chanussot and Lambert [4] introduced the bit-mixin paradim, followin the idea of h-adjunctions. A mappin h : R M! R is used to rank the vectors that means that each vector pixel is represented by a sinle scalar value. The main idea is that a bijective mappin is used, inducin a total orderin and determines clearly the infimum and supremum of each set of vectors. With the bit-mixin representation, it is possible to perform any classical morpholoical filter on the coded imae, and to decode the result afterwards to et the color filtered imae. The proposed order can be considered as an extension to a total order. Two vectors are always comparable. Moreover, the output vector of any morpholoical filter will necessarily be one of the input vectors. 5 Color Morpholoy 5.1 Orderin Color as Vectors To extend the vector approach to color imaes, it is necessary to define an order relation which orders the colors as vectors, rather than orderin the individual components as suested by Jones and Talbot [16]. This can be done usin reduced orderin. This kind of orderin imposes a total orderin relationship that can be accomplished by the lexicoraphical orderin 1 as reported by Woods [23]. The structurin element for the vector morpholoical operations defined here is the set G, and the scalar-valued function used for the reduced orderin is h : R 3! R. The operation of vector dilation is represented by the symbol v. The value of the vector dilation of f by G at the point (x; y) is defined as: and (f v G)(x; y) 2 ff (r; s) : (r; s) 2 G(x;y) (10) h((f v G)(x; y)) h(f (r; s))8(r; s) 2 G(x;y) (11) (s) h t, s h (t) (9) then the pair (; ) is called an h-adjunction. 1 An ordered pair (i; j) is lexicoraphically earlier than (i 0 ; j 0 ) if either i i 0 or i = i 0 and j j 0. It is lexicoraphic because it corresponds to the dictionary orderin of two-letter words.

5 MORPHOLOGICAL ALGORITHMS FOR COLOR IMAGES BASED ON A GENERIC-PROGRAMMING APPROACH 5 Similarly, vector erosion is represented by the symbol v, and the value of the vector erosion of f by G at the point (x; y) is defined as: and (f v G)(x; y) 2 ff (r; s) : (r; s) 2 G(x;y) (12) h((f v G)(x; y)) h(f (r; s))8(r; s) 2 G(x;y) (13) Vector openin is defined as the sequence of vector erosion and vector dilation, and vector closin is defined as the sequence of vector dilation and vector erosion. With the above definitions for vector morpholoical operations we must impose the restriction that the set G is a finite set, because if G is not finite then it is possible that no value of satisfies the above equations. It is not difficult to see that usin erosion and dilation in conjunction with a total orderin induced by a reduced orderin will enerate no new colors. Under the total orderin relation, the infimum or supremum will be one of the actual colors (and not a mix of all the colors). Therefore, the only colors in the output imae will be those obtained from translations of the input colors. A similar result holds for combinations of erosions and dilations such as openins and closins. 5.2 Scalar-valued Functions and Alorithm Representation Since the output of the vector filter depends on the scalarvalued function used for reduced orderin, the selection of this function provides flexibility in incorporatin spectral information into the multivalued imae representation. For example, certain linear combinations of the tristimulus values can be used. This can be written as: ( h(t) = a 1t1 + a2t2 + a3t3 t t 0 $ h(t 0 ) = a1t a 2t a 3t 0 3 (14) h(t) h(t 0 ) if the imae is filtered in the RGB color model. For the case where a 1 = 0:299; a 2 = 0:587, and a 3 = 0:114, h(t) and h(t 0 ) become the luminance component. Multiscale openin in this case would suppress briht objects at each scale. The values of a 1 ; a 2, and a 3 can also be selected to enhance or suppress specific colors. For example, if a 1 = 1; a 2 = 0, and a 3 = 0, then the effect of a multiscale openin would be to suppress objects with hih red content. The same holds to the reen and blue color channels. If we choose a runnin maximum approach, we start with an arbitrary pixel inside the mask and call that one the maximum. Then we compare the next pixels with this maximum. As soon as we found a pixel, which has a bier rank, we assin that pixel as maximum and continue until all pixels are examined within the filter mask. Note that the difference between the red component and the maximum of the other two channels is taken for rankin. This means that the purity of red determines the rankin order. For instance, if we have a yellow pixel [255; 255; 0], the rankin order for it is 0. This can be represented as: ( h(t) = a 1t1? MAX(a2t2; a3t3) t t 0 $ h(t 0 ) = a1t 0 1? MAX(a 2t 0 2 ; a 3t 0 3 ) h(t) h(t 0 ) (15) Serra [20] suested that when linear relationships are employed the partial order relationship associated with a conditional lattice should be iven for the case of three components by (symmetrical and not symmetrical respectively): t t 0 $ ( t 1 t 0 1 t2 t 0 2 t3 t k 1(t 0 1? t 1) + k2(t 0 2? t 2) t t 0 $ ( t 1 t 0 1 t2 t k 0(t 0 1? t 1 t3 t k 1(t 0 1? t 1) + k2(t 0 2? t 2) (16) (17) where k 0 ; k 1, and k 2 are constants. When the bit-mix paradim proposed by Chanussot and Lambert [4] is used, the transform h is based on the representation of each component of T in the binary mode. Let T 2 R M with M components t(i), each one represented on p bits t(i)j 2 f0; 1 with j 2 f0; : : : ; p. The considered mappin h can then be written as follows: t t 0 $ 8 < : p h(t) = Pj=1 h(t 0 p ) = j=1 h(t) h(t 0 ) 2 M:(p?j) P M i=1 2M?i t(i)j 2 M:(p?j) P M i=1 2M?i t 0 (i)j (18) All these scalar-valued functions lead to a family of imaes, parameterized by shape, size, and color, which could be useful for an application such as object reconition. Nevertheless the differences in the values of a 1 ; a 2, and a 3 in some scalar-valued functions stronly influences the resultant representation. Generic vector morpholoical alorithms for dilation and erosion, usin the write formalism are presented in fiure 1 and fiure 2. In our implementations, every object has its pixel s address and a set of keys (t 1 ; t 2 ; t 3 ) that are sorted accordin to one of the scalar valued functions proposed. 6 Experimental Results The result of the dilation alorithm applied to RGB color model usin a flat 5 5 mask can be seen in fiure 3. Fiure 3(a) represents a test imae from the tulip fields in the Keukenhof Gardens. Let us say, for instance, that our main objective is to enlare the red features in the imae. Fiure 3(b) is the result obtained by applyin the bitmix approach to the oriinal imae. We can see from this picture that red, pink, and yellow fields

6 6 D ORNELLAS, M.C. AND BOOMGAARD, R. V.D. AND GEUSEBROEK, J. Input Imae: Color Imae f Input Imae: Structurin Element Output Imae: Color Imae f int write dilation(f, f, ) f for (every object p 2 Df ) f f (p) =?1; for (every object q 2 ) f f (p - q) = max(h(f (p - q)), h(f(p) + (q))); Fiure 1: Dilation Alorithm - Grayscale Imaes (a) (b) Input Imae: Color Imae f Input Imae: Structurin Element Output Imae: Color Imae f int write erosion(f, f, ) f for (every object p 2 Df ) f f (p) = +1; for (every object q 2 ) f f (p + q) = min(h(f (p + q)), h(f(p) - (q))); Fiure 2: Erosion Alorithm - Grayscale Imaes were enlared. In fiure 3(c), the result obtained by the maximum approach is shown. The red and pink fields are larer since the red channel was chosen as the maximum value to the runnin maximum approach. Fiure 3(d) shows the result when the symmetric conditional lattice approach was used. Note that the bitmix approach is stroner than the conditional lattice. Also, all the output imaes became brihter than the oriinal one. Fiure 4 shows the result of the erosion alorithm applied to RGB color model usin a flat 5 5 mask. Fiure 4(a) represents the previous test imae. Conversely, let us say now that our oal is to reduce the red features inside the imae. Fiure 4(b) is the result obtained by applyin the bitmix approach. It is easy to see that the red, pink, and yellow fields were reduced. In fiure 4(c), the result obtained by the runnin maximum approach is shown. The red pink and yellow fields were reduced and the blue fields were enlared thanks to the influence from the red channel chosen for rankin. Fiure 4(d) shows the result when the symmetric conditional lattice approach is used. Aain, It should be noted that the bitmix approach is more robust than the conditional lattice, producin more reduction in the red, pink, and yellow fields. In addition those output imaes became darker than the test imae. The result of an openin and closin alorithm applied to RGB color model usin a flat 5 5 can be seen (c) (d) Fiure 3: RGB dilation: input imae(a), bitmix(b), maximum(c), and symmetry(d). in fiures 5 and 6. Fiures 5(a) and 6(a) represent a face imae and fiures 5(b) and 6(b) represent the same imae, corrupted by an uniform noise. Fiure 5(c) 6(c) are the results obtained by applyin the bitmix approach. In fiure 5(d) and 6(d), the result obtained by the maximum approach is shown. Fiures 5(e) and 6(e) show the results when the symmetric conditional lattice approach is used and fiures 5(f) and 6(f) represent the result obtained by the luminance orderin 2. 7 Conclusion In this paper, after a brief introduction of mathematical morpholoy and complete lattice theory, a enericprorammin approach where morpholoical alorithms can be easily extended to color imaes has been described. An overview of various multivalued orderin schemes in the literature has been iven. The advantaes as well as drawbacks of usin these techniques have been hihlihted. Based on such procedures, the concept of color morpholoy has been introduced and vector morpholoical alorithms have been implemented. By usin vector erosions and dilations in conjunction with a total orderin induced by a reduced orderin we 2 Due to the prohibitive cost of color printin and the inherent distortions associated with the size reduction and the printin process, the correspondin color imaes will be made available throuh

7 M ORPHOLOGICAL A LGORITHMS FOR C OLOR I MAGES B ASED ON A G ENERIC - PROGRAMMING A PPROACH (a) (b) (a) (b) (c) (d) (c) (d) (e) (f) 7 Fiure 4: RGB Erosion: input imae(a), bitmix(b), maximum(c), and symmetry(d). will enerate no new colors. For example, an infimum or supremum of various translated colors ives the result of an erosion or dilation at any iven point in the output imae. Under the orderin relation, these colors are totally ordered so that infimum or supremum will be one of the actual colors. A similar result holds for combinations of erosions and dilations such as openins and closins. From the experimental results we found that the runnin maximum approach performs better than the other scalar-valued functions when used in conjunction with dilations and erosions. However, the morpholoical openin an closin based on scalar-valued functions like the bitmix paradim and the symmetrical conditional lattice ive better results than the other proposed functions. References [1] J. Astola, P. Haavisto, and Y. Neuvo. Vector median filters. Proceedins IEEE, 78: , [2] V. Barnett. The orderin of multivariate data. Journal of Royal Statistical Society A, 3: , Fiure 5: RGB Openin: input imae(a), noisy imae(b), bitmix(c), maximum(d), symmetry(e), and luminance(f). oy. Proceedins of the International Symposium on Mathematical Morpholoy (ISMM 98), paes 51 58, [5] M. Comer and E. Delp. An empirical study of morpholoical operators in color imae enhancement. Proceedins of the SPIE Conference on Imae Processin Alorithms and Techniques III, February 10-13, 1992, San Jose, California, 1657: , [3] T. Carron and P. Lambert. Color ede detection usin jointly hue, saturation, and intensity. IEEE 1st International Conference on Imae Processin (ICIP 94), paes , [6] J. Crespo and R. W. Schafer. The flat zone approach and color imaes. In Mathematical Morpholoy and Its Applications to Imae and Sinal Processin, Dordrecht, Kluwer Academic Publishers. [4] J. Chanussot and P. Lambert. Total orderin based on space fillin curves for multivalued morphol- [7] M. C. d Ornellas and R. v.d. Boomaard. Generic alorithms for morpholoical imae operators - a case

8 8 D ORNELLAS, M.C. AND BOOMGAARD, R. V.D. AND GEUSEBROEK, J. [11] R. M. Haralick, S. R. Sternber, and X. Zhuan. Imae analysis usin mathematical morpholoy. IEEE Transactions on Pattern Analysis and Machine Intellience, 9: , [12] R. C. Hardie and G. R. Arce. Rankin in r p and its use in multivariate imae estimation. IEEE Transactions on Circuits and Systems for Video Technoloy, 1(2): , (a) (c) (b) (d) [13] H. J. A. M. Heijmans. Theoretical aspects of raylevel morpholoy. IEEE Transactions on Pattern Analysis and Machine Intellience, 13: , [14] H. J. A. M. Heijmans. Morpholoical Imae Operators. Academic Press, Boston, [15] H. J. A. M. Heijmans and C. Ronse. The alebraic basis of mathematical morpholoy part I: Dilations and erosions. Computer Vision, Graphics and Imae Processin, 50: , [16] R. Jones and H. Talbot. Morpholoical filterin for color imaes with no new colors. IVCNZ 96 (Imae and Vision Computin New Zealand), paes , (e) Fiure 6: RGB Closin: input imae(a), noisy imae(b), bitmix(c), maximum(d), symmetry(e), and luminance(f). study usin watersheds. Proceedins of the International Symposium on Mathematical Morpholoy (ISMM 98), paes , [8] P. Golland and A. M. Bruckstein. Why rb? or how to desin color displays for martians. Graphical Models and Imae Processin, 58(5): , [9] J. Goutsias, H. J. A. M. Heijmans, and K. Sivakumar. Morpholoical operators for of imae sequences. Computer Vision and Imae Understandin, 62: , [10] C. Gu. Multivalued Morpholoy and Sementationbased Codin. PhD thesis, Ecole Polytechnique Federale de Laussane - EPFL, Lausanne, Switzerland, (f) [17] R. K. McConnell. Train-by-show in color-based assembly and packain inspection. In S. S. Solomon, B. G. Batchelor, and J. W. V. Miller, editors, Machine Vision, Architectures, and Systems Interation VI, paes , Los Aneles, SPIE. Vol [18] C. Ronse. Why mathematical morpholoy needs complete lattices. Sinal Processin, 21: , [19] J. Serra. Imae Analysis and Mathematical Morpholoy. Academic Press, London, [20] J. Serra. Anamorphoses and function lattices (multivalued morpholoy). In E. R. Douherty, editor, Mathematical Morpholoy in Imae Processin, chapter 13, paes Marcel Dekker, New York, [21] A. Stepanov and D. Musser. Alorithm-oriented eneric libraries. Software - Practice and Experience, 24(7): , [22] D. Travis. The visual system. In Effective Color Displays, London, Academic Press. [23] D. Wood. Data Structures, Alorithms, and Performance. Addison Wesley, New York, 1993.

MORPHOLOGICAL COLOR PROCESSING BASED ON DISTANCES. APPLICATION TO COLOR DENOISING AND ENHANCEMENT BY CENTRE AND CONTRAST OPERATORS

MORPHOLOGICAL COLOR PROCESSING BASED ON DISTANCES. APPLICATION TO COLOR DENOISING AND ENHANCEMENT BY CENTRE AND CONTRAST OPERATORS MORPHOLOGICAL COLOR PROCESSING BASED ON DISTANCES. APPLICATION TO COLOR DENOISING AND ENHANCEMENT B CENTRE AND CONTRAST OPERATORS Jesús Angulo Centre de Morphologie Mathématique - Ecole des Mines de Paris,

More information

An edge preserving noise smoothing technique using multiscale morphology

An edge preserving noise smoothing technique using multiscale morphology Sinal Processin 8 (00) 57 544 www.elsevier.com/locate/sipro An ede preservin noise smoothin technique usin multiscale morpholoy S. Mukhopadhyay, B. Chanda Electronics and Communication Sciences Unit, Indian

More information

Chapter I : Basic Notions

Chapter I : Basic Notions Chapter I : Basic Notions - Image Processing - Lattices - Residues - Measurements J. Serra Ecole des Mines de Paris ( 2000 ) Course on Math. Morphology I. 1 Image Processing (I) => Image processing may

More information

Strong Interference and Spectrum Warfare

Strong Interference and Spectrum Warfare Stron Interference and Spectrum Warfare Otilia opescu and Christopher Rose WILAB Ruters University 73 Brett Rd., iscataway, J 8854-86 Email: {otilia,crose}@winlab.ruters.edu Dimitrie C. opescu Department

More information

Analysis of visibility level in road lighting using image processing techniques

Analysis of visibility level in road lighting using image processing techniques Scientific Research and Essays Vol. 5 (18), pp. 2779-2785, 18 September, 2010 Available online at http://www.academicjournals.or/sre ISSN 1992-2248 2010 Academic Journals Full enth Research Paper Analysis

More information

Disclaimer: This lab write-up is not

Disclaimer: This lab write-up is not Disclaimer: This lab write-up is not to be copied, in whole or in part, unless a proper reference is made as to the source. (It is stronly recommended that you use this document only to enerate ideas,

More information

Lecture 5 Processing microarray data

Lecture 5 Processing microarray data Lecture 5 Processin microarray data (1)Transform the data into a scale suitable for analysis ()Remove the effects of systematic and obfuscatin sources of variation (3)Identify discrepant observations Preprocessin

More information

What Causes Image Intensity Changes?

What Causes Image Intensity Changes? Ede Detection l Why Detect Edes? u Information reduction l Replace imae by a cartoon in which objects and surface markins are outlined create line drawin description l These are the most informative parts

More information

LP Rounding and Combinatorial Algorithms for Minimizing Active and Busy Time

LP Rounding and Combinatorial Algorithms for Minimizing Active and Busy Time LP Roundin and Combinatorial Alorithms for Minimizin Active and Busy Time Jessica Chan, Samir Khuller, and Koyel Mukherjee University of Maryland, Collee Park {jschan,samir,koyelm}@cs.umd.edu Abstract.

More information

Adjustment of Sampling Locations in Rail-Geometry Datasets: Using Dynamic Programming and Nonlinear Filtering

Adjustment of Sampling Locations in Rail-Geometry Datasets: Using Dynamic Programming and Nonlinear Filtering Systems and Computers in Japan, Vol. 37, No. 1, 2006 Translated from Denshi Joho Tsushin Gakkai Ronbunshi, Vol. J87-D-II, No. 6, June 2004, pp. 1199 1207 Adjustment of Samplin Locations in Rail-Geometry

More information

10log(1/MSE) log(1/MSE)

10log(1/MSE) log(1/MSE) IROVED MATRI PENCIL METHODS Biao Lu, Don Wei 2, Brian L Evans, and Alan C Bovik Dept of Electrical and Computer Enineerin The University of Texas at Austin, Austin, T 7872-84 fblu,bevans,bovik@eceutexasedu

More information

2.2 Differentiation and Integration of Vector-Valued Functions

2.2 Differentiation and Integration of Vector-Valued Functions .. DIFFERENTIATION AND INTEGRATION OF VECTOR-VALUED FUNCTIONS133. Differentiation and Interation of Vector-Valued Functions Simply put, we differentiate and interate vector functions by differentiatin

More information

A Mathematical Model for the Fire-extinguishing Rocket Flight in a Turbulent Atmosphere

A Mathematical Model for the Fire-extinguishing Rocket Flight in a Turbulent Atmosphere A Mathematical Model for the Fire-extinuishin Rocket Fliht in a Turbulent Atmosphere CRISTINA MIHAILESCU Electromecanica Ploiesti SA Soseaua Ploiesti-Tiroviste, Km 8 ROMANIA crismihailescu@yahoo.com http://www.elmec.ro

More information

V DD. M 1 M 2 V i2. V o2 R 1 R 2 C C

V DD. M 1 M 2 V i2. V o2 R 1 R 2 C C UNVERSTY OF CALFORNA Collee of Enineerin Department of Electrical Enineerin and Computer Sciences E. Alon Homework #3 Solutions EECS 40 P. Nuzzo Use the EECS40 90nm CMOS process in all home works and projects

More information

Generalized Distance Metric as a Robust Similarity Measure for Mobile Object Trajectories

Generalized Distance Metric as a Robust Similarity Measure for Mobile Object Trajectories Generalized Distance Metric as a Robust Similarity Measure for Mobile Object rajectories Garima Pathak, Sanjay Madria Department of Computer Science University Of Missouri-Rolla Missouri-6541, USA {madrias}@umr.edu

More information

Categorical Background (Lecture 2)

Categorical Background (Lecture 2) Cateorical Backround (Lecture 2) February 2, 2011 In the last lecture, we stated the main theorem o simply-connected surery (at least or maniolds o dimension 4m), which hihlihts the importance o the sinature

More information

Comparative study of vectorial morphological operations in different color spaces

Comparative study of vectorial morphological operations in different color spaces Comparative study of vectial mphological operations in different col spaces Francisco Ortiz *a, Ferno Tres *a, Jesús Angulo **b, antiago Puente *a a Department of Physics, ystems Engineering ignal They.

More information

OPTIMAL BEAMFORMING AS A TIME DOMAIN EQUALIZATION PROBLEM WITH APPLICATION TO ROOM ACOUSTICS

OPTIMAL BEAMFORMING AS A TIME DOMAIN EQUALIZATION PROBLEM WITH APPLICATION TO ROOM ACOUSTICS OPTIMAL BEAMFORMING AS A TIME DOMAIN EQUALIZATION PROBLEM WITH APPLICATION TO ROOM ACOUSTICS Mark R P Thomas, Ivan J Tashev Microsoft Research Redmond, WA 985, USA {markth, ivantash}@microsoftcom Felicia

More information

Renormalization Group Theory

Renormalization Group Theory Chapter 16 Renormalization Group Theory In the previous chapter a procedure was developed where hiher order 2 n cycles were related to lower order cycles throuh a functional composition and rescalin procedure.

More information

IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 1

IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 1 IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 1 Intervention in Gene Reulatory Networks via a Stationary Mean-First-Passae-Time Control Policy Golnaz Vahedi, Student Member, IEEE, Babak Faryabi, Student

More information

Simple Optimization (SOPT) for Nonlinear Constrained Optimization Problem

Simple Optimization (SOPT) for Nonlinear Constrained Optimization Problem (ISSN 4-6) Journal of Science & Enineerin Education (ISSN 4-6) Vol.,, Pae-3-39, Year-7 Simple Optimization (SOPT) for Nonlinear Constrained Optimization Vivek Kumar Chouhan *, Joji Thomas **, S. S. Mahapatra

More information

Termination criteria in the Moore-Skelboe Algorithm for Global Optimization by Interval Arithmetic

Termination criteria in the Moore-Skelboe Algorithm for Global Optimization by Interval Arithmetic To appear in series Nonconvex Global Optimization and Its Applications Kluwer Academic Publishers Termination criteria in the Moore-Skelboe Alorithm for Global Optimization by Interval Arithmetic M.H.

More information

Lightning Transients on Branched Distribution Lines Considering Frequency-Dependent Ground Parameters

Lightning Transients on Branched Distribution Lines Considering Frequency-Dependent Ground Parameters 214 International Conference on Lihtnin Protection (ICLP), Shanhai, China Lihtnin Transients on Branched Distribution Lines Considerin Frequency-Dependent Ground Parameters Alberto De Conti LRC Lihtnin

More information

Part I : Bases. Part I : Bases

Part I : Bases. Part I : Bases Indian Statistical Institute System Science and Informatics Unit Bengalore, India Bengalore, 19-22 October 2010 ESIEE University of Paris-Est France Part I : Bases - ordering and lattices - erosion and

More information

IT6502 DIGITAL SIGNAL PROCESSING Unit I - SIGNALS AND SYSTEMS Basic elements of DSP concepts of frequency in Analo and Diital Sinals samplin theorem Discrete time sinals, systems Analysis of discrete time

More information

Fast Local Laplacian Filters: Theory and Applications

Fast Local Laplacian Filters: Theory and Applications Fast Local Laplacian Filters: Theory and Applications Mathieu Aubry, Sylvain Paris, Samuel Hasinoff, Jan Kautz, Frédo Durand To cite this version: Mathieu Aubry, Sylvain Paris, Samuel Hasinoff, Jan Kautz,

More information

A Multigrid-like Technique for Power Grid Analysis

A Multigrid-like Technique for Power Grid Analysis A Multirid-like Technique for Power Grid Analysis Joseph N. Kozhaya, Sani R. Nassif, and Farid N. Najm 1 Abstract Modern sub-micron VLSI desins include hue power rids that are required to distribute lare

More information

Linearized optimal power flow

Linearized optimal power flow Linearized optimal power flow. Some introductory comments The advantae of the economic dispatch formulation to obtain minimum cost allocation of demand to the eneration units is that it is computationally

More information

Automatic Calibration Procedure for a Robotic Manipulator Force Observer

Automatic Calibration Procedure for a Robotic Manipulator Force Observer Automatic Calibration Procedure for a Robotic Manipulator Force Observer Gámez García, Javier; Robertsson, Anders; Gómez Ortea, Juan; Johansson, Rolf Published in: Robotics and Automation, 25. ICRA 25.

More information

SVM Classifier for Meteorological Radar Images

SVM Classifier for Meteorological Radar Images SVM lassifier for Meteoroloical Radar Imaes Leila Sadouki #1, Boualem Haddad * # Institute of Electrical and Electronic Enineerin, University M'Hamed Bouara of Boumerdes(UMBB) Independence Avenue, 35000

More information

Digital Signal Processing

Digital Signal Processing 1 PART 1: SUMMARY OF THEORY Digital Signal Processing Image Processing: Introduction to Morphological Processing 1 Part 1: Summary of Theory 1.1 Image (digital) 1.1.1 Concept and types An image I is a

More information

MODEL SELECTION CRITERIA FOR ACOUSTIC SEGMENTATION

MODEL SELECTION CRITERIA FOR ACOUSTIC SEGMENTATION = = = MODEL SELECTION CRITERIA FOR ACOUSTIC SEGMENTATION Mauro Cettolo and Marcello Federico ITC-irst - Centro per la Ricerca Scientifica e Tecnoloica I-385 Povo, Trento, Italy ABSTRACT Robust acoustic

More information

Round-off Error Free Fixed-Point Design of Polynomial FIR Predictors

Round-off Error Free Fixed-Point Design of Polynomial FIR Predictors Round-off Error Free Fixed-Point Desin of Polynomial FIR Predictors Jarno. A. Tanskanen and Vassil S. Dimitrov Institute of Intellient Power Electronics Department of Electrical and Communications Enineerin

More information

Robust Semiparametric Optimal Testing Procedure for Multiple Normal Means

Robust Semiparametric Optimal Testing Procedure for Multiple Normal Means Veterinary Dianostic and Production Animal Medicine Publications Veterinary Dianostic and Production Animal Medicine 01 Robust Semiparametric Optimal Testin Procedure for Multiple Normal Means Pen Liu

More information

Chapter III: Opening, Closing

Chapter III: Opening, Closing Chapter III: Opening, Closing Opening and Closing by adjunction Algebraic Opening and Closing Top-Hat Transformation Granulometry J. Serra Ecole des Mines de Paris ( 2000 ) Course on Math. Morphology III.

More information

Generalized Least-Squares Regressions V: Multiple Variables

Generalized Least-Squares Regressions V: Multiple Variables City University of New York (CUNY) CUNY Academic Works Publications Research Kinsborouh Community Collee -05 Generalized Least-Squares Reressions V: Multiple Variables Nataniel Greene CUNY Kinsborouh Community

More information

Parameterization and Vector Fields

Parameterization and Vector Fields Parameterization and Vector Fields 17.1 Parameterized Curves Curves in 2 and 3-space can be represented by parametric equations. Parametric equations have the form x x(t), y y(t) in the plane and x x(t),

More information

Graph Entropy, Network Coding and Guessing games

Graph Entropy, Network Coding and Guessing games Graph Entropy, Network Codin and Guessin ames Søren Riis November 25, 2007 Abstract We introduce the (private) entropy of a directed raph (in a new network codin sense) as well as a number of related concepts.

More information

Fourier Optics and Image Analysis

Fourier Optics and Image Analysis Laboratory instruction to Fourier Optics and Imae Analysis Sven-Göran Pettersson and Anders Persson updated by Maïté Louisy and Henrik Ekerfelt This laboratory exercise demonstrates some important applications

More information

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland Available on CMS information server CMS CR-28/5 he Compact Muon Solenoid Experiment Conference Report Mailin address: CMS CERN, CH-1211 GENEVA 23, Switzerland 14 February 28 Observin Heavy op Quarks with

More information

Scheduling non-preemptive hard real-time tasks with strict periods

Scheduling non-preemptive hard real-time tasks with strict periods Schedulin non-preemptive hard real-time tasks with strict periods Mohamed MAROUF INRIA Rocquencourt Domaine de Voluceau BP 05 785 Le Chesnay Cedex - France Email: mohamed.marouf@inria.fr Yves SOREL INRIA

More information

MODIFIED CENTRAL WEIGHTED VECTOR MEDIAN FILTER 1. STANDARD NOISE REDUCTION FILTERS

MODIFIED CENTRAL WEIGHTED VECTOR MEDIAN FILTER 1. STANDARD NOISE REDUCTION FILTERS JOUNAL OF MEDICAL INFOMATICS & TECHNOLOGIES Vol.3/22, ISSN 1642-637 Bogdan SMOLKA * vector median filter, image enhancement, noise suppression MODIFIED CENTAL WEIGHTED VECTO MEDIAN FILTE A new filtering

More information

Mask Connectivity by Viscous Closings: Linking Merging Galaxies without Merging Double Stars

Mask Connectivity by Viscous Closings: Linking Merging Galaxies without Merging Double Stars Mask Connectivity by Viscous Closings: Linking Merging Galaxies without Merging Double Stars Ugo Moschini 1, Scott C. Trager 2 and Michael H. F. Wilkinson 1 1 Johann Bernoulli Institute, University of

More information

Scalable color image coding with Matching Pursuit

Scalable color image coding with Matching Pursuit SCHOOL OF ENGINEERING - STI SIGNAL PROCESSING INSTITUTE Rosa M. Figueras i Ventura CH-115 LAUSANNE Telephone: +4121 6935646 Telefax: +4121 69376 e-mail: rosa.figueras@epfl.ch ÉCOLE POLYTECHNIQUE FÉDÉRALE

More information

Gordon Smyth, WEHI Analysis of Replicated Experiments. January 2004 IMS NUS Microarray Tutorial. Some Web Sites. Analysis of Replicated Experiments

Gordon Smyth, WEHI Analysis of Replicated Experiments. January 2004 IMS NUS Microarray Tutorial. Some Web Sites. Analysis of Replicated Experiments Some Web Sites Statistical Methods in Microarray Analysis Tutorial Institute for Mathematical Sciences National University of Sinapore January, 004 Gordon Smyth Walter and Eliza Hall Institute Technical

More information

THE SIGNAL ESTIMATOR LIMIT SETTING METHOD

THE SIGNAL ESTIMATOR LIMIT SETTING METHOD ' THE SIGNAL ESTIMATOR LIMIT SETTING METHOD Shan Jin, Peter McNamara Department of Physics, University of Wisconsin Madison, Madison, WI 53706 Abstract A new method of backround subtraction is presented

More information

Multimedia Information Systems

Multimedia Information Systems Multimedia Information Systems Samson Cheung EE 639, Fall 2004 Lecture 3 & 4: Color, Video, and Fundamentals of Data Compression 1 Color Science Light is an electromagnetic wave. Its color is characterized

More information

Impulse Response and Generating Functions of sinc N FIR Filters

Impulse Response and Generating Functions of sinc N FIR Filters ICDT 20 : The Sixth International Conference on Diital Telecommunications Impulse Response and eneratin Functions of sinc FIR Filters J. Le Bihan Laboratoire RESO Ecole ationale d'inénieurs de Brest (EIB)

More information

J.L. Kirtley Jr. September 4, 2010

J.L. Kirtley Jr. September 4, 2010 Massachusetts Institute of Technoloy Department of Electrical Enineerin and Computer Science 6.007 Electromanetic Enery: From Motors to Lasers Supplemental Class Notes Manetic Circuit Analo to Electric

More information

Hyper-random Phenomena: Definition and Description

Hyper-random Phenomena: Definition and Description Hyper-random Phenomena: Definition and Description or Gorban Abstract he paper is dedicated to the theory which describes physical phenomena in non-constant statistical conditions he theory is a new direction

More information

Altitude measurement for model rocketry

Altitude measurement for model rocketry Altitude measurement for model rocketry David A. Cauhey Sibley School of Mechanical Aerospace Enineerin, Cornell University, Ithaca, New York 14853 I. INTRODUCTION In his book, Rocket Boys, 1 Homer Hickam

More information

Recovery of Piecewise Smooth Images from Few Fourier Samples

Recovery of Piecewise Smooth Images from Few Fourier Samples Recovery of Piecewise Smooth Imaes from Few Fourier Samples Gre Onie Department of Mathematics University of Iowa Iowa City, Iowa 54 Email: reory-onie@uiowa.edu Mathews Jacob Department of Electric and

More information

LP Rounding and Combinatorial Algorithms for Minimizing Active and Busy Time

LP Rounding and Combinatorial Algorithms for Minimizing Active and Busy Time LP Roundin and Combinatorial Alorithms for Minimizin Active and Busy Time Jessica Chan University of Maryland Collee Park, MD, USA jschan@umiacs.umd.edu Samir Khuller University of Maryland Collee Park,

More information

Another possibility is a rotation or reflection, represented by a matrix M.

Another possibility is a rotation or reflection, represented by a matrix M. 1 Chapter 25: Planar defects Planar defects: orientation and types Crystalline films often contain internal, 2-D interfaces separatin two reions transformed with respect to one another, but with, otherwise,

More information

Duality vs Adjunction and General Form for Fuzzy Mathematical Morphology

Duality vs Adjunction and General Form for Fuzzy Mathematical Morphology Duality vs Adjunction and General Form for Fuzzy Mathematical Morphology Isabelle Bloch GET - Ecole Nationale Supérieure des Télécommunications, Dept. TSI - CNRS UMR 5141 LTCI, 46 rue Barrault, 7513 Paris,

More information

MATHEMATICAL MORPHOLOGY AND ITS APPLICATIONS TO IMAGE AND SIGNAL PROCESSING

MATHEMATICAL MORPHOLOGY AND ITS APPLICATIONS TO IMAGE AND SIGNAL PROCESSING MATHEMATICAL MORPHOLOGY AND ITS APPLICATIONS TO IMAGE AND SIGNAL PROCESSING edited by Petros Maragos Georgia Institute of Technology Ronald W. Schäfer Georgia Institute of Technology Muhammad Akmal Butt

More information

Code_Aster. Element CABLE_GAINE

Code_Aster. Element CABLE_GAINE Titre : Élément CABLE_GAINE Date : 28/07/2015 Pae : 1/12 Element CABLE_GAINE Summary: The element CABLE_GAINE presented in this document is to model cables of prestressin bein able to rub or slip into

More information

Emotional Optimized Design of Electro-hydraulic Actuators

Emotional Optimized Design of Electro-hydraulic Actuators Sensors & Transducers, Vol. 77, Issue 8, Auust, pp. 9-9 Sensors & Transducers by IFSA Publishin, S. L. http://www.sensorsportal.com Emotional Optimized Desin of Electro-hydraulic Actuators Shi Boqian,

More information

n j u = (3) b u Then we select m j u as a cross product between n j u and û j to create an orthonormal basis: m j u = n j u û j (4)

n j u = (3) b u Then we select m j u as a cross product between n j u and û j to create an orthonormal basis: m j u = n j u û j (4) 4 A Position error covariance for sface feate points For each sface feate point j, we first compute the normal û j by usin 9 of the neihborin points to fit a plane In order to create a 3D error ellipsoid

More information

Genetic Algorithm Approach to Nonlinear Blind Source Separation

Genetic Algorithm Approach to Nonlinear Blind Source Separation Genetic Alorithm Approach to Nonlinear Blind Source Separation F. Roas, C.G. Puntonet, I.Roas, J. Ortea, A. Prieto Dept. of Computer Architecture and Technoloy, University of Granada. fernando@atc.ur.es,

More information

Abstract. 1 Introduction. 2 Idempotent filters. Idempotent Nonlinear Filters

Abstract. 1 Introduction. 2 Idempotent filters. Idempotent Nonlinear Filters Idempotent Nonlinear Filters R.K. Pearson and M. Gabbouj Tampere International Center for Signal Processing Tampere University of Technology P.O. Box 553, FIN-33101 Tampere, Finland E-mail: {pearson,gabbouj}@cs.tut.fi

More information

Modeling for control of a three degrees-of-freedom Magnetic. Levitation System

Modeling for control of a three degrees-of-freedom Magnetic. Levitation System Modelin for control of a three derees-of-freedom Manetic evitation System Rafael Becerril-Arreola Dept. of Electrical and Computer En. University of Toronto Manfredi Maiore Dept. of Electrical and Computer

More information

What types of isometric transformations are we talking about here? One common case is a translation by a displacement vector R.

What types of isometric transformations are we talking about here? One common case is a translation by a displacement vector R. 1. Planar Defects Planar defects: orientation and types Crystalline films often contain internal, -D interfaces separatin two reions transformed with respect to one another, but with, otherwise, essentially,

More information

Chapter VI. Set Connection and Numerical Functions

Chapter VI. Set Connection and Numerical Functions Chapter VI Set Connection and Numerical Functions Concepts : -> Extension to functions -> Connected operators -> Numerical Geodesy -> Leveling and self-duality Applications : -> Extrema analysis -> Contour

More information

COMBINING MARS DATA IN GRASS GIS FOR GEOLOGICAL MAPPING

COMBINING MARS DATA IN GRASS GIS FOR GEOLOGICAL MAPPING COMBINING MARS DATA IN GRASS GIS FOR GEOLOGICAL MAPPING C. Deuchler a, M. Wählisch a,*, S. Gehrke b, E. Hauber a, J. Oberst a, R. Jaumann a a DLR, German Aerospace Center, Institute for Planetary Research,

More information

STOCHASTICALLY GENERATED MULTIGROUP DIFFUSION COEFFICIENTS

STOCHASTICALLY GENERATED MULTIGROUP DIFFUSION COEFFICIENTS STOCHASTICALLY GENERATED MULTIGROUP DIFFUSION COEFFICIENTS A Thesis Presented to The Academic Faculty by Justin M. Pounders In Partial Fulfillment of the Requirements for the Deree Master of Science in

More information

A Peter May Picture Book, Part 1

A Peter May Picture Book, Part 1 A Peter May Picture Book, Part 1 Steve Balady Auust 17, 2007 This is the beinnin o a larer project, a notebook o sorts intended to clariy, elucidate, and/or illustrate the principal ideas in A Concise

More information

Identification of Finite Lattice Dynamical Systems

Identification of Finite Lattice Dynamical Systems Identification of Finite Lattice Dynamical Systems Junior Barrera BIOINFO-USP University of São Paulo, Brazil Outline Introduction Lattice operator representation Lattice operator design Lattice dynamical

More information

MULTICHANNEL SIGNAL PROCESSING USING SPATIAL RANK COVARIANCE MATRICES

MULTICHANNEL SIGNAL PROCESSING USING SPATIAL RANK COVARIANCE MATRICES MULTICHANNEL SIGNAL PROCESSING USING SPATIAL RANK COVARIANCE MATRICES S. Visuri 1 H. Oja V. Koivunen 1 1 Signal Processing Lab. Dept. of Statistics Tampere Univ. of Technology University of Jyväskylä P.O.

More information

A Rate-Splitting Strategy for Max-Min Fair Multigroup Multicasting

A Rate-Splitting Strategy for Max-Min Fair Multigroup Multicasting A Rate-Splittin Stratey for Max-Min Fair Multiroup Multicastin Hamdi Joudeh and Bruno Clercx Department of Electrical and Electronic Enineerin, Imperial Collee London, United Kindom School of Electrical

More information

First- and Second Order Phase Transitions in the Holstein- Hubbard Model

First- and Second Order Phase Transitions in the Holstein- Hubbard Model Europhysics Letters PREPRINT First- and Second Order Phase Transitions in the Holstein- Hubbard Model W. Koller 1, D. Meyer 1,Y.Ōno 2 and A. C. Hewson 1 1 Department of Mathematics, Imperial Collee, London

More information

Ning Wu Institute for Traffic Engineering Ruhr University Bochum, Germany Tel: ; Fax: ;

Ning Wu Institute for Traffic Engineering Ruhr University Bochum, Germany Tel: ; Fax: ; MODELLING THE IMPACT OF SIDE-STREET TRAFFIC VOLUME ON MAJOR- STREET GREEN TIME AT ISOLATED SEMI-ACTUATED INTERSECTIONS FOR SIGNAL COORDINATION DECISIONS Donmei Lin, Correspondin Author Center for Advanced

More information

A Variance Analysis of the Metropolis Light Transport Algorithm

A Variance Analysis of the Metropolis Light Transport Algorithm A Variance Analysis of the etropolis Liht Transport Alorithm ichael Ashikhmin, Simon Premože, Peter Shirley, and Brian Smits School of Computin, University of Utah, 50 S. Central Campus Dr., m. 3190, Salt

More information

arxiv: v1 [cs.dm] 22 Jan 2019

arxiv: v1 [cs.dm] 22 Jan 2019 PARTIAL ORDER ON THE SET OF BOOLEAN REGULATORY FUNCTIONS A PREPRINT arxiv:1901.07623v1 [cs.dm] 22 Jan 2019 José E.R. Cury Departamento de Automação e Sistemas Universidade Federal de Santa Catarina, Florianópolis,

More information

Adic spaces. Sophie Morel. March 5, 2019

Adic spaces. Sophie Morel. March 5, 2019 Adic spaces Sophie Morel March 5, 2019 Conventions : - Every rin is commutative. - N is the set of nonneative inteers. 2 Contents I The valuation spectrum 5 I.1 Valuations......................................

More information

Two-step Anomalous Diffusion Tensor Imaging

Two-step Anomalous Diffusion Tensor Imaging Two-step Anomalous Diffusion Tensor Imain Thomas R. Barrick 1, Matthew G. Hall 2 1 Centre for Stroke and Dementia, Division of Cardiac and Vascular Sciences, St. Geore s University of London, 2 Department

More information

Parametric Equations

Parametric Equations Parametric Equations Suppose a cricket jumps off of the round with an initial velocity v 0 at an anle θ. If we take his initial position as the oriin, his horizontal and vertical positions follow the equations:

More information

A Constant Complexity Fair Scheduler with O(log N) Delay Guarantee

A Constant Complexity Fair Scheduler with O(log N) Delay Guarantee A Constant Complexity Fair Scheduler with O(lo N) Delay Guarantee Den Pan and Yuanyuan Yan 2 Deptment of Computer Science State University of New York at Stony Brook, Stony Brook, NY 79 denpan@cs.sunysb.edu

More information

HEAT TRANSFER IN EXHAUST SYSTEM OF A COLD START ENGINE AT LOW ENVIRONMENTAL TEMPERATURE

HEAT TRANSFER IN EXHAUST SYSTEM OF A COLD START ENGINE AT LOW ENVIRONMENTAL TEMPERATURE THERMAL SCIENCE: Vol. 14 (2010) Suppl. pp. S219 S232 219 HEAT TRANSFER IN EXHAUST SYSTEM OF A COLD START ENGINE AT LOW ENVIRONMENTAL TEMPERATURE by Snežana D. PETKOVIĆ a Radivoje B. PEŠIĆ b b and Jovanka

More information

Locality function LOC(.) and loss function LOSS (.) and a priori knowledge on images inp

Locality function LOC(.) and loss function LOSS (.) and a priori knowledge on images inp L. Yaroslavsky. Course 0510.7211 Digital Image Processing: Applications Lecture 12. Nonlinear filters for image restoration and enhancement Local criteria of image quality: AVLOSS( k, l) = AV LOC( m, n;

More information

Geodesics as gravity

Geodesics as gravity Geodesics as ravity February 8, 05 It is not obvious that curvature can account for ravity. The orbitin path of a planet, for example, does not immediately seem to be the shortest path between points.

More information

Spatial Projection Rectification for Densifying Ground Control Points

Spatial Projection Rectification for Densifying Ground Control Points Proceedins of the 8th International Symposium on Spatial Accuracy Assessment in Natural Resources and Environmental Sciences Shanhai, P. R. China, June 5-7, 008, pp. 51-58 Spatial Projection Rectification

More information

A multivariate Hit-or-Miss Transform for conjoint spatial and spectral template matching

A multivariate Hit-or-Miss Transform for conjoint spatial and spectral template matching for conjoint spatial and spectral template matching LSIIT, CNRS / University Louis Pasteur - Strasbourg I July 2, 2008 Spatial template-matching = Binary/Grayscale Hit-or-Miss Transform (HMT) Spectral

More information

REVIEW: Going from ONE to TWO Dimensions with Kinematics. Review of one dimension, constant acceleration kinematics. v x (t) = v x0 + a x t

REVIEW: Going from ONE to TWO Dimensions with Kinematics. Review of one dimension, constant acceleration kinematics. v x (t) = v x0 + a x t Lecture 5: Projectile motion, uniform circular motion 1 REVIEW: Goin from ONE to TWO Dimensions with Kinematics In Lecture 2, we studied the motion of a particle in just one dimension. The concepts of

More information

1 CHAPTER 7 PROJECTILES. 7.1 No Air Resistance

1 CHAPTER 7 PROJECTILES. 7.1 No Air Resistance CHAPTER 7 PROJECTILES 7 No Air Resistance We suppose that a particle is projected from a point O at the oriin of a coordinate system, the y-axis bein vertical and the x-axis directed alon the round The

More information

Cornell s ERL User Area Shielding Considerations

Cornell s ERL User Area Shielding Considerations Cornell s ERL User Area Shieldin Considerations Kyle Ausfeld Department of Physics and Astronomy, University of Rochester, Rochester, NY, 14627 (Dated: Auust 7, 2009) The proposed Enery Recovery Linac

More information

Sets and Motivation for Boolean algebra

Sets and Motivation for Boolean algebra SET THEORY Basic concepts Notations Subset Algebra of sets The power set Ordered pairs and Cartesian product Relations on sets Types of relations and their properties Relational matrix and the graph of

More information

arxiv:cs/ v1 [cs.it] 4 Feb 2007

arxiv:cs/ v1 [cs.it] 4 Feb 2007 Hih-rate, Multi-Symbol-Decodable STBCs from Clifford Alebras Sanjay Karmakar Beceem Communications Pvt Ltd, Banalore skarmakar@beceemcom B Sundar Rajan Department of ECE Indian Institute of Science, Banalore

More information

1. According to the U.S. DOE, each year humans are. of CO through the combustion of fossil fuels (oil,

1. According to the U.S. DOE, each year humans are. of CO through the combustion of fossil fuels (oil, 1. Accordin to the U.S. DOE, each year humans are producin 8 billion metric tons (1 metric ton = 00 lbs) of CO throuh the combustion of fossil fuels (oil, coal and natural as). . Since the late 1950's

More information

1 Introduction. Korea Atomic Energy Research Institute, South Korea.

1 Introduction. Korea Atomic Energy Research Institute, South Korea. Tenth International Conference on Computational Fluid Dynamics (ICCFD10), Barcelona, Spain, July 9-13, 2018 ICCFD10-0206 Multi-physics approach for nuclear reactor analysis usin thermal-hydraulics and

More information

Optimal decoding of cellular identities in a genetic network

Optimal decoding of cellular identities in a genetic network Optimal decodin of cellular identities in a enetic network Mariela D. Petkova, a,b,e, Gašper Tkačik, f, William Bialek, a,b Eric F. Wieschaus, b,c,d and Thomas Greor a,b,, a Joseph Henry Laboratories of

More information

CHAPTER 2 PROCESS DESCRIPTION

CHAPTER 2 PROCESS DESCRIPTION 15 CHAPTER 2 PROCESS DESCRIPTION 2.1 INTRODUCTION A process havin only one input variable used for controllin one output variable is known as SISO process. The problem of desinin controller for SISO systems

More information

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA address:

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA  address: Topology Xiaolong Han Department of Mathematics, California State University, Northridge, CA 91330, USA E-mail address: Xiaolong.Han@csun.edu Remark. You are entitled to a reward of 1 point toward a homework

More information

Translations on graphs with neighborhood preservation

Translations on graphs with neighborhood preservation 1 Translations on raphs with neihborhood preservation Bastien Pasdeloup, Vincent Gripon, Nicolas Grelier, Jean-harles Vialatte, Dominique Pastor arxiv:1793859v1 [csdm] 12 Sep 217 Abstract In the field

More information

On the Chromatic Art Gallery Problem

On the Chromatic Art Gallery Problem CCCG 2014, Halifax, Nova Scotia, Auust 11 13, 2014 On the Chromatic Art Gallery Problem Sándor P. Fekete Stephan Friedrichs Michael Hemmer Joseph B. M. Mitchell Christiane Schmidt Abstract For a polyonal

More information

MODIFIED SPHERE DECODING ALGORITHMS AND THEIR APPLICATIONS TO SOME SPARSE APPROXIMATION PROBLEMS. Przemysław Dymarski and Rafał Romaniuk

MODIFIED SPHERE DECODING ALGORITHMS AND THEIR APPLICATIONS TO SOME SPARSE APPROXIMATION PROBLEMS. Przemysław Dymarski and Rafał Romaniuk MODIFIED SPHERE DECODING ALGORITHMS AND THEIR APPLICATIONS TO SOME SPARSE APPROXIMATION PROBLEMS Przemysław Dymarsi and Rafał Romaniu Institute of Telecommunications, Warsaw University of Technoloy ul.

More information

Energy Content of Foods and Fuels

Energy Content of Foods and Fuels Enery Content of Foods and Fuels NGSSS: SC.912.P.10.1 Differentiate amon the various forms of enery and reconize that they can be transformed from one form to others. SC.912.P.10.2 Explore the Law of Conservation

More information

Normed Distances and Their Applications in Optimal Circuit Design

Normed Distances and Their Applications in Optimal Circuit Design Optimization and Enineerin, 4, 197 213, 2003 c 2003 Kluwer Academic Publishers. Manufactured in he Netherlands Normed Distances and heir Applications in Optimal Circuit Desin ABDEL-KARIM S.O. HASSAN Department

More information

A new class of morphological pyramids for multiresolution image analysis

A new class of morphological pyramids for multiresolution image analysis new class of morphological pyramids for multiresolution image analysis Jos B.T.M. Roerdink Institute for Mathematics and Computing Science University of Groningen P.O. Box 800, 9700 V Groningen, The Netherlands

More information

Efficient crystal size distribution estimation approach for growth dominated crystallisation processes

Efficient crystal size distribution estimation approach for growth dominated crystallisation processes Louhborouh University Institutional Repository Efficient crystal size distribution estimation approach for rowth dominated crystallisation processes This item was submitted to Louhborouh University's Institutional

More information