一种美妆通话系统及其方法与流程

文档序号:17987293发布日期:2019-06-22 00:30阅读:196来源:国知局
一种美妆通话系统及其方法与流程

本发明涉及应用技术领域,特别地涉及一种美妆通话系统及其方法。



背景技术:

现代社会中,社交方式正快速地发生着变化。在2g通信时代,人们以短信息和语音电话进行社交。短信热聊和“煲电话粥”使得人们虽然相隔千里,但是仍然可以亲密互动。在3g通信时代,微信的出现代替了短信息,彻底改变了人们聊天的方式。各种各样的表情、颜文字、和动图让聊天变得丰富多彩,也让人们能够更好地表达自己的情感。然而,虽然在4g通信时代视频通话已经成为了微信等众多社交软件的基本功能,但是这些社交软件所能提供的功能仍然非常有限,无法满足人们通过视频社交的需求。



技术实现要素:

针对现有技术中存在的技术问题,本申请提出了一种美妆通话系统及其方法。具体而言,提出一种通话客户端,包括:界面模块,其经配置以提供可供用户操作的多个界面;通话模块,其经配置以与接听客户端建立视频通话,其中在通话界面能够显示通话客户端用户视频和接听客户端用户视频;视频获取模块,其经配置以获取通话客户端用户视频;以及美颜模块,其与视频获取模块通信,经配置以响应于通话客户端用户输入或设置,在视频通话过程中对通话客户端用户视频进行美颜处理。

如上所述的通话客户端,其中美颜模块采用以下一种或多种方式进行美颜处理:增加滤镜;增加道具;增加背景;改变脸型;改变五官;改变肤色。

如上所述的通话客户端,其中美颜模块采用遮挡部遮挡通话客户端用户视频中的部分区域。

如上所述的通话客户端,其中美颜模块采用ai变脸进行美颜处理。

如上所述的通话客户端,其中视频获取模块经配置以获取接听客户端用户的视频;其中美颜模块经配置以响应于通话客户端用户输入或设置在通话中对接听客户端用户的视频进行美颜。

如上所述的通话客户端,其中视频获取模块经配置以获取通话前通话客户端用户视频;界面模块经配置以提供通话前界面并在通话前界面上显示通话客户端用户视频;美颜模块经配置以响应于通话客户端用户输入或设置在通话前对通话客户端用户的视频进行美颜。

如上所述的通话客户端,其中显示通话客户端视频的通话前界面为全屏。

如上所述的通话客户端,其中显示通话客户端视频的通话前界面为启动通话客户端的初始界面。

如上所述的通话客户端,其中界面模块经配置以响应于在显示通话客户端视频的通话前界面滑动,呈现通讯录、最常用联系人、最近通话和最常用通话中的一者或多者。

如上所述的通话客户端,其中通讯录、最常用联系人、最近通话和最常用通话中的一者或多者遮挡或者部分遮挡显示通话客户端视频的通话前界面。

如上所述的通话客户端,其中通讯录、最常用联系人、最近通话和最常用通话中的一者或多者为透明或者半透明的。

如上所述的通话客户端,其中接听客户端的用户为通话客户端的联系人。

如上所述的通话客户端,其中接听客户端需要经过通话客户端许可从而成为通话客户端的联系人。

根据本发明的另一个方面,一种接听客户端,包括:界面模块,其经配置以提供可供用户操作的多个界面;通话模块,其经配置以与通话客户端建立视频通话,其中通话界面经配置能够显示接听客户端和通话客户端用户视频;视频获取模块,其经配置以获取接听客户端用户视频;以及美颜模块,其与视频获取模块通信,经配置以响应于接听客户端用户输入或设置,在通话中对接听客户端用户的视频进行美颜。

如上所述的接听客户端,其中美颜模块采用以下一种或多种方式进行美颜:增加滤镜;增加道具;增加背景;改变脸型;改变五官;改变肤色。

如上所述的接听客户端,其中美颜模块遮挡接听客户端用户视频中用户的脸部。

