StoryWeaver:故事可视化生成模型,快速生成故事绘本,支持处理单角色和多角色的故事可视化任务

本文涉及的产品
视觉智能开放平台,分割抠图1万点
视觉智能开放平台,图像资源包5000点
视觉智能开放平台,视频资源包5000点
简介: StoryWeaver 是厦门大学与网易伏羲联合推出的 AI 模型,通过知识图谱和角色定制技术,实现高质量的故事可视化。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦


🚀 快速阅读

  1. 功能:StoryWeaver 通过角色定制和知识图谱技术,生成与文本叙述相匹配的图像序列。
  2. 技术:采用 Character Graph 和知识增强空间引导技术,确保角色身份和语义对齐。
  3. 应用:广泛应用于教育、漫画创作、互动游戏、广告和电影预览等领域。

正文(附运行示例)

StoryWeaver 是什么

公众号: 蚝油菜花 - StoryWeaver

StoryWeaver 是由厦门大学多媒体可信感知与高效计算教育部重点实验室和网易伏羲人工智能实验室联合推出的 AI 模型。它通过知识增强的角色定制技术,实现高质量的故事可视化。StoryWeaver 利用新颖的知识图谱 Character Graph 来丰富地表示故事中的角色、属性和关系,并通过 Customization via Character Graph(CCG)和知识增强空间引导(KE-SG)技术,精确地注入角色语义,生成与文本叙述相匹配的图像序列。

该系统在保持角色身份和文本语义对齐方面表现出色,有效提升了故事可视化的准确性和生动性。

StoryWeaver 的主要功能

  1. 角色定制与可视化:根据文本叙述和角色图像生成一系列视觉化的故事图像,精确定制给定角色的形象。
  2. 语义对齐:系统能确保生成的图像序列与文本提示在语义上保持一致,即图像内容与文本描述相匹配。
  3. 知识图谱应用:系统能理解和表示故事中角色的详细属性和角色间的关系。
  4. 多角色互动:StoryWeaver 能处理多角色故事场景,保持每个角色的身份清晰,展现角色间的自然互动。
  5. 跨注意力分配:优化多角色故事中的注意力分配,避免身份混合问题。

StoryWeaver 的技术原理

  1. Character Graph (CG):构建一个知识图谱 CG,用对象节点(角色)、属性节点(与角色相关的属性)和事件(角色间的关系)组成,共同定义故事场景的核心要素。
  2. Customization via Character Graph (CCG):基于 CCG,将 CG 中的结构化知识转化为增强的场景描述,提高角色身份保持和事件语义对齐的一致性。
  3. 知识增强空间引导(KE-SG):引入知识编码器提取不同角色的特征,根据角色特征调整初始位置先验,修改错误的交叉注意力图,确保角色知识准确地关注故事场景中的相应区域。
  4. 注意力机制修改:基于修改注意力图增强与角色相关的区域,减少与角色无关区域的关注度,提高多角色故事的视觉质量。
  5. 统一框架:StoryWeaver 提供统一的框架,能同时处理单角色和多角色的故事可视化任务。

如何运行 StoryWeaver

1. 训练 StoryWeaver

使用以下 shell 脚本进行训练:

bash train.sh

2. 从 StoryWeaver 生成样本

使用以下 shell 脚本生成样本:

bash sample.sh

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

相关文章
|
8月前
【千帆大模型4】——Prompt优化——自定义角色【撰写大学生检讨书】
【千帆大模型4】——Prompt优化——自定义角色【撰写大学生检讨书】
108 0
|
8月前
|
安全 项目管理 数据安全/隐私保护
角色扮演:项目管理软件中角色的定义与创造性构建
项目管理软件中的角色用于设定用户权限和职责,确保团队协作有序且信息安全。常见角色包括管理员、项目经理、团队成员、客户、观察员和审核者,各自承担不同任务。创建角色通常需要管理员权限,步骤包括登录设置、新建角色、设置权限和访问范围,然后保存和分配。合理的角色分配能有效提升项目管理效率。
158 1
|
8月前
|
定位技术
关于使用用户故事地图的一些自我总结
关于使用用户故事地图的一些自我总结
|
SQL 人工智能 数据可视化
Prompt learning 教学案例篇:文生文案例设定汇总,你可以扮演任意角色进行专业分析
Prompt learning 教学案例篇:文生文案例设定汇总,你可以扮演任意角色进行专业分析
|
图形学
3D游戏角色动画——Elaina(全流程人物建模)
要求把自选一个游戏人物+动物模型做一个完整的展示动画视频。具体要求包括: 给出游戏人物+动物模型的背景资料、设计思路,给出模型设计、道具设计和动作设计等前期设计文档。 以给出游戏人物+动物的基础模型或者图片,进行完整的模型重建过程。 对游戏人物+动物模型做出特效、头部、盔甲、服装、武器等方面修改。 要求对游戏人物+动物模型设定一组新的完整动作,其他请结合创意修改。 根据角色设计输出人物和动物模型的渲染动画,在片头中包括姓名/学号,片尾动作制作中间资料的展示。.........
677 0
3D游戏角色动画——Elaina(全流程人物建模)
|
领域建模 图形学
3D角色建模师和3D角色动画师哪个更有前景?哪个更适合小白入门?
我的建议是:先学3D角色建模,掌握后找一份3D角色建模的工作先做着,然后慢慢学动画!
306 0
3D角色建模师和3D角色动画师哪个更有前景?哪个更适合小白入门?
|
图形学
哪里可以学3D次世代角色建模?具体学什么东西?
2009年3D电影《阿凡达》横空出世,3D技术随之进入了公众视线,3D建模通俗来讲就是通过三维制作软件通过虚拟三维空间构建出具有三维数据的模型。游戏行业也是搭乘国家文化政策的顺风车,正处于蓬勃发展阶段,游戏产业对游戏3D建模师的需求非常大,每一款众人皆知的经典,从二次元到三次元,许多一眼就能认出的任务角色,都是由3D游戏建模师制作而成。
123 0
哪里可以学3D次世代角色建模?具体学什么东西?
|
机器学习/深度学习 存储 监控
ML:机器学习工程化之团队十大角色背景、职责、产出物划分之详细攻略
ML:机器学习工程化之团队十大角色背景、职责、产出物划分之详细攻略
ML:机器学习工程化之团队十大角色背景、职责、产出物划分之详细攻略
3d角色游戏建模真的很累吗?前景怎么样?又需要哪样的基础
在游戏模型行业,你基本不用担心找不到工作,因为游戏模型师人才缺口非常大。举个例子:游戏制作公司的人员配比大多数是这样的:比如100人的三维制作组,可能有60人在做模型贴图,10个人在K动画。只要你保证技能在手,一定是抢手的人才。
193 0

热门文章

最新文章