一种通信方法、装置及系统制造方法及图纸

技术编号:39065866 阅读:17 留言:0更新日期:2023-10-12 19:58
提供一种通信方法、装置及系统,涉及通信技术领域,能够节省通话过程中进行人脸识别占用的带宽资源和终端的端口资源。该方法包括:建立用于视频通话业务中的通话终端与对端通话终端传输通话视频流的视频通话媒体传输通道,通话视频流包含通话终端或对端通话终端拍摄的视频内容;从媒体服务器接收包括人脸识别请求标识的SIP消息,该人脸识别请求标识用于请求对通话终端对应的用户进行人脸识别;并向媒体服务器发送SIP消息的响应消息,该SIP消息的响应消息指示通话终端对应的用户同意进行人脸识别;然后通过视频通话媒体传输通道向媒体服务器发送人脸视频流,该人脸视频流包括通话终端对应的用户的人脸图像;进而从媒体服务器接收人脸识别结果。器接收人脸识别结果。器接收人脸识别结果。

【技术实现步骤摘要】
一种通信方法、装置及系统


[0001]本申请实施例涉及通信
,尤其涉及一种通信方法、装置及系统。

技术介绍

[0002]基于运营商网络,在用户通过终端与客户服务中心进行语音/视频通话的过程中,对用户进行人脸识别实现线上的用户身份认证,能够为用户提供安全、便捷的服务。
[0003]目前,线上对用户进行人脸识别时,需在该用户持有的终端(简称为用户终端)上安装用于人脸识别的应用(application,APP),该APP是客户服务中心指定的用于对用户进行人脸识别的APP,然后,用户终端采集用户的人脸图像并上传至该APP,由该APP完成人脸识别或者APP将人脸图像发送至识别服务器后由识别服务器完成人脸识别。
[0004]上述人脸识别的方法中,需在用户终端上安装APP并进行复杂的操作,对人员的技能要求较高;并且需要建立用户终端与APP之间专用于传输人脸图像的传输通道。若在通话过程中进行人脸识别,建立该专用于传输人脸图像的传输通道需要占用额外的带宽资源,基于该传输通道传输人脸图像也需要占用用户终端额外的端口资源。

技术实现思路

