Stable Diffusion - 人物坐姿 (Sitting) 的提示词组合 与 LoRA 和 Embeddings 配置
欢迎关注我的CSDN:https://spike.blog.csdn.net/
本文地址:https://spike.blog.csdn.net/article/details/132201960
拍摄人物坐姿时,需要注意:
- 选择一个舒适和自然的坐姿,符合个性和心情。可以坐在椅子、沙发、长凳、凳子或者地上。避免坐得太僵硬或者太懒散。放松肩膀和颈部,保持背部直但不僵硬。
- 根据相机的角度和距离调整腿和脚。可以交叉腿,弯曲一条腿,伸直另一条腿,把脚塞在身下,或者悬在座位的边缘。尽量在腿和身体之间留一些空间,避免看起来臃肿或拥挤。
- 用胳膊和手来增加姿势的多样性和表现力。可以把肘部放在膝盖上,托住下巴或脸颊,摸摸头发或衣服,或者用手指做一些手势。也可以使用道具,如一本书,一杯茶,一顶帽子,或一朵花,来创造兴趣和展示你的个性。避免把手平放在大腿上或藏在背后。
- 轻轻地倾斜或转动头部,创造一个更有吸引力和动态的外观。可以直视相机,或者看向一边,上方,或下方。也可以微笑,大笑,皱眉,或者做任何其他符合心情和风格的面部表情。避免看起来太严肃或无聊,除非这是想要的效果。
测试图像来源于 DreamShaper 第 8 版,人物坐姿,随机种子 931436911 。
1. 坐姿 (Sitting) 正向提示词
坐姿的正向提示词 (Prompt),不要追求提示词适用各种随机种子,提升概率即可:
(masterpiece, best quality:1.2),highly detailed,extremely detailed,real photo,
fullbody,1girl,solo,asian,looking at viewer,(body facing viewer:1.2),
(relax sitting),knees separation,
red lips,brown long hair,
collared shirt and dress shirt,long sleeves,(knees length dress),
(240D wrap hip very thick pantyhose),color high heels,
good anatomy,good proportions,good pose,perfect legs,(pair shoes,pair legs:1.2),
nice hand,nice figure,
outdoors,buildings,
(photorealistic,realistic:1.2),
<lora:more_details:0.4>,<lora:control_skin_exposure:-1.0>,
<lora:yuzu_highheel_v2:0.5>,<lora:sit_cross_leg_v2:0.5>,
建议不要加入坐姿的细节描述,除非是配合特定 LoRA 的
sit cross leg
,其他细节都会影响身体结构,导致一些异常,让模型自由发挥即可。
具体分析:
- 基础质量关键词:
(masterpiece, best quality:1.2),highly detailed,extremely detailed,real photo,
- 全身人像:
fullbody,1girl,solo,asian,looking at viewer,
- 身体面向镜头:
(body facing viewer:1.2)
,避免侧坐导致的腿部重合,以及构图错误。 - 坐姿:
(relax sitting),knees separation,
,膝盖分离提示词,避免只出现单条腿。 - 面部:
red lips,brown long hair,
- 服装:
collared shirt and dress shirt,long sleeves,(knees length dress:1.1),
,长袖与过膝裙,减少腿部裸露 - 腿部:
(240D wrap hip very thick pantyhose),color high heels,
,包臀厚袜子避免出现不合适的袜子,增加高跟鞋的颜色。 - 姿态质量:
good anatomy,good proportions,good pose,perfect legs,(pair shoes,pair legs:1.2),,
,双鞋双脚,避免严重缺失。 - 腿部和手部质量:
nice hand,nice figure,
,好手是与负向提示词联用 - 环境:
outdoors,buildings,
- 风格:
(photorealistic,realistic:1.2),
- LoRA:
<lora:more_details:0.4>
,增加细节,注意不要权重过高,导致多腿多鞋现象,原因是坐姿比站姿更为近景,更多起始噪声,容易误生成其他信息。 - LoRA:
<lora:control_skin_exposure:-1.0>
,调整皮肤的暴露程度,解决大腿暴露的问题,权重-1
表示全部遮挡。 - LoRA:
<lora:yuzu_highheel_v2:0.5>
,增强腿部质量,注意权重不能过高,否则导致腿部畸形 - LoRA:
<lora:sit_cross_leg_v2:0.5>,
,增强腿部姿势,注意权重不能过高,否则导致腿部畸形。
在坐姿中,容易出现各种各样的畸形,使用两个 LoRA 控制腿部和坐姿质量,即
yuzu_highheels_1.0
与sit_cross_leg_v2
。
相关 LoRA 的下载地址:
more_details
:Add More Details - Detail Enhancer / Tweaker LoRA- DreamShaper 作者制作,非常好用,类似的还有
add_details
。
- DreamShaper 作者制作,非常好用,类似的还有
control_skin_exposure
:control skin exposure- 权重
-1
是全部遮挡。
- 权重
yuzu_highheel_v2
:yuzu high heel- 包括 2 个版本,推荐第 2 个版本下载量较大。
sit_cross_leg_v2
:Sitcrossleg (legs/shoes concept/helper)- 腿部交叉 (sit cross leg),不加这个关键字,也能优化其他坐姿。
LoRA 的 Hash 值:
Lora hashes: "more_details: 3b8aa1d351ef, control_skin_exposure: 58bbb7a04626, yuzu_highheel_v2: 614500170a6c, sit_cross_leg_v2: cb80e9bce437",
坐姿的负向提示词 (Negative Prompt):
(ng_deepnegative_v1_75t:1.3),(negative_hand),(badhandv4),
(negative_feet_v2:0.5),
body sideways,buttocks,
missing arm,missing leg,extra arms,extra legs,mutated legs,extra limbs,malformed limbs,floating limbs,disconnected limbs,
bad anatomy,bad proportions,disfigured,long neck,long leg,
worst quality,bad quality,jpeg artifacts,lowres,normal quality,low quality,
EasyNegative,
具体分析:
- Embeddings:
(ng_deepnegative_v1_75t:1.3)
,有效的修复混乱的四肢,提升权重。 - Embeddings:
(negative_hand),(badhandv4),
,修复手部且不影响画面。 - Embeddings:
(negative_feet_v2:0.5),
,修复腿部,但是权重不宜过高,影响图像。 - 姿态:
body sideways,
,避免侧身。 - 肢体:
missing arm,missing leg,extra arms,extra legs,mutated legs,extra limbs,malformed limbs,floating limbs,disconnected limbs,
,继续强化混乱的四肢。 - 身材比例:
bad anatomy,bad proportions,disfigured,long neck,long leg,
- 低质量:
worst quality,bad quality,jpeg artifacts,lowres,normal quality,low quality,
- Embeddings:
EasyNegative,
,补充其他负向提示词,建议放到最后,不干扰其他关键词。
Embeddings 的 Hash 值,TI,即Textual Inversion,文本反推:
TI hashes: "ng_deepnegative_v1_75t: 54e7e4826d53, negative_hand: 73b524a2da12, badhandv4: 5e40d722fc3d, negative_feet_v2: df90b1ff666d, EasyNegative: 66a7279a88dd"
具体参考:常用的负向提示 Embeddings 解析与 坐姿 (Sitting) 提示词
将全部提升词,保存至模版,girl_sitting
中,用于测试。
2. 配置参数
标准配置如下:
- 采样方法:建议
DPM++ 2M SDE Karras
,比DDIM
更加融和。 - 放大算法:
4x-UltraSharp
- 其他是常用配置。
即:
开启脸部修复 ADetailer
,有些 LoRA 严重影响脸部,容易导致欧美人脸,添加提示词进行强化亚洲审美,即:
asian girl, make up, beautiful face,
. 测试效果
测试示例:
(masterpiece, best quality:1.2),highly detailed,extremely detailed,real photo,
fullbody,1girl,solo,asian,looking at viewer,(body facing viewer:1.2),
(relax sitting),knees separation,
red lips,brown long hair,
collared shirt and dress shirt,long sleeves,(knees length dress),
(240D wrap hip very thick pantyhose),color high heels,
good anatomy,good proportions,good pose,perfect legs,(pair shoes,pair legs:1.2),
nice hand,nice figure,
outdoors,buildings,
(photorealistic,realistic:1.2),
<lora:more_details:0.4>,<lora:control_skin_exposure:-1.0>,
<lora:yuzu_highheel_v2:0.5>,<lora:sit_cross_leg_v2:0.5>,
Negative prompt: (ng_deepnegative_v1_75t:1.3),(negative_hand),(badhandv4),
(negative_feet_v2:0.5),
body sideways,buttocks,
missing arm,missing leg,extra arms,extra legs,mutated legs,extra limbs,malformed limbs,floating limbs,disconnected limbs,
bad anatomy,bad proportions,disfigured,long neck,long leg,
worst quality,bad quality,jpeg artifacts,lowres,normal quality,low quality,
EasyNegative,
Steps: 30, Sampler: DPM++ 2M SDE Karras, CFG scale: 5, Seed: 931436911, Size: 512x768, Model hash: 879db523c3, Model: Dreamshaper_8, Denoising strength: 0.35, Clip skip: 2, ADetailer model: face_yolov8n.pt, ADetailer prompt: "asian girl, make up, beautiful face,", ADetailer confidence: 0.3, ADetailer dilate/erode: 4, ADetailer mask blur: 4, ADetailer denoising strength: 0.4, ADetailer inpaint only masked: True, ADetailer inpaint padding: 0, ADetailer ControlNet model: control_v11p_sd15_inpaint [ebff9138], ADetailer ControlNet module: inpaint_global_harmonious, ADetailer version: 23.7.6, Hires upscale: 2, Hires steps: 5, Hires upscaler: 4x-UltraSharp, Lora hashes: "more_details: 3b8aa1d351ef, control_skin_exposure: 58bbb7a04626, yuzu_highheel_v2: 614500170a6c, sit_cross_leg_v2: cb80e9bce437", TI hashes: "ng_deepnegative_v1_75t: 54e7e4826d53, negative_hand: 73b524a2da12, badhandv4: 5e40d722fc3d, negative_feet_v2: df90b1ff666d, EasyNegative: 66a7279a88dd", ControlNet 0: "preprocessor: inpaint_global_harmonious, model: control_v11p_sd15_inpaint [ebff9138], weight: 1.0, starting/ending: (0.0, 1.0), resize mode: ResizeMode.INNER_FIT, pixel perfect: True, control mode: ControlMode.BALANCED, preprocessor params: (-1, -1, -1)", Version: v1.5.1
测试模型:麦橘写实_MajicMIX_Realistic_v6
、墨幽人造人_v1030
、 DreamShaper8
麦橘写实的效果示例一:
麦橘写实的效果示例二:
墨幽真人的效果示例:
DreamShaper8的效果示例:
其他参考
- 常用的负向提示 Embeddings 解析与 坐姿 (Sitting) 提示词
- Candy Land (糖果世界) LoRA 提示词配置与效果展示
相关文章:

