我有个朋友,想让AI帮忙让照片变美少女变成熟御姐
最近重新开始研究AI绘画,刚巧我有个朋友,想让照片减龄增龄,变少女变御姐。有没有什么办法可以帮到他呢。经过研究,还真有!通过Embedding模型,即可实现。快跟我一起去看看吧~
Embedding模型介绍
我们知道AI绘画模型一般分为两类,一种是大模型,动则几个G大小,一般是AI绘画的基础模型;另一种是小模型,指从大型模型中截取特定的部分,虽然其能力不如大型模型完整,但是由于训练方向的明确性,小型模型在生成特定内容时表现更佳,也更加精准。常见的小模型有Embedding、Hypernetwork、VAE、LoRA等。
今天主要介绍一种叫做Embedding的小模型,它的后缀一般为.pt、.png、.webp等格式,文件非常小,一般是KB级。通俗地讲其实就是把提示词打包成为一个提示词的词包,简化操作,对新手很友好。通常Embedding用在负向提示词比较多,但也有正向的Embedding。
变美少女变成熟御姐
今天分享的可以让AI生成的照片变换年龄的Embedding模型有以下几组(文末提供下载),将它们放置在*\stable-diffusion-webui\embeddings文件夹即可。
变年轻:
AS-YoungV2:让图片变年轻到青年,将其放在正面提示词里,权重一般是1.0~1.3之间。
AS-YoungerV2:让图片变年轻到儿童,将其放在正面提示词里,权重一般是1.0~1.3之间。
AS-YoungestV2:让图片变年轻到婴幼儿,将其放在正面提示词里,权重一般是1.0~1.3之间。
AS-YoungV2-Neg:删除图片中的青年人,将其放在负面提示里,权重一般是1.0~1.3之间。
变成熟:
AS-Adult:让图片变成熟到成年,将其放在正面提示词里,权重一般是1.0~1.3之间。
AS-MidAged:让图片变成熟到中年,将其放在正面提示词里,权重一般是1.0~1.3之间。
AS-Elderly:让图片变成熟到老年,将其放在正面提示词里,权重一般是1.0~1.3之间。
AS-Adult-Neg:删除图片中的成年人,将其放在负面提示里,权重一般是1.0~1.3之间。
举个例子,假如你想让某张图片的年龄变小,则在正面提示词里输入AS-YoungV2:1.3,其中AS-YoungV2就是调用了让图片变年轻到青年的Embedding模型,而冒号后面的1.3就是指模型权重,越大权重越高,建议也别太高。
试试效果
这里我采用一个比较喜欢的国风3模型来做实验,输入相关提示词:
正向提示词:
best quality,masterpiece,highres,cg, 1girl,weapon,sword,long hair,dress,water,solo,jewelry,white dress,earrings,hair ornament,splashing,upper body,hair bun,black hair, lighting,candid,Photograph,high resolution,4k,8k,Bokeh
负向提示词:
(((simple background))),monochrome ,lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, lowres, bad anatomy, bad hands, text, error, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, ugly,pregnant,vore,duplicate,morbid,mut ilated,tran nsexual, hermaphrodite,long neck,mutated hands,poorly drawn hands,poorly drawn face,mutation,deformed,blurry,bad anatomy,bad proportions,malformed limbs,extra limbs,cloned face,disfigured,gross proportions, (((missing arms))),(((missing legs))), (((extra arms))),(((extra legs))),pubic hair, plump,bad legs,error legs,username,blurry,bad feet
生成的图片如下:
①让图片变年轻:
打开SD web ui,可以手动在正向提示词里输入AS-YoungV2:1.3,也可以点击“生成”按钮下面的红色按钮,然后选择“AS-YoungV2”即可调用模型,权重可以在提示词中手动修改。
这个模型是将图片变年轻到青年,得到的效果图如下:
同样的方法,再来试试AS-YoungerV2:1.3,它可以将图片的年龄变得更年轻,得到的效果图如下:
②让图片变成熟:
在正向提示词里输入AS-Adult:1.3,可以看到图片的年龄恢复到成年人了。
接着试试输入AS-MidAged:1.3,尝试让图片年龄再变大些:
好家伙,这个国风模型不接受变老,所以需要跟大家说明的是Embedding模型可能因基础模型、lora或提示词的差异而不同,在某些模型下面可能不生效。我们换个模型试试,可以看到下图对于变年长的接受程度就比较高。
以上就是今天的全部内容了,感兴趣的朋友,快去试试吧~
公众号输入【变年龄】,免费获得AI绘画模型。
往期精选
AI绘画疯狂内卷!Stable Diffusion最新开源免费模型正面对刚Midjourney
欢迎加入AI社群
封面图来自AI技术生成
部分图片来源于互联网,侵权请联系我删除
跟我一起疯狂学习AI
求个三连“分享、点赞、在看”~