All Projects → twhui → MSG-Net

twhui / MSG-Net

Licence: other
Depth Map Super-Resolution by Deep Multi-Scale Guidance, ECCV 2016

Programming Languages

matlab
3953 projects

Projects that are alternatives of or similar to MSG-Net

Idn Caffe
Caffe implementation of "Fast and Accurate Single Image Super-Resolution via Information Distillation Network" (CVPR 2018)
Stars: ✭ 104 (+36.84%)
Mutual labels:  caffe, super-resolution
Caffe Vdsr
A Caffe-based implementation of very deep convolution network for image super-resolution
Stars: ✭ 273 (+259.21%)
Mutual labels:  caffe, super-resolution
Jalali-Lab-Implementation-of-RAISR
Implementation of RAISR (Rapid and Accurate Image Super Resolution) algorithm in Python 3.x by Jalali Laboratory at UCLA. The implementation presented here achieved performance results that are comparable to that presented in Google's research paper (with less than ± 0.1 dB in PSNR). Just-in-time (JIT) compilation employing JIT numba is used to …
Stars: ✭ 118 (+55.26%)
Mutual labels:  super-resolution
caffe-static
在caffe应用到工程实现时,为了方便系统安装,需要尽可能减少软件的依赖库。 本项目以bash shell/PowerShell脚本实现将caffe依赖的所有第三方库与caffe静态编译一起,以满足全静态编译的要求。 通过本项目提供的脚本生成的caffe编译环境不需要在系统安装任何第三方库和软件,就可以自动完成caffe项目静态编译. 目前在centos6.5/ubuntu16/win7/win10上测试通过,windows上VS2013,VS2015,MinGW 5.2.0编译通过
Stars: ✭ 23 (-69.74%)
Mutual labels:  caffe
triplet
Re-implementation of tripletloss function in FaceNet
Stars: ✭ 94 (+23.68%)
Mutual labels:  caffe
mbus
基于RabbitMQ简单实现验证码识别平台,训练网络模型智能识别图形验证码
Stars: ✭ 37 (-51.32%)
Mutual labels:  caffe
vgg16 batchnorm
VGG16 architecture with BatchNorm
Stars: ✭ 14 (-81.58%)
Mutual labels:  caffe
TEGAN
Generative Adversarial Network (GAN) for physically realistic enrichment of turbulent flow fields
Stars: ✭ 60 (-21.05%)
Mutual labels:  super-resolution
PSPNet-Pytorch
Implemetation of Pyramid Scene Parsing Network in Pytorch
Stars: ✭ 26 (-65.79%)
Mutual labels:  caffe
CSSR
Crack Segmentation for Low-Resolution Images using Joint Learning with Super-Resolution (CSSR) was accepted to international conference on MVA2021 (oral), and selected for the Best Practical Paper Award.
Stars: ✭ 50 (-34.21%)
Mutual labels:  super-resolution
caffe-simnets
The SimNets Architecture's Implementation in Caffe
Stars: ✭ 13 (-82.89%)
Mutual labels:  caffe
ESPCN-PyTorch
A PyTorch implementation of ESPCN based on CVPR 2016 paper Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network.
Stars: ✭ 33 (-56.58%)
Mutual labels:  super-resolution
caffe weight converter
Caffe-to-Keras weight converter. Can also export weights as Numpy arrays for further processing.
Stars: ✭ 68 (-10.53%)
Mutual labels:  caffe
Scale-Adaptive-Network
Semantic Image Segmentation by Scale-Adaptive Networks (TIP 2019)
Stars: ✭ 42 (-44.74%)
Mutual labels:  caffe
caffe-conf-matrix
Python layer for the Caffe deep learning framework to compute the accuracy and the confusion matrix.
Stars: ✭ 20 (-73.68%)
Mutual labels:  caffe
caffe srgan
A Caffe Implementation of SRGAN
Stars: ✭ 59 (-22.37%)
Mutual labels:  caffe
Magpie
将任何窗口放大至全屏
Stars: ✭ 4,478 (+5792.11%)
Mutual labels:  super-resolution
Image2LMDB
Convert image folder to lmdb, adapted from Efficient-PyTorch
Stars: ✭ 58 (-23.68%)
Mutual labels:  caffe
SRDenseNet-pytorch
SRDenseNet-pytorch(ICCV_2017)
Stars: ✭ 113 (+48.68%)
Mutual labels:  super-resolution
arkit-virtual-backdrop
Superimposes your image into a 3D world using Metal+Arkit
Stars: ✭ 78 (+2.63%)
Mutual labels:  depth

MSG-Net (Multi-scale guidance network)

Multi-scale guidance network

This repository (https://github.com/twhui/MSG-Net) is the offical release of MSG-Net for our paper Depth Map Super-Resolution by Deep Multi-Scale Guidance in ECCV16. It comes with four trained networks (x2, x4, x8, and x16), one hole-filled RGBD training set, and three hole-filled RGBD testing sets (A, B, and C).

To the best of our knowledge, MSG-Net is the FIRST convolution neural networkwhich attempts to upsample depth images under multi-scale guidance from the corresponding high-resolution RGB images.

Another repository for MS-Net (without multi-scale guidance) is also available.

For more details, please visit my project page.

License and Citation

This software and associated documentation files (the "Software"), and the research paper (Depth Map Super-Resolution by Deep Multi-Scale Guidance) including but not limited to the figures, and tables (the "Paper") are provided for academic research purposes only and without any warranty. Any commercial use requires my consent. When using any parts of the Software or the Paper in your work, please cite the following paper

@InProceedings{hui16msgnet,    
 author = {Tak-Wai Hui and Chen Change Loy and and Xiaoou Tang},    
 title  = {Depth Map Super-Resolution by Deep Multi-Scale Guidance},    
 booktitle  = {Proceedings of European Conference on Computer Vision (ECCV)},    
 pages = {353--369},  
 year = {2016},    
 url = {http://mmlab.ie.cuhk.edu.hk/projects/guidance_SR_depth.html}
}

Dependency

We train our models using caffe and evaluate the results on Matlab.

Installation and Running

You need to install caffe and remeber to complie matcaffe. You can put the folder MSGNet-release in caffe/examples. Finally, you need to get into the the directory of examples/MSGNet-release/util, and run MSGNet.m.

Training data

Our RGBD training set consists of 58 RGBD images from MPI Sintel depth dataset, and 34 RGBD images from Middlebury dataset. 82 images are used for training and 10 images (frames 1, 20, 28, 58, 64, 66, 69, 73, 75 and 79) are used for validation.

Training sub-images/patches (hdf5 format)

An example for generating training patches of the scale factor 2 can be found here util/gen_train_data_x2.m.

Testing data

Testig set is available at the folder MSGNet-release/testing sets.

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].