Open Access Open Access  Restricted Access Subscription Access


Roman Melnyk, Yurii Kalychak, Roman Kvit


The algorithm of the dynamic threshold segmentation of images using clipping plane in a three-dimensional XYZ image space is proposed. To build the clipping plane of the dynamic threshold the precession and nutation angles as the base threshold values are found. The developed algorithm is applied to the satellite map images to get cloudiness intensity. The satellite map images are transformed by segmentation and inversion. The segmented and inverted images are scanned to receive the distributed cumulative histograms. By the help of so-called cloudiness meter the statistical data is processed for calculation and monitoring of cloudiness in Ukraine. The formulas to create an image of the distributed cumulative histogram are considered. Formulas to reconstruct images of the rotated satellite map images are proposed. The satellite weather map images were taken from the Wunderground services. The clustering algorithm is used to classify the regions of Ukraine by cloudiness intensity, which were created distributed cumulative images. The clustering algorithm is based on the agglomerative procedure.


segmentation; intensity; image threshold; XYZ-space; clipping plane; optimization; rotation angles; clustering; pixel; cumulative histogram; classification; inversion.

Full Text:



T. Vasquesz, Weather Analysis and Forecasting Handbook, Amazon, 2011, 260 p.

Satellite Meteorology, lectures, [Online]. Available:

A weather API for developers, [Online]. Available:

Eastern Europe imagery, [Online]. Available:

R. Dass, Priyanka, S. Devi, “Image segmentation techniques,” International Journal of Electronics & Communication Technology, vol. 3, issue 1, pp. 66–70, 2012.

C.A. Glasbey, “An analysis of histogram-based thresholding algorithms,” CVGIP: Graphical Models and Image Processing, vol. 55, issue 6, pp. 532–537, 1993.

P.F. Felzenszwalb, D.P. Huttenlocher, “Efficient graph-based image segmentation,” International Journal of Computer Vision, vol. 59, issue 2, pp. 167–181, 2004.

X. Xu, S. Xu, L. Jin, E. Song, “Characteristic analysis of Otsu threshold and its applications,” Pattern Recognition Letters, vol. 32, no. 7, pp. 956–961.

N. Otsu, “A threshold selection method from gray level histograms,” IEEE Transactions on Systems, Man and Cybernetics, vol. 9, issue 1, pp. 62–66, 1979.

R. Medina-Carnicer, F.J. Madrid-Cuevas, “Unimodal thresholding for edge detection,” Pattern Recognition, vol. 41, pp. 2337–2346, 2008.

S. Naz, H. Majeed, H. Irshad, “Image segmentation using fuzzy clustering: A survey,” Proceedings of the 6th International Conference on Emerging Technologies (ICET), 2010, pp. 181–186.

V.H. Pham, B.R. Lee, “An image segmentation approach for fruit defect detection using k-means clustering and graph-based algorithm,” Vietnam Journal of Computer Science, vol. 2, issue 1, pp. 25–33, 2015.

S. Thilagamani and N. Shanthi, A survey on image segmentation through clustering, International Journal of Research and Reviews in Information Sciences, vol. 1, no. 1, pp. 14-17, 2011.

K. Zheng, Y.-S. Chang, K.-H. Wang, Y. Yao, “Thermographic clustering analysis for defect detection in CFRP structures,” Polymer Testing, vol. 49, pp. 73-81, 2016.

R. Xu, D. Wunsch, “Survey of clustering algorithms,” IEEE Transactions on Neural Networks, vol. 16, issue 3, pp. 645–678, 2005.

H.W. Yoo, S.H. Jung, D.H. Jang, Y.K. Na, “Extraction of major object features using VQ clustering for content-based image retrieval,” Pattern Recognition, vol. 35, pp. 1115-1126, 2002.

Y. Yang, D. Xu, F. Nie, S. Yan, Y. Zhuang, “Clustering using local discriminant models and global integration,” IEEE Transactions on Image Processing, vol. 19, issue 10, pp. 2761–2773, 2010.

M. Szummer, R.W. Picard, “Indoor-outdoor image classification,” Proceedings of the IEEE International Workshop on Content-Based Access of Image and Video Database (ICCV’98), 1998, pp. 42–51.

A.Z. Arifin, A. Asano, “Image segmentation by histogram thresholding using hierarchical cluster analysis,” Pattern Recognition Letters, vol. 27, pp. 1515–1521, 2006.

B. Gao, T.-Y. Liu, T. Qin, X. Zheng, Q.-S. Cheng, W.-Y. Ma, “Web image clustering by consistent utilization of visual features and surrounding texts,” Proceedings of the 13th Annual ACM International Conference on Multimedia, Singapore, 2005, pp. 112–121.

R.A. Melnyk, R.B. Tushnytskyy, “Cloudiness analysis in Ukraine by the 3-stages hierarchical clustering algorithm,” Proceedings of the 14th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET), 2018, pp. 970–973.


  • There are currently no refbacks.