ISSN 2070-7401 (Print), ISSN 2411-0280 (Online)
Sovremennye problemy distantsionnogo zondirovaniya Zemli iz kosmosa


Sovremennye problemy distantsionnogo zondirovaniya Zemli iz kosmosa, 2014, Vol. 11, No. 4, pp. 265-275

Classification of cirrus clouds according to MODIS data by fuzzy neural network

V.G. Astafurov1,2  , S.V. Axyonov3  , T.V. Evsyutkin1 
1 V.E. Zuev Institute of Atmospheric Optics SB RAS, Tomsk, Russia
2 Tomsk State University of Control Systems and Radioelectronics, Tomsk, Russia
3 National Research Tomsk Polytechnic University, Tomsk, Russia
A classification of cirrus clouds by subtypes according to MODIS data with the spatial resolution of 250 m is considered. Cloud patterns in satellite data are analyzed using information on their texture, obtained with the help of four methods: Gray-Level Co-occurrence Matrix, Gray-Level Difference Vector, Sum and Difference Histograms, and Spectral Features. We present a method capable of determining the set of informative texture features for classifying the cirrus cloud subtypes on the basis of comparative analysis of histograms of their sampling values. Based on studies performed, for each cirrus cloud subtype we created a set of key features which, together with histograms, represent the model of patterns of cirrus cloud subtypes, used for their recognition. We consider the architecture of neural network on the basis of fuzzy logic, which makes it possible to refer the classified pattern to more than one class with different confidence degrees. The network is constructed on a few sub-networks, each focused on one of the cirrus cloud subtypes. The network is learned using a genetic algorithm with different methods for initializing the membership function. The results obtained allow us to state large inhomogeneity of cirrus cloud cover on satellite data and possibility of transitions between cloud subtypes. The validity of classification results is discussed.
Keywords: cirrus clouds, texture features, neural network, fuzzy logic, classification
Full text


  1. Gonzalez R., Woods R., Tsifrovaya obrabotka izobrazhenii (Digital image proccesing), Moscow: Tekhnosfera, 2005, 1072 p.
  2. FM-12-IX SYNOP, Leningrad: Gidrometeoizdat, 1989, 64 p.
  3. Zuev V.E., Titov G.A., Optika atmosfery i klimat (Optics of the atmosphere and climate), Tomsk: Spektr, 1996, 272 p.
  4. Kobzar' A.I., Prikladnaya matematicheskaya statistika (Applied mathematical statistics), Moscow: Fizmatlit, 2006, 816 p.
  5. Kruglov V.V., Dli M.I., Golunov R.Yu., Nechetkaya logika i iskusstvennye neironnye seti (Fuzzy logic and artificial neural networks), Moscow: Fizmatlit, 2000, 224 p.
  6. Leonenkov A.V., Nechetkoe modelirovanie v srede MATLAB i fuzzyTECH (Fuzzy modeling in MATLAB and fuzzyTECH), St. Petersburg: BHV Peterburg, 2005, 736 p.
  7. Osovskii S., Neironnye seti dlya obrabotki informatsii (Neural network for information processing), Moscow: Finansy i statistika, 2002, 344 p.
  8. Rutkovskaya D., Pilin'skii M., Rutkovskii L. Neironnye seti, geneticheskie algoritmy i nechetkie sistemy (Neural networks, genetic algorithms and fuzzy systems), Moscow: “Goryachaya liniya – Telekom”, 2006, 452 p.
  9. Baum B.A., Tovinkere V., Titlow J., Welch R.M., Automated cloud classification of global AVHRR data using a fuzzy logic approach, Journal of Applied Meteorology, November 1997, Vol. 36, pp. 1519-1540.
  10. Haralick R.M., Shanmugam K, Dinstein I., Textural features for image classification, IEEE Transactions on Systems, Man and Cybernetics, November 1973, Vol. SMC – 3, No. 6, pp. 610-621.
  11. Unser M., Sum and difference histograms for texture classification, IEEE Transaction on Systems, Pattern Analysis and Machine Intelligence, January 1986, Vol. PAMI – 8, No. 1, pp. 118-125.
  12. Weszka J.S., Dyer C.R., Rosenfeld A., A Comparative Study of Texture Measures for Terrain Classification, IEEE Transaction on Systems, Man and Cybernetics, April 1976, Vol. SMC-6, No. 4, pp. 269-285.