Skip to content

Adelpheird/Mask-Net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mask-Net

Mask-Net is a U-Net-based architecture designed for cloud masking in Sea Surface Temperature (SST) imagery.

The model combines:

  • Spatial Attention
  • Channel Attention
  • Inter-Level Fusion Module (ILFM)

to improve cloud-ocean discrimination in dynamic coastal upwelling regions.

Architecture

Mask-Net extends the classical U-Net architecture by introducing an Inter-Level Fusion Module (ILFM) within the decoder skip connections.

The ILFM combines:

  • Spatial attention
  • Channel attention

through additive fusion followed by convolutional refinement.

Requirements

pip install -r requirements.txt

Quick Test

python models/masknet.py

Expected output:

Input : torch.Size([1, 1, 288, 288])
Output: torch.Size([1, 1, 288, 288])

Citation

If you use this code, please cite:

@article{MASKNET2026,
  title={Mask-Net: Cloud Masking for Sea Surface Temperature Imagery Using Spatial and Channel Attention},
  author={Kouassi Adelphe Christian N’GORAN, XXX},
  year={2026}
}

About

Mask-Net is a deep learning framework for cloud masking in AVHRR Sea Surface Temperature (SST) imagery, combining spatial and channel attention through an Inter-Level Fusion Module (ILFM).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages