用于提供多人个性化视频的系统和方法与流程

文档序号:40614728发布日期:2025-01-07 21:02阅读:11来源:国知局
用于提供多人个性化视频的系统和方法与流程

本发明总体上涉及数字图像处理。更特别地,本发明涉及用于提供多人个性化视频的方法和系统。


背景技术:

1、诸如贴纸和表情符号等共享媒体已经成为消息传递应用程序(本文也称为即时消息软件(messenger))中的标准选项。目前,一些即时消息软件向用户提供了通过通信聊天来向其他用户生成和发送图像和短视频的选项。某些现有的即时消息软件允许用户在传输之前修改短视频。然而,现有即时消息软件提供的对短视频的修改仅限于可视化效果、滤镜和文本。当前即时消息软件的用户不能进行复杂的编辑,例如将视频中的一个面部替换为另外一个面部。当前的即时消息软件不提供这种复杂的视频编辑,这种复杂的视频编辑需要使用并了解复杂的第三方视频编辑软件。


技术实现思路

1、提供该部分以引入简化形式的技术方案,将在下面的具体实施方式部分中进一步描述该技术方案。本
技术实现要素:
并非用于确定要求保护的主题的关键特征或基本特征,也并非用于帮助确定要求保护的主题的范围。

2、根据本发明的一个实施例,公开了一种用于提供多人个性化视频的方法。所述方法可以开始于通过计算设备启用计算设备的用户与至少一个另外的计算设备的至少一个另外的用户之间的通信聊天。该方法还可以包括通过计算设备接收用户从存储在计算设备中的一个或多个个性化视频中选择视频。所述视频可以包括至少一个帧,该至少一个帧具有至少一个目标面部和至少一个另外的目标面部。所述方法可以继续通过计算设备接收源面部的图像和另外的源面部的另外的图像。在示例性实施例中,可以接收源面部的图像,将其作为用户从存储在计算设备的存储器中的一组图像中选择的预生成图像。该预生成图像可以被分割成包括源面部的部分和背景。在另一个示例性实施例中,可以通过计算设备的相机采集新图像并将新图像分割成包括源面部的部分和背景,来接收源面部的图像。此外,可以接收使用源面部的图像以在至少一个另外的计算设备上生成另外的个性化视频的用户许可。在接收到用户许可时,可以将源面部的图像和用户许可的指示发送到至少一个另外的计算设备。

3、在一个示例性实施例中,可以接收另外的源面部的另外的图像,将其作为用户从存储在计算设备的存储器中的一组图像中选择的预生成图像。预生成图像可以被分割成包括另外的源面部的部分和背景。可以从至少一个另外的计算设备接收另外的源面部的另外的图像。

4、所述方法还可以包括修改源面部的图像以生成修改的源面部的图像,以及修改另外的源面部的另外的图像以生成修改的另外的源面部的图像。修改的源面部可以采用目标面部的面部表情。类似地,修改的另外的源面部可以采用至少一个另外的目标面部的面部表情。然后,该方法可以继续在视频的至少一个帧中用修改的源面部的图像替换目标面部,并用修改的另外的源面部替换至少另外的面部以生成个性化视频。个性化视频可以通过通信聊天发送给至少一个另外的用户。在修改另外的源面部的另外的图像之前,可以确定至少一个另外的用户已经提供了使用另外的源面部的另外的图像来生成个性化视频的许可。

5、所述方法还可以包括:在修改源面部的图像之前,基于至少一个帧中的目标面部来确定与参数化面部模型相关联的目标面部表情参数。该至少一个帧可以包括元数据,诸如目标面部表情参数。在这种情况下,修改源面部的图像还可以包括基于源面部的图像来确定与参数化面部模型相关联的源参数,这些参数包括源面部表情参数、源面部身份参数以及源面部纹理参数。基于参数化面部模型和目标面部表情参数、源面部身份参数和源面部纹理参数,可以合成修改的源面部图像。

6、所述方法还可以包括:在修改另外的源面部的另外的图像之前,基于至少一个帧中的另外的目标面部来确定与参数化面部模型相关联的目标面部表情参数。在这种情况下,修改另外的源面部的另外的图像可以包括:基于另外的源面部的另外的图像,确定与参数化面部模型相关联的源参数,该源参数包括源面部表情参数、源面部身份参数和源面部纹理参数。基于参数化面部模型和目标面部表情参数、源面部身份参数和源面部纹理参数,可以合成修改的另外的源面部的另外的图像。

