{'fraction_non_alphanumeric': 0.017434620174346202, 'fraction_numerical': 0.0, 'mean_word_length': 5.644628099173554, '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}}
Unsupervised segmentation for hyperspectral images using mean shift segmentation

In this paper, we propose an unsupervised segmentation method for hyperspectral images using mean shift filtering. One major problem of traditional mean shift algorithms is the difficulty of determining kernel bandwidths. We address this problem by using efficient clustering methods. First, PCA (Principal Component Analysis) was applied to hyperspectral images and the first three eigenimages were selected. Then, we applied mean shift filtering to the selected images using a kernel with a small bandwidth. This procedure produced a large number of clusters. In order to merge the homogeneous clusters, we used the Bhattacharyya distance. Experiments showed promising segmentation results without requiring user input.