{'fraction_non_alphanumeric': 0.017049180327868854, 'fraction_numerical': 0.002622950819672131, 'mean_word_length': 5.577586206896552, '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}}
Feature Extraction of Hyperspectral Image Cubes Using Three-Dimensional Gray-Level Cooccurrence

This paper presents a novel approach for the feature extraction of hyperspectral image cubes. In this paper, hyperspectral image cubes are treated as volumetric data sets. Features that are most helpful in separating different targets are effectively extracted from the hyperspectral image cubes using a newly developed high-order texture analysis method. The traditional texture measure of the gray-level cooccurrence matrix is extended to a 3-D tensor field to explore the complicated volumetric data more effectively and to extract discriminant features for better classification. As the kernel size is one of the most important parameters in statistics-based texture analysis, a semivariance analysis and a spectral separability measure are used to determine the most appropriate kernel size in the spatial and spectral domains, respectively, for computing 3-D gray-level cooccurrence. In addition, a few statistical indexes are also extended to third-order forms in order to calculate quantitative texture properties of the generated cooccurrence tensor field. An airborne hyperspectral data set and an EO-1 Hyperion image are used to test the performance of the developed algorithms. Experimental results indicate that the developed 3-D texture analysis outperforms conventional second-order texture descriptors and the support vector machine-based classifier in supervised classifications of both hyperspectral data sets.