Skip to content

Applying CAM on Transformer-based model for 3D hypercloud segmentation

Notifications You must be signed in to change notification settings

AI4RS/CAM-Transformer

 
 

Repository files navigation

CAM-Transformer

Applying different Channel Attention Modules (CAMs) on Transformer-based model for 3D hypercloud segmentation in a geological application. Find our paper here.

Screenshot 2024-11-09 at 02 49 55 Screenshot 2024-11-09 at 02 51 50 Screenshot 2024-11-09 at 02 51 57

Download Tinto data from RODARE.

First prepare KNN points:

python find_kNN_for_training.py
python find_kNN_for_testing.py

Then train and test all models:

Train_and_Test_CAM-Transformer.sh

Visualize Channel Attention:

python Visualize_CAM.py

Cite the paper here:

Rizaldy, A., Ghamisi, P., and Gloaguen, R.: Channel Attention Module for Segmentation of 3D Hyperspectral Point Clouds in Geological Applications, Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLVIII-4/W11-2024, 103–109, https://doi.org/10.5194/isprs-archives-XLVIII-4-W11-2024-103-2024, 2024.

About

Applying CAM on Transformer-based model for 3D hypercloud segmentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.1%
  • Shell 8.9%