Method of Calculation of Averaged Digital Image Profiles by Envelopes as the Conic Sections

  • Serhiy V. Balovsyak
  • Oleksandr V. Derevyanchuk
  • Igor M. Fodchuk
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 754)


The method of calculation of averaged digital image profiles has been developed. The image profile is dependence of the value of the pixel brightness on the image coordinate along the specified line segment. The corresponding software was developed in the MATLAB system.

Profile analysis is widely used in the processing of experimental and simulated digital images, especially if the images contain band-shaped objects. The presence of bands is characteristic of electron diffraction images, X-ray moire images, images of scanning probe microscopy, optical medical images, and others. Cross-section profiles contain important information about the explored object, since they describe the one-dimensional distribution of object brightness.

A single band profile may contain an appreciable noise component. Therefore, in order to increase the signal-to-noise ratio, a series of band profiles were obtained, on the basis of which the averaged profile was calculated. The calculation of the average profile is relatively easy to implement in cases when all the band profiles have the same scale, and line consisting of their starting points is parallel to line consisting of their ending points. However, the most of the experimental images undergo the geometric distortions, and the lines consisting of starting or ending points of the profiles correspond to conic-shaped curves. Therefore, in this paper we proposed firstly to approximate the curves consisting of starting/ending points by two envelopes, and then to calculate a series of profiles on the basis of these envelopes. Circles, ellipses, parabolas and hyperbolas were used as envelope functions.

The mathematical model, algorithm and software for calculating enveloping profiles in images are developed. The envelopes are calculated on the basis of the coordinates of the base points, which are determined by the user or calculated through the contours of the band. The high accuracy of the developed method for calculating averaged profiles has been confirmed in the processing of images of electron and X-ray diffraction, atomic force microscope, optical and medical images etc.


Digital image processing Signal-to-noise ratio Profile Envelope Ellipse Parabola Hyperbola 


  1. 1.
    Gonzalez, R., Woods, R.: Digital Image Processing. Prentice Hall, Upper Saddle River (2002)Google Scholar
  2. 2.
    Gonzalez, R., Woods, R., Eddins, L.: Digital Image Processing Using MATLAB. Prentice Hall, Upper Saddle River (2004)Google Scholar
  3. 3.
    Bovik, A.L.: The Essential Guide to Image Processing. Elsevier Inc., Burlington (2009)CrossRefGoogle Scholar
  4. 4.
    Louban, R.: Image Processing of Edge and Surface Defects. Theoretical Basis of Adaptive Algorithms with Numerous Practical Applications. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  5. 5.
    Russ, J.C.: The Image Processing Handbook. Taylor and Francis Group, Boca Raton (2011)Google Scholar
  6. 6.
    Borcha, M.D., Balovsyak, S.V., Fodchuk, I.M., Khomenko, V.Y., Tkach, V.N.: Distribution of local deformations in diamond crystals according to the analysis of Kikuchi lines profile intensities. J. Superhard Mater. 35(4), 220–226 (2013). Scholar
  7. 7.
    Fodchuk, I.M., Novikov, S.M., Yaremchuk, I.V.: Direct and inverse problems in X-ray three-crystal LLL-interferometry. Appl. Opt. 55(12), 120–125 (2016)CrossRefGoogle Scholar
  8. 8.
    Korn, G., Korn, T.: Mathematical Handbook. For Scientists and Engineers. McGraw-Hill Book Company, New York (1968)zbMATHGoogle Scholar
  9. 9.
    Ye, Z., Yang, J., Zhang, X., Hu, Z.: Remote sensing textual image classification based on ensemble learning. Int. J. Image Graph. Sig. Process. (IJIGSP) 8(12), 21–29 (2016). Scholar
  10. 10.
    Balovsyak, S.V., Harabazhiv, Y.D., Fodchuk, I.M.: Oriented filtration of digital electron diffraction images. Radioelectron. Comput. Syst. 77(3), 26–35 (1992). (in Russian)Google Scholar
  11. 11.
    Bandyopadhyay, A., Banerjee, S., Das, A., Bag, R.: A relook and renovation over state-of-art salt and pepper noise removal techniques. Int. J. Image Graph. Sig. Process. (IJIGSP) 7(9), 61–69 (2015).
  12. 12.
    Balovsyak, S.V., Odaiska, K.S.: Automatic highly accurate estimation of Gaussian noise level in digital images using filtration and edges detection methods. Int. J. Image Graph. Sig. Process. (IJIGSP) 9(12), 1–11 (2017). Scholar
  13. 13.
    Srinivasa Rao, M., Vijaya Kumar, V., Krishna Prasad, M.: Texture classification based on first order local ternary direction patterns. Int. J. Image Graph. Sig. Process. (IJIGSP) 9(2), 46–54 (2017). Scholar
  14. 14.
    Gourav, T.S.: Various types of image noise and de-noising algorithm. Int. J. Mod. Educ. Comput. Sci. (IJMECS) 9(5), 50–58 (2017).

Copyright information

© Springer International Publishing AG, part of Springer Nature 2019

Authors and Affiliations

  • Serhiy V. Balovsyak
    • 1
  • Oleksandr V. Derevyanchuk
    • 1
  • Igor M. Fodchuk
    • 1
  1. 1.Yuriy Fedkovych Chernivtsi National UniversityChernivtsiUkraine

Personalised recommendations