{'fraction_non_alphanumeric': 0.02081727062451812, 'fraction_numerical': 0.0, 'mean_word_length': 5.588832487309645, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Local Binary Patterns and Superpixel-Based Multiple Kernels for Hyperspectral Image Classification

The superpixel-based multiple kernels model uses the average value of all pixels within superpixel as the spatial feature, which results in inaccurate extraction of edge pixels. To solve this problem, a local binary patterns and superpixel-based multiple kernels method is proposed for hyperspectral image (HSI) classification. First, the original HSI is segmented into multiple superpixels by using the entropy rate superpixel segmentation algorithm. On the HSI with superpixel index, the spectral kernel is second obtained by combining the spectral feature map with the radial basis kernel (RBF). By introducing local binary pattern (LBP) and weighted average filtering into RBF, the spatial kernels are obtained within and among superpixels. Finally, the combined kernel containing the abovementioned three kernels is inputted into the support vector machine classifier to generate a classification map. The experimental procedure in this article uses LBP to extract the information in superpixels, which effectively prevents the loss of edge features in superpixels. The experimental results show that the proposed method is superior to the state-of-the-art classifiers for HSI classification.