如上所述的接听客户端,其中美颜模块采用ai变脸进行美颜。

如上所述的接听客户端,其中视频获取模块经配置以在通话中获取通话客户端用户的视频;其中美颜模块经配置以响应于接听客户端用户输入或设置,在通话中对通话客户端用户的视频进行美颜。

如上所述的接听客户端,其中视频获取模块经配置以获取通话前接听客户端用户视频;界面模块经配置以提供通话前界面并在通话前界面上显示接听客户端用户视频;美颜模块经配置以响应于接听客户端用户输入或设置在通话前对接听客户端用户的视频进行美颜。

如上所述的接听客户端,其中显示接听客户端视频的通话前界面为全屏。

如上所述的接听客户端,其中视频获取模块经配置以获取通话前通话客户端用户视频;界面模块经配置以提供通话前界面并在通话前界面上显示通话客户端用户视频。

如上所述的接听客户端,其中显示通话客户端视频的通话前界面为全屏。

如上所述的接听客户端,其中还包括识别模块,经配置以识别通话前通话客户端视频中的通话端用户并显示通话前通话客户端视频中的通话端用户的信息。

如上所述的接听客户端,其中识别模块经配置以响应于无法识别通话前通话客户端视频中的通话端用户显示通知信息。

如上所述的接听客户端,其中通话客户端的用户为接听客户端的联系人。

如上所述的接听客户端,其中通话客户端需要经过接听客户端许可从而成为接听客户端的联系人。

根据本发明的另一个方面,提出一种美妆通话方法,包括:与选定接听客户端建立视频通话;以及在视频通话过程中响应于用户输入或设置对通话客户端用户视频进行美颜处理。

如上所述的美妆通话方法,其中,与选定接听客户端建立视频通话的步骤包括:向选定接听客户端发送视频通话请求;以及响应于所述选定接听客户端对视频通话请求的接受消息,与所述选定接听客户端建立起网络连接。

如上所述的美妆通话方法,进一步包括:在向选定接听客户端发送通话请求之后、视频通话建立之前,对通话客户端用户的视频进行美颜处理。

如上所述的美妆通话方法,进一步包括:通话客户端在视频通话过程中对接听客户端用户视频进行美颜处理。

如上所述的美妆通话方法,进一步包括:通话前获取通话客户端用户视频;对通话客户度用户视频进行美颜处理;以及将美颜处理过的通话用户视频与视频通话请求一起发送给选定接听客户端。

如上所述的美妆通话方法,进一步包括:在通话前将通话用户视频全屏显示在通话前界面中,在全屏通话前界面中对通话用户视频进行美颜处理。

如上所述的美妆通话方法,其中,所述通话前界面为启动的初始界面。

如上所述的美妆通话方法,进一步包括:通话客户端对视频通话中的一个或多个接听客户端用户的视频进行美颜处理。

根据本发明的另一个方面,提出一种美妆通话方法,包括:接受通话客户端用户视频通话请求,与通话客户端建立视频通话;以及响应于用户输入或设置,在视频通话过程中对接听客户端的用户视频进行美颜处理。

如上所述的美妆通话方法,进一步包括:在视频通话过程中对通话客户端的用户视频进行美颜处理。

如上所述的美妆通话方法,其中,在接受通话客户端用户视频通话请求之前进一步包括:获取通话前接听客户端的用户视频;和对接听客户端用户视频进行美颜处理。

如上所述的美妆通话方法,进一步包括:在通话前将接听用户视频全屏显示在通话前界面中,在全屏通话前界面中对接听用户视频进行美颜处理。

如上所述的美妆通话方法,其中,所述通话前界面为启动接听客户端的初始界面。

如上所述的美妆通话方法,其中,在未接受通话客户端的通话前,显示通话客户端用户视频。

如上所述的美妆通话方法,其中,还进一步包括:根据通话客户端用户视频识别所述通话客户端用户,并在通话前界面显示所述通话客户端用户的信息。

