一种视频通话方法、装置和系统的制作方法_2

文档序号:9891856阅读:来源:国知局
虚拟形象的标识符;所述第二视频通话装置接收所述当前视频帧和虚拟形象的标识符,并根据所述虚拟形象的标识符获取对应的虚拟形象;以及所述第二视频通话装置将所述当前视频帧和虚拟形象进行匹配,得到匹配后的当前视频帧,并显示所述匹配后的当前视频帧。通过在即时视频交互过程中,显示当前视频帧和虚拟形象进行匹配所得到的匹配后的当前视频帧,相比于传统的即时视频显示方法,增加了即时视频的显示方式,满足了即时视频交互过程中用户的个性化需求,同时,增加了即时视频参与双方在交互过程中的互动性,提高了交互体验。而且可以根据用户指示在不同的即时视频显示方式间切换,进一步增加了即时视频参与双方的互动性和交互体验。
【附图说明】
[0098]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0099]图1是本发明实施例提供的一种视频通话方法流程图;
[0100]图2是本发明实施例提供的一种视频通话方法流程图;
[0101 ]图3是本发明实施例提供的一种视频通话方法流程图;
[0102]图4是本发明实施例提供的一种界面示意图;
[0103]图5是本发明实施例提供的一种界面示意图;
[0104]图6是本发明实施例提供的一种界面示意图;
[0105]图7是本发明实施例提供的一种视频通话方法流程图;
[0106]图8是本发明实施例提供的一种界面不意图;
[0107]图9是本发明实施例提供的一种界面不意图;
[0108]图10是本发明实施例提供的一种界面不意图;
[0109]图11是本发明实施例提供的一种视频通话方法流程图;
[0110]图12是本发明实施例提供的一种界面示意图;
[0111]图13是本发明实施例提供的一种界面示意图;
[0112]图14是本发明实施例提供的一种界面示意图;
[0113]图15是本发明实施例提供的一种视频通话方法流程图;
[0114]图16是本发明实施例提供的一种界面示意图;
[0115]图17是本发明实施例提供的一种界面示意图;
[0116]图18是本发明实施例提供的一种界面示意图;
[0117]图19是本发明实施例提供的一种界面示意图;[0?18]图20是本发明实施例提供的一种界面不意图;
[0119]图21是本发明实施例提供的一种界面示意图;
[0120]图22是本发明实施例提供的一种视频通话装置结构示意图;
[0121]图23是本发明实施例提供的一种电子设备结构示意图;
[0122]图24是本发明实施例提供的一种视频通话系统结构示意图;
[0123]图25是本发明实施例提供的一种界面示意图;
[0124]图26是本发明实施例提供的一种界面示意图。
【具体实施方式】
[0125]为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0126]本发明实施例提供了一种视频通话方法,该方法用于即时视频交互场景下的视频通话,其中,即时视频交互可以是交互双方通过运行电子装置上的应用程序实现的,该电子装置可以是智能手机、平板电脑和可穿戴装置中的任意一个,本发明实施例对具体的电子装置不加以限定;另外,在即时视频交互过程中,包括即时视频在内的数据发送可以是通过点对点的方式实现的,也可以是通过服务器中转的方式实现的,本发明实施例对具体的数据发送方式不加以限定。另外,本发明实施例所述的匹配后的当前视频帧为裁剪后的当前视频帧和虚拟形象的组合。
[0127]实施例一为本发明实施例提供的一种视频通话方法,参照图1所示,该方法包括:
[0128]101、第一视频通话装置根据第一用户指示向第二视频通话装置发起视频通话请求。
[0129]具体的,第一用户指示可以包括以下所述中的任意一个:
[0130]用户在界面中的预设图标或预设区域上触发的手势;或者,
[0131]用户在用户的通讯录头像和/或目标联系人的通讯录头像上触发的用户指示;或者,
[0132]用户通过所述虚拟形象触发的用户指示。
[0133]102、第一视频通话装置获取当前视频帧和虚拟形象的标识符。
[0134]具体的,第一视频通话装置获取虚拟形象的标识符包括:第一视频通话装置根据用户指示或者默认配置,获取虚拟形象的标识符。
[0135]其中,该用户指示可以是用户在界面上触发的手势,该手势包括点击屏幕和/或手指在屏幕上进行滑动。
[0136]若该手势是点击屏幕,则根据用户指示,获取虚拟形象的标识符的过程可以为:
[0137]获取用户在虚拟形象选择界面上进行点击时的点击位置参数;
[0138]获取该点击位置参数对应的虚拟形象的标识符。
[0139]根据默认配置,获取虚拟形象的标识符的过程可以为:
[0140]获取系统默认配置的虚拟形象的标识符,其中,该用户可以通过重新设置默认配置信息的方式,实现系统默认配置的虚拟形象的更换,本发明实施例对具体的重新设置默认配置信息方式不加以限定。
[0141 ]第一视频通话装置通过摄像头或者其他外部拍摄装置获取当前视频帧。
[0142]值得注意的是,在步骤102中,可以先获取当前视频帧,再获取虚拟形象的标识符,也可以先获取虚拟形象的标识符,再获取当前视频帧,还可以同时获取虚拟形象的标识符和当前视频帧,本发明实施例对所述两个步骤的执行顺序不加以限定。
[0143]103、在第二视频通话装置确认视频通话请求后,第一视频通话装置向第二视频通话装置发送当前视频帧和虚拟形象的标识符。
[0144]需要说明的是,在步骤103中,虚拟形象的标识符和当前视频帧可以是同时发送至第二视频通话装置的,也可以是分别发送至第二视频通话装置的,其中,若虚拟形象的标识符和当前视频帧是分别发送至第二视频通话装置的,本发明实施例对具体的发送顺序不加以限定。
[0145]104、第二视频通话装置接收当前视频帧和虚拟形象的标识符,并根据虚拟形象的标识符获取对应的虚拟形象。
[0146]具体的,第二视频通话装置根据接收的虚拟形象的标识符,查找本地存储的虚拟形象中与该标识符对应的虚拟形象;
[0147]若本地未存有与该标识符对应的虚拟形象,则从服务器中下载与该标识符对应的虚拟形象。
[0148]105、第二视频通话装置将当前视频帧和虚拟形象进行匹配,得到匹配后的当前视频帧,并显示匹配后的当前视频帧。
[0149]具体的,通过以下操作中的任意一个,实现步骤105所述的过程:
[0150]识别并获取当前视频帧中的人脸部分,并将人脸部分与虚拟形象进行匹配,得到匹配后的当前视频帧;或者
[0151]根据虚拟形象对当前视频帧进行裁剪和/或缩小,并将裁剪和/或缩小的结果与虚拟形象进行匹配,得到匹配后的当前视频帧。
[0152]所述根据虚拟形象对当前视频帧进行裁剪和/或缩小的过程可以为:
[0153]根据虚拟形象在屏幕中的位置对当前视频帧进行裁剪和/或缩小。
[0154]具体的,显示匹配后的当前视频帧,第二视频通话装置通过预设的显示指令,在触摸显示屏上显示该匹配后的当前视频帧。
[0155]可选的,该第二通话装置还可以通过预设的显示指令,将该匹配后的当前视频帧投影至投影屏幕上或者其他显示屏上。
[0156]本发明实施例提供的一种视频通话方法,通过在即时视频交互过程中,显示当前视频帧和虚拟形象进行匹配所得到的匹配后的当前视频帧,相比于传统的即时视频显示方法,不仅增加了即时视频的显示方式,满足了即时视频交互过程中用户的个性化需求,同时,增加了即时视频参与双方在交互过程中的互动性,提高了交互体验。另外,根据用户指示在不同的即时视频显示方式间切换,进一步增加了即时视频参与双方的互动性和交互体验。
[0157]实施例二为本发明实施例提供的一种视频通话方法,参照图2所示,该方法包括:
[0158]201、第一视频通话装置根据第一用户指示向第二视频通话装置发起视频通话请求。
[0159]具体的,第一用户指示可以包括以下所述中的任意一个:
[0160]用户在界面中的预设图标或预设区域上触发的手势;或者,
[0161]用户在用户的通讯录头像和/或目标联系人的通讯录头像上触发的用户指示;或者,
[0162]用户通过所述虚拟形象触发的用户指示。
[0163]202、第一视频通话装置获取当前视频帧和虚拟形象的标识符。
[0164]具体的,第一视频通话装置获取虚拟形象的标识符包括第一视频通话装置根据用户指示或者默认配置,获取虚拟形象的标识符。
[0165]其中,该用户指示可以是用户在界面上触发的手势,该手势包括点击屏幕和/或手指在屏幕上进行滑动。
[0166]若该手势是点击屏幕,则根据用户指示,获取虚拟形象的标识符的过程可以为:
[0167]获取用户在虚拟形象选择界面上进行点击时的点击位置参数;
[0168]获取该点击位置参数对应的虚拟形象的标识符。
[0169]根据默认配置,获取虚拟形象的标识符的过程可以为:
[0170]获取系统默认配置的虚拟形象的标识符,其中,该用户可以通过重新设置默认配置信息的方式,实现系统默认配置的虚拟形象的更换,本发明实施例对具体的重新设置默认配置信息方式不加以限定。
[0171 ]第一视频通话装置通过摄像头或者其他外部拍摄装置获取当前视频帧。
[0172]值得注意的是,在步骤202中,可以先获取当前视频帧,再获取虚拟形象的标识符,也可以先获取虚拟形象的标识符,再获取当前视频帧,还可以同时获取虚拟形象的标识符和当前视频帧,本发明实施例对所述两个步骤的执行顺序不加以限定。
[0173]203、在第二视频通话装置确认视频通话请求后,第一视频通话装置向第二视频通话装置发送当前视频帧和虚拟形象的标识符。
[0174]需要说明的是,虚拟形象的标识符和当前视频帧可以是同时发送至第二视频通话装置的,也可以是分别发送至第二视频通话装置的,其中,若虚拟形象的标识符和当前视频帧是分别发送至第二视频通话装置的,本发明实施例对具体的发送顺序不加以限定。
[0175]204、第二视频通话装置接收当前视频帧和虚拟形象的标识符,并根据虚拟形象的标识符获取对应的虚拟形象。
[0176]具体的,第二视频通话装置根据接收的虚拟形象的标识符,查找本地存储的虚拟形象中与该标识符对应的虚拟形象;
[0177]若本地未存有与该标识符对应的虚拟形象,则从服务器中下载与该标识符对应的虚拟形象。
[0178]205、第二视频通话装置将当前视频帧和虚拟形象进行匹配,得到匹配后的当前视频帧,并显示匹配后的当前视频帧。
[0179]具体的,通过以下操作中的任意一个,实现步骤205所述的过程:
[0180]识别并获取当前视频帧中的人脸部分,并将人脸部分与虚拟形象进行匹配,得到匹配后的当前视频帧;或者
[0181]根据虚拟形象对当前视频帧进行裁剪和/或缩小,并将裁剪和/或缩小的结果与虚拟形象进行匹配,得到匹配后的当前视频帧。
[0182]所述根据虚拟形象对当前视频帧进行裁剪和/或缩小的过程可以为:
[0183]根据虚拟形象在屏幕中的位置对当前视频帧进行裁剪和/或缩小。
[0184]具体的,显示匹配后的当前视频帧,第二视频通话装置通过预设的显示指令,在触摸显示屏上显示该匹配后的当前视频帧。
[0185]可选的,该第二通话装置还可以通过预设的显示指令,将该匹配后的当前视频帧投影至投影屏幕上或者其他显示屏上。
[0186]206、第一视频通话装置根据第二用户指示获取虚拟形象的动作和/或表情的标识符。
[0187]具体的,第二用户指示包括手势、语音和按键中的任意一个或多个。
[0188]207、第一视频通话装置向第二视频通话装置发送虚拟形象的动作和/或表情的标识符。
[0189]第一
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1