在下最近开始研究绘图AI,觉得AI还真的挺好玩的。不过目前的AI绘制小黄图还有各种各样的技术制约。今天我们就来探讨一下这些制约,并且讨论一下怎样绕开这些制约来制作小黄图。
关于AI绘图的入门知识,我已经放在上一张篇文章。
《绘图AI大盘点:从零开始认识绘图AI》
https://t66y.com/htm_data/2405/7/6303729.html 那么众所周知的原因,Dall-E 绘图质量不高,有敏感词限制。MJ 绘图质量很好,但是也有敏感词的限制。唯一能够用的只有SD,而且最好是本地部署的SD。但是SD的绘图质量是根据模型来的,公开的模型质量都不是很高,如果需要质量高的模型,需要自己重新训练。
但是后来我又发现,其实SD模型还是有敏感词的制约。尽管小黄图可以画出来,然而对名人的敏感词组合还是画不出理想效果。相当于DALL-E、MJ,在敏感词阶段就拦截了。SD虽然可以输入敏感词,但是却不能得到理想的结果。
举个例子,提示词“盖尔加朵 正面全裸”prompt “Gal Gadot Full frontal”。这个字串,在Dall-E、MJ里面就根本输入不了,提示报错。在SD里面可以输入,但是输出结果却差强人意,完全不对。唯一有点惊喜的是,在DallE-3 API版本里面,这个prompt 是可以正确描绘出来的。但是呢,DallE-3的绘图质量真的一般,画出来的人很假,处于恐怖谷的边缘。
为了摸索到底哪些敏感词可以用,那些不可以用。我花时间制作了一个列表,选取了有性暗示的63个词。直接扔到5个引擎里面生图,然后根据生图结果来评分。最后统计总分。得出的效果如下图。
0分代表不能生成,-1代表词不达意,8~9分代表结果满意。
结论是,效果最好的是 DallE-3 API版,其次是SD内核的PG 2.5版。
基于以上结果,我们总结“AI小黄图的制作思路”如下,依次递进。
1、用DallE-3 API 直接生成。
优点是随心所欲,什么敏感词都不会有。
缺点是效果有点差,美感欠奉。
2、用SD PG2.5来生成。
优点是美感接近MJ 5.2版本,敏感词也可以通过,不拦截。
缺点是图不达意,大部分时候出来的都不是我们要的意思。
当然,SD还有一个大杀器,就是一款叫做“LEOSAM's Clothing +/-”的LoRA插件。可以把已经生成的人物进行添衣或者减衣。这个LoRA能不能支持PG2.5 基础模型不知道,我也没有用过,仅仅是知道这种思路而已。
3、用MJ来生成美感图片,然后用SD“LEOSAM's Clothing +/-”的LoRA插件来去除衣服。
理论上可行,但是没有试过。
4、在网上找露点的写真图片,然后用MJ或者SD来换脸。不过MJ换脸的话,还要把写真图的颈部以下做遮蔽处理,SD则不需要。——这其实是最传统的小黄图制作思路了。20年前的小黄图,其实都是这样生成的,以前用PS就可以做到了,这是传统手艺了。
5、这个时候,我又想起了小黄图的终极版本。就是用Deepfake技术,找一部现成的AV,然后把明星的头像替换进去。这种视频xhamster上面就有许多。什么刘亦菲呀、范冰冰呀、迪丽热巴、盖尔加朵的都有。尽管长度不是很长,像素也有点低,但是还是很实用的。
好了,以上就是“AI小黄图的制作思路”上的一些研究,抛砖引玉,希望真正的技术大神能够提出更好的方法。
最后呈上小弟最近生成的一些图,希望大家喜欢。如果各位兄弟有奇怪的性癖,想生成什么古古怪怪的图片,也可以在下面留言,或者PM我。我有空会帮大家试试能不能生成。
[ 此貼被万宠堂在2024-06-02 23:07重新編輯 ]
赞(107)