deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 704|回复: 3

如何实现多人图中设置每个人不一样的脸?

[复制链接]

3

主题

23

帖子

476

积分

初级丹师

Rank: 3Rank: 3

积分
476
 楼主| 发表于 2023-8-25 09:57:18 | 显示全部楼层 |阅读模式
先说说我目前的两个可行思路
1.最简单粗暴的就是用ROOP,roop用起来甚至对原图是从哪里来的都没有任何要求,SD生成的图可以,其他地方找来的图也行。而且用ROOP的SD插件版,或者ROOP的独立程式版本都可以实现。
先说独立的ROOP,任何一张多人的图,比如简单的举例2人的图,2人分别是甲和乙,现在我要把甲和乙的脸分别替换成丙和丁。把丙的图拿来作为source图,然后把原图A作为目标图,这时候程式会提示选择要替换的头像,选择甲的头像,然后运行,生成一张B图,这张B图中甲的脸就已经替换成了丙的脸,然后把丁的头像作为source图,把B图作为目标图,这次选择乙的头像为替换目标,运行,搞定。速度飞快。

至于SD里面的ROOp插件,我一度以为不通过涂模板等繁琐条件的话难以实现以上操作,但后来发现其实是可以的。方法是还是在inpainting里面(必须是inpainting里面),完全不涂任何蒙版,然后也不用任何提示词,只是在roop的选项里面勾选对原图进行替换,然后可以通过输入数字选择替换哪个头,和上面一样,替换两次之后就搞定。。而且速度也是飞快。
虽然以我这种技术小白来说已经对ROOP的效果非常非常满意了,但是ROOP毕竟是个追求速成的邪道功法,要追求更好的质量显然还是需要用面部lora。
2.用lora的办法,我就比较笨了,只能先用多人的lora,比如multiple girls group(c站上有),配合我需要生成的人脸lora中的一个,比如甲的lora,生成一张图片,显然这张图片里面所有的人脸都是甲的脸,然后我再通过inpainting,逐个蒙版人脸,然后把人物lora替换成其他几个我想生成的脸的lora,最后实现结果。这个方法比较大的问题一是繁琐,二是inpainting的效果往往不尽如人意。

所以不知道有没有办法可以再使用诸如multiple girls group这样的lora的时候,直接配合多个人物lora,通过某种操作让SD直接一步到位生成出一张多个不同人脸(每个脸都由不同的人物lora产生)?多谢大神指教
回复

使用道具 举报

13

主题

528

帖子

3790

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3790
发表于 2023-8-25 11:24:49 | 显示全部楼层
唉,LoRA互相污染,最终都不像。
参考我失败的尝试:https://blog.csdn.net/ddrfan/article/details/130548534

SD远景也画不好人脸,用LoRA也恼火。
不过好在可以解决,https://blog.csdn.net/ddrfan/article/details/130923250

后来我就没研究这个了。
我觉得Roop倒是不错的方法,但是作者似乎情绪有问题。
就像某对明星分手,就不相信爱情了,项目说不做就不做了。。。

呃,so Rope?

该项目已停止

是的,您仍然可以使用该软件。只是现在不会再收到任何更新。

关闭项目的原因是,一位拥有代码编写权限的开发人员在项目文档中发布了一段有问题的视频。这件事发生在 2023 年 7 月至 8 月我暂停项目的时候。这件事被忽视了两周,直到有人联系我谈论这个项目。这对我来说完全是一种失信行为,我决定没有兴趣或时间来监督一个存在这种道德问题的软件的开发。我感谢所有为这个项目做出贡献的了不起的人,是他们的努力才有了现在的成果。
回复 支持 反对

使用道具 举报

3

主题

23

帖子

476

积分

初级丹师

Rank: 3Rank: 3

积分
476
 楼主| 发表于 2023-8-26 01:48:08 | 显示全部楼层
本帖最后由 nashin 于 2023-8-26 01:59 编辑
若苗瞬 发表于 2023-8-25 11:24
唉,LoRA互相污染,最终都不像。
参考我失败的尝试:https://blog.csdn.net/ddrfan/article/details/130548 ...

哈哈我去看了下果然是停更的节奏。
他的那个problematic video链接指向的页面里面,确实有下面的评论觉得这两个预览视频(一个原视视频,一个换脸后输出视频)没有什么大问题,作者以此为借口停止项目似乎是纯找借口,也确实有人说似乎有"mental issues going on",但是并没有指明是主要开发者somdev sangwan有mental issues,还是somdev sangwan指控的那个发那段换脸预览视频的人有mental issues
我不知道你说的作者情绪有问题是不是由此而来。
但是个人觉得并不是作者的情绪问题,
“The reason behind shutting the project down is that a developer with write access to the code published a problematic video to the documentation of the project. This happened while I was taking a break from the project in July-Aug 2023. It went unnoticed for 2 weeks until someone reached out to me to talk about this project. It was a complete breach of trust for me and I decided that I do not have the interest or time to oversee the development of a software with such ethical issues.” 这段话虽然说的有点隐晦,没有那么直接,但是加上这段话指向的两个视频,和一些其他的一些细节,我觉得基本上情况是说清楚了。
首先那两个视频,你去看到就会发现是一个没有看到穿衣服的女孩子在大笑,显然其中一个是原始视频,另一个是换脸之后的输出。当然,我说这两个视频当中的女孩子没有看到穿衣服也并没有什么大问题,因为视频也没有暴露什么不该暴露的地方。如图

但是问题是请注意这个细节,这两个视频文件有被修改过的记录

那么修改之前是如何的呢?我猜想有可能当时的原始视频露出了更多的肉,已经达到了危险的边缘甚至就已经直接显示了一些不该显示的东西。而现在能看到的是和谐过的版本。那么这就有问题了。在任何国家制作换脸nsfw的影片都有巨大的道德和法律风险,所以ROOP的主要作者somdev sangwan估计是为了规避这种风险,在写代码的时候是加了过滤器,不允许用ROOP进行NSFW的创作的。当然,过滤器么。。。众所周知有一些人可能会。。。你懂的,当然somdev sangwan也懂的,但是懂归懂,大家心知肚明闷声大发财可以,你不能把这东西放到台面上来对吧。有项目的合作者在他休息没有关注这个项目的时候上传了这样的有道德风险的影片,因为这个影片,有人来找他抗议了。对此,Somdev Sangwan就先表明自己的严正立场“ It was a complete breach of trust for me ”,翻译过来就是“我是正义的“,”我从来没有要把这个工具用在非法用途上“,”我也信任我的所有合作者是这么想的” ,“但是现在是有个‘猪队友’辜负了我给的信任啊“。然后Somdev就表示因此觉得这个项目的道德和法律风险实在太高,他不愿意继续作为监督者承担这个风险了。
顺便说下,即便是现在看到的那段我猜测被和谐过的预览gif影片,虽然本身并不算nsfw,但是毕竟没有看到衣服,因此也给予了强烈的”这个项目其实是可以用来进行NSFW的操作”的暗示的,而这就足以让有些人觉得不合适了。
这个是我对整件事情的推测,还算靠谱吧?可惜了这么好的一个项目
回复 支持 反对

使用道具 举报

9

主题

802

帖子

4292

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
4292
发表于 2023-9-10 10:50:21 | 显示全部楼层
正好需要研究这种问题,到现在还没有插件能在蒙版标注lora序号对应各个人物的,可惜
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-5-21 01:45 , Processed in 0.097116 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表