Stable Diffusion - 人物坐姿 (Sitting) 的提示词组合 与 LoRA 和 Embeddings 配置
欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/132201960 拍摄人物坐姿时,需要注意: 选择一个舒适和自然的坐姿,符合个性和心情。可以坐在椅子、沙发、长凳、…...

[oneAPI] 手写数字识别-GAN
[oneAPI] 手写数字识别-GAN 手写数字识别参数与包加载数据模型训练过程结果 oneAPI 比赛:https://marketing.csdn.net/p/f3e44fbfe46c465f4d9d6c23e38e0517 Intel DevCloud for oneAPI:https://devcloud.intel.com/oneapi/get_started/aiAnalyticsToolki…...

爬虫逆向实战(十五)--阿某某营登录
一、数据接口分析 主页地址:阿某某营 1、抓包 通过抓包可以发现登录接口是Users/Login 2、判断是否有加密参数 请求参数是否加密? 通过查看“载荷”模块可以发现有一个s加密参数 请求头是否加密? 无响应是否加密? 无cookie是…...
【计组】校验码(奇偶校验码、海明校验码、CRC)
前言 1、小提示:本篇博文是参考王道,在复习 ASCII 码的基础上,总结校验码的相关学习知识点,并在最后搭配习题(含408真题)进行巩固练习。(对重点内容进行划线、标色) 2、适用人群&…...