如上所述的美妆通话方法,其中,还进一步包括:在无法识别通话前通话客户端视频中的通话端用户时显示对应的通知信息。

如上所述的美妆通话方法,其中,进一步地,根据与接听客户端认证通过的客户端信息识别所述通话客户端用户。

本发明在提供了在视频通话过程中的对视频的美颜功能,用户可以根据通话过程中的互动需求,随时对通话客户端和/或接听客户端的用户视频进行各种美颜处理,增加了视频通话的趣味性、隐密性,满足人们的社交需求。

附图说明

下面,将结合附图对本发明的优选实施方式进行进一步详细的说明,其中:

图1是根据本发明实施例一的通话客户端的原理框图;

图2是根据本发明的实施例一的美颜模块的原理示意图;

图3是根据本发明的实施例一的美妆通话方法的流程图;

图4是根据本发明的实施例二的美妆通话方法的流程图;

图5是根据本发明实施例三的美妆通话方法的流程图;

图6是根据本发明实施例四的通话客户端与多个接听客户端连接示意图;

图7是根据本发明实施例四的通话界面上的用户视频显示示意图;

图8是根据本发明实施例四的通话界面上的另一种用户视频显示示意图;

图9是根据本发明实施例五的通话客户端的原理框图;

图10是根据本发明实施例六的通话客户端的原理框图;

图11是根据本发明实施例七的接听客户端美妆通话方法的流程图;

图12是根据本发明实施例九的接听客户端的原理框图;

图13是根据本发明的实施例十的接听客户端的在建立视频通话过程的流程图;

图14a-图14d是根据本发明的实施例的多个界面示意图;以及

图15a和图15b是根据本发明的实施例的多个界面示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在以下的详细描述中,可以参看作为本申请一部分用来说明本申请的特定实施例的各个说明书附图。在附图中,相似的附图标记在不同图式中描述大体上类似的组件。本申请的各个特定实施例在以下进行了足够详细的描述,使得具备本领域相关知识和技术的普通技术人员能够实施本申请的技术方案。应当理解,还可以利用其它实施例或者对本申请的实施例进行结构、逻辑或者电性的改变。

本发明的美妆通话系统包括通话客户端和接听客户端。本领域技术人员应当理解,本发明的美妆通话系统的客户端可以同时具有通话和接听的功能。以下以通话客户端和接听客户端以及各自所执行的方法来说明,以方便本领域技术人员更好地理解本发明的技术方案。

实施例一

图1是根据本发明实施例一的通话客户端的示意图,所述通话客户端包括:界面模块1、通话模块2、视频获取模块3和美颜模块4。其中,界面模块1用以提供可供用户操作的多个界面,例如初始界面、通话界面、设置界面等。通话模块2经配置以建立与接听客户端的视频通话,并在通话界面显示通话客户端用户视频和接听客户端用户视频。视频获取模块3经配置以获取通话客户端的用户视频。例如,视频获取模块3可以通过通话客户端的摄像头获取通话客户端的视频。又例如,视频获取模块3可以通过通话客户端的通信模块获取通话客户端的视频。视频获取模块3与美颜模块4通信。在视频通话过程中,根据来自于界面模块1的通话客户端用户的美颜指令,对来自视频获取模块3的通话客户端用户视频进行美颜处理,然后再发送给通话模块2,由通话模块2发送给接听客户端。与此同时,在界面模块1的通话界面中显示通话客户端的用户视频。进一步地,视频获取模块3也可以经配置以获取接听客户端的用户视频。在界面模块1的通话界面中显示接听客户端的用户视频。

在一些实施例中,美颜模块4中设置有多种美颜功能单元。如图2所示,这些美颜功能单一包括但不限于滤镜单元、脸型修饰单元、五官修饰单元、肤色修饰单元、道具增加单元,背景增加单元、ai变脸单元或遮挡单元等,为用户提供了满足各种不同需求的美颜工具,使得通话过程中的视频充满了趣味性,也可以保护用户的隐私。例如,当用户不希望露出脸部时,可以通过ai变脸单元或者遮挡脸部。在一些其他实施例中,变换或者遮挡视频中用户的其他部分,例如眼睛;或者只露出眼睛也是可行的。

如图3所示,是根据本发明实施例一的美妆通话方法的流程图。在所述方法中,由通话客户端发起的视频通话,美妆通话的方法如下:

步骤s11a,通话客户端向选定接听客户端发起视频通话请求。例如,通过界面模块1调用通讯录、最常用联系人清单、最近通话清单或最常用通话清单,从中选定接听客户端的用户,通话模块2向选定接听客户端的用户发送视频通话请求。

根据本发明的一个实施例,本发明的应用启动后的界面即为镜子界面;即通话客户端界面模块1的初始界面为镜子界面。用户启动通话客户端后即可以看到自己的视频,好像在照“镜子”一样。参考图14a,这可以成为本发明应用的一个重要特征。与现有的大多数应用启动后为功能界面,用户需要点选才能进入相应功能不同,本发明应用从进入应用即开启视频功能,不但界面简洁而且操作更加方便。

在本发明的一些实施例中,镜子界面包括一个或多个美颜按钮,例如颜值提升、道具等。参考图14b,当用户选择这些按钮,就可以启动美颜模块4,从而对通话客户端的用户视频进行美颜处理。

根据本发明的一个实施例,在镜子界面还支持快速调出通讯录。例如,参考图14c,在镜子界面上滑动,从下至上或者从左到右,即可以调出通讯录,以方便用户启动通话。在一些实施例中,滑动也可以调用最常用联系人、最近通话和最常用通话。再或者,在调出的界面中可以显示通讯录、最常用联系人、最近通话和最常用通话等多者。

在一些实施例中,通讯录、最常用联系人、最近通话和最常用通话中的一者或多者遮挡或者部分遮挡显示通话客户端视频的通话前界面。在一些实施例中,通讯录、最常用联系人、最近通话和最常用通话中的一者或多者为透明或者半透明的。这样,即使在选择通话人的过程中,用户仍可以看到自己的视频,从而保证了呈现给接听客户端的视频是用户希望的内容。

根据本发明的一个实施例,通话被限定在通话客户端与通话客户端的联系人之间。接听客户端需要经过通话客户端许可从而成为通话客户端的联系人。由此,本发明的通话能够被限定在“熟人”之间,从而避免骚扰行为。

步骤s12a,通话模块2响应于所述选定接听客户端对通话请求的接受消息与所述选定接听客户端建立起网络连接。在一些实施例中,网络连接可以是基于数据包的。在另一些实施例中,在网络支持的情况下,网络连接也可以是基于专用的语音或视频线路。

步骤s13a,建立起网络连接后,通话客户端的通话模块2向接听客户端发送通话客户端用户视频及语音数据,并接收接听客户端用户视频,同时显示在通话界面上。此时,通话客户端用户与接听客户端用户在进行视频通话。其中,通话模块2可通过通话客户端所在终端的摄像头获取视频,麦克风获得语音数据。

步骤s14a,在视频通话过程中判断是否收到美颜指令。如果收到则转到步骤s15a,将美颜指令发送给美颜模块4。如果没有收到,则在步骤s13a继续视频通话。其中,在通话客户端与接听客户端视频通话过程中,通话客户端用户可随时根据与接听客户端用户的互动情况对其视频进行美颜处理。

步骤s16a,视频获取模块3将通话客户端用户视频数据发送给美颜模块4。例如,当通话客户端用户认为需要美颜处理时,在通话界面中打开美颜设置界,选择合适的美颜工具,如增加滤镜;增加道具;增加背景;改变脸型;改变五官;改变肤色、选择遮挡部件遮挡视频中的特定区域、或ai变脸等。当用户选择了某一确定美颜工具并确定后,生成具有特定内容的美颜指令。

步骤s17a,美颜模块4对通话客户端用户视频按照美颜指令进行美颜处理,并将美颜完成的视频发送给通话模块2。参考图14d,通话模块2将美颜后的视频数据和语音一起发送给接听客户端,并通过界面模块1中的通话界面显示通话客户端美颜过后的视频。因而,此时接听客户端用户看到的为通话客户端美颜过后的视频。

实施例二

如图4所示,为是根据本发明实施例二的美妆通话方法的流程图。在本实施例中,通话客户端用户可对接听客户端用户的视频进行美颜。举例而言,该通话方法可以包括如下步骤:

步骤s11b,通话客户端用户在通话界面中打开美颜设置界面,选择合适的美颜工具及要美颜的接听客户端用户的视频,从成生成具有特定内容的美颜指令。所述特定内容包括视频的接听客户端用户标识,如用户名等,还包括要使用的美颜工具,如滤镜、道具、背景、要改变的脸型;要改变的五官;要改变的肤色、选择的遮挡部件遮挡视频中的特定区域、或ai变脸的目的脸部图像等。

步骤s12b,界面模块1将所述美颜指令发送给美颜模块4。

步骤s13b,视频获取模块3将对应用户标识的接听客户端用户视频发送给美颜模块4。

步骤s14b,美颜模块4按照美颜指令对所述视频进行美颜处理,并将处理后的视频发送给通话模块2。

步骤s15b,通话模块2将美颜处理后的接听客户端用户视频显示在通话界面上。

在本实施例中,通话客户端不但可以对自己的视频进行美颜,还可以对接收到的接听客户端用户视频进行美颜。

在一些实施例中,步骤s11b生成的美颜指令也通过通话模块2发送给接听客户端。接听客户端根据该美颜指令对接听客户端的用户视频进行美颜,从而使得通话双方的美颜显示同步。

在以上实施例一和实施例二中,通话客户端用户可根据通话过程中的互动情况实时地对自己或对方的视频进行美颜,如增加道具、背景,改变脸型等以增加视频通话的趣味性。

实施例三

在本实施例中,通话客户端为了使接听客户端用户能够一起看到自己满意的形象,可以在视频通话前设计好自己的形象。具体流程如图5所示,本实施例的美妆通话方法的流程如下所示:

步骤s11c,通过界面模块1中的通话前界面中打开美颜设置界面,选择合适的美颜工具及要美颜的接听客户端用户的视频,从成生成具有特定内容的通话前美颜指令。在一些实施例中,通话前界面可以为通话客户端的初始界面。

步骤s12c,界面模块1将所述通话前美颜指令分别发送给美颜模块4。

步骤s13c,视频获取模块3将通话客户端用户视频发送给美颜模块4。

步骤s14c,美颜模块4按照美颜指令对所述视频进行美颜处理,并将处理后的视频发送给通话模块2。

步骤s15c,通话模块2将美颜后的通话客户端用户视频显示在界面模块1的通话前界面上。其中,为了清楚地显示出当前通话客户端用户视频,采用全屏显示。

步骤s16c,判断用户是否满意,如果用户满意,则在步骤s17c,选择接听客户端。如果不满意,再返回步骤s11c,重新进行美颜设置,直到满意为止。

在步骤s17c中,在发送视频通话请求之前,需要选择接听客户端。此时,通话客户端用户可以在当前显示通话客户端视频的通话前界面上滑动,此时会连接并显示联系人清单,例如通讯录、最常用联系人、最近通话或最常用通话中的一者或多者。此时出现的联系人清单可以遮挡或者部分遮挡通话前界面。另外,所述联系人清单也可透明或者半透明地显示在视频上。这样,既不影响观看视频,也能够查看联系人清单,通过点击联系人清单来选取接听客户端用户。

步骤s18c,由通话模块2将美颜处理后的通话客户端用户视频与视频通话请求一起发送给选定接听客户端。

在一些实施例中,通话前界面可为拨出通话但是接听客户端接受之前的等待界面。也就是说,在接听客户端接受通话请求进行通话之前,通话客户端用户仍可以对自己的视频进行美颜。

实施例四

