Projets
Décoration intérieure
Téléchargez votre photo et découvrez 3 propositions de décorations en un clic !
Visuel
Décoration IA — vider virtuellement la pièce, tester 3 styles réalistes
J’avais besoin d’un outil simple : partir d’une photo réelle, supprimer uniquement les meubles, puis réaménager la même pièce en différents styles… sans changer l’architecture ni l’angle de prise de vue. Sur le papier, c’est trivial. En pratique, il a fallu verrouiller le rendu pour éviter que le modèle ne “réinvente” la pièce.
Ce que fait l’outil (workflow)
Import d’une photo
Choix du type de pièce et du style (salon, chambre, cuisine… / scandinave, industriel, etc.).
Étape 1 : suppression des meubles et objets amovibles, conservation stricte de la géométrie.
Étape 2 : application du style, génération de trois variantes prêtes à comparer.
Aperçu plein écran et téléchargement des rendus.
Stack en bref
Front : Next.js, UI réactive simple.
Génération : Flux Kontext Pro (Black Forest Labs) pour l’édition d’image.
Détails utiles : calcul d’un
aspect_ratio
compatible modèle à partir de la photo source pour préserver le cadrage.
Obstacles rencontrés (et comment je m’en suis sorti)
1) La géométrie bougeait
Problème observé : le modèle ajoutait des portes, déplaçait des fenêtres, et retirait parfois des éléments “fixes”.
Solution : pipeline en deux temps (vider → styliser) et prompt d’édition ultra-contraint qui exige explicitement de préserver l’architecture et la perspective. Ce n’est pas parfait à 100 %, mais le résultat est désormais majoritairement stable.
2) Le format d’image dérivait
Certaines sorties n’avaient plus le ratio de la photo d’entrée.
Solution : déduction du ratio à partir des dimensions réelles, mappé vers une valeur prise en charge par l’API, puis passage systématique de aspect_ratio
. Les sorties collent beaucoup mieux au cadrage initial.
3) Suivi visuel et téléchargement
Sans feedback, on ne sait pas à quelle étape on se trouve ; et sans export, l’outil frustre.
Solution : messages d’avancement clairs pendant la génération, modal plein écran, et bouton de téléchargement avec nommage propre des fichiers.
Ce que l’outil sait faire aujourd’hui
Pièces : salon, chambre, cuisine, salle de bain, salle à manger.
Styles : scandinave, bohème, industriel, moderne, classique, minimaliste, rustique, art déco.
Trois variantes par style, même angle, même pièce, téléchargement direct.
Limites actuelles
De rares déformations subsistent (ouvertures légèrement déplacées, éléments “fixes” interprétés).
Les textures et teintes peuvent diverger de l’intention exactes selon la photo de départ.
Outil d’inspiration visuelle ; pas de métrés ni plan d’exécution.
Leçons apprises
En édition d’image, le prompt est un contrat : plus on verrouille géométrie/perspective, plus les sorties sont stables.
Le
aspect_ratio
est un levier essentiel pour préserver le cadrage réel.De petits détails d’UX (progression, téléchargement) changent la perception de qualité.
Pistes pour la V2
Tester “nano-banana” pour une édition plus fine.
Édition manuelle : placer des meubles précisément (masques/annotations) pour guider le rendu.
Conclusion
Décoration IA fait le job d’inspiration : même pièce, même angle, trois directions crédibles. La stabilité s’obtient surtout par la rigueur des prompts et la gestion du ratio. Si tu as des idées d’amélioration, je suis preneur.