Cross-Domain Ground-Based Cloud Classification Based on Transfer of Local Features and Discriminative Metric Learning

Cross-domain ground-based cloud classification is a challenging issue as the appearance of cloud images from different cloud databases possesses extreme variations. Two fundamental problems which are essential for cross-domain ground-based cloud classification are feature representation and similarity measurement. In this paper, we propose an effective feature representation called transfer of local features (TLF), and measurement method called discriminative metric learning (DML). The TLF is a generalized representation framework that can integrate various kinds of local features, e.g., local binary patterns (LBP), local ternary patterns (LTP) and completed LBP (CLBP). In order to handle domain shift, such as variations of illumination, image resolution, capturing location, occlusion and so on, the TLF mines the maximum response in regions to make a stable representation for domain variations. We also propose to learn a discriminant metric, simultaneously. We make use of sample pairs and the relationship among cloud classes to learn the distance metric. Furthermore, in order to improve the practicability of the proposed method, we replace the original cloud images with the convolutional activation maps which are then applied to TLF and DML. The proposed method has been validated on three cloud databases which are collected in China alone, provided by Chinese Academy of Meteorological Sciences (CAMS), Meteorological Observation Centre (MOC), and Institute of Atmospheric Physics (IAP). The classification accuracies outperform the state-of-the-art methods.

[1]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[2]  Alex Pentland,et al.  Fractal-Based Description of Natural Scenes , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[4]  Elizabeth E. Ebert,et al.  Pattern recognition analysis of polar clouds during summer and winter , 1992 .

[5]  Stephen R. Yool,et al.  Remote discrimination of clouds using a neural network , 1992, Optics & Photonics.

[6]  Melba M. Crawford,et al.  Cloud type discrimination via multispectral textural analysis , 1993, Defense, Security, and Sensing.

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

[8]  T. Poggio,et al.  Hierarchical models of object recognition in cortex , 1999, Nature Neuroscience.

[9]  Michael I. Jordan,et al.  Distance Metric Learning with Application to Clustering with Side-Information , 2002, NIPS.

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

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

[12]  Jitendra Malik,et al.  Representing and Recognizing the Visual Appearance of Materials using Three-dimensional Textons , 2001, International Journal of Computer Vision.

[13]  Thomas Serre,et al.  Object recognition with features inspired by visual cortex , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[14]  Yan Zhang,et al.  On the Euclidean distance of images , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Kilian Q. Weinberger,et al.  Distance Metric Learning for Large Margin Nearest Neighbor Classification , 2005, NIPS.

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

[17]  Amir Globerson,et al.  Metric Learning by Collapsing Classes , 2005, NIPS.

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

[19]  Ali Ghodsi,et al.  Improving Embeddings by Flexible Exploitation of Side Information , 2007, IJCAI.

[20]  Lian Jin-gen Whole sky infrared cloud measuring system based on the uncooled infrared focal plane array , 2008 .

[21]  Ali Ghodsi,et al.  Distance metric learning vs. Fisher discriminant analysis , 2008, AAAI 2008.

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

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

[24]  Daniele Bortoli,et al.  Cloud detection and classification from multi-spectral satellite data , 2009, Remote Sensing.

[25]  Jean Ponce,et al.  A Theoretical Analysis of Feature Pooling in Visual Recognition , 2010, ICML.

[26]  Trevor Darrell,et al.  Adapting Visual Category Models to New Domains , 2010, ECCV.

[27]  Zhenhua Guo,et al.  A Completed Modeling of Local Binary Pattern Operator for Texture Classification , 2010, IEEE Transactions on Image Processing.

[28]  Xiaoyang Tan,et al.  Enhanced Local Texture Feature Sets for Face Recognition Under Difficult Lighting Conditions , 2007, IEEE Transactions on Image Processing.

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

[30]  Yunxue Shao,et al.  Ground-based cloud classification using multiple random projections , 2012, 2012 International Conference on Computer Vision in Remote Sensing.

[31]  Yunxue Shao,et al.  Illumination-invariant completed LTP descriptor for cloud classification , 2012, 2012 5th International Congress on Image and Signal Processing.

[32]  Paul W. Fieguth,et al.  Texture Classification from Random Features , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[34]  Yunxue Shao,et al.  Salient local binary pattern for ground-based cloud classification , 2013, Acta Meteorologica Sinica.

[35]  Christoph Neuhaus,et al.  Probabilistic approach to cloud and snow detection on Advanced Very High Resolution Radiometer (AVHRR) imagery , 2014 .

[36]  Fang Cui,et al.  Prediction of Regional Global Horizontal Irradiance Combining Ground-Based Cloud Observation and Numerical Weather Prediction , 2014 .

[37]  Alexander Marshak,et al.  Effect of Cloud Fraction on Near-Cloud Aerosol Behavior in the MODIS Atmospheric Correction Ocean Color Product , 2015, Remote. Sens..

[38]  Subhransu Maji,et al.  Deep filter banks for texture recognition and segmentation , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

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

[40]  Victor S. Lempitsky,et al.  Aggregating Local Deep Features for Image Retrieval , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[41]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[42]  Chao-Hung Lin,et al.  CLOUD DETECTION OF OPTICAL SATELLITE IMAGES USING SUPPORT VECTOR MACHINE , 2016 .

[43]  Zhiguo Cao,et al.  mCLOUD: A Multiview Visual Feature Extraction Mechanism for Ground-Based Cloud Image Categorization , 2016 .

[44]  Xiang Bai,et al.  Robust Scene Text Recognition with Automatic Rectification , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[45]  Lorenzo Bruzzone,et al.  Discriminative Feature Metric Learning in the Affinity Propagation Model for Band Selection in Hyperspectral Images , 2017, Remote. Sens..

[46]  Jian Yang,et al.  Multiple metric learning based on bar-shape descriptor for person re-identification , 2017, Pattern Recognit..

[47]  David Pozo-Vázquez,et al.  Automatic Cloud‐Type Classification Based On the Combined Use of a Sky Camera and a Ceilometer , 2017 .

[48]  Yun Fu,et al.  Robust Transfer Metric Learning for Image Classification , 2017, IEEE Transactions on Image Processing.