点击上方“蓝色字体”关注我,每天推送“实用有趣的项目”!
大家都知道在文生图领域,一个常见的痛点就是角色的一致性问题:尤其是在长篇故事创作中。
想要生成一系列图像,其中的角色在每一张插图中的形象、面部特征都要保持一致,但是随着故事情节推进及场景变化,角色的形象经常会发生偏离,影响了故事的连贯性和视觉体验。
这不仅是对AI模型的挑战,更是对使用者使用方法的检验。
刚好最近在 GitHub 上发现了可以解决该问题的一款开源项目:1Prompt1Story。
它能够让你在AI绘图中保持角色一致性,不需要额外训练,也支持长故事生成,帮助你快速完成系列插图,提升创作效率。
项目简介
1Prompt1Story 是一款能够帮助文生图模型生成角色一致性的工具,特别适用于需要长故事生成的场景。
它能够自动将输入的角色和场景描述组合成单一的长提示词(Long Prompt),并利用先进的技术确保角色在多个图像中的一致性。
适用于所有文生图(Text-to-Image)模型,包括Stable Diffusion等主流AI绘图工具。
无论你是在创作漫画、小说插图,还是进行游戏角色设计,都能够通过智能强化角色特征,帮助你轻松生成视觉连贯的故事内容。
核心亮点
1Prompt1Story 不仅仅是一个简单的角色生成工具,它具备了一些非常实用且强大的功能,能够帮助用户快速且高效地创作符合要求的图像。
-
• 自动生成长提示词,增强角色一致性
-
• 强化角色特征一致性:SVR 和 IPCA 技术,确保面部、服饰、发型等保持一致
-
• 多角色支持,跨场景生成
-
• ControlNet引导,精准控制人物位置与姿势
-
• 支持基于真实照片生成一致图像
-
• 背景随机变化,人物形象不受影响
快速使用
1Prompt1Story 的部署相对于老手来说非常简单,对于新手按照步骤一步步操作也相当容易。
1、克隆项目
git clone https://github.com/byliutao/1Prompt1Story
cd 1Prompt1Story
2、Python虚拟环境创建以及依赖安装
conda create --name 1p1s python=3.10
conda activate 1p1s
conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia
conda install conda-forge::transformers
conda install -c conda-forge diffusers
pip install opencv-python scipy gradio=4.44.1 sympy==1.13.1
3、运行 Gradio 界面程序
python app.py
部署完成,服务运行正常,还需要下载开源的AI模型到本地,与SD、Flux.1等使用方式相同。
适用场景
1️⃣ 长篇故事插画
对于需要制作长篇故事插画、漫画或图画小说的创作者,它能够确保你在整个故事中,角色形象始终如一,从而提升故事的视觉效果和叙事性。
2️⃣ 游戏角色设计
在游戏开发过程中,尤其是角色剧情设计中,可以帮助开发者确保游戏中的每个角色在不同场景中的一致性。通过自动化生成角色图像,减少了开发人员的工作量。
3️⃣ 动画与电影制作
对于动画制作人员,尤其是要制作大量场景和角色互动的动画,可以提供一致的角色形象,减少了视觉不一致的现象,使得制作过程更加高效。
写在最后
One-Prompt-One-Story 提供了一种新的解决方案,帮助创作者在文生图模型中生成一致的角色图像,无论是长故事生成,还是多角色互动,它都能确保每个角色的外观和特征保持一致。
此外,工具内置的ControlNet引导和背景随机化功能,为创作者提供了更大的自由度。
GitHub 项目地址:https://github.com/byliutao/1Prompt1Story


如果本文对您有帮助,也请帮忙点个 赞👍 + 在看 哈!❤️

原文始发于微信公众号(开源星探):一个文生图角色一致性工具!让AI绘画角色始终如一,轻松生成长篇故事插图!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/312801.html