AIGC - Stable Diffusion 的 Prompts 提示词工程框架 (1)

news2024/10/7 8:22:32

欢迎关注我的CSDN:https://spike.blog.csdn.net/
本文地址:https://spike.blog.csdn.net/article/details/131544508

SD

当前 Stable Diffusion 模型使用基础的 stable-diffusion-v1-5,即 v1-5-pruned-emaonly.safetensors。

Stable Diffusion 的正向提示词是一种用来描述想要生成的图像的语言,可以通过不同的词语、符号、权重和相关性来控制生成图像的内容、风格和质量。正向提示词可以根据不同的场景和需求进行灵活的选择和组合,以达到理想的效果。

正向提示词结合反向提示词,输出的效果较好。反向提示词,如下:

NSFW,(worst quality:2),(low quality:2),(normal quality:2),lowres,normal quality,((monochrome)),((grayscale)),skin spots,acnes,skin blemishes,age spot,(ugly:1.331),(duplicate:1.331),(morbid:1.21),(mutilated:1.21),(tranny:1.331),mutated hands,(poorly drawn hands:1.5),blurry,(bad anatomy:1.21),(bad proportions:1.331),extra limbs,(disfigured:1.331),(missing arms:1.331),(extra legs:1.331),(fused fingers:1.61051),(too many dingers:1.61051),(unclear eyes:1.331),lowers,bad hands,missing fingers,extra digit,bad hands,missing fingers,(((extra arms and legs)))

1. 提示词

提示词 (Prompts):主要包括内容型提示词、标准化提示词、其他特殊要求等3个部分。

Prompt

内容型提示词

  1. 人物及主体特征
    1. 服饰穿搭:white dress
    2. 发型发色:blonde hair(金发),long hair
    3. 五官特点:small eyes,big mouth
    4. 面部表情:smiling
    5. 肢体动作:stretching arms(伸展手臂)
  2. 场景特征
    1. 室内、室外:indoor, outdoor
    2. 大场景:forest,city,street
    3. 小细节:tree,bush,white flower
  3. 环境光照
    1. 白天黑夜:day,night
    2. 特定时段:morning,sunset
    3. 光环境:sunlight,bright,dark
    4. 天空:blue sky,starry sky(满天星)
  4. 补充: 画图视角
    1. 距离:close-up,distant
    2. 人物比例:full body,upper body
    3. 观察视角:from above,view of back
    4. 镜头类型:wide angle,Sony A7 III

标准化提示词

  1. 画质提示词
    1. 通用高画质:best quality,ultra-detailed,masterpiece(杰作),hires,8k
    2. 特定高分辨率类型:extremely detailed CG unity 8k wallpaper(超精细的8kUnity游戏CG),unreal engine rendered(虚幻引擎渲染)
  2. 画风提示词
    1. 插画风:illustration(插图),painting,paintbrush
    2. 二次元:anime,comic,game CG
    3. 写实系:photorealistic(照片级的),realistic,photograph(照片)

根据内容型提示词和标准化提示词,通用模版包括:

  1. 描述人物
  2. 描述场景
  3. 描述环境(时间、光照)
  4. 描述画幅视角
  5. 其他画面要素
  6. 高品质标准化
  7. 画风标准化
  8. 其他特殊要求

描述人物,例如:

  • nilou\(Genshin Impact\):nilou原神角色
  • jewelry:珠宝
  • blue gemstone:蓝宝石
  • earrings:耳环
  • horns:犄角
  • crown:王冠
  • cyan satin strapless dress:青色绸缎抹胸连衣裙
  • white veil:白色面纱
  • neck ring:项圈
(one girl:2.0),solo,nilou\(genshin Impact\),long hair,jewelry,blue gemstone,earrings,horns,crown,cyan satin strapless dress,white veil,neck ring,red hair, {green eyes},

描述场景,例如:

indoor,room,house,sofa,wooden floor,plant,flowers,trees,windows,

描述环境(时间、光照),例如:

  • dappled sunlight:斑驳的阳光
  • light rays:光线
day,morning,sunlight,dappled sunlight,backlight,light rays,cloudy sky,

描述画幅视角,例如:

  • depth of field:景深
full body,wide angle shot,depth of field,

其他画面要素,例如:

  • light particles:光子
  • fantasy:幻想
  • wind blow:风吹
  • maple leaf:枫叶
  • dusty:灰尘的
light particles,fantasy,wind blow,maple leaf,dusty,

高品质标准化,例如:

{{masterpiece}},{best quality},{highres},original,reflection,unreal engine,body shadow,artstationextremely detailed CG unity 8k wallpaper,

画风标准化,例如:

(illustration),(painting),(sketch),anime coloring,fantasy,

其他特殊要求,例如:

  • exaggerated body proportions:夸张的身体比例
  • greasy skin:油腻的皮肤
  • realistic and delicate facial features:逼真而精致的面部特征
  • SFW:safe for working