在本实施例中,通话客户端用户可以选择多个接听客户端用户进行多人的视频通话,并在通话过程中选择部分或全部的接听客户端用户视频进行美颜。

如图6所示,为通话客户端与多个接听客户端连接示意图。通话客户端用户选择多个接听客户端用户,通话客户端向选定的接听客户端a、b、c、d发送视频通话请求,如图中带箭头的实线所示。其中,所述视频通话请求中包括所有选定的接听客户端标识,如客户端id号。

接听客户端用户可以接受所述请求,也可以拒绝,或者是在某些场合接听客户端用户可能没有看到所述请求,如果通话客户端在规定时间内没有收到响应消息,则视为接听客户端视已拒绝所述请求。通话客户端与返回接受消息的接听客户端建立视频通话连接。如图6所示,接听客户端a、b、c、d都接受了通话客户端的视频通话请求,与通话客户端建立起连接,并且多个接听客户端之间也要建立起连接,如图中虚线所示。从而实现了多方的视频通话。

所有的接听客户端用户视频可以并列显示在通话客户端的通话界面上,如图7所示,也可以重叠地显示在通话界面上,如图8所示。通话客户端用户可以改变显示区域的尺寸和在通话界面中的位置。

在视频通话过程中,通话客户端除了对自己的视频美颜处理外,还可以选定一个或多个不同的接听客户端用户视频进行美颜处理。

实施例五

在本实施例中,如图9所示,通话客户端还包括拍照模块5。拍照模块5与界面模块1相连接。通话客户端用户通过界面模块1输入拍照指令给所述拍照模块5。拍照模块5截取通话界面或者通话界面的一部分生成照片。例如,参考图15a,拍照模块5截取通话界面中通话客户端和接听客户端的窗口生成照片。

根据本发明的一个实施例,在通话界面,通话客户端和接听客户端的窗口的尺寸和位置可以调整。例如,通话客户端和接听客户端的窗口可以部分重叠。由此,用户可以在通话界面对生成的照片进行设计。进一步地,在一些实施例中,生成的照片可以进行修饰,例如:去掉背景和窗口边框;增加背景;增加道具;增加动画;增加音效等。在一些实施例中,参考图15b,由于很多时候,视频窗口中用户的头像比较较大,所以,在通话界面能够生成类似与“大头贴”照片。

实施例六

在本实施例中,如图10所示,通话客户端还包括游戏模块6,游戏模块6分别与通话模块2和界面模块1相连接。游戏模块6可以识别出通话客户端用户视频或接听客户端用户视频中的用户和/或物体的动作,从而执行相应的功能。在一个实施例中,游戏模块6从通话客户端用户视频中识别用户和/或物体,例如通话用户以及手中的球拍。接下来,游戏模块6确定通话客户端用户和/或物体在通话界面中的位置,例如通话用户以及手中的球拍的位置。同样地,游戏模块6确定接听客户端用户和/或物体在通话界面中的位置,例如接听用户以及手中的球拍的位置。游戏模块6定义球的位置和大小以及运动方式。例如,用户或者用户手中球拍接触到球后,球的运动方向和速度发生变化。这样,通话客户端的通话用户和接听客户端的接听用户就可以在通话界面上通过定义的球互动,实现游戏的功能。这样,可以为通话增加更多乐趣。

实施例七

如图1所示,是根据本发明实施例七的接听客户端的原理框图。接听客户端包括:界面模块10、通话模块20、视频获取模块30和美颜模块40,其中界面模块10经配置以提供可供用户操作的多个界面,例如初始界面、通话前界面、和通话界面等。通话模块20经配置以与通话客户端建立视频通话,并在通话界面中显示接听客户端用户视频和通话客户端用户视频。视频获取模块30经配置获取接听客户端用户视频。美颜模块40与视频获取模块30通信,在视频通话过程中,根据来自于界面模块10的接听客户端用户的美颜指令,对视频获取模块30发送来的接听客户端用户视频进行美颜处理,然后再发送给通话模块20,由通话模块20发送给通话客户端,并在界面模块10的通话界面中显示。

