Midjourney 换脸大法:保姆级教学

元宇宙和人工智能的不断发展使得真实世界和虚拟世界的边界越来越模糊。本文将介绍如何借助 Midjourney 和另一个第三方插件 InsightFace,来实现令人惊叹的换脸效果。

InsightFace 简介

InsightFace 是由中科院研究人员开发的开源 2D 和 3D 深度人脸识别框架。它使用 AI 来测量和绘制人脸的图像,仅仅使用照片就可以根据面部的独特特征匹配身份。它为许多人脸识别产品和服务提供支持,其中包括 Midjourney。它允许 Midjourney 用户以极高的精度替换图像中的人脸,创造出非常逼真的效果。

有了这两个组合,你无需使用 Photoshop,也无需上传你的很多照片到 Midjourney 上,只需要几步就可以轻松实现换脸效果。

如何换脸

创建一个 Discord 和 Midjourney 账户

Midjourney 是一个基于 Discord 聊天软件的智能图像生成工具。当你会加入到 Midjourney 在 Discord 上的社群,就可以实时看到其他人的创作。成为付费用户以后,你就可以创建一个私人的服务器 (server),在里面开始自己的创作而不必担心被其他人看到。

创建一个私人的服务器

1/ 点击左边栏的加号按钮。

2/ 在弹出的菜单中选择 “Create My Own”,创建属于自己的服务器。

3/ 一般情况下请选择为自己和自己的朋友创建服务器。

4/ 给服务器起一个名字。

把 Midjourney 和 InsightFace 机器人加入到你的私人服务器

1/ 在 Discord 左边栏中的消息列表里找到 Midjourney 机器人并点击。

2/ 在聊天窗口中找到 Midjourney 机器人发送的信息,点击机器人的名称 “Midjourney Bot”。

3/ 在弹出的窗口中点击 “Add to Server”。

4/ 在 “ADD TO SERVER” 下方的下拉选项里选择你刚才创建的私人服务器,然后点击 “Continue” 继续。

5/ 在弹出的窗口里继续点击 “Authorize”,授权 Midjourney 机器人给你的私人服务器。

6/ Midjourney 机器人加入以后,你需要在浏览器里打开 InsightFace 的授权链接:discord.com/oauth2/auth…

7/ 执行跟上面 Midjourney 机器人相似的授权步骤。

注册人脸 — “/saveid”

当你把 Midjourney 和 InsightFace 机器人加入到你的服务器以后,就可以上传图片注册人脸的身份啦。注册身份意味着生成一个 ID,这个 ID 就是之后换脸和其他编辑过程中用到的身份。

为了达到更好的效果,请上传高清晰的正脸照片,不要戴眼镜,没有厚重的刘海。

1/ 输入 “saveid” 这个命令并按回车键确认,你就会发现一个虚线框。你可以把图片拖到里面或者点击虚线框打开本机的文件浏览器上传图片。

2/ 给这张图片起个名字,可以是字母和数字的组合,在 10 个字符以内。为了演示的目的,我上传了一张埃隆马斯克的照片,并命名为 elon。

3/ (可选)上传照片以后,你可以输入 “listid” 这个命令把所有 ID 都显示出来。如果你上传了多张照片,你可以在里面看到所有照片的 ID。

上传或者生成一张肖像

有了 ID 之后,你就可以上传或者生成一张照片把人脸换到上面了。首先我用 Midjourney 的 “imagine” 命令生成《加勒比海盗》里面杰克船长的肖像。

我喜欢第一张,所以点击了 “U1” Upscale 一下。

换脸

接下来,见证奇迹的时刻到了。鼠标右键单击杰克船长的图片,然后选择 Apps -> INSwapper。

我们再来一张最终幻想克劳德的马斯克版本:

其他换脸的命令

除了用 Midjourney 生成的图片作为被换脸的图片以外,你还可以上传本机的图片。只需要输入“/swapid”命令,就会出现一个用于图片上传的虚线框以及填写身份 ID 的文本框。

填入 ID 并上传图片,然后敲击回车键。

几秒钟之后,本机上传的图片就被换脸了。

其他命令还有:

  • /setid: 用于设置身份名称。这个名称用来给 InsightFace 指定一个人脸的 ID。如果需要设置多个 ID,可以使用逗号分隔。
  • /listid: 用于列出所有已注册的身份名称。
  • /delid: 删除特定的身份名称。
  • /delall: 删除所有已注册的名称。

一些局限性和问题

InsightFace 和 Midjourney 的整合所带来的创造性的可能性是巨大的,但也存在一些限制:

  • 如果原脸和被替换的脸之间的面部特征差异过大,换脸的效果并不好。
  • 新版本已支持 ID 照片戴着眼镜,但是为了更好的效果,还是要确保面部清晰无遮挡
  • 免费用户每天可以执行 50 条命令,付费用户享有更多命令和其他高级功能

换脸技术在提供令人惊叹的视觉效果的同时,也面临被滥用的风险。

  • 隐私: 未经同意使用某人的脸部会侵犯其隐私权。
  • 欺骗: 换脸技术可用于创建误导性或欺骗性的内容。
  • 版权: 未经授权使用其他人的面孔可能会出现法律和版权问题。

因此,在使用换脸技术的时候,请用于研究或者合法的创造目的。不要进行任何非法或不道德的活动。


写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

  • 36
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值