【AI学习-comfyUI学习-第二十二-DepthAnythingV2深度图工作流-各个部分学习】

【AI学习-comfyUI学习-第二十二-DepthAnythingV2深度图工作流-各个部分学习】

1,前言

最近,学习comfyUI,这也是AI的一部分,想将相关学习到的东西尽可能记录下来。

2,说明

1,第二十二-DepthAnythingV2深度图工作流

这是一套:先用 DepthAnythingV2 从真实照片中提取"空间前后关系(深度)",再通过 ControlNet 把这个空间结构强约束进扩散模型,实现"人物、前景、背景层次不跑"的可控重绘流程。

没有 Depth ControlNet 会发生什么?

  • 人物和背景层次乱

  • 橱窗像贴纸

  • 人物"浮在空气中"

加了之后:

  • 前景:Cosplayer

  • 中景:橱窗

  • 背景:街道建筑

空间逻辑稳定

本流程通过引入 DepthAnythingV2 模型对输入图像进行单目深度估计,并将生成的深度图作为结构约束输入至 ControlNet,在扩散生成过程中对前景人物、橱窗及背景建筑之间的空间层次进行全流程约束,从而在保持真实场景几何关系的前提下,实现高质量、结构稳定的图像重绘。

3,流程

(1)调用模块

(2)输出 提示词

bash 复制代码
a beautiful female cosplayer with long ice-blue hair,
wearing an elegant icy fantasy costume,
white and blue color scheme, fur-trimmed details,
ornate crystal decorations and gemstones,
holding a tall ice-themed staff,
standing outside a luxury boutique storefront,
large glass display window with reflections,
a chibi-style anime figurine of the same character inside the display,
daytime urban street setting, European city architecture in the background,
soft natural daylight, realistic lighting and shadows,
fashion photography style, high detail, sharp focus

(3)生成图片

(1)原图片

(2)生成图片

(4)结构说明

bash 复制代码
原始参考图
   ↓
DepthAnythingV2(生成深度图)
   ↓
ControlNet(depth 模型)
   ↓
扩散模型生成(KSampler)
   ↓
VAE 解码
   ↓
最终图像

4,模块介绍

1 加载图像(参考原图)

作用

  • 输入一张真实照片(这里是:橱窗 + Cosplayer + 手办)

它在系统里的角色

  • 提供:

    • 真实构图
    • 人物位置
    • 前景 / 中景 / 背景关系

⚠️ 注意

这一步不直接决定生成效果,它只是"结构信息来源"。


2 DepthAnythingV2 模型加载

节点

复制代码
DownloadAndLoadDepthAnythingV2Model
depth_anything_v2_vitl_fp32.safetensors

这个模型是干嘛的?

从一张 RGB 图片,预测每个像素"离相机有多远"

输出的是:

  • 一张 灰度深度图

    • 白色:近
    • 黑色:远

📌 特点(很重要):

  • 不依赖双目
  • 不需要真实深度传感器
  • 对人物、建筑、橱窗玻璃都很稳

3 DepthAnythingV2 推理节点

输入

  • 原始图像
  • 已加载的 DepthAnythingV2 模型

输出

  • Depth Map(深度图)

在右上角看到的那张黑白图就是它。

👉 这张图不是给人看的,是给 ControlNet 用的


5️⃣ ControlNet(Depth 专用)

用的模型

复制代码
controlnet-depth-sdxl / sd15(深度)

它学的是什么?

"当我看到这种深度分布时,生成的图像前后关系应该保持一致"

也就是说:

  • 谁在前
  • 谁在后
  • 背景不能"跳到前面"

📌 它 不关心:

  • 颜色
  • 服装细节
  • 风格

只关心:

👉 空间结构


5,细节部分

1,描述词要是短的话,质量低下

2,不同模型风格不一样,图像崩坏可能

6,工作流链接

https://download.csdn.net/download/qq_22146161/92492695

7,总结

这也算各一个开始吧,我也在学习摸索中。

相关推荐
云杂项13 小时前
Exploring Model Inversion Attacks in the Black-box Setting(个人笔记)
人工智能
还卿一钵无情泪13 小时前
Unsloth 微调 构建自己的大模型 没有GPU也能微调
linux·开发语言·人工智能·python·大模型·nlp·unsloth
冬奇Lab14 小时前
LLM 驱动的自动化测试系列(06):移动端自动化(二)——DroidRun/Mobilerun 的角色级模型拆分
人工智能·测试
冬奇Lab14 小时前
一天一个开源项目(第230篇):HandRaw-Style —— 把 327 种手绘风格、165 种排版、36 种配色编号化,让 AI 画图不再每次都飘
人工智能·开源·资讯
罗西的思考14 小时前
从陶哲轩的访谈看:AI 数学研究方法论 & 给其它行业的启示
人工智能
学...14 小时前
软件学报 2023 论文《面向复杂约束优化问题的进化算法综述》阅读笔记
人工智能·ga·cmop
xhy_070715 小时前
AI 在同一步上反复打转怎么办?WES Code 循环检测怎么用
人工智能·大模型·ai编程·wes code
鱼宵16 小时前
Spring AI 提示词模板:{变量} 参数化 + few-shot,一条提示词反复用
java·人工智能·spring·few-shot·提示词工程·springai
蜗牛互联网16 小时前
Python消费Responses SSE事件:增量文本、超时与取消
java·开发语言·人工智能·后端·python
架构师那点事儿16 小时前
大模型如何私有化部署到生产环境
人工智能·架构·llm