Cloud Type Classification of Total-Sky Images Using Duplex Norm-Bounded Sparse Coding

Cloud type classification plays an essential role in ground-based cloud observation. However, it is a challenge to accurately identify the cloud categories that involve a large variety of structural patterns and visual appearances. Image representation and classifier are the crucial factors for cloud classification, though they are individually investigated in the literature. This paper proposes a new cloud type classification method using duplex norm-bounded sparse coding (DNSC), which designs image representation and classifier under the same framework, i.e., norm-bounded sparse coding (NSC). NSC is not only used to encode local descriptors, but also well explored to develop an effective classifier. NSC takes both locality and sparseness into account, and it can be benefit to capture discriminative patterns for image representation and have discriminative power for classifier. Furthermore, NSC has closed-form solution and can be computed efficiently. More specifically, DNSC first extracts local descriptor from an input cloud image, and then DNSC forms a holistic representation leveraging NSC and max-pooling strategy. Finally, a classifier is built on the holistic representation using NSC. The proposed DNSC is evaluated on the total-sky cloud image set, and the experimental results demonstrate that DNSC outperforms the state-of-the-art methods and its accuracy increases by about $7\%$ compared with baselines. In addition, the categorywise performance improvement is particularly pronounced over the complex categories, such as Cirriform and Mixed cloudiness.

[1]  Junwei Han,et al.  Multi-class geospatial object detection and geographic image classification based on collection of part detectors , 2014 .

[2]  Liang Xiao,et al.  Spatial-Spectral Kernel Sparse Representation for Hyperspectral Image Classification , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[3]  Fuchun Sun,et al.  A Fast and Robust Sparse Approach for Hyperspectral Data Classification Using a Few Labeled Samples , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[4]  Kohei Mizutani,et al.  Infrared Cloud Imager Deployment at the North Slope of Alaska During Early 2002 , 2002 .

[5]  Naoto Yokoya,et al.  Object Detection Based on Sparse Representation and Hough Voting for Optical Remote Sensing Imagery , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[6]  Chengjun Liu,et al.  A novel locally linear KNN model for visual recognition , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Lei Liu,et al.  Cloud Classification Based on Structure Features of Infrared Images , 2011 .

[8]  Junwei Han,et al.  Efficient, simultaneous detection of multi-class geospatial targets based on visual saliency modeling and discriminative learning of sparse coding , 2014 .

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

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

[11]  J. Shields,et al.  The Whole Sky Imager - A Year of Progress , 1998 .

[12]  Hsu-Yung Cheng,et al.  Block-based cloud classification with statistical features and distribution of local texture features , 2014 .

[13]  Xue-Jin Sun,et al.  VICARIOUS CALIBRATION ON THE SENSOR OF WHOLE SKY INFRARED CLOUD MEASURING SYSTEM: VICARIOUS CALIBRATION ON THE SENSOR OF WHOLE SKY INFRARED CLOUD MEASURING SYSTEM , 2009 .

[14]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[15]  Sun Xue VICARIOUS CALIBRATION ON THE SENSOR OF WHOLE SKY INFRARED CLOUD MEASURING SYSTEM , 2009 .

[16]  Jun Yang,et al.  From pixels to patches: a cloud classification method based on a bag of micro-structures , 2015 .

[17]  Yihong Gong,et al.  Linear spatial pyramid matching using sparse coding for image classification , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[18]  Bo Du,et al.  Beyond the Sparsity-Based Target Detector: A Hybrid Sparsity and Statistics-Based Detector for Hyperspectral Images , 2016, IEEE Transactions on Image Processing.

[19]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Zhao Shi-jun Classification of Whole Sky Infrared Cloud Image Based on the LBP Operator , 2009 .

[21]  Allen Y. Yang,et al.  Robust Face Recognition via Sparse Representation , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[23]  Lei Liu,et al.  Comparison of Cloud Properties from Ground-Based Infrared Cloud Measurement and Visual Observations , 2013 .

[24]  Cordelia Schmid,et al.  Local Features and Kernels for Classification of Texture and Object Categories: A Comprehensive Study , 2006, 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW'06).

[25]  Brentha Thurairajah THERMAL INFRARED IMAGING OF THE ATMOSPHERE: THE INFRARED CLOUD IMAGER , 2004 .

[26]  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.

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

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

[29]  Qian Du,et al.  Hyperspectral Image Classification by Fusing Collaborative and Sparse Representations , 2016, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[30]  Liangpei Zhang,et al.  A Nonlocal Weighted Joint Sparse Representation Classification Method for Hyperspectral Imagery , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[31]  Lei Guo,et al.  Effective and Efficient Midlevel Visual Elements-Oriented Land-Use Classification Using VHR Remote Sensing Images , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[32]  Ari Visa,et al.  A new approach to land-based cloud classification , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[33]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[34]  Thorsten Joachims,et al.  Text Categorization with Support Vector Machines: Learning with Many Relevant Features , 1998, ECML.

[35]  Jun Yang,et al.  A Hybrid Thresholding Algorithm for Cloud Detection on Ground-Based Color Images , 2011 .

[36]  R. Suganya,et al.  Data Mining Concepts and Techniques , 2010 .

[37]  Yihong Gong,et al.  Linear spatial pyramid matching using sparse coding for image classification , 2009, CVPR.

[38]  Qian Du,et al.  Kernel Collaborative Representation With Tikhonov Regularization for Hyperspectral Image Classification , 2014, IEEE Geoscience and Remote Sensing Letters.

[39]  Yihong Gong,et al.  Locality-constrained Linear Coding for image classification , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[40]  David J. Field,et al.  Emergence of simple-cell receptive field properties by learning a sparse code for natural images , 1996, Nature.

[41]  Matti Pietikäinen,et al.  CLOUD CHARACTERIZATION USING LOCAL TEXTURE INFORMATION , 2007 .

[42]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[43]  J. Shaw,et al.  Short-Term Arctic Cloud Statistics at NSA from the Infrared Cloud Imager , 2003 .

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

[45]  E. Pereira,et al.  The Use of Euclidean Geometric Distance on RGB Color Space for the Classification of Sky and Cloud Patterns , 2010 .

[46]  Cordelia Schmid,et al.  Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[47]  Liangpei Zhang,et al.  Hyperspectral Image Classification by Nonlocal Joint Collaborative Representation With a Locally Adaptive Dictionary , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[48]  Antonio J. Plaza,et al.  Sparse Unmixing of Hyperspectral Data , 2011, IEEE Transactions on Geoscience and Remote Sensing.

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

[50]  Zhiguo Cao,et al.  Cloud Classification of Ground-Based Images Using Texture–Structure Features , 2014 .

[51]  Lei Zhang,et al.  Sparse representation or collaborative representation: Which helps face recognition? , 2011, 2011 International Conference on Computer Vision.

[52]  Fabio Del Frate,et al.  Neural Networks and Support Vector Machine Algorithms for Automatic Cloud Classification of Whole-Sky Ground-Based Images , 2015, IEEE Geoscience and Remote Sensing Letters.

[53]  Yulong Wang,et al.  Sparse Coding From a Bayesian Perspective , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[54]  Fang Liu,et al.  Hyperspectral Image Classification by Spatial–Spectral Derivative-Aided Kernel Joint Sparse Representation , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[55]  G. Stephens Cloud Feedbacks in the Climate System: A Critical Review , 2005 .

[56]  Rajat Raina,et al.  Self-taught learning: transfer learning from unlabeled data , 2007, ICML '07.

[57]  Bo Du,et al.  A Nonlinear Sparse Representation-Based Binary Hypothesis Model for Hyperspectral Target Detection , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[58]  Lei Zhang,et al.  Image Deblurring and Super-Resolution by Adaptive Sparse Domain Selection and Adaptive Regularization , 2010, IEEE Transactions on Image Processing.

[59]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .