Skip to content

Partial Siamese with Multiscale Bi-codec Networks for Remote Sensing Image Haze Removal. TGRS 2023

License

Notifications You must be signed in to change notification settings

thislzm/PSMB-Net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSMB-Net

This work is available at TGRS2023. Official Pytorch based implementation.

Recently, the U-Shaped networks has been widely explored in remote sensing image dehazing and obtained promising performance. However, most of the existing dehazing methods based on U-Shaped framework lack the reconstruction constraints of haze areas, which is particularly important to restore haze-free images. Moreover, their encoding and decoding layers cannot effectively fuse multi-scale features, resulting in deviations in the color and texture of the dehazing image. To address these issues, in this paper, we propose a Partial Siamese with Multiscale Bi-codec Dehazing Network (PSMB-Net) which is mainly composed of a Partial Siamese Framework (PSF) and a Multiscale Bi-codec Information Fusion (MBIF) module. Specifically, the PSF is proposed to create dehazing prior information to guide the network to build Siamese constraints and achieve improved dehazing results. Furthermore, we design a MBIF module which can enhance feature extraction, and the multi-scale information is used to improve the reconstruction ability of the network for the color and texture of the dehazing image. Experimental results on challenging benchmark datasets demonstrate the superiority of our PSMB-Net over state-of-the-art image dehazing methods.

Contributors Forks Stargazers Issues MIT License


Logo

Partial Siamese Framework

Logo

Multiscale Bi-codec Information Fusion module

Partial Siamese Networks with Multiscale Bi-codec Information Fusion Module for Remote Sensing Single Image Dehazing
Exploring the documentation for PSMB-Net »

Check Demo · Report Bug · Pull Request

Contents

Dependences

  1. Pytorch 1.8.0
  2. Python 3.7.1
  3. CUDA 11.7
  4. Ubuntu 18.04

Filetree

├── README.md
├── /PSMB-Net/
|  ├── train.py
|  ├── test.py
|  ├── Model.py
|  ├── Model_util.py
|  ├── perceptual.py
|  ├── train_dataset.py
|  ├── test_dataset.py
|  ├── utils_test.py
|  ├── make.py
│  ├── /pytorch_msssim/
│  │  ├── __init__.py
│  ├── /datasets_train/
│  │  ├── /hazy/
│  │  ├── /clean/
│  ├── /datasets_test/
│  │  ├── /hazy/
│  │  ├── /clean/
│  ├── /output_result/
├── LICENSE.txt
└── /images/

Pretrained Weights and Dataset

Download our model weights on Baidu cloud disk: https://pan.baidu.com/s/10DkhgxYrU0aem6f_ALYHZQ?pwd=lzms

Download our test datasets on Baidu cloud disk: https://pan.baidu.com/s/1HK1oy4SjZ99N-Dh-8_s0hA?pwd=lzms

Train

python train.py -train_batch_size 4 --gpus 0 --type 5

Test

python test.py --gpus 0 --type 5

Clone the repo

git clone https://github.com/thislzm/PSMB-Net.git

Qualitative Results

Results on HRSD-DHID remote sensing Dehazing Challenge testing images

Results on HRSD-LHID remote sensing Dehazing Challenge testing images

Results on Statehaze1k-Thin remote sensing Dehazing Challenge testing images

Results on Statehaze1k-Moderate remote sensing Dehazing Challenge testing images

Results on Statehaze1k-Thick remote sensing Dehazing Challenge testing images

Results on NTIRE 2021 NonHomogeneous Dehazing Challenge testing images

Results on RESIDE-Outdoor Dehazing Challenge testing images

Copyright

The project has been licensed by MIT. Please refer to for details. LICENSE.txt

Thanks

About

Partial Siamese with Multiscale Bi-codec Networks for Remote Sensing Image Haze Removal. TGRS 2023

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages