All Projects → wwhappylife → Deep-Blind-Hyperspectral-Image-Fusion

wwhappylife / Deep-Blind-Hyperspectral-Image-Fusion

Licence: other
This repository is the official code for DBIN (ICCV 2019) and EDBIN (TNNLS 2021)

Programming Languages

python
139335 projects - #7 most used programming language
matlab
3953 projects

Projects that are alternatives of or similar to Deep-Blind-Hyperspectral-Image-Fusion

Recent slam research
Track Advancement of SLAM 跟踪SLAM前沿动态【2021 version】
Stars: ✭ 2,387 (+13161.11%)
Mutual labels:  fusion
Yeebase.Fusion.ContentCacheDebug
Helper package to debug fusions content cache
Stars: ✭ 13 (-27.78%)
Mutual labels:  fusion
searchhub
Fusion demo app searching open-source project data from the Apache Software Foundation
Stars: ✭ 42 (+133.33%)
Mutual labels:  fusion
Earthenterprise
Google Earth Enterprise - Open Source
Stars: ✭ 2,425 (+13372.22%)
Mutual labels:  fusion
temporal-binding-network
Implementation of "EPIC-Fusion: Audio-Visual Temporal Binding for Egocentric Action Recognition, ICCV, 2019" in PyTorch
Stars: ✭ 95 (+427.78%)
Mutual labels:  fusion
rtfmbot
Because we're all tired of answering questions when people should clearly RTFM.
Stars: ✭ 14 (-22.22%)
Mutual labels:  fusion
Fusion Cli
Migrated to https://github.com/fusionjs/fusionjs
Stars: ✭ 145 (+705.56%)
Mutual labels:  fusion
FDIPs
Fusion open source community (FOSC) improvement proposals
Stars: ✭ 54 (+200%)
Mutual labels:  fusion
fusion
An Easy-to-use Kotlin based Customizable Modules Collection with Material Layouts by BlackBeared.
Stars: ✭ 39 (+116.67%)
Mutual labels:  fusion
SiamFusion
No description or website provided.
Stars: ✭ 26 (+44.44%)
Mutual labels:  fusion
Fusenet
Deep fusion project of deeply-fused nets, and the study on the connection to ensembling
Stars: ✭ 230 (+1177.78%)
Mutual labels:  fusion
paramak
Create parametric 3D fusion reactor CAD models
Stars: ✭ 36 (+100%)
Mutual labels:  fusion
RGB-Fusion-Tool-PS
Powershell that use RGB Fusion CLI to associate profiles with Windows Processes
Stars: ✭ 30 (+66.67%)
Mutual labels:  fusion
Micropython Fusion
Sensor fusion calculating yaw, pitch and roll from the outputs of motion tracking devices
Stars: ✭ 194 (+977.78%)
Mutual labels:  fusion
fusion-components
A collection of React Components built with Emotion.js
Stars: ✭ 13 (-27.78%)
Mutual labels:  fusion
Visual Gps Slam
This is a repo for my master thesis research about the Fusion of Visual SLAM and GPS. It contains the research paper, code and other interesting data.
Stars: ✭ 175 (+872.22%)
Mutual labels:  fusion
paramak
Create parametric 3D fusion reactor CAD and neutronics models
Stars: ✭ 40 (+122.22%)
Mutual labels:  fusion
neutronics-workshop
A workshop covering a range of fusion relevant analysis and simulations with OpenMC, DAGMC, Paramak and other open source fusion neutronics tools
Stars: ✭ 29 (+61.11%)
Mutual labels:  fusion
Aurora
Modern toolbox for impurity transport, neutrals and radiation modeling in magnetically-confined plasmas
Stars: ✭ 18 (+0%)
Mutual labels:  fusion
MCF-3D-CNN
Temporal-spatial Feature Learning of DCE-MR Images via 3DCNN
Stars: ✭ 43 (+138.89%)
Mutual labels:  fusion

Deep-Blind-Hyperspectral-Image-Fusion

This repository is for DBIN and EDBIN introduced in the following papers:

[1] Wu Wang, Weihong Zeng, Yue Huang, Xinghao Ding and John Paisley, "Deep Blind Hyperspectral Image Fusion", ICCV 2019

[2] Wu Wang, Weihong Zeng, Liyan Sun, Ronghui Zhan, Yue Huang, and Xinghao Ding, "Enhanced Deep Blind Hyperspectral Image Fusion", TNNLS 2021 (The code of EDBIN will be available soon)

The code is built on Tensorflow and tested on Ubuntu 14.04/16.04 environment (Python3.6, CUDA8.0, cuDNN5.1) with 1080Ti GPUs. If you have any issues, please feel free to contact me. My mail : [email protected]

Introduction

Hyperspectral image fusion (HIF) reconstructs high spatial resolution hyperspectral images from low spatial resolution hyperspectral images and high spatial resolution multispectral images. Previous works usually assume that the linear mapping between the point spread functions of the hyperspectral camera and the spectral response functions of the conventional camera is known. This is unrealistic in many scenarios. We propose a method for blind HIF problem based on deep learning, where the estimation of the observation model and fusion process are optimized iteratively and alternatingly during the super-resolution reconstruction. In addition, the proposed framework enforces simultaneous spatial and spectral accuracy. Using three public datasets, the experimental results demonstrate that the proposed algorithm outperforms existing blind and nonblind methods.

Train

For the CAVE dataset, we first convert the image to .mat format, and then generate the tfrecord file, which can improve the data reading speed. For the CAVE, Harvard, and NTR2018 data sets, we split the image into 64×64 image blocks without any data augmentation. Unlike the normalization of natural images, we normalize each spectrum of each image to 0 to 1, because some spectral values are very close. You can download the tfrecord file of CAVE dataset from BaiduPan, the file extraction code is "psm1". To train the EDBIN,please run "train_cave_edbin.py".

Test

At the time of testing, we also first converted the image into a tfrecord file. When calculating PSNR, SSIM, SAM, and ERGAS, we used the same code as DHSIS(Deep Hyperspectral Image Sharpening), here we thank the code provided by Renwei Dian.

Results

Image text

Image text

Image text

Thanks

Our implementation of CARAFE is based on the pytorch version of XiaLiPKU, thanks for their wonderful work. The spectral normlization is based on the implementation of taki0112. We have verified that SN is beneficial to both supervised and unsupervised HIF.

Citation

Wang, W.; Zeng, W.; Huang, Y.; Ding, X.; and Paisley, J. 2019. Deep Blind Hyperspectral Image Fusion. In Proceedings of the IEEE International Conference on Computer Vision, 4150–4159.

Wang, W.; Fu, X.; Zeng, W.; Sun, L.; Zhan, R.; Huang, Y.; and Ding, X. 2021. Enhanced Deep Blind Hyperspectral Image Fusion. IEEE Transactions on Neural Networks and Learning Systems, 1–11

Acknowledgements

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].