AI 带你穿越时空,去拥抱儿时的自己

文摘   2024-07-18 13:42   加拿大  

嘿,大家好呀,我是景淮,一个在加拿大的朋友,每天陪你一起玩转 AI。

最近,不管是任何视频网站上,老照片系列的内容都很火,可能是因为快影的爆火,也可能是因为这类需求真的很多。

看着一张一张的老照片中的人物动起来,已经逝去的人进行互动。做为各自的亲人,不免都有些激动吧。

其实去年很早的时候我就写过一篇老照片修复的教程。(写作的时候看了下,文章中用的插件很多有些过期了。就不再分享了)



最近,有人利用可灵实现的跨时空拥抱,把两张照片放在一起,完成了一个跨越时空拥抱自己的视频。

如果能够抱抱儿时的自己,你想说点啥呢哈哈哈~

可能看过我文章的人会知道,我之前写过一篇跟儿时的自己对话的文章,做了一个 GPTs 专门和自己对话。链接在这里大家感兴趣的可以看看。

GPTs 实战:如果回到过去你会跟你说什么?

其实,很多人说现在大家对孩子的教育都是补偿式的教育,与其说是改变了现在孩子的教育条件,不如说是,想要抱一抱儿时的自己吧。

今天,就让我试着带大家一起,穿越时空,带着大家去抱一抱儿时的自己。

AI 带你穿越时空,去拥抱儿时的自己。

本文会根据以下内容顺序进行:

  • 需求分析
  • 方法一
  • 方法二
  • 总结

一、需求分析

其实关于现在的图转视频,很容易做到让图片中的人物动起来,甚至做一些互动性的动作。不只是可灵很多图转视频的软件都可以做到。

所以关键点其实是怎么让 AI 把两张照片更好的结合起来。

那我们现在来思考下怎么样实现这个需求,其实一下子就想到了大概两种做法。下面我们分别尝试一下,看看效果。

一)方法一

利用 MJ 画图,先画出来一张想要的底图。然后使用 *InsightFaceSwap 这个插件来换脸或者说让脸部更像。

但是因为这个插件对多人脸部同时处理的效果并不好,所以我们先需要进行图片的分割裁剪,分别利用插件处理后,再把图片重新缝合。最后利用可灵或者其他软件来让图片动起来。

流程如下

二)方法二

这个方法必要依赖于现有的项目,就是直接在网上寻找有没有直接能够融合两张照片的软件或者项目。直接对图片进行融合。如果没有那就是纯 P 图了... 然后利用图生视频的项目完成内容。

因为这个没什么操作感~ 我们先放在后面,大家想要简单点的处理办法可以直接翻到后面。

二、方法一

一)寻找两张图

这边使用下童星吴磊的图片吧,最开始试了下 哈利波特的扮演者,但是 InsightFaceSwap 有规则限制,不让用~

这边补充一句,我觉得名人也许直接让 MJ 画都有概率能直接画出来。但是吧,咱们的目标是做自己或者身边人的,所以我还是按照我的想法走流程了。

找到的两张图如下:

二)利用 GPT 识图功能对照片的内容进行细致描述

我们这边需要对图片的内容进行描述,所以我们可以借用 GPT 来进行,当然大家自行描述也是可以的。

这段提示词是用来分别对两张人物照片进行解析的。

提示词

你是一个专业的人物像画师,有着敏锐的洞察能力,特别擅长于画人物肖像画。所以你可以精准的描述出图片中人物的每一个细节。包括但不限于(长相、年纪、肤色、发型、人种、衣服等),请用文字的方式对图片中的人物进行描述

效果展示

成年

图片中的人物是一位年轻的男性,年纪大约在20到30岁之间。他的头发黑亮,整齐地梳向后方,呈现出一种利落而正式的发型,发尾略有一些微卷,显得时尚而有型。他的肤色白皙,面部线条分明,五官端正。
他的眉毛浓密而有形,眼睛大而有神,显得非常有精神。鼻梁高挺,鼻翼略窄,嘴唇薄而有弧度,整体面部表情略显严肃,但却不失英俊。下巴线条明显,脸部轮廓立体分明,整体给人一种非常帅气且有魅力的感觉。
他穿着一套正式的黑色西装,内搭白色衬衫,并佩戴了一条黑色领结。西装的剪裁非常合身,显示出他的修长身材和优雅气质。他左手握着一只话筒,似乎正在参加某个正式场合或发表演讲。 背景较为简约,以浅色为主,突出人物的主体地位,进一步增强了他正式而庄重的形象。总体来看,这位年轻男性看起来像是东亚人种,具有典型的亚洲男性特征,且散发出一种自信和专业的气质。

儿童时期