File Inclusion
File Inclusion 服务器执行PHP文件时,可以通过文件包含函数加载另一个文件中的PHP代码,并且当PHP来执行,这会为开发者节省大量的时间。这意味着您可以创建供所有网页引用的标准页眉或菜单文件。当页眉需要更新时,您只更新一个包含…...

函数性能探测:更简单高效的 Serverless 规格选型方案
作者:拂衣、丛霄 2019 年 Berkeley 预测 Serverless 将取代 Serverful 计算成为云计算新范式。Serverless 为应用开发提供了一种全新系统架构。借助 2023 年由 OpenAI 所带来的 AIGC 风潮,以阿里云函数计算 FC、AWS Lambda 为代表的 Serverless 以其更高…...

嵌入式Linux Qt5 (C++)开发栏目概述
本栏目开始介绍Linux系统下的Qt C程序开发,资源是以嵌入式为切入点(现在Linux系统下的Qt C程序开发好像就是应用于嵌入式),那就跟着一起学习Linux系统下的Qt C程序开发知识,再扩展一下嵌入式的知识吧。我这里默认已经熟…...

C语言“牵手”微店商品详情数据方法,微店商品详情API接口申请指南
微店平台的商品详情通常包括以下信息: 商品名称:展示商品的名称,用于描述商品的特性和分类。 商品图片:展示商品的图片,可以有多张图片以展示不同角度和细节。 商品价格:显示商品的销售价格,可…...

