All Projects → VectorFist → Cnn Fusion

VectorFist / Cnn Fusion

采用CNN将高分辨率灰度图像和低分辨率彩色图像合成为高分辨率彩色图像的图像融合算法

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Cnn Fusion

Pytorchinsight
a pytorch lib with state-of-the-art architectures, pretrained models and real-time updated results
Stars: ✭ 713 (+3140.91%)
Mutual labels:  cnn
Sincnet
SincNet is a neural architecture for efficiently processing raw audio samples.
Stars: ✭ 764 (+3372.73%)
Mutual labels:  cnn
Anime4kcpp
A high performance anime upscaler
Stars: ✭ 887 (+3931.82%)
Mutual labels:  cnn
Dlib face recognition from camera
Detect and recognize the faces from camera / 调用摄像头进行人脸识别,支持多张人脸同时识别
Stars: ✭ 719 (+3168.18%)
Mutual labels:  cnn
Tensorflow Tutorial
TensorFlow and Deep Learning Tutorials
Stars: ✭ 748 (+3300%)
Mutual labels:  cnn
Codes For Lane Detection
Learning Lightweight Lane Detection CNNs by Self Attention Distillation (ICCV 2019)
Stars: ✭ 801 (+3540.91%)
Mutual labels:  cnn
Hand3d
Network estimating 3D Handpose from single color images
Stars: ✭ 690 (+3036.36%)
Mutual labels:  cnn
Deepcache
Cache design for CNN on mobile
Stars: ✭ 22 (+0%)
Mutual labels:  cnn
Srgan Tensorflow
Tensorflow implementation of the SRGAN algorithm for single image super-resolution
Stars: ✭ 754 (+3327.27%)
Mutual labels:  cnn
Exemplar Cnn
Discriminative Unsupervised Feature Learning with Convolutional Neural Networks
Stars: ✭ 16 (-27.27%)
Mutual labels:  cnn
Bosssensor
Hide screen when boss is approaching.
Stars: ✭ 6,081 (+27540.91%)
Mutual labels:  cnn
Self driving pi car
A deep neural network based self-driving car, that combines Lego Mindstorms NXT with the computational power of a Raspberry Pi 3.
Stars: ✭ 744 (+3281.82%)
Mutual labels:  cnn
Quickdraw
Implementation of Quickdraw - an online game developed by Google
Stars: ✭ 805 (+3559.09%)
Mutual labels:  cnn
Tensorflow cookbook
Code for Tensorflow Machine Learning Cookbook
Stars: ✭ 5,984 (+27100%)
Mutual labels:  cnn
Tensorflow Tutorial
Some interesting TensorFlow tutorials for beginners.
Stars: ✭ 893 (+3959.09%)
Mutual labels:  cnn
Torchio
Medical image preprocessing and augmentation toolkit for deep learning
Stars: ✭ 708 (+3118.18%)
Mutual labels:  cnn
Tf cnnvis
CNN visualization tool in TensorFlow
Stars: ✭ 769 (+3395.45%)
Mutual labels:  cnn
Mpcnn
Multi-Perspective Sentence Similarity Modeling with Convolutional Neural Network复现
Stars: ✭ 22 (+0%)
Mutual labels:  cnn
Eda nlp
Data augmentation for NLP, presented at EMNLP 2019
Stars: ✭ 902 (+4000%)
Mutual labels:  cnn
Ai sudoku
GUI based Smart Sudoku Solver that tries to extract a sudoku puzzle from a photo and solve it
Stars: ✭ 830 (+3672.73%)
Mutual labels:  cnn

FusionCNN

此仓库为论文 FusionCNN: a remote sensing image fusion algorithm based on deep convolutional neural networks 的开源实现。论文中提出了一种新颖的遥感图像融合算法,这种方法能够很好的保留多光谱图像的光谱信息和全色图像的空间信息。

实验图像

image 1

ms image

ms image

pan image

pan image

fusion image

fusion image

image 2

ms image

ms image

pan image

pan image

fusion image

fusion image

实验说明

训练模型

train.py用于训练模型,其中可以指定一些必要的训练参数。
对于使用的cifar数据集,需要在cifar_data_hls.py中read_data_sets中指定数据集目录。

测试模型

evaluate.py用于在测试集上评估训练好的模型。

融合图像

fusion.py中使用训练好的模型来融合遥感图像。
仓库中已经提供了一个训练好的模型,你可直接使用,可以直接运行次脚本。
如论文中所述,为了获得更好的融合质量,需要在融合之前将Pan图像进行必要的预处理(非必须),也即使用NSCT算法来对Pan进行增强,这一部分处理在matlab中进行,详细做法见论文。
模型的输入即为Pan图像(或增强后的Pan图像)和MS图像,只需指定pan_path、ms_path和save_path即可。
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].