A hybrid method based on extreme learning machine and k-nearest neighbor for cloud classification of ground-based visible cloud image

A classification scheme based on extreme learning machine and k nearest neighbor is proposed for cloud classification. In this work, 21 characteristic parameters of texture features, color features and shape features are selected from four different sky conditions (cumulus, stratus, cirrus and clear sky) for classification. The results show that the new scheme using texture features, color features and shape features together can get better performance than using these features alone or any two of them together. When all 21 features are used for classification, the accurate identification rates of cumulus, stratus, cirrus and clear sky are 84.56%, 78.06%, 76.67% and 100.00% respectively, with an average of 84.82%. The proposed model can benefit from the merits of the k-nearest neighbor and the extreme learning machine through its novel structure with high robustness particularly for cloud classification. The simulation results demonstrate that the proposed model in this work is practical for cloud classification and outperforms extreme learning machine (ELM) models, artificial neural network (ANN), k-nearest neighbor (KNN), hybrid method based on KNN and ANN ( KNN - ANN ), and support vector machine (SVM).

[1]  Hideyuki Tamura,et al.  Textural Features Corresponding to Visual Perception , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Qinyu. Zhu Extreme Learning Machine , 2013 .

[3]  J. Kirkby,et al.  Cosmic Rays, Clouds, and Climate , 2002, Science.

[4]  Ming-Kuei Hu,et al.  Visual pattern recognition by moment invariants , 1962, IRE Trans. Inf. Theory.

[5]  P K Dunn,et al.  Cloud observations for the statistical evaluation of the UV index at Toowoomba, Australia , 2008, International journal of biometeorology.

[6]  Silas C. Michaelides,et al.  Multifeature texture analysis for the classification of clouds in satellite imagery , 2003, IEEE Trans. Geosci. Remote. Sens..

[7]  Kristopher M. Bedka,et al.  Convective cloud identification and classification in daytime satellite imagery using standard deviation limited adaptive clustering , 2008 .

[8]  Maneesha Singh,et al.  Automated ground-based cloud recognition , 2005, Pattern Analysis and Applications.

[9]  Ahmed A. K. Tahir A System Based on Ratio Images and Quick Probabilistic Neural Network for Continuous Cloud Classification , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[10]  Chee Kheong Siew,et al.  Universal Approximation using Incremental Constructive Feedforward Networks with Random Hidden Nodes , 2006, IEEE Transactions on Neural Networks.

[11]  Edward M. Armstrong,et al.  The Effect of Aerosols and Clouds on the Retrieval of Infrared Sea Surface Temperatures , 2004 .

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

[13]  C. Long,et al.  Total Sky Imager Model 880 Status and Testing Results , 2001 .

[14]  Kenneth A. Buch,et al.  Cloud classification using whole-sky imager data , 1995 .

[15]  J. L. Bosch,et al.  Cloud classification in a mediterranean location using radiation data and sky images , 2011 .

[16]  W. Paul Menzel,et al.  High-Spatial-Resolution Surface and Cloud-Type Classification from MODIS Multispectral Band Measurements , 2003 .

[17]  Wai Keung Wong,et al.  A multivariate intelligent decision-making model for retail sales forecasting , 2013, Decis. Support Syst..

[18]  W. Menzel,et al.  Discriminating clear sky from clouds with MODIS , 1998 .

[19]  Josep Calbó,et al.  Retrieving Cloud Characteristics from Ground-Based Daytime Color All-Sky Images , 2006 .

[20]  J. Houghton,et al.  Climate change 2001 : the scientific basis , 2001 .

[21]  George Economou,et al.  Cloud detection and classification with the use of whole-sky ground-based images , 2012 .

[22]  Lorenzo Bruzzone,et al.  Mean Map Kernel Methods for Semisupervised Cloud Classification , 2010, IEEE Transactions on Geoscience and Remote Sensing.

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

[24]  Qing Yue,et al.  Retrieval of Cirrus Cloud Properties From the Atmospheric Infrared Sounder: The K-Coefficient Approach Using Cloud-Cleared Radiances as Input , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[25]  Yu Liu,et al.  An Improved Cloud Classification Algorithm for China’s FY-2C Multi-Channel Images Using Artificial Neural Network , 2009, Sensors.

[26]  Tommy W. S. Chow,et al.  Comments on "Stochastic choice of basis functions in adaptive function approximation and the functional-link net" [and reply] , 1997, IEEE Trans. Neural Networks.

[27]  Douglas V. Hoyt Interannual Cloud-Cover Variations in the Contiguous United States , 1978 .

[28]  A. Heinle,et al.  Automatic cloud classification of whole sky images , 2010 .

[29]  G. Müller,et al.  The Scientific Basis , 1995 .

[30]  Markus A. Stricker,et al.  Similarity of color images , 1995, Electronic Imaging.

[31]  Weitao Lu,et al.  An Automated Cirrus Cloud Detection Method for a Ground-Based Cloud Image , 2012 .

[32]  R. Welch,et al.  Automated Cloud Classification of Global AVHRR Data Using a Fuzzy Logic Approach , 1997 .

[33]  Jian Liu,et al.  Correction of the non-uniformity of the radiometric detector of WSICMS , 2009, Applied Optics and Photonics China.

[34]  Yoh-Han Pao,et al.  Stochastic choice of basis functions in adaptive function approximation and the functional-link net , 1995, IEEE Trans. Neural Networks.

[35]  A Cazorla,et al.  Development of a sky imager for cloud cover assessment. , 2008, Journal of the Optical Society of America. A, Optics, image science, and vision.

[36]  Josep Calbó,et al.  Feature Extraction from Whole-Sky Ground-Based Images for Cloud-Type Recognition , 2008 .

[37]  Lei Chen,et al.  Enhanced random search based incremental extreme learning machine , 2008, Neurocomputing.

[38]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.