人脸替换(视频换脸)

人脸替换(视频换脸)人工智能易容术
了解咨询

雷达评级

A

用户规模

-

产品上线

-

人脸替换

接口地址
http://character.market.alicloudapi.com/facecg
响应格式
application/json
请求方法
POST
请求参数 (Headers)
参数类型必须描述
effectstring
string
master:大师级,primary:初级
purlstring
string
要替换的人脸照片,支持jpg,png,bmp(视频换脸参数)
srcastring
string
图片base64编码(图片换脸参数)
srcbstring
string
图片base64编码(图片换脸参数)
surlstring
string
要替换的音频,支持mp3,m4a(视频换脸参数)
typestring
string
video:视频处理,pic:图片处理,vtov:视频替换视频
vurlstring
string
要替换的视频地址,支持mp4(视频换脸参数)
effectstring
string
master:大师级,primary:初级
purlstring
string
要替换的人脸照片,支持jpg,png,bmp(视频换脸参数)
srcastring
string
图片base64编码(图片换脸参数)
srcbstring
string
图片base64编码(图片换脸参数)
surlstring
string
要替换的音频,支持mp3,m4a(视频换脸参数)
typestring
string
video:视频处理,pic:图片处理,vtov:视频替换视频
vurlstring
string
要替换的视频地址,支持mp4(视频换脸参数)
请求参数 (Query)
参数类型必须描述
keystring
string
请求 AccessKey, 请在控制台中查看

产品亮点

对每一家接入小花儿人工智能云平台的公司提供七天24小时不间断的专人服务,客户可以直接与负责产品的工程师对话,在遇到各种突发情况时可迅速、有效地解决问题。

产品说明

价格:

type=pic

     effect=master:图片替换0.1元/次,

     effect=primary:图片替换0.02元/次

type=video

     effect=master:视频替换2.2元/秒

     effect=primary:视频替换0.1元/秒

type=vtov

     视频替换视频,19元/秒,视频长度小于60秒,视频抖动可以通过后期处理修复

长视频,视频稳定处理请联系客服

 

图片替换视频,不能处理眨眼,张嘴,替换出来的都是和原图片相同的状态

视频替换视频,可以处理眨眼,张嘴,摇头等动作,要求替换视频要有一致的脸部动作,但是不要求时间一致性。脸部不完整的部分,不会被处理。

 

人工智能实现两张图片或视频的人脸替换

 

type=pic

此接口会把srca中的脸,替换成srcb

 

type=video

此接口会把vurl中的脸,替换成purl,surl可选

视频替换为异步处理,请在接口处理完成后1-10分钟内尝试取回。

 

type=vtov

此接口会把vurl中的脸,替换成purl,surl可选

视频替换为异步处理,请在接口处理完成后10-30分钟内尝试取回。

 

演示:

https://www.toutiao.com/i6677026961455317512/

 

视频换视频实际效果:

purl:http://pic.uulucky.com/tmp/vtova.mp4

vurl:http://pic.uulucky.com/tmp/vtovb.mp4

type:vtov

处理结果:https://pic.uulucky.com/videodownload/2019/12/26/5e038df8c747b.mp4

 

图片换视频实际效果

purl:http://pic.uulucky.com/tmp/shuaigea.jpg

vurl:http://pic.uulucky.com/tmp/facecgva.mp4

effect:master

type:video

处理结果:https://pic.uulucky.com/videodownload/2019/11/08/5dc518528b9cd.mp4

 

因为视频是连续的图片,那么我们只需要把每一张图片中的脸切换了,就能得到变脸的新视频了。那么如何切换一个视频中的图片呢?这需要我们首先找到视频中的脸,然后把脸进行切换。我们会发现,变脸这个难题可以拆解成如下的流程。

  

  人脸定位是一个相对成熟的领域。我们虽然可以定制一个人脸识别的算法,但是我们也可以使用已有的通用的人脸识别的函数库。

  因为在建模中使用的是原图A的扭曲来还原A,应用中是用B来还原A,所以扭曲的方式会极大的影响到最终的结果。因此,如何选择更好的扭曲方式,也是一个重要的问题。

 

实际图片替换效果:

 

相关接口:人脸变妆给定图片和变妆编码,对原图进行人脸变妆特效处理

 

产品参数

交付方式API服务

产品截图

售后支持范围

5*8服务支持,7*24故障处理

产品资质