Gradient Fusion Operators for Vector-Valued Image Processing

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 642)


While classical image processing algorithms were designed for scalar-valued (binary or grayscale) images, new technologies have made it commonplace to work with vector-valued ones. These technologies can involve new types of sensors, as in remote sensing, but also mathematical models leading to an increased cardinality at each pixel. This work analyzes the role of first-order differentiation in vector-valued images; specifically, we explore a novel operator to produce a 2D vector from a Jacobian matrix, in order to represent the variation in a vector-valued image as a planar feature.


Vector-valued images Differentiation Jacobian matrix Information fusion 


  1. 1.
    Arbelaez, P., Maire, M., Fowlkes, C., Malik, J.: Contour detection and hierarchical image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 33, 898–916 (2011)CrossRefGoogle Scholar
  2. 2.
    Astola, J., Haavisto, P., Neuvo, Y.: Vector median filters. Proc. IEEE 78(4), 678–689 (1990)CrossRefGoogle Scholar
  3. 3.
    Babaud, J., Witkin, A.P., Baudin, M., Duda, R.O.: Uniqueness of the Gaussian kernel for scale-space filtering. IEEE Trans. Pattern Anal. Mach. Intell. 8(1), 26–33 (1986)CrossRefzbMATHGoogle Scholar
  4. 4.
    Bao, P., Zhang, L., Wu, X.: Canny edge detection enhancement by scale multiplication. IEEE Trans. Pattern Anal. Mach. Intell. 27(9), 1485–1490 (2005)CrossRefGoogle Scholar
  5. 5.
    Barash, D.: A fundamental relationship between bilateral filtering, adaptive smoothing, and the nonlinear diffusion equation. IEEE Trans. Pattern Anal. Mach. Intell. 24, 844–847 (2002)CrossRefGoogle Scholar
  6. 6.
    Barnett, V.: The ordering of multivariate data. J. R. Stat. Soc. Ser. A 139, 318–355 (1976)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Bell, C.B., Haller, H.S.: Bivariate symmetry tests: parametric and nonparametric. Ann. Math. Stat. 40(1), 259–269 (1969)MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    Canny, J.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. 8(6), 679–698 (1986)CrossRefGoogle Scholar
  9. 9.
    Caselles, V., Catté, F., Coll, T., Dibos, F.: A geometric model for active contours in image processing. Numer. Math. 66, 1–31 (1993)MathSciNetCrossRefzbMATHGoogle Scholar
  10. 10.
    Comaniciu, D., Meer, P.: Mean shift: a robust approach toward feature space analysis. IEEE Trans. Pattern Anal. Mach. Intell. 24(5), 603–619 (2002)CrossRefGoogle Scholar
  11. 11.
    Cumani, A.: Edge detection in multispectral images. CVGIP Graph. Models Image Process. 53(1), 40–51 (1991)CrossRefzbMATHGoogle Scholar
  12. 12.
    Di Zenzo, S.: A note on the gradient of a multi-image. Comput. Vis. Graph. Image Process. 33(1), 116–125 (1986)CrossRefzbMATHGoogle Scholar
  13. 13.
    Felzenszwalb, P.F., Huttenlocher, D.P.: Efficient graph-based image segmentation. Int. J. Comput. Vis. 59(2), 167–181 (2004)CrossRefGoogle Scholar
  14. 14.
    Florack, L.: Image Structure, vol. 10. Springer Science & Business Media, Netherlands (1997)Google Scholar
  15. 15.
    Freeman, W., Adelson, E.: The design and use of steerable filters. IEEE Trans. Pattern Anal. Mach. Intell. 13(9), 891–906 (1991)CrossRefGoogle Scholar
  16. 16.
    Galić, I., Weickert, J., Welk, M., Bruhn, A., Belyaev, A., Seidel, H.P.: Image compression with anisotropic diffusion. J. Math. Imaging Vis. 31, 255–269 (2008)MathSciNetCrossRefzbMATHGoogle Scholar
  17. 17.
    Guada, C., Gómez, D., Rodríguez, J., Yáñez, J., Montero, J.: Classifying image analysis techniques from their output. Int. J. Comput. Intell. Syst. 9, 43–68 (2016)CrossRefGoogle Scholar
  18. 18.
    Lee, J., Haralick, R., Shapiro, L.: Morphologic edge detection. IEEE J. Robot. Autom. 3(2), 142–156 (1987)CrossRefGoogle Scholar
  19. 19.
    Lindeberg, T.: Edge detection and ridge detection with automatic scale selection. Int. J. Comput. Vis. 30(2), 117–156 (1998)CrossRefGoogle Scholar
  20. 20.
    Lopez-Molina, C., Galar, M., Bustince, H., De Baets, B.: On the impact of anisotropic diffusion on edge detection. Pattern Recogn. 47(1), 270–281 (2014)CrossRefGoogle Scholar
  21. 21.
    Madrid, N., Lopez-Molina, C., De Baets, B.: Generalized antisymmetric fiters for edge detection. In: Proceedings of the Conference on Soft Computing and Pattern Recognition (2013)Google Scholar
  22. 22.
    Marr, D.: Vision. MIT Press, Cambridge (1982)Google Scholar
  23. 23.
    Perona, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion. IEEE Trans. Pattern Anal. Mach. Intell. 12(7), 629–639 (1990)CrossRefGoogle Scholar
  24. 24.
    Rao, A., Schunck, B.: Computing oriented texture fields. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 61–68 (1989)Google Scholar
  25. 25.
    Rosenfeld, A.: A nonlinear edge detection technique. Proc. IEEE 58(5), 814–816 (1970)CrossRefGoogle Scholar
  26. 26.
    Rousseau, S., Helbert, D., Carré, P., Blanc-Talon, J., et al.: Metric tensor for multicomponent edge detection. In: Proceedings of the International Conference on Image Processing, pp. 1953–1956 (2010)Google Scholar
  27. 27.
    Shen, J., Castan, S.: An optimal linear operator for step edge detection. CVGIP Graph. Models Image Process. 54(2), 112–133 (1992)CrossRefGoogle Scholar
  28. 28.
    Sun, G., Liu, Q., Liu, Q., Ji, C., Li, X.: A novel approach for edge detection based on the theory of universal gravity. Pattern Recogn. 40(10), 2766–2775 (2007)CrossRefzbMATHGoogle Scholar
  29. 29.
    Theoharatos, C., Economou, G., Fotopoulos, S.: Color edge detection using the minimal spanning tree. Pattern Recogn. 38(4), 603–606 (2005)CrossRefGoogle Scholar
  30. 30.
    Toivanen, P.J., Ansamaki, J., Parkkinen, J.P.S., Mielikainen, J.: Edge detection in multispectral images using the self-organizing map. Pattern Recogn. Lett. 24(16), 2987–2994 (2003)CrossRefGoogle Scholar
  31. 31.
    Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 838–846 (1998)Google Scholar
  32. 32.
    Torre, V., Poggio, T.: Differential operators for edge detection. Technical report, Massachusetts Institute of Technology (1983)Google Scholar
  33. 33.
    Torre, V., Poggio, T.: On edge detection. IEEE Trans. Pattern Anal. Mach. Intell. 8(2), 147–163 (1984)Google Scholar
  34. 34.
    Trahanias, P.E., Venetsanopoulos, A.N.: Vector order statistics operators as color edge detectors. IEEE Trans. Syst. Man Cybern. Part B Cybern. 26(1), 135–143 (1996)CrossRefGoogle Scholar
  35. 35.
    Weickert, J.: Anisotropic Diffusion in Image Processing. ECMI Series. Teubner-Verlag (1998)Google Scholar
  36. 36.
    Witkin, A.P.: Scale-space filtering. In: Proceedings of the International Joint Conference on Artificial Intelligence, vol. 2, pp. 1019–1022 (1983)Google Scholar
  37. 37.
    Yager, R.: On ordered weighted averaging aggregation operators in multicriteria decision making. IEEE Trans. Syst. Man Cybern. 18(1), 183–190 (1988)CrossRefzbMATHGoogle Scholar
  38. 38.
    Yager, R.R., Filev, D.P.: Induced ordered weighted averaging operators. IEEE Trans. Syst. Man Cybern. Part B Cybern. 29(2), 141–150 (1999)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.Dpto. Automatica y ComputacionUniversidad Publica de NavarraPamplonaSpain
  2. 2.Faculty of MathematicsComplutense University and Geosciences Institute IGEO (CSIC-UCM)MadridSpain
  3. 3.KERMIT, Department of Mathematical Modelling, Statistics and BioinformaticsGhent UniversityGhentBelgium

Personalised recommendations