根据本发明的一个实施例,美颜模块40中设置有多种美颜功能单元,如图2所示,如滤镜单元、脸型修饰单元、五官修饰单元、肤色修饰单元、道具增加单元,背景增加单元、ai变脸单元或遮挡单元等,为接听客户端用户提供了满足各种不同需求的美颜工具,使得通话过程中的视频充满了趣味性。

如图11所示,是根据本发明实施例七的接听客户端美妆通话方法的流程图。在所述方法中,由通话客户端发起的视频通话,接听客户端接听,从而建立视频通话。举例而言,本实施例的方法包括:

步骤s11d,接听客户端接受通话客户端用户视频通话请求,与通话客户端建立起网络连接。

步骤s12d,接听客户端的通话模块20向通话客户端发送接听客户端用户视频及语音数据,并接收通话客户端用户视频,同时显示在通话界面上。此时,通话客户端用户与接听客户端用户在进行视频通话。其中,通话模块20可通过接听客户端所在终端的摄像头获取视频,麦克风获得语音数据。

步骤s13d,在视频通话过程中判断是否收到美颜指令。如果收到,则转到步骤s14d,将美颜指令发送美颜模块40。如果没有收到,则在步骤s12d继续视频通话。

步骤s15d,视频获取模块30将接听客户端用户视频数据发送给美颜模块40。

步骤s16d,美颜模块40对接听客户端用户视频按照美颜指令进行美颜处理,并将美颜完成的视频发送给通话模块20。则在步骤s12d,通话模块20将美颜后的视频数据和语音数据一起发送给通话客户端,并通过界面模块10中的通话界面显示接听客户端美颜过后的视频。因而,此时对方的通话客户端用户看到的为接听客户端美颜过后的视频。

接听客户端用户的美颜操作可以在视频通话过程中,根据与通话客户端的互动来实施的。所述美颜可以根据需要选择应的美颜方式,例如,当接听用户不想对方看到自己的某个部位时,可以选择美颜工具中的遮挡物遮挡。接听客户端中进行的美颜处理与前述实施例中的通话客户端内的相类似,如包括增加滤镜、增加道具、增加背景、改变脸型、改变五官、改变肤色,或采用遮挡部遮挡通话客户端用户视频中的部分区域,或采用ai变脸进行美颜等等。

如前所述,在视频通话的过程中,接听客户端也可以对通话客户端用户视频进行美颜,具体与通话客户端的操作相似,在此不再赘述。

实施例八

在本实施例,当接听客户端在接收到视频通话请求时,还同时接收到通话客户端用户视频。这样,接听客户端用户不但可以根据通话客户端的id来了解通话客户端用户,还可以通过查看通话客户端的视频来了解通话客户端用户,从而进一步增加通话的趣味性。例如,通话客户端用户将自己美颜成“公主”,那么接听客户端用户就可以相应地将自己美颜成“王子”。

根据本发明的一个实施例,接听客户端包括“是否允许通话客户端的视频直接接入”的选项。如果该选项为“允许”,在接听客户端同意接听之前,通话客户端的视频就显示在接听客户端的接听前界面上。在一些实施例中,接听前界面为全屏视频界面。如果该选项为“拒绝”,在接听客户端同意接听之前,通话客户端的视频经过虚化处理后显示在接听客户端的接听前界面上。在一些实施例中,接听前界面为全屏视频界面。

根据本发明的一个实施例,接听客户端还包括识别模块70。当通话模块20接收到通话客户端用户视频和视频请求时,将所述视频和/或视频通话请求发送给识别模块70,识别模块70根据通话客户端用户视频识别所述通话客户端用户,并在通话前界面显示所述通话客户端用户的信息。如果无法识别通话前通话客户端视频中的通话端用户,则在通话前界面显示对应的通知信息。这样,如果通话客户端的用户被他人冒用,接听客户端也可以及时发现,并作出提醒。

