Image_Enhancement
Resources
- https://github.com/dlut-dimt/Realworld-Underwater-Image-Enhancement-RUIE-Benchmark
Real-world Underwater Enhancement: Challenging, Benchmark and Efficient Solutions
Contrast Enhancement
- https://github.com/baidut/OpenCE
Contrast Enhancement Techniques for low-light images
- https://github.com/IsaacChanghau/OptimizedImageEnhance/tree/master/matlab
Fast Optimized Image/Video Enhancement Methods in Matlab
- https://github.com/AndyHuang1995/Image-Contrast-Enhancement
Python implementation of "A New Image Contrast Enhancement Algorithm Using Exposure Fusion Framework", CAIP2017
- https://github.com/yearway/CDE
An unofficial implementation of the "Content-Aware Dark Image Enhancement Through Channel Division".
- https://xueyangfu.github.io/projects/icip2014.html
implementation of "A retinex-based enhancing approach for single underwater image"
- https://github.com/mtobeiyf/CEIQ
Matlab code for "No-Reference Quality Assessment of Contrast-Distorted Images using Contrast Enhancement"
- https://github.com/ravimalb/suace
Speeded Up Adaptive Contrast Enhancement (SUACE); an OpenCV based contrast enhancement technique.
- https://github.com/inhail/HDR-infrared-images-detail-enhancement
matlab code for 2016 HDR infrared images detail enhancement based on local edge preserving filter
- https://github.com/utpal0401/Wavelength-Compensation-and-Dehazing
Underwater-Image-Enhancement-using-Wavelength-Compensation-and-Dehazing
- https://github.com/mgharbi/hdrnet
An implementation of 'Deep Bilateral Learning for Real-Time Image Enhancement'
- https://github.com/CQFIO/FastImageProcessing
Fast Image Processing with Fully-Convolutional Networks
Reflection removal
- https://github.com/abhijith97/Reflection-Removal
implementation of the paper “Reflection removal using ghosting cues”
de-haze
- https://github.com/arsenalliu123/dehazing-GPU
Dehazing algorithm implemented on CUDA.
- https://github.com/danaberman/non-local-dehazing
MATLAB implementation of the paper "Non-Local Image Dehazing"
- https://github.com/evmavrop/Hyperion
Implementation of "An Efficient and Integrated Algorithm for Video Enhancement in Challenging Lighting Conditions."
- https://github.com/trocolit2/dehaze_underwater_image
Underwater. Implementation of "Enhancing underwater images and videos by fusion Video demonstration"
- https://github.com/hezhangsprinter/DCPDN
Densely Connected Pyramid Dehazing Network
super-resolution
- https://github.com/YapengTian/Single-Image-Super-Resolution
A collection of high-impact and state-of-the-art SR methods
- https://github.com/david-gpu/srez
Image super-resolution through deep learning (DCGAN)
- https://github.com/thstkdgus35/EDSR-PyTorch
PyTorch version of the paper 'Enhanced Deep Residual Networks for Single Image Super-Resolution' (CVPRW 2017)
- https://github.com/leftthomas/ESPCN
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"
- https://github.com/icpm/super-resolution
A collection of super-resolution models & algorithms
- https://github.com/nagadomi/waifu2x
waifu2x. Image Super-Resolution for Anime-Style Art
- https://github.com/shivsurya/superResolution_sparseRepresentation
Matlab implementation of super-resolution algorithm via sparse representation of Raw patches in images
- https://github.com/titu1994/Image-Super-Resolution
Implementation of Image Super Resolution CNN in Keras from the paper Image Super-Resolution Using Deep Convolutional Networks.Also contains models that outperforms the above mentioned model, termed Expanded Super Resolution, Denoiseing Auto Encoder, SRCNN which outperforms both of the above models and Deep Denoise SR, which with certain limitations, outperforms all of the above.
- https://github.com/falsr/FALSR
Fast, Accurate and Lightweight Super-Resolution models from xiaomi
- https://github.com/jiny2001/dcscn-super-resolution
A tensorflow implementation of "Fast and Accurate Image Super Resolution by Deep CNN with Skip Connection and Network in Network", a deep learning based Single-Image Super-Resolution (SISR) model.
- https://github.com/LoSealL/VideoSuperResolution
A collection of state-of-the-art video or single-image super-resolution architectures, reimplemented in tensorflow.
- https://github.com/nmhkahn/CARN-pytorch
CARN. Official implementation of Efficient Cascading Residual Network for SR
HDR & Tonemapping
- https://github.com/cadik/TMS
Tone Mapping Studio with many algo implementation.
- https://github.com/banterle/HDR_Toolbox
HDR Toolbox for processing High Dynamic Range (HDR) images into MATLAB and Octave
- https://github.com/Ockhius/hdr_tonemapping_fattal02
Gradient Domain High Dynamic Range Compression.
- https://github.com/liuguoyou/HDR-Fast-Local-Laplacian
HDR recovering and tonemapping using fast local laplacian approach
- https://github.com/MarcioCerqueira/HDRI
Some algorithms for High Dynamic Range Imaging in C++
- https://github.com/cnr-isti-vclab/piccante
a C++11 image processing library aimed to provide structures and functionalities for enabling both High Dynamic Range (HDR) and standard imaging.
- https://github.com/ishtiaqrasool/IEEE-TIE-2018-TMO
Implementation of "A new tone-mapping technique based on histogram using a sensitivity model of the human visual system"
- https://github.com/humplee/EECE_541_ANTIFLK
Based on stelios's work. Removes flickering on brightness created by Histogram Equalization based HDR Tone Mapping.
- https://github.com/dvolgyes/TMO4CT
Tone mapping for CT images
- http://www.cs.huji.ac.il/~danix/epd/
Edge-Preserving Decompositions for Multi-Scale Tone and Detail Manipulation
- hamburgerlady/democratic-tonemap
Matlab/mex implementation of HDR image tone mapping described in "Democratic Tone Mapping Using Optimal K-means Clustering", M. Oskarsson, in proc SCIA'15
- https://github.com/szhang67/HDR-and-Backlight-Paper-Collection
Collections of LDR-HDR tone mapping and inverse tone mapping papers as well as papers focuses on backlight correction
- https://github.com/odiofan/L1L0_TM-CVPR2018
Codes for "A Hybrid L1-L0 Layer Decomposition Model for Tone Mapping," in CVPR 2018
coloring
- https://github.com/emilwallner/Coloring-greyscale-images
Coloring black and white images with deep learning with Keras.
- https://github.com/jantic/DeOldify
A Deep Learning based project for colorizing and restoring old images with pytorch and fastai.
- https://github.com/Rm1n90/Colorizing-Infrared-Images
Colorizing Near Infrared Images through a Cyclic Adversarial Approach of Unpaired Samples - CVPRw2019. No codes yet.
- https://github.com/richzhang/colorization
Automatic colorization using deep neural networks. "Colorful Image Colorization." ECCV, 2016.
- https://github.com/satoshiiizuka/siggraph2016_colorization
Code for the paper 'Let there be Color!: Joint End-to-end Learning of Global and Local Image Priors for Automatic Image Colorization with Simultaneous Classification'. SIGGRAPH 2016
- https://github.com/ArkaJU/Image-Colorization-CycleGAN
Colorization of grayscale images using CycleGAN in TensorFlow.
- https://github.com/jrosebr1/color_transfer
Performs color transfer between two images. Loosely based on the "Color Transfer between Images" paper by Reinhard et al., 2001.
- https://github.com/hangong/reinhard_color_transfer
Matlab implementation of the paper: Erik Reinhard, Michael Ashikhmin, Bruce Gooch and Peter Shirley, 'Color Transfer between Images'
image fusion
- https://github.com/zhengliu6699/imageFusionMetrics
Matlab code for image fusion metrics of "Objective assessment of multiresolution image fusion algorithms for context enhancement in Night vision: A comparative study", 2012, PAMI
- https://github.com/hli1221/imagefusion_deeplearning
Infrared and visible image fusion using deep learning framework(multi-layers strategy)
- https://github.com/hli1221/imagefusion_Infrared_visible_latlrr
infrared anf visible image fusion using latent low-rank representation
- https://github.com/hli1221/imagefusion_densefuse
Infrared and visible image fusion using CNN layers and dense block architecture.
- https://github.com/uzeful/Infrared-and-Visual-Image-Fusion-via-Infrared-Feature-Extraction-and-Visual-Information-Preservation
Matlab code for "Infrared and Visual Image Fusion through Infrared Feature Extraction and Visual Information Preservation"
- https://github.com/JinleiMa/Image-fusion-with-VSM-and-WLS
Infrared and visible image fusion based on visual saliency map and weighted least square optimization
- https://github.com/Chang-Li-HFUT/FusionGAN
FusionGAN: A generative adversarial network for infrared and visible image fusion
Optimization
- https://github.com/ermig1979/Simd
C++ image processing library with using of SIMD: SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX-512, VMX(Altivec) and VSX(Power7), NEON for ARM.