[0005]本申请实施例提供一种通信方法、装置及系统,能够节省通话过程中进行人脸识别占用的带宽资源和终端的端口资源。
[0006]为达到上述目的,本申请实施例采用如下技术方案:
[0007]第一方面,本申请实施例提供一种通信方法,该方法由通话终端执行,该方法包括:建立视频通话媒体传输通道,所述视频通话媒体传输通道用于视频通话业务中的所述通话终端与对端通话终端传输通话视频流,所述通话视频流包含所述通话终端或所述对端通话终端拍摄的视频内容;然后从媒体服务器接收SIP消息,所述SIP消息中包括人脸识别请求标识,所述人脸识别请求标识用于请求对所述通话终端对应的用户进行人脸识别;并且向所述媒体服务器发送所述SIP消息的响应消息,所述SIP消息的响应消息指示所述通话终端对应的用户同意进行人脸识别;进而通过所述视频通话媒体传输通道向所述媒体服务器发送人脸视频流,所述人脸视频流包括所述通话终端对应的用户的人脸图像;再从所述媒体服务器接收人脸识别结果。
[0008]本申请实施例提供的通信方法,当在通话过程中需进行人脸识别时,通话终端可以通过原本用于传输通话视频流的视频通话媒体传输通道来传输人脸视频流,如此,无需花费额外的带宽资源建立专用于传输人脸视频流的传输通道,并且无需占用通话终端额外的端口资源。
[0009]进一步的,与现有的通信方法相比,本申请实施例提供的技术方案中,无需在终端上安装人脸识别APP,如此,也无需操作人员进行复杂的相关操作,不要求操作人员具有较高的操作技能,而且也无需终端通话。
[0010]一种可能的实现方式中,所述人脸视频流是通过所述通话终端的摄像装置拍摄获
得的视频流;或者,所述人脸视频流是从所述通话终端的存储装置获得的视频流。
[0011]一种可能的实现方式中,本申请实施例提供的通信方法还包括:从所述媒体服务器接收来源指示信息,所述来源指示信息指示所述通话终端通过所述通话终端的摄像装置获取人脸视频流或者从所述通话终端的存储装置获取人脸视频流。
[0012]一种可能的实现方式中,所述人脸视频流是从所述通话终端的存储装置获得的视频流,在通过所述视频通话媒体传输通道向所述媒体服务器发送所述人脸视频流之前,本申请实施例提供的通信方法还包括:从所述媒体服务器接收传输通道指示信息,所述传输通道指示信息指示所述通话终端通过所述视频通话媒体传输通道传输所述人脸视频流。该传输通道指示信息可以携带在SIP消息中,上述媒体服务器可以通过显式指示的方法(即发送传输通道指示信息)指示通过视频通话媒体传输通道传输人脸视频流,在有些情况下,媒体服务器也可以通过隐式指示的方法指示通过视频通话媒体传输通道传输人脸视频流,例如在SIP消息中携带媒体服务器的SDP信息,在该SIP消息的响应消息中携带通话终端的SDP信息,以协商(或指示)使用基于这一对SDP信息(媒体服务器的SDP信息和通话终端的SDP)建立的视频通话媒体传输通道传输人脸视频流,应理解,该视频通话媒体传输通道原本是用于传输通话视频流的。
[0013]一种可能的实现方式中,在通过所述视频通话媒体传输通道向媒体服务器发送人脸视频流之前,所述方法还包括:停止通过所述视频通话媒体传输通道传输所述通话视频流,如此,可以通过该视频通话媒体传输通道传输从该通话终端的存储装置中获取的人脸视频流。
[0014]需要说明的是,当通话终端传输的人脸视频流通过通话终端的摄像装置拍摄获得的视频流时,上述视频通话媒体传输通道实际上并未停止传输通话视频流,即人脸视频流即为通话视频流,不同的是,通话视频流的内容可能从其他视频内容变为包括人脸图像的视频内容。
[0015]一种可能的实现方式中,本申请实施例提供的方法还包括:从所述媒体服务器接收姿态指示信息,所述姿态指示信息指示所述通话终端对应的用户调整所述用户的姿态,以使得所述人脸图像满足预设条件。
[0016]本申请实施例中,当人脸视频流是通过通话终端的摄像装置拍摄获得的视频流时,通话终端实时地捕获用户的人脸图像,并将人脸图像传输至媒体服务器,可以理解的,当通话终端的摄像装置捕获人脸图像时,受用户头部姿态的影响,捕获的人脸图像可能不能满足预设条件,该预设条件可以包括但不限于用户头部的位置、角度等在一定的范围内(例如人脸应位于预置的检测框内且应使得用户的脸部的正面面对摄像装置),如此,会导致人脸识别无法执行或者导致人脸识别结果不准确。基于此,媒体服务器在接收到通话终端发送的人脸视频流之后,确定人脸视频流中的人脸图像不满足预设条件时,媒体服务器可以向通话终端发送姿态指示信息(相应的,通话终端从媒体服务器接收该姿态指示信息),该态指示信息指示通话终端对应的用户调整用户的姿态,以使得人脸图像满足预设条件,例如,当用户的脸部未全部位于预设的检测框内时,该姿态指示信息是提示用户将脸部全部置于检测框内的信息,或者,当用户的脸部的角度不合适时,该姿态指示信息是提示用户将脸部向某个方向转动的信息(例如提示用户将头部向右转)。
[0017]一种可能的实现方式中,人脸识别结果可以包括表示人脸识别成功的信息或表示
人脸识别失败的信息。可选地,当人脸视频流中提取的人脸图像与该注册在运营商系统中的人脸图像一致的情况下,人脸识别结果中还可以包括通话终端对应的注册用户的标识信息,例如该注册用户的标识信息包括但不限于用户的姓名、证件等身份信息。
[0018]一种可能的实现方式中,上述人脸识别请求标识可以携带在SIP消息的头域,或者,在SIP消息中包括媒体服务器的SDP信息的情况下,上述人脸识别请求标识也可以携带在媒体服务器的SDP信息中。
[0019]第二方面,本申请实施例提供一种通信方法,该方法由通话终端执行,该方法包括:建立视频通话媒体传输通道,所述视频通话媒体传输通道用于视频通话业务中的所述通话终端与对端通话终端传输通话视频流,所述通话视频流包含所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,其特征在于,所述方法由通话终端执行,所述方法包括:建立视频通话媒体传输通道,所述视频通话媒体传输通道用于视频通话业务中的所述通话终端与对端通话终端传输通话视频流,所述通话视频流包含所述通话终端或所述对端通话终端拍摄的视频内容;从媒体服务器接收会话发起协议SIP消息,所述SIP消息中包括人脸识别请求标识,所述人脸识别请求标识用于请求对所述通话终端对应的用户进行人脸识别;向所述媒体服务器发送所述SIP消息的响应消息,所述SIP消息的响应消息指示所述通话终端对应的用户同意进行人脸识别;通过所述视频通话媒体传输通道向所述媒体服务器发送人脸视频流,所述人脸视频流包括所述通话终端对应的用户的人脸图像;从所述媒体服务器接收人脸识别结果。2.根据权利要求1所述的方法,其特征在于,所述人脸视频流是通过所述通话终端的摄像装置拍摄获得的视频流;或者,所述人脸视频流是从所述通话终端的存储装置获得的视频流。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:从所述媒体服务器接收来源指示信息,所述来源指示信息指示所述通话终端通过所述通话终端的摄像装置获取人脸视频流或者从所述通话终端的存储装置获取人脸视频流。4.根据权利要求3所述的方法,其特征在于,所述人脸视频流是从所述通话终端的存储装置获得的视频流,在通过所述视频通话媒体传输通道向所述媒体服务器发送所述人脸视频流之前,所述方法还包括:从所述媒体服务器接收传输通道指示信息,所述传输通道指示信息指示所述通话终端通过所述视频通话媒体传输通道传输所述人脸视频流。5.根据权利要求4所述的方法,其特征在于,在通过所述视频通话媒体传输通道向媒体服务器发送人脸视频流之前,所述方法还包括:停止通过所述视频通话媒体传输通道传输所述通话视频流。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:从所述媒体服务器接收姿态指示信息,所述姿态指示信息指示所述通话终端对应的用户调整所述用户的姿态,以使得所述人脸图像满足预设条件。7.一种通信方法,其特征在于,所述方法由通话终端执行,所述方法包括:建立视频通话媒体传输通道,所述视频通话媒体传输通道用于视频通话业务中的所述通话终端与对端通话终端传输通话视频流,所述通话视频流包含所述通话终端或所述对端通话终端拍摄的视频内容;向所述媒体服务器发送人脸识别申请,所述人脸识别申请包括人脸识别申请标识,所述人脸识别申请标识用于申请对与所述通话终端通话的对端通话终端对应的用户进行人脸识别;通过所述视频通话媒体传输通道从所述媒体服务器接收人脸识别结果,所述人脸识别结果是基于所述人脸视频流对所述对端通话终端对应的用户进行人脸识别的结果;基于所述人脸识别结果,处理所述对端通话终端的业务请求。8.根据权利要求7所述的方法,其特征在于,
所述人脸视频流是通过所述对端通话终端的摄像装置拍摄获得的视频流;或者,所述人脸视频流是从所述对端通话终端的存储装置获得的视频流。9.根据权利要求7或8所述的方法,其特征在于,在通过所述视频通话媒体传输通道从所述媒体服务器接收人脸识别结果之前,所述方法还包括:从所述媒体服务器接收传输通道指示信息,所述传输通道指示信息指示所述通话终端通过所述视频通话媒体传输通道接收所述人脸识别结果。10.根据权利要求7至9任一项所述的方法,其特征在于,在通过所述视频通话媒体传输通道从所述媒体服务器接收人脸识别结果之前,所述方法还包括:停止通过所述视频通话媒体传输通道传输所述通话视频流。11.根据权利要求7至10任一项所述的方法,其特征在于,所述人脸识别结果包括表示人脸识别成功的信息或表示人脸识别失败的信息,所述基于所述人脸识别结果,处理所述对端通话终端的业务请求,包括:在所述人脸识别结果包括所述表示人脸识别成功的信息的情况下,处理所述对端通话终端的业务请求。12.一种通信方法,其特征在于,所述方法由媒体服务器执行,所述方法包括:建立第一视频通话媒体传输通道和第二视频通话媒体传输通道,所述第一视频通话媒体传输通道为通话终端与所述媒体服务器之间的视频通话媒体传输通道,所述第二视频通话媒体传输通道为所述媒体服务器与对端通话终端之间的视频通话媒体传输通道;所述第一视频通话媒体传输通道和所述第二视频通话媒体传输通道用于视频通话业务中的所述通话终端与所述对端通话终端传输通话视频流,所述通话视频流包含所述通话终端或所述对端通话终端拍摄的视频内容;从所述对端通话终端接收人脸识别申请,所述人脸识别申请包括人脸识别申请标识,所述人脸识别申请标识用于申请对与所述对端通话终端通话的通话终端对应的用户进行人脸识别;通过所述第一视频通话媒体传输通道从所述通话终端接收人脸视频流,所述人脸视频流包括所述通话终端对应的用户的人脸图像;获取人脸识别结果,所述人脸识别结果是基于所述人脸视频流对所述通话终端对应的用户进行人脸识别的结果;通...

【专利技术属性】
技术研发人员:冯军辉庄乃峰张春河王坤徐长月
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1