ReVersion

从几张图提取关系,用提示词生成新场景

开源 🏷️完全免费 ✅ 目前可打开 图像生成 🍴 复刻 20 👀 关注 19
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 502
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,提供在线演示页面,可免费体验,无付费版本。

项目预览

ReVersion 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队ziqihuangg
定价模式🏷️完全免费
价格说明开源项目,提供在线演示页面,可免费体验,无付费版本。
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型aigc,diffusion-model,gen-ai,image-generation,relation-modeling,stable-diffusion
GitHub 星标★ 502
上线时间2023-03-22 00:00:00
代码更新2025-10-07
仓库体积13.1 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

ReVersion 是 SIGGRAPH Asia 2024 的官方实现,专注于从少量图像中反转(invert)物体间的关系,并用于图像生成。它解决了文本到图像扩散模型难以表达复杂关系(如“在……之上”、“拥抱”等)的问题。核心能力包括:通过关系反转学习,将输入图像中的关系提取为可复用的关系提示(relation prompt),并支持基于该提示的文本引导图像生成、关系编辑和关系组合。项目基于 Stable Diffusion,提供训练和推理代码,以及 Gradio 演示。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 502

使用教程

难度:高级 约 70 分钟 部署方式:本地GPU 5 步

环境要求

  • CUDA 显卡
  • Python 3.8
  • 旧版 PyTorch

安装与启动步骤

  1. 1建环境装框架

    它锁较旧的框架与 CUDA 组合。

    conda install python=3.8 pytorch==1.11.0 torchvision==0.12.0 cudatoolkit=11.3 -c pytorch
  2. 2装扩散库

    按说明单独装。

    pip install diffusers["torch"]
  3. 3装依赖清单

    剩余依赖按清单补。

    pip install -r requirements.txt
  4. 4跑推理

    指向训练好的概念目录。

    python inference.py --model_id ./experiments/painted_on
  5. 5起界面调参

    带网页界面。

    python app_gradio.py

如何确认成功

用仓库给的概念目录生成图像,目标概念稳定出现且背景没有被过度绑定到参考图

注意事项

  • 它做的是把特定概念或关系绑定到扩散模型上,强调可逆与可编辑。
  • 依赖版本很旧,装环境是最耗时的一步。
  • 概念绑定过头会把背景一起带进去,这是常见失败模式。
  • 研究代码,接口随论文调整。

核心亮点

  • 提出关系反转新任务,弥补文本提示在关系表达上的不足
  • 提供完整训练与推理代码,含 Gradio 交互演示,易于上手
  • 支持关系编辑与组合,可灵活控制生成内容

不足之处

  • 依赖 Stable Diffusion,生成速度受限于基础模型
  • 训练需要多张图像,且关系类型有限,泛化性待验证
  • 文档/社区待观察

适用场景

  • 从参考图中提取物体关系并生成新图像
  • 编辑图像中物体间的空间或交互关系
  • 组合多个关系生成复杂场景

替代项目

DreamBooth、Textual Inversion、Custom Diffusion

上一篇:Collaborative-Diffusion

下一篇:img-studio

同类项目推荐

turbo-art 开源

用SDXL Turbo秒速出图,实时探索创意灵感

A playground for creative exploration that uses SDXL Turbo.

★ 240 2026-08-09
Hotshot-XL 开源

输入文字,秒出动态GIF,无需剪辑

✨ Hotshot-XL: State-of-the-art AI text-to-GIF model trained to work alongside Stabl···

★ 1119 2026-08-09
api-examples 开源

看示例,快速接入 Hotpot.ai 图像 API,搞定文生图、抠图、修复上色

This repository illustrates how to use the Hotpot.ai API. Our API provides Stable Di···

★ 55 2026-08-09
KnpSnappyBundle 开源

在 Symfony 中一键将 HTML 转为 PDF 和图片

Easily create PDF and images in Symfony by converting html using webkit

★ 1242 2026-08-09
sd-webui-depth-lib 开源

一键生成深度图,让 ControlNet 构图更精准

Depth map library for use with the Control Net extension for Automatic1111/stable-di···

★ 1389 2026-08-09
unfake.js 开源

浏览器里一键修复AI图像伪影,让像素画和矢量图更干净

Fix AI pixel art and vector images right in your browser

★ 941 2026-08-09
JarvisArt 开源

说句话就能修图,让AI帮你实现创意

[NeurIPS' 2025] JarvisArt: Liberating Human Artistic Creativity via an Intelligent P···

★ 879 2026-08-09
booru2prompt 开源

一键把 booru 图片帖子变成 SD 提示词,省去手抄标签

An extension for stable-diffusion-webui to convert image booru posts into prompts

★ 61 2026-08-09
magicmix 开源

用文本提示混合图像语义,一句话生成融合新图

Unofficial Implementation of MagicMix

★ 97 2026-08-09