All Projects → chongyangtao → Color-Image-Inpainting

chongyangtao / Color-Image-Inpainting

Licence: MIT license
Image inpainting based on OMP and KSVD algorithm

Programming Languages

matlab
3953 projects

Projects that are alternatives of or similar to Color-Image-Inpainting

Edge Connect
EdgeConnect: Structure Guided Image Inpainting using Edge Prediction, ICCV 2019 https://arxiv.org/abs/1901.00212
Stars: ✭ 2,163 (+3177.27%)
Mutual labels:  image-inpainting
AI-Lossless-Zoomer
AI无损放大工具
Stars: ✭ 940 (+1324.24%)
Mutual labels:  image-restoration
deepfillv2-pylightning
Clean minimal implementation of Free-Form Image Inpainting with Gated Convolutions in pytorch lightning. Inspired from pytorch implementation by @avalonstrel.
Stars: ✭ 13 (-80.3%)
Mutual labels:  image-inpainting
Generative inpainting
DeepFill v1/v2 with Contextual Attention and Gated Convolution, CVPR 2018, and ICCV 2019 Oral
Stars: ✭ 2,659 (+3928.79%)
Mutual labels:  image-inpainting
SRResCycGAN
Code repo for "Deep Cyclic Generative Adversarial Residual Convolutional Networks for Real Image Super-Resolution" (ECCVW AIM2020).
Stars: ✭ 47 (-28.79%)
Mutual labels:  image-restoration
CResMD
(ECCV 2020) Interactive Multi-Dimension Modulation with Dynamic Controllable Residual Learning for Image Restoration
Stars: ✭ 92 (+39.39%)
Mutual labels:  image-restoration
AOT-GAN-for-Inpainting
[TVCG] AOT-GAN for High-Resolution Image Inpainting (codebase for image inpainting)
Stars: ✭ 147 (+122.73%)
Mutual labels:  image-inpainting
external-internal-inpainting
[CVPR 2021] EII: Image Inpainting with External-Internal Learning and Monochromic Bottleneck
Stars: ✭ 95 (+43.94%)
Mutual labels:  image-inpainting
Depth-Guided-Inpainting
Code for ECCV 2020 "DVI: Depth Guided Video Inpainting for Autonomous Driving"
Stars: ✭ 50 (-24.24%)
Mutual labels:  image-inpainting
PanoDR
Code and models for "PanoDR: Spherical Panorama Diminished Reality for Indoor Scenes" presented at the OmniCV workshop of CVPR21.
Stars: ✭ 22 (-66.67%)
Mutual labels:  image-inpainting
gvm-tools
Remote control your Greenbone Community Edition or Greenbone Enterprise Appliance
Stars: ✭ 143 (+116.67%)
Mutual labels:  omp
GazeCorrection
Unsupervised High-Resolution Portrait Gaze Correction and Animation (TIP 2022)
Stars: ✭ 174 (+163.64%)
Mutual labels:  image-inpainting
miplib
A Python software library with a variety of functions for (optical) microscopy image restoration, reconstruction and analysis.
Stars: ✭ 54 (-18.18%)
Mutual labels:  image-restoration
Video Object Removal
Just draw a bounding box and you can remove the object you want to remove.
Stars: ✭ 2,283 (+3359.09%)
Mutual labels:  image-inpainting
sparse-deconv-py
Official Python implementation of the 'Sparse deconvolution'-v0.3.0
Stars: ✭ 18 (-72.73%)
Mutual labels:  image-restoration
Image-Processing
A set of algorithms and other cool things that I learned while doing image processing with openCV using C++ and python.
Stars: ✭ 29 (-56.06%)
Mutual labels:  image-inpainting
deep-atrous-guided-filter
Deep Atrous Guided Filter for Image Restoration in Under Display Cameras (UDC Challenge, ECCV 2020).
Stars: ✭ 32 (-51.52%)
Mutual labels:  image-restoration
UWCNN
Code and Datasets for "Underwater Scene Prior Inspired Deep Underwater Image and Video Enhancement", Pattern Recognition, 2019
Stars: ✭ 82 (+24.24%)
Mutual labels:  image-restoration
CSA pytorch
Pytorch implementation of Coherent Semantic Attention Image Inpainting
Stars: ✭ 25 (-62.12%)
Mutual labels:  image-inpainting
ICCV2021-Single-Image-Desnowing-HDCWNet
This paper is accepted by ICCV 2021.
Stars: ✭ 47 (-28.79%)
Mutual labels:  image-restoration

Color-Image-Inpainting

  • Image inpainting based on OMP and KSVD algorithm
  • Course project of "Manifold Learning and Sparse Coding"(04804002) @ Peking University.

Instruction

  • run.m
    • Case 1: Interpolation
    • Case 2: OMP
    • Case 3: KSVD

Documentation

Experiment

Missing Image

Missing Image

Inpainting Result Based on OMP Algorithm

Inpainting Result Based on OMP Algorithm

Inpainting Result Based on KSVD Algorithm

Inpainting Result Based on KSVD Algorithm

Reference

  • Mairal J, Elad M, Sapiro G. Sparse representation for color image restoration[J]. IEEE Transactions on image processing, 2008, 17(1): 53-69.
  • Elad M, Aharon M. Image denoising via learned dictionaries and sparse representation[C]//2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06). IEEE, 2006, 1: 895-900.
  • Zhang J, Zhao D, Gao W. Group-based sparse representation for image restoration[J]. IEEE Transactions on Image Processing, 2014, 23(8): 3336-3351.
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].