LanPaint : un outil d'inpainting d'images de haute qualité et sans entraînement supplémentaire pour les modèles Stable Diffusion 194

小编 ·

LanPaint : un outil d'inpainting d'images de haute qualité et sans entraînement supplémentaire pour les modèles Stable Diffusion

LanPaint est un outil d'inpainting d'images de haute qualité et sans entraînement supplémentaire, compatible avec tous les modèles basés sur Stable Diffusion. Il optimise le processus de débruitage grâce à plusieurs étapes itératives de « réflexion », permettant d'obtenir des résultats d'inpainting fluides et précis.

LanPaint : un outil d'inpainting d'images de haute qualité et sans entraînement supplémentaire pour les modèles Stable Diffusion

Qu'est-ce que LanPaint ?

LanPaint est un outil d'inpainting de haute qualité qui ne nécessite aucun entraînement supplémentaire, compatible avec tous les modèles basés sur Stable Diffusion. Il optimise les étapes de débruitage grâce à un processus itératif de « réflexion », permettant ainsi d'obtenir des résultats d'inpainting fluides et précis.

HmDdD5XM.jpg

Fonctionnalités de LanPaint

  • Aucun entraînement requis : LanPaint peut être utilisé immédiatement avec n'importe quel modèle Stable Diffusion, y compris les modèles personnalisés des utilisateurs.

  • Intégration simple : identique au flux de travail standard ComfyUI KSampler, facile à prendre en main.

  • Inpainting de haute qualité : grâce à une inférence conditionnelle précise et au cadre de dynamique de Langevin à convergence rapide, LanPaint permet d'obtenir des résultats haute fidélité en seulement quelques itérations.

LanPaint使用.webp

LanPaint使用.webp

Comment utiliser LanPaint

1. Installer ComfyUI :Suivez le guide officiel pour installer ComfyUI.

2. Installer ComfyUI-Manager :pour gérer facilement les extensions.

3. Installer le nœud LanPaint :

  • Recherchez et installez LanPaint via ComfyUI-Manager.

  • Vous pouvez également cloner manuellement le dépôt LanPaint dans le dossier ComfyUI/custom_nodes.

  • Redémarrer ComfyUI : après avoir chargé le nœud LanPaint, vous le trouverez dans la catégorie « Sampling » de ComfyUI.

4. Réglage des paramètres

  • LanPaint_NumSteps : indique le nombre d'itérations pour chaque étape de débruitage. Pour les tâches complexes, il est recommandé de le régler entre 5 et 10.

  • LanPaint_Lambda : contrôle l'intensité de l'alignement du contenu, avec une valeur recommandée de 6.0.

  • LanPaint_StepSize : taille de pas pour chaque itération, avec une valeur recommandée de 0.1 (0.5 pour les tâches difficiles).

  • LanPaint_cfg_BIG : ratio CFG utilisé pour aligner les zones masquées et non masquées, avec une valeur recommandée de 8.

Utilisation de LanPaint

LanPaint propose plusieurs exemples, notamment la transformation d'un panier en ballon de basket, d'une chemise blanche en chemise bleue, ou d'un sourire en expression de tristesse. Les utilisateurs peuvent télécharger les workflows et fichiers de masque associés, puis charger le modèle et l'image correspondants dans ComfyUI pour essayer ces exemples.

LanPaint使用.webp

Avantages de LanPaint

  • Convergence rapide : grâce au cadre Fast Langevin Dynamics (FLD), LanPaint obtient un inpainting de haute qualité en très peu d'itérations.

  • Évite les pièges des optima locaux : grâce à la fonction de score BiG (Bi-directional Guidance), LanPaint évite les problèmes d'optima locaux causés par des étapes de diffusion à grands pas.

  • Large applicabilité : aucune formation sur des jeux de données ou modèles spécifiques n'est nécessaire, il peut être appliqué directement à divers modèles de diffusion entraînés par la communauté.

Cas d'utilisation de LanPaint

  • Restauration d'images : restaurer de vieilles photos, supprimer les rayures ou les parties endommagées.

  • Design créatif : étendre les bordures d'une image, remplacer du contenu, générer de nouveaux éléments.

  • Création artistique : générer un nouveau contenu cohérent avec un style donné à partir d'invites textuelles.

  • Traitement d'images commercial : conception publicitaire, optimisation des visuels produits.

  • Protection de la vie privée : défloutage, restauration de contenu flou.

Adresse du dépôt GitHub :https://github.com/scraed/LanPaint