/Tri-CNN

Tri-CNN: A Three Branch Model for Hyperspectral Image Classification

Primary LanguagePython

Tri-CNN

This is an implementation of "Tri-CNN: A Three Branch Model for Hyperspectral Image Classification"

image

Datasets

In our experiments, two of the most commonly used HSI datasets are adopted, namely, Pavia University and Salinas. Additionally, the Gulfport of Mississippi dataset is also used as well, although that it has not been widely used for HSI classification tasks, it is of great interest as it is small in size and consists of 72 spectral bands only. The Pavia University and Salinas datasets can be collected from https://www.ehu.eus/ccwintco/index.php/Hyperspectral_Remote_Sensing_Scenes. We added the Gulfport of Mississippi to the repository.

Requirements

python 3.8, Tensorflow 2.4.0, Spyder IDE

Results

To quantitatively measure the proposed Tri-CNN model, three evaluation metrics are employed to verify the effectiveness of the algorithm, including Overall Accuracy (OA), Average Accuracy (AA) and Cohen's Kappa (k). image

Model was qualitatively evaluated by visually comparing the resulting class maps. image

Citation

@article{alkhatib2023tri, title={Tri-CNN: a three branch model for hyperspectral image classification}, author={Alkhatib, Mohammed Q and Al-Saad, Mina and Aburaed, Nour and Almansoori, Saeed and Zabalza, Jaime and Marshall, Stephen and Al-Ahmad, Hussain}, journal={Remote Sensing}, volume={15}, number={2}, pages={316}, year={2023}, publisher={Multidisciplinary Digital Publishing Institute} }

If you have any questions, please send e-mail to mqalkhatib@ieee.org