C++ volatile
volatile 一、volatile 使用场景 volatile 是 C 和 C 中的一个关键字,用于告诉编译器不要对标记为 volatile 的变量进行优化,以确保每次访问都从内存中读取变量的最新值。主要用于以下情况: 硬件寄存器和内存映射设备:在访问硬…...

空洞卷积学习笔记
文章目录 1. 扩张卷积的提出2. 理解的难点 本片博客的主题思路来自于这篇文章——如何理解Dilated Convolutions(空洞卷积),但是作者似乎是很久之前写的,文字的排版很混乱,自己来写一个新的。 1. 扩张卷积的提出 Multi-Scale Context Aggre…...

WPF中的UseLayoutRounding和SnapsToDevicePixels
WPF中的UseLayoutRounding和SnapsToDevicePixels 最近在调试项目中的UI时发现几个诡异问题: Grid容器里的GridSplitter设置粗细一样, 但截屏放大后发现线条不一样粗并且明暗不一致,导致打印出来有问题。 自定义控件的边缘在某些窗体中显示模…...

Windows权限维持—自启动映像劫持粘滞键辅助屏保后门WinLogon
Windows权限维持—自启动&映像劫持&粘滞键&辅助屏保后门&WinLogon 1. 前置2. 自启动2.1. 路径加载2.1.1. 放置文件2.1.2. 重启主机 2.2. 服务加载2.2.1. 创建服务2.2.2. 查看服务2.2.3. 重启主机 2.3. 注册表加载2.3.1. 添加启动项2.3.2. 查看注册表2.3.3. 重启…...

Mysql之explain详解
1. explain作用 使用explain可以展示出sql语句的执行计划,再根据sql的执行计划去判断这条sql有哪些点可以进行优化,从而让sql的效率达到最大化。 2. 执行计划各列含义 (1)id:id列是select的序列号,这个…...