7、根据一个示例性实施例,公开了一种用于提供多人个性化视频的系统。所述系统可以包括至少一个处理器和存储器,该存储器存储处理器可执行代码。在执行所述处理器可执行代码时,至少一个处理器可以被配置为通过计算设备启用计算设备的用户与至少一个另外的计算设备的至少一个另外的用户之间的通信聊天。至少一个处理器还可以被配置为通过计算设备接收用于从存储在计算设备中的一个或多个个性化视频中选择的视频。视频可以包括至少一个帧,该至少一个帧具有至少一个目标面部和至少一个另外的目标面部。至少一个处理器还可以被配置为通过计算设备接收源面部的图像和另外的源面部的另外的图像。具体地,可以接收源面部的图像,将其作为用户从存储在计算设备的存储器中的一组图像中选择的预生成图像。预生成图像可以被分割成包括源面部的部分和背景。在另外的示例性实施例中,可以通过计算设备的相机采集新图像并将新图像分割成包括源面部的部分和背景,来接收源面部的图像。此外,可以接收使用源面部的图像在至少一个另外的计算设备上生成另外的个性化视频的用户许可。在接收到用户许可时,可以将源面部的图像和用户许可的指示发送到至少一个另外的计算设备。可以接收另外的源面部的另外的图像,将其作为用户从存储在计算设备的存储器中的一组图像中选择的预生成图像。预生成图像可以被分割成包括另外的源面部的部分和背景。可以从至少一个另外的计算设备接收另外的源面部的另外的图像。

8、在接收到源面部的图像和另外的源面部的另外的图像时,至少一个处理器可以修改源面部的图像以生成修改的源面部的图像,以及修改另外的源面部的另外的图像以生成修改的另外的源面部的图像。修改的源面部可以采用目标面部的面部表情。修改的另外的源面部可以采用至少一个另外的目标面部的面部表情。至少一个处理器还可以被配置为在视频的至少一个帧中将目标面部替换为修改的源面部的图像,将至少一个另外的面部替换为修改的另外的源面部,以生成个性化视频。个性化视频可以通过通信聊天发送给至少一个另外的用户。

9、在一些示例性实施例中,在修改另外的源面部的另外的图像之前,至少一个处理器可以确定至少一个另外的用户已经提供了使用另外的源面部的另外的图像来生成个性化视频的许可。

10、在一个示例性实施例中,在修改源面部的图像之前,至少一个处理器可以基于至少一个帧中的目标面部来确定与参数化面部模型相关联的目标面部表情参数。该至少一个帧可以包括元数据,诸如目标面部表情参数。源面部的图像可以修改如下。首先,可以基于源面部的图像来确定与参数化面部模型相关联的源参数。源参数可以包括源面部表情参数、源面部身份参数和源面部纹理参数。然后,可以基于参数化面部模型和目标面部表情参数、源面部身份参数和源面部纹理参数来合成修改的源面部的图像。

11、根据本发明的另一方面,提供了一种用于提供多人个性化视频的方法,该方法包括:通过计算设备启用计算设备的用户与至少一个另外的计算设备的至少一个另外的用户之间的通信聊天;通过计算设备接收用户从存储在计算设备中的一个或多个个性化视频中选择的视频,其中,视频包括至少一个帧,至少一个帧包括元数据,元数据包括第一位置、第一面部表情参数、第二位置以及第二面部表情参数;通过计算设备接收源面部的图像和另外的源面部的另外的图像;通过计算设备修改源面部的图像以生成修改的源面部的图像,其中,修改的源面部采用根据第一面部表情参数的第一面部表情;通过计算设备修改另外的源面部的另外的图像以生成修改的另外的源面部的图像,其中,修改的另外的源面部采用根据第二面部表情参数的第二面部表情;通过计算设备在视频的至少一个帧中,将修改的源面部的图像插入第一位置,将修改的另外的源面部的图像插入第二位置,以生成个性化视频;以及通过计算设备经由通信聊天向至少一个另外的用户发送个性化视频。

12、根据本发明的另一方面,提供了一种用于提供多人个性化视频的系统,该系统包括至少一个处理器和存储器,存储器存储处理器可执行代码,其中,至少一个处理器被配置为在执行处理器可执行代码时实现以下操作:通过计算设备启用计算设备的用户与至少一个另外的计算设备的至少一个另外的用户之间的通信聊天;通过计算设备接收用户从存储在计算设备中的一个或多个个性化视频中选择的视频,其中,视频包括至少一个帧,至少一个帧包括元数据,元数据包括第一位置、第一面部表情参数、第二位置以及第二面部表情参数;通过计算设备接收源面部的图像和另外的源面部的另外的图像;通过计算设备修改源面部的图像以生成修改的源面部的图像,其中,修改的源面部采用根据第一面部表情参数的第一面部表情;通过计算设备修改另外的源面部的另外的图像以生成修改的另外的源面部的图像,其中,修改的另外的源面部采用根据第二面部表情参数的第二面部表情;通过计算设备在视频的至少一个帧中,将修改的源面部的图像插入第一位置,将修改的另外的源面部的图像插入第二位置,以生成个性化视频;以及通过计算设备经由通信聊天向至少一个另外的用户发送个性化视频。

13、根据本发明的又一个方面,提供了一种非暂时性处理器可读介质,其存储有处理器可读指令。当处理器执行处理器可读指令时,这些处理器可读指令使处理器实施上述用于提供多人个性化视频的方法。

14、实例的另外的目的、优点和新颖特征将部分地在以下描述中进行阐述,并且部分地在知悉以下描述和附图之后对于本领域技术人员将变得显而易见,或者可以通过实例的制作或操作来获悉。可以通过所附权利要求中特别指出的方法、手段及组合,来实现并获得这些技术方案的目的和优点。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1