Description
StoryDiffusion est un système d'IA de pointe conçu pour générer des images et des vidéos cohérentes et constantes sur des séquences étendues. Accepté comme présentation Spotlight Paper à NeurIPS 2024, ce projet introduit des méthodes novatrices pour relever les défis du maintien de la cohérence visuelle dans la création de contenu à longue portée.
Lire la suite
L'innovation principale réside dans son mécanisme d'« Auto-Attention Cohérente », spécifiquement conçu pour la génération d'images avec constance des personnages. Cette fonctionnalité est conçue pour être interchangeable à chaud et compatible avec les modèles Stable Diffusion existants, y compris les architectures SD1.5 et SDXL. Pour une cohérence des personnages efficace, les utilisateurs doivent fournir un minimum de trois invites textuelles, avec une recommandation de cinq à six invites pour un arrangement optimal de la mise en page. Cela garantit que les personnages et les éléments visuels restent cohérents tout au long d'une série d'images générées.
Complétant les capacités de génération d'images, StoryDiffusion intègre un « Prédicteur de Mouvement » pour la génération vidéo à longue portée. Ce composant fonctionne en prédisant le mouvement dans un espace sémantique d'image compressé, permettant la création de vidéos avec un mouvement plus significatif et fluide. Ceci est réalisé grâce à un processus en deux étapes : d'abord, générer une séquence d'images cohérentes à l'aide du module d'auto-attention, puis passer de manière transparente entre ces images pour former une vidéo.
Le système offre des applications polyvalentes, notamment la génération de bandes dessinées et la conversion d'images en vidéo. La fonctionnalité de génération de bandes dessinées exploite la génération d'images cohérentes pour créer des panneaux séquentiels. La fonctionnalité d'image en vidéo permet aux utilisateurs d'entrer une série d'images de condition, que le modèle utilise ensuite pour générer une vidéo. Cette approche facilite la création de contenu généré par IA très long et de haute qualité. Le projet fournit des implémentations et des démos officielles, y compris une version à faible mémoire GPU pour une accessibilité plus large.
StoryDiffusion est développé avec un accent sur la recherche et le développement dans la génération de médias pilotée par l'IA. Le projet est hébergé sur GitHub, encourageant les contributions de la communauté et la transparence. L'installation nécessite Python 3.8+ et PyTorch 2.0.0, avec les dépendances gérées via un fichier de requirements. Les développeurs soulignent l'utilisation responsable de la technologie, en respectant les lois locales et les directives éthiques.
- CatégorieGénérateurs d'images IA
- Modèle tarifaireOpen source
- DéploiementCloud, Auto-hébergé
- PlateformesWeb
Fonctionnalités principales de StoryDiffusion
Auto-attention cohérente pour la génération d'images avec constance des personnages
Interchangeable à chaud et compatible avec les modèles SD1.5 et SDXL
Prédicteur de mouvement pour la génération vidéo à longue portée
Approche de génération vidéo longue en deux étapes
Capacités de génération de bandes dessinées
Génération d'images en vidéo à partir d'images de condition
Version à faible mémoire GPU disponible
Implémentation officielle du papier de présentation Spotlight NeurIPS 2024
Prend en charge plusieurs invites textuelles pour l'arrangement de la mise en page
Prédit le mouvement dans un espace sémantique d'image compressé
Premiers pas avec StoryDiffusion
Cloner le dépôt : Obtenez le code StoryDiffusion depuis le dépôt GitHub.
Installer les dépendances : Configurez un environnement Python et installez les packages requis à l'aide de pip.
Configurer les paramètres : Ajustez les paramètres et fournissez les invites textuelles nécessaires à la génération d'images/vidéos.
Exécuter la génération : Lancez les scripts ou les démos fournis pour la création de bandes dessinées ou de vidéos.
Optimiser la sortie : Expérimentez avec les configurations d'invites pour améliorer la cohérence et le mouvement.
Cas d'utilisation de StoryDiffusion
- Création de bandes dessinées
- Storyboarding
- Génération vidéo
- Animation de personnages
- Narration visuelle
- Création de contenu
- Recherche en IA







