AltHub

advimman/lama Alternatives

image inpainting

LaMa is a deep-learning image inpainting model (PyTorch) that removes large masks from high-resolution images using Fourier convolutions, from WACV 2022.

10.2kJupyter NotebookApache-2.0dormant · last push 1.7y agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

researchmm/AOT-GAN-for-InpaintingGitHub

choose if you want the AOT-GAN architecture for high-resolution inpainting instead of Fourier convolutions.

[TVCG'2023] AOT-GAN for High-Resolution Image Inpainting (codebase for image inpainting)

531
Python
Apache-2.0
dormant2.4y ago
fenglinglwb/MATGitHub

choose if you want a transformer-based large-mask inpainting model.

MAT: Mask-Aware Transformer for Large Hole Image Inpainting

980
Python
NOASSERTION
dormant2.3y ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

daa233/generative-inpainting-pytorchGitHub

choose if you need the older contextual-attention inpainting baseline in PyTorch.

A PyTorch reimplementation for paper Generative Image Inpainting with Contextual Attention (https://arxiv.org/abs/1801.07892)

487
Python
MIT
dormant5.7y ago
pathak22/context-encoderGitHub

choose if you need the original 2016 context-encoder inpainting baseline for comparison.

[CVPR 2016] Unsupervised Feature Learning by Image Inpainting using GANs

907
Lua
NOASSERTION
dormant6.2y ago
naoto0804/pytorch-inpainting-with-partial-convGitHub

choose if you need the partial-convolution baseline for irregular small holes.

Unofficial pytorch implementation of 'Image Inpainting for Irregular Holes Using Partial Convolutions' [Liu+, ECCV2018]

608
Python
MIT
archived2.7y ago
knazeri/edge-connectGitHub

choose if you need the classic edge-guided image inpainting baseline.

EdgeConnect: Structure Guided Image Inpainting using Edge Prediction, ICCV 2019 https://arxiv.org/abs/1901.00212

2.6k
Python
NOASSERTION
dormant2.7y ago
JiahuiYu/generative_inpaintingGitHub

choose if you need DeepFill v2 gated-convolution reference code.

DeepFill v1/v2 with Contextual Attention and Gated Convolution, CVPR 2018, and ICCV 2019 Oral

3.5k
Python
NOASSERTION
dormant2.3y ago
MathiasGruber/PConv-KerasGitHub

choose if you need a Keras implementation of partial-convolution inpainting.

Unofficial implementation of "Image Inpainting for Irregular Holes Using Partial Convolutions". Try at: www.fixmyphoto.ai

903
Jupyter Notebook
MIT
dormant3.5y ago
Picsart-AI-Research/MI-GANGitHub

choose if you need an efficient mobile-friendly image inpainting baseline.

[ICCV 2023] MI-GAN: A Simple Baseline for Image Inpainting on Mobile Devices

685
Python
MIT
dormant1.9y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

Sanster/IOPaintGitHub

choose if you want a self-hosted GUI application rather than a library to embed.

Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.

23.3k
Python
Apache-2.0
archived1.4y ago
lxfater/inpaint-webGitHub

choose if you want a browser-based client-side inpainting app.

A free and open-source inpainting & image-upscaling tool powered by webgpu and wasm on the browser。| 基于 Webgpu 技术和 wasm 技术的免费开源 inpainting & image-upscaling 工具, 纯浏览器端实现。

5.9k
TypeScript
GPL-3.0
slowing10mo ago

Listed as an alternative to

These projects were analysed and named lama among their alternatives. The relationship is not symmetric — how lama rates them is a separate judgement, made when lama is analysed in its own right.

open-mmlab/mmagicGitHub

calls lama “Choose for a robust, large-mask inpainting method as a compact standalone model.”

OpenMMLab Multimodal Advanced, Generative, and Intelligent Creation Toolbox. Unlock the magic 🪄: Generative-AI (AIGC), easy-to-use APIs, awsome model zoo, diffusion models, for text-to-image generation, image/video restoration/enhancement, etc.

7.5kJupyter Notebookdormant