Multifeature texture analysis for the classification of clouds in satellite imagery

The aim of this work was to develop a system based on multifeature texture analysis and modular neural networks that will facilitate the automated interpretation of satellite cloud images. Such a system will provide a standardized and efficient way for classifying cloud types that can be used as an operational tool in weather analysis. A series of 98 infrared satellite images from the geostationary satellite METEOSAT7 were employed, and 366 cloud segments were labeled into six cloud types after combined agreed observations from ground and satellite. From the segmented cloud images, nine different texture feature sets (a total of 55 features) were extracted, using the following algorithms: statistical features, spatial gray-level dependence matrices, gray-level difference statistics, neighborhood gray tone difference matrix, statistical feature matrix, Laws' texture energy measures, fractals, and Fourier power spectrum. The neural network self-organizing feature map (SOFM) classifier and the statistical K-nearest neighbor (KNN) classifier were used for the classification of the cloud images. Furthermore, the classification results of the nine different feature sets were combined, improving the classification yield for the six classes, for the SOFM classifier to 61% and for the KNN classifier to 64%.

[1]  Michael P. Perrone Averaging/modular techniques for neural networks , 1998 .

[2]  Mahmood R. Azimi-Sadjadi,et al.  A study of cloud classification with neural networks using spectral and textural features , 1999, IEEE Trans. Neural Networks.

[3]  Azriel Rosenfeld,et al.  A Comparative Study of Texture Measures for Terrain Classification , 1975, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  S. Sengupta,et al.  Cloud and surface textural features in polar regions , 1990 .

[5]  Robert King,et al.  Textural features corresponding to textural properties , 1989, IEEE Trans. Syst. Man Cybern..

[6]  Paul M. Tag,et al.  Toward Automated Interpretation of Satellite Imagery for Navy Shipboard Applications , 1992 .

[7]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

[8]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[9]  Constantinos S. Pattichis,et al.  Texture-based classification of atherosclerotic carotid plaques , 2003, IEEE Transactions on Medical Imaging.

[10]  Yung-Chang Chen,et al.  Statistical feature matrix for texture analysis , 1992, CVGIP Graph. Model. Image Process..

[11]  W. Press,et al.  Numerical Recipes: The Art of Scientific Computing , 1987 .

[12]  David W. Aha,et al.  Improvement to a Neural Network Cloud Classifier , 1996 .

[13]  Richard L. Bankert,et al.  Cloud Classification of AVHRR Imagery in Maritime Regions Using a Probabilistic Neural Network , 1994 .

[14]  Yung-Chang Chen,et al.  Texture features for classification of ultrasonic liver images , 1992, IEEE Trans. Medical Imaging.

[15]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[16]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[17]  Julius T. Tou,et al.  Pattern Recognition Principles , 1974 .

[18]  Teuvo Kohonen,et al.  The self-organizing map , 1990 .

[19]  Kenneth I. Laws,et al.  Rapid Texture Identification , 1980, Optics & Photonics.

[20]  W. Press,et al.  Numerical Recipes: The Art of Scientific Computing , 1987 .

[21]  Ronald M. Welch,et al.  A neural network approach to cloud classification , 1990 .