作为一款由陌陌官方推出的视频换脸制作APP,首喊有非常多的经典影视剧短篇,用Ai技术将脸放在演员的脸部,毫无违和感,可以通过做表情、讲话配音等,展现自己的演技。
2 AI本地视频换脸
由百度悔滚推出的一款超精彩且好玩的手机P图应用APP,里面有着强大的人脸识别技术,会将照片自由合并在一起,还提供了海量素材在线进行选择,以便实现脸碧芹余部的完美融合。重点重点重点看下图
有一些 AI 软件可以用来换脸视频。这些软件通常带纳使用人脸识别技术来分析视频中的人脸,并使用生成对抗网络(GAN)或其他技术来替换视频中的人脸。
其中一些可以用来换脸视频的 AI 软件包括:
Reface:这是一款手机应用程序,可蠢旅没以将视频中的镇中人脸替换成其他人物的脸。
FaceSwap:这是一款开源软件,可以使用生成对抗网络(GAN)来换脸视频。
Deepfake:这是一种使用生成对抗网络(GAN)来换脸视频的技术,有许多不同的软件可以使用这种技术。
然而,许多 AI 换脸软件不能上传视频换脸的原因是,处理视频的复杂度要远高于处理图像。视频帧的数量要远多于图像,并且在视频中,人脸的位置、姿势和表情可能会发生变化。这意味着 AI 软件必须能够跟踪人脸并适当地进行替换,这是一项技术上相对复杂的任务。
此外,处理视频也需要更多的计算资源,因此 AI 换脸软件可能需要更高级的硬件才能有效地运行。因此,虽然有一些 AI 换脸软件能够处理视频,但它们可能并不是所有人都能使用的选择。
我们使颂宴用python进行AI识别测试,具体方式是是开启本地电脑的摄像头进行实时的识别,或者直接传入一张图片进行行人检测,在分析代码把数据源传入到识别,看到的是source=’0’,但是这个参数是打开本地电脑的摄像头流,再进行行人检测。
但我们需要对此处进行修改,使用rtsp流,进行AI行人识别,下面需要进行分析代码,找到可以修改的地方,或者摸个参数,来进行RTSP流的修改。
已经找到了视频流在哪里传进去的了,下面就是进行分析里面的代码进行改成rtsp流,把rtsp流写进去,汪知来做到实时分析,实现行人检测的效果。
在进行分析的时候,发现source这个参数只有LoadStreams用到过,而且是直接传进去的。
进入source参数里面查看,发现里面有一个默认的值,就是读文件,如果不是文件,就把source=[source],再进行source值遍历。在遍历中还使用到了opencv打开本地电脑的摄像机流,再开一个线程进行实时行人识别。
代码中使用了opencv中cv2.VideoCapture的函数,从网上查找这个函数的用法得知,此函数是可以直接传入rtsp流地址的,所以问题解决就简单多了。cv2.VideoCapture这个函数是可以传入rtsp地址的,所以传入rtsp地址进行尝试,发现传入rtsp地址是没有问题的。困樱消
只要修改source这个参数即可,最终实现了检测:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)