Unified Morphological Color Processing Framework in a Lum/Sat/Hue Representation

  • Jesús Angulo
Part of the Computational Imaging and Vision book series (CIVI, volume 30)


The extension of lattice based operators to color images is still a challenging task in mathematical morphology. The first choice of a well-defined color space is crucial and we propose to work on a lum/sat/hue representation in norm L1. We then introduce an unified framework to consider different ways of defining morphological color operators either using the classical formulation with total orderings by means of lexicographic cascades or developing new transformations which takes advantage of an adaptive combination of the chromatic and the achromatic (or the spectral and the spatio-geometric) components. More precisely, we prove that the presented saturation-controlled operators cope satisfactorily with the complexity of color images. Experimental results illustrate the performance and the potential applications of the new algorithms.


color mathematical morphology luminance/saturation/hue lexicographic orderings reconstruction gradient top-hat leveling segmentation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Angulo, J. (2003) Morphologie mathématique et indexation d’images couleur Application à la microscope en biomédecine. Ph.D. Thesis, Ecole des Mines, Paris, December 2003.Google Scholar
  2. [2]
    Angulo, J. and Serra, J. (2003) “Morphological coding of color images by vector connected filters,” in Proc. of IEEE 7th International Symposium on Signal Processing and Its Applications (ISSPA’03), Vol. I, 69–72.CrossRefGoogle Scholar
  3. [3]
    Angulo, J. and Serra, J. (2003) “Color segmentation by ordered mergings,” in Proc. of IEEE International Conference on Image Processing (ICIP’03), Vol. 2, 125–128.Google Scholar
  4. [4]
    Angulo, J. and Serra J. (2003) “Mathematical Morphology in Color Spaces Applied to the Analysis of Cartographic Images,” in Proc. of International Workshop Semantic Processing of Spatial Data (GEOPRO ‘03), p. 59–66, IPN-Mexico Ed.Google Scholar
  5. [5]
    Barnett, V. (1976) “The ordering of multivariate data,” J. Statist. Soc. America A, 139(3):318–354.Google Scholar
  6. [6]
    Beucher, S. and Meyer, F. (1992) “The Morphological Approach to Segmentation: The Watershed Transformation,” In (Dougherty, Ed.) Mathematical Morphology in Image Processing, Marcel-Dekker, 433–481.Google Scholar
  7. [7]
    Birkhoff, G. (1967) Lattice theory. American Mathematical Society, Providence.Google Scholar
  8. [8]
    Goutsias, J., Heijmans, H.J.A.M. and Sivakumar, K. (1995) “Morphological Operators for Image Sequences,” Computer Vision and Image Understanding, 62(3): 326–346.CrossRefGoogle Scholar
  9. [9]
    Hanbury, A. and Serra, J. (2001) “Morphological operators on the unit circle,” IEEE Transactions on Image Processing, 10: 1842–1850.CrossRefGoogle Scholar
  10. [10]
    Hanbury, A., Serra, J. (2001) “Mathematical morphology in the HLS colour space,” Proc. 12th British Machine Vision Conference (BMV’01), II-451-460.Google Scholar
  11. [11]
    Meyer, F. (1977) “Constrast features extraction,” In (Chermant Ed.) Quantitative Analysis of Microstructures in Materials Science, Biology and Medecine, Riederer Verlag, 374–380.Google Scholar
  12. [12]
    Meyer, F. (1998) “The levelings,” In (Heijmans and Roerdink Eds.), Mathematical Morphology and its Applications to Image and Signal Processing, Kluwer, 199–206.Google Scholar
  13. [13]
    Meyer, E (2001) “An Overview of Morphological Segmentation,” International Journal of Pattern Recognition and Artificial Intelligence, 7:1089–1118.CrossRefGoogle Scholar
  14. [14.
    Ortiz, F., Torres, F., Angulo, J., Puente, S. (2001) “Comparative study of vectorial morphological operations in different color spaces,” In Intelligent Robots and Computer Vision XX, Vol. SPIE 4572, 259–268.Google Scholar
  15. [15]
    Petters II, R.A. (1997) “Mathematical morphology for angle-valued images,” In Non-Linear Image Processing VIII, Vol. SPIE 3026, 84–94.Google Scholar
  16. [16]
    Serra, J. (1982, 1988) Image Analysis and Mathematical Morphology. Vol I, and Image Analysis and Mathematical Morphology. Vol II: Theoretical Advances, Academic Press, London.Google Scholar
  17. [17]
    Serra, J. (1992) “Anamorphoses and Function Lattices (Multivalued Morphology),” In (Dougherty, Ed.) Mathematical Morphology in Image Processing, Marcel-Dekker, 483–523.Google Scholar
  18. [18]
    Serra, J. (2002) “Espaces couleur et traitement d’images,” CMM-Ecole des Mines de Paris, Internal Note N-34/02/MM, October 2002, 13 p.Google Scholar
  19. [19]
    Serra, J. (2005) “A Lattice Approach to Image Segmentation,” To appear in Journal of Mathematical Imaging and Vision.Google Scholar
  20. [20]
    Serra, J. (2005) “Morphological Segmentation of Colour Images by Merging of Partitions,” Proc. of ISMM ‘05.Google Scholar
  21. [21]
    Talbot, H., Evans, C. et Jones, R. (1998) “Complete ordering and multivariate mathematical morphology: Algorithms and applications,” In Proc. of the International Symposium on Mathematical Morphology (ISMM’98), Kluwer, 27–34.Google Scholar
  22. [22]
    Vincent, L. (1993) “Morphological Grayscale Reconstruction in Image Analysis: Applications and Efficient Algorithms,” IEEE Transactions on Image Processing, 2(2):176–201.CrossRefGoogle Scholar

Copyright information

© Springer 2005

Authors and Affiliations

  • Jesús Angulo
    • 1
  1. 1.Centre de Morphologie MathématiqueEcole des Mines de ParisFontainebleauFrance

Personalised recommendations