【技术实现步骤摘要】
【国外来华专利技术】用于提供多人个性化视频的系统和方法
本专利技术总体上涉及数字图像处理。更特别地,本专利技术涉及用于提供多人个性化视频的方法和系统。
技术介绍
诸如贴纸和表情符号等共享媒体已经成为消息传递应用程序(本文也称为即时消息软件(messenger))中的标准选项。目前,一些即时消息软件向用户提供了通过通信聊天来向其他用户生成和发送图像和短视频的选项。某些现有的即时消息软件允许用户在传输之前修改短视频。然而,现有即时消息软件提供的对短视频的修改仅限于可视化效果、滤镜和文本。当前即时消息软件的用户不能进行复杂的编辑,例如将视频中的一个面部替换为另外一个面部。当前的即时消息软件不提供这种复杂的视频编辑,这种复杂的视频编辑需要使用并了解复杂的第三方视频编辑软件。
技术实现思路
提供该部分以引入简化形式的技术方案,将在下面的具体实施方式部分中进一步描述该技术方案。本
技术实现思路
并非用于确定要求保护的主题的关键特征或基本特征,也并非用于帮助确定要求保护的主题的范围。根据本专利技术的一个实施例,公开了一种用于提供多人个性化视频的方法。所述方法可以开始于通过计算设备启用计算设备的用户与至少一个另外的计算设备的至少一个另外的用户之间的通信聊天。该方法还可以包括通过计算设备接收用户从存储在计算设备中的一个或多个个性化视频中选择视频。所述视频可以包括至少一个帧,该至少一个帧具有至少一个目标面部和至少一个另外的目标面部。所述方法可以继续通过计算设备接收源面部的图像和另外的源面部的另外的图像。在示例性实施例中,可以接收源面 ...
【技术保护点】
1.一种用于提供多人个性化视频的方法,所述方法包括:/n通过计算设备启用所述计算设备的用户与至少一个另外的计算设备的至少一个另外的用户之间的通信聊天;/n通过所述计算设备接收用户从存储在所述计算设备中的一个或多个个性化视频中选择的视频,其中,所述视频包括至少一个帧,所述至少一个帧包括至少一个目标面部和至少一个另外的目标面部;/n通过所述计算设备接收源面部的图像和另外的源面部的另外的图像;/n修改所述源面部的图像以生成修改的源面部的图像,其中,所述修改的源面部采用所述目标面部的面部表情;/n修改所述另外的源面部的另外的图像以生成修改的另外的源面部的图像,其中,所述修改的另外的源面部采用所述至少一个另外的目标面部的面部表情;/n在所述视频的所述至少一个帧中,将所述目标面部替换为所述修改的源面部的图像,将所述至少一个另外的目标面部替换为所述修改的另外的源面部,以生成个性化视频;以及/n通过所述计算设备经由所述通信聊天向所述至少一个另外的用户发送所述个性化视频。/n
【技术特征摘要】
【国外来华专利技术】20190118 US 16/251,436;20191007 US 16/594,6901.一种用于提供多人个性化视频的方法,所述方法包括:
通过计算设备启用所述计算设备的用户与至少一个另外的计算设备的至少一个另外的用户之间的通信聊天;
通过所述计算设备接收用户从存储在所述计算设备中的一个或多个个性化视频中选择的视频,其中,所述视频包括至少一个帧,所述至少一个帧包括至少一个目标面部和至少一个另外的目标面部;
通过所述计算设备接收源面部的图像和另外的源面部的另外的图像;
修改所述源面部的图像以生成修改的源面部的图像,其中,所述修改的源面部采用所述目标面部的面部表情;
修改所述另外的源面部的另外的图像以生成修改的另外的源面部的图像,其中,所述修改的另外的源面部采用所述至少一个另外的目标面部的面部表情;
在所述视频的所述至少一个帧中,将所述目标面部替换为所述修改的源面部的图像,将所述至少一个另外的目标面部替换为所述修改的另外的源面部,以生成个性化视频;以及
通过所述计算设备经由所述通信聊天向所述至少一个另外的用户发送所述个性化视频。
2.根据权利要求1所述的方法,其中,接收所述源面部的图像包括:
接收用户从存储在所述计算设备的存储器中的一组图像中选择的预生成图像;以及
将所述预生成图像分割成包括所述源面部的部分和背景。
3.根据权利要求1所述的方法,其中,接收所述源面部的图像包括:
通过所述计算设备的相机采集新图像;以及
将所述新图像分割成包括所述源面部的部分和背景。
4.根据权利要求3所述的方法,还包括:
通过所述计算设备接收使用所述源面部的图像以在所述至少一个另外的计算设备上生成另外的个性化视频的用户许可;以及
在接收到所述用户许可时,通过所述计算设备向所述至少一个另外的计算设备发送所述源面部的图像和所述用户许可的指示。
5.根据权利要求1所述的方法,其中,接收所述另外的源面部的所述另外的图像包括:
接收用户从存储在所述计算设备的存储器中的一组图像中选择的预生成图像;以及
将所述预生成图像分割成包括所述另外的源面部的部分和背景。
6.根据权利要求1所述的方法,其中,从所述至少一个另外的计算设备接收所述另外的源面部的所述另外的图像。
7.根据权利要求6所述的方法,进一步包括在修改所述另外的源面部的所述另外的图像之前,确定所述至少一个另外的用户已经提供了使用所述另外的源面部的所述另外的图像来生成所述个性化视频的许可。
8.根据权利要求1所述的方法,进一步包括在修改所述源面部的图像之前,基于所述至少一个帧中的所述目标面部来确定与参数化面部模型相关联的目标面部表情参数,其中:
修改所述源面部的图像包括:
基于所述源面部的图像,确定与所述参数化面部模型相关联的源参数,所述参数包括源面部表情参数、源面部身份参数和源面部纹理参数;以及
基于所述参数化面部模型和所述目标面部表情参数、所述源面部身份参数以及所述源面部纹理参数,合成所述修改的源面部的图像。
9.根据权利要求8所述的方法,其中,所述至少一个帧包括元数据,所述元数据包括所述目标面部表情参数。
10.根据权利要求1所述的方法,进一步包括在修改所述另外的源面部的所述另外的图像之前,基于所述至少一个帧中的所述另外的目标面部,确定与所述参数化面部模型相关联的目标面部表情参数,其中:
修改所述另外的源面部的所述另外的图像包括:
基于所述另外的源面部的所述另外的图像,确定与所述参数化面部模型相关联的源参数,所述源参数包括源面部表情参数、源面部身份参数和源面部纹理参数;以及
基于所述参数化面部模型和所述目标面部表情参数、所述源面部身份参数以及所述源面部纹理参数,合成修改的另外的源面部的另外的图像。
11.一种用于提供多人个性化视频的系统,所述系统包括至少一个处理器和存储器,所述存储器存储处理器可执行代码,其中,所述至少一个处理器被配置为在执行所述处理器可执行代码时实现以下操作:
通过计算设备启用所述计算设备的用户与至少一个另外的计算设备的至...
【专利技术属性】
技术研发人员:维克托·沙布罗夫,亚历山大·马什拉博夫,格里戈里·特卡琴科,伊万·谢苗诺夫,
申请(专利权)人:斯纳普公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。