exaggerated body proportions,greasy skin,realistic and delicate facial features,SFW,

提升汇总:

(one girl:2.0),solo,nilou\(genshin Impact\),long hair,jewelry,blue gemstone,earrings,horns,crown,cyan satin strapless dress,white veil,neck ring,red hair, {green eyes},
indoor,room,house,sofa,wooden floor,plant,flowers,trees,windows,
day,morning,sunlight,dappled sunlight,backlight,light rays,cloudy sky,
full body,wide angle shot,depth of field,
light particles,fantasy,wind blow,maple leaf,dusty,
{{masterpiece}},{best quality},{highres},original,reflection,unreal engine,body shadow,artstationextremely detailed CG unity 8k wallpaper,
(illustration),(painting),(sketch),anime coloring,fantasy,
exaggerated body proportions,greasy skin,realistic and delicate facial features,SFW,

图像:

SD


2. 内容型提示词

参数设置:

Params

Prompts 1,即基础提示:

a girl,walking,forest,path,sun,sunshine,shining on body,

图像:

Prompts 1

Prompts 2,即基础提示 + 人物及主体特征:

a girl,walking,forest,path,sun,sunshine,shining on body,
white dress,blonde hair,long hair,smiling,streching arms,hands up,beautiful,happy

图像:

SD

Prompts 3,即基础提示 + 人物及主体特征 + 场景特征:

a girl,walking,forest,path,sun,sunshine,shining on body,
white dress,blonde hair,long hair,smiling,streching arms,hands up,beautiful,happy,
trees,bush,white flower,path,outdoor,

图像:

SD

Prompt 4,即基础提示 + 人物及主体特征 + 场景特征 + 环境光照:

a girl,walking,forest,path,sun,sunshine,shining on body,
white dress,blonde hair,long hair,smiling,streching arms,hands up,beautiful,happy,
trees,bush,white flower,path,outdoor,
day,sunlight,blue sky,cloudy sky,(close-up:1.5),

图像:

SD


3. 标准化提示词

参数设置:
在这里插入图片描述

Prompts 5,内容型提示词+画质:

a girl,walking,forest,path,sun,sunshine,shining on body,
white dress,blonde hair,long hair,smiling,streching arms,hands up,beautiful,happy,
trees,bush,white flower,path,outdoor,
day,sunlight,blue sky,cloudy sky,(close-up:1.5),
best quality,ultra detailed,masterpiece,hires,8k,extremely detailed CG unity 8k wallpaper,

图像:

SD

Prompts 6,内容型提示词+画质+画风:

a girl,walking,forest,path,sun,sunshine,shining on body,
white dress,blonde hair,long hair,smiling,streching arms,hands up,beautiful,happy,
trees,bush,white flower,path,outdoor,
day,sunlight,blue sky,cloudy sky,(close-up:1.5),
best quality,ultra detailed,masterpiece,hires,8k,extremely detailed CG unity 8k wallpaper,
painting,illustration,anime,game CG, 

图像:

SD

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/725042.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【RT】统一的基于文本的行人检索:大规模多属性和语言检索基准