图片中的人物是一个小男孩,年纪大约在4到6岁之间。他有着浓密的黑色短发,头发被精心地打理成一个蓬松的发型,前面的刘海有些微卷,显得十分俏皮。他的面部轮廓柔和,皮肤白皙光滑,五官精致。大大的眼睛炯炯有神,黑色的瞳孔透着一股天真无邪的神情。鼻子小巧而挺拔,微笑时露出整齐的乳牙,嘴角上扬,充满了童真的笑容。
他穿着一件蓝色衬衫,外面套了一件白色的针织背心,背心上有浅蓝色和绿色相间的徽章装饰。整体穿着显得干净整洁,衣服也看起来非常合身,凸显了他天真可爱的气质。
背景中有一张米色的沙发,上面铺着花纹图案的靠垫,背景的装饰看起来典雅温馨,给人一种舒适的家庭氛围。
这个小男孩看起来像是亚裔,具体可能是东亚人种。整体给人一种乖巧可爱,天真无邪的感觉。

现在是创作一段描述把两个人物的描述包含其中,同时让两个人物之间的动作增加互动性。

提示词

你是一名专业的摄影师,现在有一个穿越的人,他和儿时的自己站在了一起,准备站在一起拍一个友好的照片,就是那一个瞬间的画面,由你来记录拍摄,忽略所有背景信息。我会给你提供这两个人的形象描述,现在请你描述一下这两个人的动作,形象,表达友好的动作,眼神等。同时不要丢失他们的个人样貌、年纪、肤色、衣着描述。尽量简述即可。背景不重要,重要的是两个人人物的刻画。描述简短且精准,保留所有关键词。 

小男孩: 图片中的人物是一个小男孩,年纪大约在4到6岁之间。他有着浓密的黑色短发,头发被精心地打理成一个蓬松的发型,前面的刘海有些微卷,显得十分俏皮。他的面部轮廓柔和,皮肤白皙光滑,五官精致。大大的眼睛炯炯有神,黑色的瞳孔透着一股天真无邪的神情。鼻子小巧而挺拔,微笑时露出整齐的乳牙,嘴角上扬,充满了童真的笑容。 他穿着一件蓝色衬衫,外面套了一件白色的针织背心,背心上有浅蓝色和绿色相间的徽章装饰。整体穿着显得干净整洁,衣服也看起来非常合身,凸显了他天真可爱的气质。 背景中有一张米色的沙发,上面铺着花纹图案的靠垫,背景的装饰看起来典雅温馨,给人一种舒适的家庭氛围。 这个小男孩看起来像是亚裔,具体可能是东亚人种。整体给人一种乖巧可爱,天真无邪的感觉。  

大人: 图片中的人物是一位年轻的男性,年纪大约在20到30岁之间。他的头发黑亮,整齐地梳向后方,呈现出一种利落而正式的发型,发尾略有一些微卷,显得时尚而有型。他的肤色白皙,面部线条分明,五官端正。 他的眉毛浓密而有形,眼睛大而有神,显得非常有精神。鼻梁高挺,鼻翼略窄,嘴唇薄而有弧度,整体面部表情略显严肃,但却不失英俊。下巴线条明显,脸部轮廓立体分明,整体给人一种非常帅气且有魅力的感觉。 他穿着一套正式的黑色西装,内搭白色衬衫,并佩戴了一条黑色领结。西装的剪裁非常合身,显示出他的修长身材和优雅气质。他左手握着一只话筒,似乎正在参加某个正式场合或发表演讲。 背景较为简约,以浅色为主,突出人物的主体地位,进一步增强了他正式而庄重的形象。总体来看,这位年轻男性看起来像是东亚人种,具有典型的亚洲男性特征,且散发出一种自信和专业的气质。

效果展示*

小男孩和年轻男性站在一起,展现出一种和谐而友好的场景。小男孩站在年轻男性的右侧,微微向前倾,笑容灿烂,露出整齐的乳牙。他的黑色短发蓬松有型,刘海微卷,眼睛炯炯有神,透着天真无邪的神情。他穿着蓝色衬衫,外面套着白色针织背心,显得干净整洁。

年轻男性站在小男孩的左侧,微微弯腰,与小男孩高度相近,脸上挂着温柔的微笑,眼神充满宠溺。他的黑亮短发整齐地梳向后方,发尾略有微卷,面部线条分明,眉毛浓密而有形,眼睛大而有神,鼻梁高挺,嘴唇薄而有弧度。他穿着正式的黑色西装,内搭白色衬衫,佩戴黑色领结,显得非常帅气且有魅力。

两人肩并肩站立,年轻男性的右手轻轻搭在小男孩的肩膀上,显得亲密而温暖。小男孩的左手也自然地靠在年轻男性的手臂上,展示出一种信赖和依赖的感觉。他们的姿态和眼神都传达出一种亲密无间、相互支持的情感,画面充满了温馨与和谐。

然后,转换成英文的描述,要求增加两个人都是中国人(因为 MJ 确实对中文的识别很差)

The young boy and the young man, both Chinese, are standing together, displaying a harmonious and friendly scene. The young boy stands on the right side of the young man, leaning slightly forward with a bright smile, showing his neat baby teeth. His black short hair is fluffy and styled, with slightly curly bangs, and his big eyes are full of innocent curiosity. He is wearing a blue shirt with a white knitted vest over it, looking clean and neat.

