Step1X-Edit - 阶跃星辰开源的通用图像编辑框架

发布于 2025-04-27 · Step1X-Edit 是阶跃星辰团队推出的通用图像编辑框架,能缩小开源图像编辑模型与闭源模型(如 GPT-4o 和 Gemini2 Flash)之间的性能差距。Step1X-Edit结合多模态大语言模型(MLLM)和扩散模型,基于处理参考图像和用户的编辑指令,提取潜在嵌入并生成目标图像。

Step1X-Edit是什么

Step1X-Edit 是阶跃星辰团队推出的通用图像编辑框架,想缩小开源图像编辑模型与闭源模型(如 GPT-4o 和 Gemini2 Flash)之间的性能差距。Step1X-Edit 把多模态大语言模型(MLLM)和扩散模型结合起来:先读参考图像和用户的编辑指令,提取潜在嵌入,再生成目标图像。为了训练模型,研究者搭了一条大规模高质量的数据生成管道,产出超过 100 万对图像和指令对。Step1X-Edit 还提出了基准测试 GEdit-Bench,用真实世界的用户指令来评估效果。

Step1X-Edit

Step1X-Edit的主要功能

  • 多样化编辑能力:主体添加、移除、替换,更换背景,调整色彩和色调,修改材质,转换风格,美化肖像,修改文字,这类编辑任务都支持。
  • 自然语言指令驱动:编辑需求用自然语言描述即可,模型能理解并执行比较复杂的编辑指令。
  • 高质量图像生成:生成的图像保真度高,画面逼真。
  • 真实世界场景适配:训练数据规模大、质量高,真实世界里各种复杂的编辑场景都能处理。

Step1X-Edit的技术原理

  • 多模态大语言模型(MLLM):MLLM 负责处理参考图像和用户的编辑指令,提取语义信息,并借助它较强的语义理解能力,生成与编辑任务相关的嵌入向量。
  • 扩散模型(Diffusion Model):图像生成交给扩散模型(如 DiT 风格的架构),把 MLLM 提供的嵌入向量解码成目标图像,保证生成质量。
  • 数据生成管道:训练用的高质量数据生成管道规模很大,产出了超过 100 万对图像和指令对,覆盖多种编辑任务类别,模型因此能学到多样化的编辑操作。
  • 训练策略:模型从文本到图像模型初始化,以保留美学质量和视觉一致性;再通过联合训练把各模块与下游扩散模型连起来,整体优化性能。
  • 基准测试(GEdit-Bench):GEdit-Bench 是基于真实用户指令构建的基准测试,用来评估模型的实际表现。它收录了多种编辑任务,能检验模型在真实场景里是否好用。

Step1X-Edit的项目地址

Step1X-Edit的应用场景

  • 创意设计:换背景、调颜色、加元素,创意图像出得快,设计效率更高。
  • 影视后期:特效制作中可以添加或移除物体、改变外观、调整色调,后期成本能省下不少。
  • 社交媒体:美化照片、加趣味元素、调整风格,内容更有吸引力。
  • 游戏开发:生成角色、场景和道具,装备或风格可以快速调整,美术资源的开发时间也更短。
  • 教育领域:修改历史照片、制作科学插图,教学材料用起来更方便,教学效果更好。
0

相关文章

0 条评论

后参与评论

暂无评论,来抢沙发。