Towards Unified Text-based Person Retrieval: A Large-scale Multi-Attribute and Language Search Benchmark 西安交通大学 针对 基于文本的行人检索的预训练 展开探索 Motivation Data Scarcity Contributions MALS(Multi-Attribute and Language Search dataset for pe…

关于亚马逊测评,为何绝大多数卖家都倾向于自养号测评

亚马逊测评在当前的电商环境中对于卖家的重要性不言而喻。现在越来越多的卖家选择自养账号测评,相对于找国外买手或测评服务商,主要是出于以下考虑: 1.避免买家账号资源的重复使用:使用国外买手或测评服务商时,买家账…

Python+selenium自动化测试

批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。 unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLTestRunner 一、导入HTML…

VSCode如何通过Ctrl+P快速打开node_modules中的文件

背景 咱们新建一个NodeJS项目,必然会安装许多依赖包,因此经常需要查阅某些依赖包的源码文件。但是,由于node_modules目录包含的文件太多,出于性能考虑,在VSCode中默认情况下是禁止搜索node_modules目录的。在这种情况…

Spring Boot 中的 XSS 攻击是什么,原理,如何预防

Spring Boot 中的 XSS 攻击是什么,原理,如何预防 XSS(Cross-Site Scripting,跨站脚本攻击)是 Web 应用程序开发中常见的一种安全问题。在 Spring Boot 中,XSS 攻击可能会导致应用程序被攻击者利用&#xf…

阿里云直播配置

一、开通阿里云直播 首先进入阿里云直播产品主页:https://www.aliyun.com/product/live 。 点击下方的“立即开通”。 如果是还未注册的用户请按照页面提示进行完成注册并实名认证。 2、首次进入会提示开通服务,点击“开通服务”,然后选择计…

操作系统与内核、系统编程与应用编程

欢迎关注博主 Mindtechnist 或加入【Linux C/C/Python社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和…

Ubuntu18.04系统如何安装和使用telnet工具

在ubuntu18.04中如何安装和使用telnet工具呢?本文给出详细说明。 1.更新软件列表 sudo apt update 2.安装telnet服务 sudo apt install openbsd-inetd telnetd 3.查看telnet运行状态 netstat -a | grep telnet 4.登录测试 telnet 127.0.0.1

【NLP】PNR指标

PNR(Positive Negative Rate) 正逆序比 正序数 / 逆序数; 当正序数量越多、逆序数量越少时,表明模型对序关系的刻画越准确,模型效果越好。 参考:https://www.jianshu.com/p/e9813ac25cb6

如何使用不同的工具运行交互式的python

最近在极客时间学习陈旸老师《数据分析实战45讲》专栏,需要用到python,自19年后基本没用过python,现在又重头抓起,针对遇到的问题进行总结积累。代码片段均取自专栏内容。 示例代码: name raw_input("Whats your…

了解抖音本地生活服务商:连接你与便捷生活的桥梁

抖音本地生活服务商是抖音平台为用户提供的一项服务,旨在连接用户与本地商家,为用户提供更便捷的本地生活服务。下面是四川不若与众对抖音本地生活服务商的介绍。 1. 提供多样化的服务:抖音本地生活服务商为用户提供了多样化的服务&#xff0…

MongoDB【MongoDB索引Index (索引概述、索引类型、复合索引、)】(三)-全面详解(学习总结---从入门到深化)

目录 MongoDB索引Index 聚合操作 通过聚合操作可以处理多个文档,并返回计算后的结果。 对多个文档进行分组对分组的文档执行操作并返回单个结果分析数据变化 聚合管道 分别由多个阶段来处理文档,每个阶段的输出是下个阶段的输入, 返回的是…

C / C++的wprintf打印速度太慢,改WriteConsoleW输出提速200+倍

在 C / C 处理将UTF-8字符串内容输出到终端控制台时,平时惯用一个广泛使用的 wprintf() 函数,虽然它支持 Unicode 、UTF-8 字符,但在测试过程中发现它输出大文件时会有严重拖累性能, 测试打印文件:一个将近6万行的 Jav…

VTK 学习笔记一

https://www.cnblogs.com/yangai/p/5955614.html VTK笔记-了解VTK_黑山老妖的笔记本的博客-CSDN博客 一、VTK一般流程 1、source 数据源 VTK基础教程(1)- vtkPolyData 介绍_TGTSTTG的博客-CSDN博客 vtkSource 数据源,个人理解的就是故事灵…

从交易成本模型的角度解析高频交易策略的优劣

高频交易作为一种快速的股市交易方式,越来越受到了投资者的关注。但是,高频交易捕捉到的价格差很小,因此需要使用的交易成本模型与传统的投资方式有所不同。本文将从交易成本模型的角度出发,探讨高频交易策略的优劣。 一、交易成…

jar-protect Jar 包加壳工具

jar-protect 是 java 的 jar 加密加壳工具,对 class 文件进行加密防护,避免反编译破解。 java 本身是开放性极强的语言,代码也容易被反编译,没有语言层面的一些常规保护机制,jar 包很容易被反编译和破解。 受 classfi…

【资料分享】RK3568核心板规格书(4x ARM Cortex-A55(64bit),主频1.8GHz)

1 核心板简介 创龙科技SOM-TL3568是一款基于瑞芯微RK3568J/RK3568B2处理器设计的四核ARM Cortex-A55全国产工业核心板,每核主频高达1.8GHz/2.0GHz。核心板CPU、ROM、RAM、电源、晶振、连接器等所有器件均采用国产工业级方案,国产化率100%。 核心板通过…

Android中的SDK以及利用Android Studio生成aar

1、什么是SDK(Software Development Kit) 广义上的SDK: 指的是为特定的软件包、软件框架、硬件平台、操作系统等建立应用程序时所使用的开发工具的集合。比如你在编辑器里敲代码的时候它会自动补全代码,自动错误检查&#xff0c…

Linux开发工具Make/Makefile篇

文章目录 🍈0. 前言🍉1. 见见猪跑🍊2. 依赖关系和依赖方法🍋3. 清理🍌4. 不可多次编译的原理🍍4.1 原因🍍4.2 stat命令🍍4.3 验证 🥭5. 伪目标🍎6. 取消回显 …

【如何用大语言模型快速深度学习系列】从word2vec、SVD到GloVe

三天热度果然名不虚传,写作的效率有所下降,但是只要坚持二十一天就能养成习惯啦!冲冲冲! 上一节回顾 文章链接 在上一章我们将词的概念,通过n-gram组合成了n个词的切片,终于将前后词之间建立了一个联系&a…