The young man stands on the left side of the young boy, bending slightly to be at the same height, with a gentle smile on his face and a look of fondness in his eyes. His black shiny hair is neatly combed back with a slight wave at the ends, his facial features are well-defined, eyebrows thick and shaped, eyes large and expressive, nose high and straight, and lips thin with a subtle curve. He is dressed in a formal black suit with a white shirt underneath and a black bow tie, looking very handsome and charming.

They stand shoulder to shoulder, with the young man's right hand gently resting on the young boy's shoulder, showing warmth and closeness. The young boy's left hand naturally rests on the young man's arm, displaying a sense of trust and reliance. Their posture and expressions convey a deep bond and mutual support, filling the scene with warmth and harmony.

三)MJ 绘图

这部分其实挺简单的,就是加上一个简单的相机参数、写实风格,然后使用 MJ v 6.0 来绘图即可。甚至不加参数效果也不会太差。

参数的设置,因为我们是想做成类抖音的小视频,所以我画成了 9:16 的比例,大家可以根据需求调整。

我只是把上面的翻译内容直接放入 MJ 了,没使用太多的 MJ 提示词技巧,因为现在直接描述的情况下, MJ 画图也还可以。只是后面增加了下面的参数。

Chinese peoplePhotorealism shot with Leica camera. --ar 9:16 --s 1000 --v 6.0 

最后选择的图片如下:

四)图片裁剪

我直接使用了 PS 进行裁剪,大家可以选用自己顺手的工具进行裁剪哦~ 所选照片尽量选择可以一刀完整分割两个人的图片~

五)使用 InsightFaceSwap 处理图片

  1. 输入“/saveid” idname 可以随便填写,记得住是哪张图就好。我们这边填写 “child”,然后点击上传,选择原图。(单击回车↩︎发送)
  1. 换脸操作 输入“/swapid” , id = child 然后上传我们分割好的图。(单击回车↩︎发送)
  1. 选择一张,我们觉得像的然后继续(如果觉得效果不好,可以循环操作几次,但注意插件每日免费使用次数)
  1. 得到的图

相似程度差了点意思,其实这个插件对老外的脸识别度比较好~

六)拼接

重新利用 PS 把两张图片拼接回来。(只能说眉宇之间,比较相似~ 但是图片的整体看起来比较完整。)

七)快影(可灵)处理图片

步骤如下:

  1. 打开快影(需要先通过内测申请哦),选择 AI 创作
  1. 选择 AI 生成视频
  1. 选择图生视频
  1. 上传刚才处理好的图片,填写想要的互动动作和效果,然后点击生成视频。
  1. 排队等待生成结束,点击下载。

八)效果展示

只能说因为图片本身效果就差一点,所以一转换视频就更不像了= =


Luma 处理结果



可灵处理结果



然后这边使用的换脸软件比较简单操作的一种,下面还有些需要些学习和操作的项目可以参考使用下。

比如 GitHub 上的 Fooocus https://github.com/lllyasviel/Fooocus?tab=readme-ov-file

三、方法二

搜了一下,目前还真没什么太好的图片融合软件。我们就用最简单的方式进行抠图吧。

一)抠图

我们可以使用 IPhone 手机自带的抠图功能,美图秀秀或者是在网上找一些网站。

现在很多可以自动扣图的软件(再也不用拿着 PS 怼着图片一点一点扣了...泪目)

比如这个:https://www.remove.bg/zh

直接上传图片即可。

我这边选的图不太合适,换了一张

二)把两张图合在一起

这个我直接使用 PS 把图片合在一起了... 简单的 P 图叠加技巧,最后换了一个灰色的纯色背景。

三)快影(可灵)处理图片

方法相同,可以查看方法二中的步骤。

四)效果展示



这个效果还是可以的,人脸也没有效果差的太多。但是就是因为是 p 图,和图片的像素差,所以视频整体像素看起来。

四、总结

两种方法其实效果看起来,各有优缺点。

第一种:整体像素高,但是因为换脸插件的问题,脸很不像!但如果找到更适合的换脸工具,效果会更好!

第二种:人物整体表现很自然,稍稍抽卡即可。但是整体的像素偏低,包括如果加入背景,可能自然度不够。可以考虑一些提升图片精度、图片清晰度的插件来辅助。

整体感觉是需要更适合的软件或者项目完善工作流。这样效果会提升更多。(当然非常擅长 PS 也可以)

好啦,写到这里我们今天的内容也结束啦,感谢大家的观看,也希望我的内容能够让大家喜欢,有所收获。感兴趣的小伙伴可以点个关注跟随我一起学习,观看更多往期文章。

下次见,我是景淮,祝你有个开心美好的一天~


景淮AI探索之旅
嘿,朋友,这里是景淮的 AI 游乐园。我们会一起解锁超酷的提示词技能,也会一起创作各种奇奇怪怪的智能体。无论你是不是 AI 小白,都能让你大开眼界!