虽然进行视频通话的双方需要经过双方认证后才能成为可以进行视频通话的联系人;但是,仍然存在被冒用的可能性。如果仅根据通话客户端的id进行识别,则很难识别出这种冒用。在本实施例中,通话客户端发送的视频通话请求包括了通话客户端的身份标识,识别模块70从中视频通话请求中获得当前通话客户端的身份标识和经识别的特征(例如五官特征),并与接听客户端内存储的该联系人特征进行对比,从而查询其与当前接听客户端该联系人的身份标识是否一致。如果一直,则将所述联系人的信息显示在当前的通话前界面上。如果不一致,说明当前接收到的通话客户端用户不是认证后的合法联系人,接听客户端用户可以拒绝该通话请求。

实施例九

在本实施例中,接听客户端在接收到通话客户端的视频通话请求时,可以在接受该请求之前对自己的视频进行美颜,从而使得在视频通话建立之时,通话客户端看到的便是经过美颜的视频。具体地,获取通话前接听客户端用户视频,并将通话前接听客户端视频全屏显示在通话前界面中。对接听客户端用户视频进行美颜处理,直到接听客户端用户满意为止,然后再接受通话客户端的视频通话请求。从而在建立视频通话建立之时,接听客户端发送的是经过美颜处理的视频。

实施例十

在本实施例中,当接听客户端接收到的视频通话请求中包括了多个客户端标识时,如图6所示的情形,当接听客户端a收到的视频通话请求中还包括了接听客户端b、c、d的标识时,接听客户端a在建立视频通话过程的流程如图13所示:

步骤s11e,从接收到的视频通话请求中获取出通话客户端标识和需要连接的其他接听客户端b、c、d标识。

步骤s12e,识别通话客户端标识对应的用户是否为合法联系人,如果不是合法联系人,则在步骤s19e,拒绝所述视频通话请求,并结束处理流程。如果是合法联系人,则在步骤s13e,获取一个需要连接的接听客户端b标识。

步骤s14e,识别所述接听客户端b的用户是否为合法联系人,如果不是合法联系人,在步骤s20e,放弃对所述接听客户端b的连接处理,并转到步骤s18e;如果是合法联系人,则在步骤s15e向所述接听客户端b发送视频通话请求。

步骤s16e,判断是否也收到所述接听客户端b发送来的视频建立请求,当收到所述接听客户端b的视频建立请求时,在步骤s17e接受所述请求,与接听客户端b建立视频通话。如果在预定的时间没有接收到来自于接听客户端b的视频建立请求时,在步骤s20e放弃与接听客户端b的连接。

步骤s18e,判断是否已识别完所有的接听客户端标识,如果全部识别完,则结束流程,如果没有,返回步骤s13e,选择下一个接听客户端标识。

通过上述处理,所述接听客户端a在接收到通话客户端发送来的与接听客户端b、c、d共同通话的请求时,建立起与通话客户端和接听客户端b、c、d的多方视频通话。

在通话过程中,接听客户端a可以对视频通话中的通话客户端用户视频或其他接听客户端b、c、d用户视频进行美颜处理。美颜处理的过程在此不再赘述。

实施例十一

在本实施例中,接听客户端还包括拍照模块50,如图9所示,接听客户端用户通过界面模块10输入拍照指令给所述拍照模块50。拍照模块50截取通话界面中显示通话客户端和接听客户端视频的窗口作为拍照照片。接听客户端的拍照功能与通话客户端类似,这里不再赘述。

实施例十二

在本实施例中,如图10所示,接听客户端还包括游戏模块60,游戏模块60分别与通话模块20和界面模块10相连接。游戏模块60可以识别出通话客户端用户视频或接听客户端用户视频中的用户和/或物体的动作,从而执行相应的功能。接听客户端的游戏功能与通话客户端类似,这里不再赘述。

上述实施例仅供说明本发明之用,而并非是对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明范围的情况下,还可以做出各种变化和变型,因此,所有等同的技术方案也应属于本发明公开的范畴。

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