必须用controlnet锚定空间坐标+分层提示词强制定义z轴顺序;需准备匹配尺寸的原图与单通道深度图,启用depth controlnet并设权重1.2、去噪强度0.52,配合方位分层提示词、景深关键词及adetailer校验,方可生成正确前后遮挡的群像图。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在LiblibAI中生成人物之间具备清晰前后遮挡关系的群像图,不能依赖默认图生图或文生图的自由排布——AI会把所有人当独立个体平铺渲染,导致后排人物浮在前排头顶、手臂穿模、腿部悬空等结构错误;必须用ControlNet锚定空间坐标+分层提示词强制定义Z轴顺序。
准备带深度信息的参考图
打开原群像照片(如合影、舞台剧照),用Photoshop或Pixlr导入→执行「滤镜→3D→生成深度图」→保存为PNG格式;若无该功能,可用https://depthai.dev在线工具上传后下载深度图。【深度图必须是单通道灰度图,纯黑=最远,纯白=最近,中间灰阶代表过渡距离】。
将原始图与深度图分别命名为“ref.jpg”和“depth.png”,确保两者像素尺寸完全一致(如1024×1024)。
这一步操作起来很简单,直接把文件拖进去就行。但若深度图边缘出现明显断层或噪点,生成时后排人物会突然“弹出”到前景,必须重做。
启用Depth ControlNet并绑定双图
进入LiblibAI → 点击【创作】→ 选择F.1 Kontext或Seedream 4.0模型 → 切换至【图生图】模式 → 在ControlNet区域开启开关。
第一张图:点击左侧虚线框上传“ref.jpg”,作为构图与外观基准;
第二张图:在ControlNet下方找到「Depth Map」输入区,点击上传“depth.png”;
Control Type选depth → 预处理器同步选depth_midas → 权重设为1.2;
【权重低于1.0时遮挡关系弱化,高于1.3易导致人物形变,1.2是实测稳定值】。
用分层提示词锁定Z轴顺序
方法一:按物理位置写死层级
在正向提示词框中,严格按从前到后顺序书写人物描述,每段以方位词开头,用分号隔开:“frontmost: a woman in red dress, holding bouquet, sharp focus; middle: two men in suits, slightly blurred, standing shoulder-to-shoulder; rearmost: three children kneeling, soft bokeh background”。
方法二:用景深关键词强化纵深
在提示词末尾追加固定句式:“shallow depth of field, f/1.4, foreground sharp, midground semi-blurred, background heavily blurred, cinematic perspective”。这句会强制模型模拟真实镜头光学特性,比单纯写“in front of”更可靠。
方法三:负向词精准剔除穿模风险
在负向提示词框中,必须填入:“overlay, superimposed, floating limbs, limb through body, merged figures, same-plane alignment, flat composition”。【漏掉“same-plane alignment”会导致所有人被压在同一焦平面,彻底失去纵深】。
关键参数校准
第一步:去噪强度设为【0.52】——低于0.45遮挡边缘模糊,高于0.58深度图信号被覆盖,0.52是depth_midas预处理器的黄金阈值。
第二步:启用ADetailer,在高级设置页签中勾选「启用人脸增强」并开启「肢体结构校验」开关——它会在生成后自动扫描手肘、膝盖、肩线是否发生穿插,并局部重绘修正。
第三步:分辨率强制设为1024×1024,不可用默认512×512——小尺寸下深度图采样率不足,Z轴精度崩解。
点击生成,等待进度条走完,预览图中可清晰辨识前排人物遮挡后排腿部、手臂自然绕过他人躯干、背景人物头部被前景肩膀切掉上半部。