每天一道leetcode:1926. 迷宫中离入口最近的出口(图论中等广度优先遍历)
今日份题目: 给你一个 m x n 的迷宫矩阵 maze (下标从 0 开始),矩阵中有空格子(用 . 表示)和墙(用 表示)。同时给你迷宫的入口 entrance ,用 entrance [entrancerow, …...

Mysql_5.7下载安装与配置基础操作教程
目录 一、Mysql57下载与安装 二、尝试登录Mysql 三、配置Mysql环境变量 一、Mysql57下载与安装 首先,进入Mysql下载官网:MySQL Community Downloads 随后,选择版本5.7.43,系统选择Windows,随后下方会出现两个下载选…...

【业务功能篇68】电商项目相关核心设计
https证书 http 超文本传输协议: 超文本:包括:文字,图片,音频,视频等。 传输:客户端向服务端发东西,服务端向客户端发东西。 协议:三方协议。怎么传,错误…...

微信开发之一键退出群聊的技术实现
简要描述: 退出群聊 请求URL: http://域名地址/quitChatRoom 请求方式: POST 请求头Headers: Content-Type:application/jsonAuthorization:login接口返回 参数: 参数名必选类型说明wI…...

〔012〕Stable Diffusion 之 中文提示词自动翻译插件 篇
✨ 目录 🎈 翻译插件🎈 下载谷歌翻译🎈 谷歌翻译使用方法🎈 谷歌翻译使用效果 🎈 翻译插件 在插件列表中搜索 Prompt Translator可以看到有2个插件选项:一个是基于谷歌翻译 〔推荐〕、一个基于百度和deepl…...

【C++】一文带你初识C++继承
食用指南:本文在有C基础的情况下食用更佳 🍀本文前置知识: C类 ♈️今日夜电波:napori—Vaundy 1:21 ━━━━━━️💟──────── 3:23 …...

SDK是什么,SDK和API有什么区别
SDK(Software Development Kit)是一种开发工具包,通常由软件开发公司或平台提供,用于帮助开发人员构建、测试和集成特定平台或软件的应用程序。SDK 包含一系列的库、工具、示例代码和文档,旨在简化开发过程并提供所需的…...

golang中使用chan控制协程并发简单事例
func main() {processNum : 5ch : make(chan struct{}, processNum)for true {ch <- struct{}{}go func() {defer func() {<-ch}()fmt.Println("我是协程", time.Now().UnixNano())time.Sleep(time.Second * 5)}()} } 可以看到,这里每5s会执行一次带…...

好用画流程图软件推荐 excalidraw
作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐…...

【RP2040】香瓜树莓派RP2040之搭建开发环境(windows)
本文最后修改时间:2022年08月23日 01:57 一、本节简介 本节以树莓派pico开发板为例,搭建windows下的编译环境。 二、实验平台 1、硬件平台 1)树莓派pico开发板 ①树莓派pico开发板 ②micro usb数据线 2)电脑 2、软件平台 …...

基于springboot线上礼品商城
博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目介绍…...

开源,微信小程序 美食便签地图(FoodNoteMap)的设计与开发
目录 0 前言 1 美食便签地图简介 2 美食便签地图小程序端开发 2.1技术选型 2.2前端UI设计 2.3主页界面 2.4个人信息界面 2.5 添加美食界面 2.6美食便签界面 2.8 美食好友界面 2.9 美食圈子界面 2.10 子页面-店铺详情界面 2.11 后台数据缓存 2.12 订阅消息通知 2.1…...

kubernetes集群(k8s)之安装部署Calico 网络
目录 安装部署Calico 网络 (一)环境准备 (二)部署docker环境 (三)部署kubernetes集群 (四)部署Calico网络插件 安装部署Calico 网络 (一)环境准备 IP地…...

【C/C++】C++11 Lambda 表达式捕获变量使用技巧
在 C11 中,lambda 表达式可以通过捕获列表来捕获指定的变量。捕获列表是放在 lambda 表达式参数列表之前的一对方括号 [] 中,用来指定 lambda 表达式捕获哪些变量。 捕获列表有以下几种形式: []:不捕获任何变量。[&]&#x…...

大势智慧软硬件技术答疑第八期
1.DasViewer可以使用同一个账号登录多台电脑,然后同时进行格式转换操作吗? 答:可以的 2.在DasViewer里面添加了标注点,能手动修改标注点坐标、手动输入坐标值 吗? 答:目前DasViewer暂不支持手动输入坐标 …...

jvm-jvm与java体系结构
1.JAVA及JVM简介 jvm发展历程 sun classic vm jdk1.4时完全被淘汰 2.虚拟机与JAVA虚拟机 java虚拟机就是二进制字节码的运行环境,负责装载字节码到其内部,解释/编译为对应平台上的机器指令执行,每一条java指令,java虚拟机中都有…...

Three.js 实现材质边缘通道发光效果
相关API的使用: 1. EffectComposer(渲染后处理的通用框架,用于将多个渲染通道(pass)组合在一起创建特定的视觉效果) 2. RenderPass(是用于渲染场景的通道。它将场景和相机作为输入,使用Three.…...