CN112328999A - 双录质检方法、装置、服务器及存储介质 - Google Patents

双录质检方法、装置、服务器及存储介质 Download PDF

Info

Publication number
CN112328999A
CN112328999A CN202110005259.5A CN202110005259A CN112328999A CN 112328999 A CN112328999 A CN 112328999A CN 202110005259 A CN202110005259 A CN 202110005259A CN 112328999 A CN112328999 A CN 112328999A
Authority
CN
China
Prior art keywords
face
identity
voiceprint
preset
features
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110005259.5A
Other languages
English (en)
Other versions
CN112328999B (zh
Inventor
白世杰
吴富章
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Yuanjian Information Technology Co Ltd
Original Assignee
Beijing Yuanjian Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Yuanjian Information Technology Co Ltd filed Critical Beijing Yuanjian Information Technology Co Ltd
Priority to CN202110005259.5A priority Critical patent/CN112328999B/zh
Publication of CN112328999A publication Critical patent/CN112328999A/zh
Application granted granted Critical
Publication of CN112328999B publication Critical patent/CN112328999B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/25Fusion techniques
    • G06F18/253Fusion techniques of extracted features
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/25Fusion techniques
    • G06F18/254Fusion techniques of classification results, e.g. of results related to same input data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Collating Specific Patterns (AREA)

Abstract

本申请提供一种双录质检方法、装置、服务器及存储介质,涉及身份识别技术领域。该方法包括:采用预设的人脸识别模型,对客户端采集的第一视频图像中的人脸图像进行特征提取,得到第一人脸特征;采用预设的声纹识别模型,对客户端采集的语音数据进行特征提取,得到声纹特征;采用预设的语音识别模型,对语音数据进行特征提取,得到语音文本;根据第一人脸特征、声纹特征以及语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,身份确认结果用以指示目标用户是否确认身份真实唯一。本申请可有效保证用户在远程双录质检过程中身份认证的可靠性。

Description

双录质检方法、装置、服务器及存储介质
技术领域
本发明涉及身份识别技术领域,具体而言,涉及一种双录质检方法、装置、服务器及存储介质。
背景技术
在金融或证券行业,需要在交易时对用户确认交易过程录音录像,以确认用户的真实意愿。
现有的针对远程线上双录技术,大多采用将语音数据和视频数据分别传输给服务器,服务器对语音数据和视频数据进行单独识别,但在识别过程中无法分别远程客户端的用户是否为活体,即存在可以利用照片和录音假冒用户身份的漏洞。
现有的判断客户端的用户是否为活体,通常采用指示客户点头、摇头、张嘴及眨眼等动作,确认用户为活体,但该方案无法对语音数据的真实性进行判断,使得难以确认用户身份的真实性。
发明内容
本发明的目的在于,针对上述现有技术中的不足,提供一种双录质检方法、装置、服务器及存储介质,以便对远程用户身份的真实性进行准确判断。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种双录质检方法,包括:
采用预设的人脸识别模型,对客户端采集的第一视频图像中的人脸图像进行特征提取,得到第一人脸特征;
采用预设的声纹识别模型,对所述客户端采集的语音数据进行特征提取,得到声纹特征;
采用预设的语音识别模型,对所述语音数据进行特征提取,得到语音文本;
根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,所述身份确认结果用以指示所述目标用户是否确认身份真实唯一;
其中,所述多模态识别模型为预先采用样本人脸特征、样本声纹特征,以及样本语音文本的特征进行训练得到的模型,所述样本人脸特征具有是否为真实人脸的标注信息,所述样本声纹特征具有是否为真实人声的标注信息,所述样本语音文本的特征具有是否为确认语音的标注信息。
可选的,所述根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果之前,所述方法还包括:
根据所述语音文本中各个文本段的起止时间段,从所述第一视频图像中截取所述起止时间段对应的唇语图像帧序列;
采用预设的唇语识别模型,判断所述唇语图像帧序列的动作是否与所述各个文本段对应的预设唇语动作匹配,得到所述目标用户的唇语匹配结果;
所述根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,包括:
若所述唇语匹配结果通过,则根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用所述多模态识别模型进行处理,得到所述身份确认结果。
可选的,所述根据所述语音文本中各个文本段的起止时间段,从所述第一视频图像中截取所述起止时间段对应的唇语图像帧序列之前,所述方法还包括:
从预设的声纹数据库中获取所述目标用户的备案声纹特征;
对所述声纹特征和所述备案声纹特征进行比对,得到所述目标用户的备案声纹比对结果;
所述根据所述语音文本中各个文本段的起止时间段,从所述第一视频图像中截取所述起止时间段对应的唇语图像帧序列,包括:
若所述备案声纹比对结果通过,则根据所述起止时间段,从所述第一视频图像中截取所述唇语图像帧序列。
可选的,所述从预设的声纹数据库中获取所述目标用户的备案声纹特征之前,所述方法还包括:
从预设的人脸数据库中获取所述目标用户的备案人脸图像;
采用所述人脸识别模型,对所述备案人脸图像进行人脸特征提取,得到第二人脸特征;
对所述第一人脸特征和所述第二人脸特征进行比对,得到所述目标用户的备案人脸比对结果;
所述从预设的声纹数据库中获取所述目标用户的备案声纹特征,包括:
若所述备案人脸比对结果通过,则从所述声纹数据库中获取所述目标用户的备案声纹特征。
可选的,所述从预设的人脸数据库中获取所述目标用户的备案人脸图像之前,所述方法还包括:
采用预设的身份证检测模型,对所述客户端采集的第二视频图像进行区域检测,得到身份证文本区域;
采用预设的身份字符识别模型,对所述身份证文本区域进行文字识别,得到第一身份文字信息;
对所述第一身份文字信息和预设的身份信息数据库中所述目标用户的第二身份文字信息进行比对,得到身份证文字比对结果;
所述从预设的人脸数据库中获取所述目标用户的备案人脸图像,包括:
若所述身份证文字比对结果通过,则从所述人脸数据库中获取所述备案人脸图像。
可选的,所述采用预设的身份证检测模型,对所述客户端采集的第二视频图像进行区域检测,得到身份证文本区域,包括:
采用所述身份证检测模型,对所述第二视频图像进行区域检测,得到身份证人脸头像区域和所述身份证文本区域;
所述若所述身份证文字比对结果通过,则从所述人脸数据库中获取所述备案人脸图像,包括:
采用所述人脸识别模型,对所述身份证人脸头像区域进行人脸特征提取,得到第三人脸特征;
对所述第一人脸特征和所述第三人脸特征进行比对,得到所述目标用户的身份证人脸比对结果;
若所述身份证人脸比对结果和所述身份证文字比对结果均通过,则从所述人脸数据库中获取所述备案人脸图像。
可选的,所述方法还包括:
采用预设的面部动作模型,对所述第一视频图像进行动作检测,得到所述第一视频图像的动作检测结果;
若所述动作检测结果包括:识别到的预设面部动作的次数大于或等于预设次数阈值,且,所述身份确认结果通过,则确定所述目标用户为活体唯一身份。
第二方面,本申请实施例还提供一种双录质检装置,所述装置包括:
第一人脸识别模块,用于采用预设的人脸识别模型,对客户端采集的第一视频图像中的人脸图像进行特征提取,得到第一人脸特征;
声纹识别模块,用于采用预设的声纹识别模型,对所述客户端采集的语音数据进行特征提取,得到声纹特征;
语音识别模块,用于采用预设的语音识别模型,对所述语音数据进行特征提取,得到语音文本;
身份确认模块,用于根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,所述身份确认结果用以指示所述目标用户是否确认身份真实唯一;
其中,所述多模态识别模型为预先采用样本人脸特征、样本声纹特征,以及样本语音文本的特征进行训练得到的模型,所述样本人脸特征具有是否为真实人脸的标注信息,所述样本声纹特征具有是否为真实人声的标注信息,所述样本语音文本的特征具有是否为确认语音的标注信息。
可选的,在所述身份确认模块之前,所述装置还包括:
唇语图像帧获取模块,用于根据所述语音文本中各个文本段的起止时间段,从所述第一视频图像中截取所述起止时间段对应的唇语图像帧序列;
唇语识别模块,用于采用预设的唇语识别模型,判断所述唇语图像帧序列的动作是否与所述各个文本段对应的预设唇语动作匹配,得到所述目标用户的唇语匹配结果;
所述身份确认模块,用于若所述唇语匹配结果通过,则根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用所述多模态识别模型进行处理,得到所述身份确认结果。
可选的,在所述唇语图像帧获取模块之前,所述装置还包括:
备案声纹特征获取模块,用于从预设的声纹数据库中获取所述目标用户的备案声纹特征;
声纹比对模块,用于对所述声纹特征和所述备案声纹特征进行比对,得到所述目标用户的备案声纹比对结果;
所述唇语图像帧获取模块,用于若所述备案声纹比对结果通过,则根据所述起止时间段,从所述第一视频图像中截取所述唇语图像帧序列。
可选的,在所述备案声纹特征获取模块之前,所述装置还包括:
备案人脸图像获取模块,用于从预设的人脸数据库中获取所述目标用户的备案人脸图像;
第二人脸识别模块,用于采用所述人脸识别模型,对所述备案人脸图像进行人脸特征提取,得到第二人脸特征;
人脸比对模块,用于对所述第一人脸特征和所述第二人脸特征进行比对,得到所述目标用户的备案人脸比对结果;
所述备案声纹特征获取模块,用于若所述备案人脸比对结果通过,则从所述声纹数据库中获取所述目标用户的备案声纹特征。
可选的,在所述备案人脸图像获取模块之前,所述装置还包括:
身份证检测模块,用于采用预设的身份证检测模型,对所述客户端采集的第二视频图像进行区域检测,得到身份证文本区域;
字符识别模块,用于采用预设的身份字符识别模型,对所述身份证文本区域进行文字识别,得到第一身份文字信息;
文字比对模块,用于对所述第一身份文字信息和预设的身份信息数据库中所述目标用户的第二身份文字信息进行比对,得到身份证文字比对结果;
所述备案人脸图像获取模块,用于若所述身份证文字比对结果通过,则从所述人脸数据库中获取所述备案人脸图像。
可选的,所述身份证检测模块包括:
头像及文本检测单元,用于采用所述身份证检测模型,对所述第二视频图像进行区域检测,得到身份证人脸头像区域和所述身份证文本区域;
所述备案人脸图像获取模块包括:
人脸特征识别单元,用于采用所述人脸识别模型,对所述身份证人脸头像区域进行人脸特征提取,得到第三人脸特征;
人脸特征比对单元,用于对所述第一人脸特征和所述第三人脸特征进行比对,得到所述目标用户的身份证人脸比对结果;
备案人脸图像获取单元,用于若所述身份证人脸比对结果和所述身份证文字比对结果均通过,则从所述人脸数据库中获取所述备案人脸图像。
可选的,所述装置还包括:
面板动作检测模块,用于采用预设的面部动作模型,对所述第一视频图像进行动作检测,得到所述第一视频图像的动作检测结果;
活体确认模块,用于若所述动作检测结果包括:识别到的预设面部动作的次数大于或等于预设次数阈值,且,所述身份确认结果通过,则确定所述目标用户为活体唯一身份。
第三方面,本申请实施例还提供一种服务器,包括:处理器、存储器,所述存储器中存储有所述处理器可执行的程序指令,当服务器运行时,所述处理器执行所述存储器中存储的所述程序指令,以执行上述任一所述的双录质检方法的步骤。
第四方面,本申请实施例还提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述任一所述的双录质检方法的步骤。
本申请的有益效果是:
本申请实施例提供的双录质检方法、装置、服务器及存储介质,采用人脸识别模型提取第一视频图像中的第一人脸特征,采用声纹识别模型提取语音数据中的声纹特征,采用语音识别模型提取语音数据中的语音文本,根据第一人脸特征、声纹特征以及语音文本的特征,采用多模态识别模型得到目标用户的身份确认结果,指示目标用户是否确认身份真实唯一。通过本申请实施例提供的方法,可采用多模态识别模型,对第一人脸特征、声纹特征及语音文本的特征进行处理后,得到指示目标用户是否确认身份真实唯一的概率值,可实现跨媒体数据,即视频图像、语音数据和文本数据的有效结合,无需指示用户执行指定动作,在用户无感知的情况下全程监控用户的身份真实唯一,提高用户体验,提升业务办理流畅性;采用多种深度学习模型,对用户的视频图像、语音数据和文本数据进行多方位识别,充分利用多模态融合模型识别用户身份,有效保证用户在远程双录质检过程中身份认证的可靠性,防止他人伪造身份信息进行非法操作,为远程双录质检提供安全保障。
另外,通过服务器实现自动质检,代替了人工质检,降低了质检成本,提高了质检效率和质检准确率,避免人工质检导致的误检、漏检。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的第一种双录质检方法的流程示意图;
图2为本申请实施例提供的第二种双录质检方法的流程示意图;
图3为本申请实施例提供的第三种双录质检方法的流程示意图;
图4为本申请实施例提供的第四种双录质检方法的流程示意图;
图5为本申请实施例提供的第五种双录质检方法的流程示意图;
图6为本申请实施例提供的第六种双录质检方法的流程示意图;
图7为本申请实施例提供的第七种双录质检方法的流程示意图;
图8为本申请实施例提供的第八种双录质检方法的流程示意图;
图9为本申请实施例提供的一种双录质检装置的结构示意图;
图10为本申请实施例提供的服务器的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
本申请实施例提供的双录质检方法,可由具有双录质检功能的服务器上进行。该服务器可以为该客户端对应的应用服务器,该客户端可以为安装在手机,或,计算机设备等电子设备上的客户端应用程序。该应用服务器可以为客户端应用程序对应的服务端应用程序所在的设备,其可以为本地服务器,也可以为云服务器。
例如,该双录质检方法由客户端设备执行,则该服务器上预先部署有多种多种深度学习模型,如人脸识别模型、声纹识别模型、语义识别模型、多模态识别模型、唇语识别模型、身份证检测模型、身份字符识别模型、面部动作模型、人脸检测模型。其中,人脸识别模型可用于提取人脸图像中的人脸特征,声纹识别模型可用于提取语音数据中的声纹特征,语音识别模型可用于提取语音数据中的语音文本,多模态识别模型可用于确认用户身份,唇语识别模型可用于识别唇语动作是否与文本对应的预设唇语动作匹配,身份证检测模块可用于提取身份证文本区域和身份证人脸头像区域,身份字符识别模型可用于提取身份证文本区域的文字信息、面部动作模型可用于识别面部动作,人脸检测模型可用于检测视频图像中的人脸图像。
图1为本申请实施例提供的第一种双录质检方法的流程示意图;如图1所示,该方法包括:
S100:采用预设的人脸识别模型,对客户端采集的第一视频图像中的人脸图像进行特征提取,得到第一人脸特征。
具体地,预设的人脸识别模型为预先采用样本人脸图像进行训练的模型,其可用于提取人脸图像中的人脸特征。在实际的应用中,可由服务器向客户端发送双录请求指令,客户端根据双录请求指令控制客户端所在设备的摄像头采集视频图像,控制客户端所在设备的语音输入设备如麦克风采集语音数据。其中,摄像头采集的视频图像包括:摄像头针对用户面部采集的视频图像,如该第一视频图像。摄像头在采集到该第一视频图像之后,可由客户端将采集的第一视频图像传输给服务器,由服务器通过人脸识别模型提取第一视频图像中的人脸图像的特征,得到第一人脸特征。
在一种可能的示例中,在S100之前,该方法还包括:
采用预设的人脸检测模块,对第一视频图像进行人脸检测,并从第一视频图像中扣取人脸图像。
具体的,预设的人脸检测模块为预先采用第一样本视频图像进行训练的模型,其可用于提取视频图像中的人脸图像。由于第一视频图像中,除了用户人脸之外还可能存在其它图像,如背景图像等,为避免背景图像对人脸特征提取造成干扰,可在人脸特征提取之前,采用人脸检测模块对第一视频图像进行人脸检测,并从第一视频图像中扣取具有检测到的人脸的人脸图像,将人脸图像传输给人脸识别模型,使得人脸识别模型基于该人脸图像进行第一人脸特征的提取。
S200:采用预设的声纹识别模型,对客户端采集的语音数据进行特征提取,得到声纹特征。
具体地,预设的声纹识别模型为预先采用样本语音数据进行训练得到的模型,其可用于提取语音数据中的声纹特征。
语音输入设备采集到的语音数据可包括:语音输入设备针对用户语音采集的语音数据。语音输入设备在采集到该语音数据之后,便可将其传输至服务器,由服务器采用声纹识别模型对语音数据进行声纹特征提取,得到声纹特征。
S300:采用预设的语音识别模型,对语音数据进行特征提取,得到语音文本。
具体地,预设的语音识别模型为预先采用语音数据进行训练得到的模型,可用于提取语音数据中的语音文本,服务器通过语音识别模型提取语音数据中的语义特征,得到语音文本。该语音文本可以为表征该语音数据中语义的文本。
示例的,语音数据中包含指示该客户端对应用户的身份确认语音如:本人XXX,确认身份信息真实有效。
S400:根据第一人脸特征、声纹特征以及语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,身份确认结果用以指示目标用户是否确认身份真实唯一。
其中,多模态识别模型为预先采用样本人脸特征、样本声纹特征,以及样本语音文本的特征进行训练得到的模型,样本人脸特征具有是否为真实人脸的标注信息,样本声纹特征具有是否为真实人声的标注信息,样本语音文本的特征具有是否为确认语音的标注信息。
具体的,多模态识别模型包括多模态融合层、自注意力层和全连接层。其中,多模态融合层可采用预设的融合方法将提取到的第一人脸特征F、声纹特征V和语音文本的特征T进行多模态特征融合,得到多模态融合特征。示例的,预设的融合方法可以为张量积融合方法,融合后的多模态融合特征M为:M=F⊗V⊗T。符号⊗表示张量积。
其中,自注意力层可采用预设的学习方法,学习多模态融合特征M中的第一人脸特征F、声纹特征V和语音文本的特征T,并以活体身份识别向量S表示学习结果。
例如可对多模态融合特征M分别乘以A、B、C三个预设矩阵,得到向量Q、K、V,对Q和K进行向量内积的方式计算相似度,以得到权重向量P,对P和V进行哈达玛(Hadamard)乘积计算,得到活体身份识别向量S。其中,矩阵A、B、C是预先经过训练得到的参数矩阵。
其中,全连接层可对自注意力层输出的活体身份识别向量S进行分类,输出分类识别结果,该分类识别结果可用于表示该客户端对应用户即目标用户的身份确认结果。示例的,该分类识别结果例如可以为一维向量,如一维概率值。若该概率值大于或等于预设概率值,则确定身份确认结果为:目标用户的身份真实唯一;若该概率值小于预设概率值,则可确定身份确认结果为目标用户的身份不真实唯一。
采用多模态识别模型,对第一人脸特征、声纹特征和语音文本的特征进行多模态融合、自注意力层学习和全连接层分类,得到分类识别结果,表示用户的身份确认结果。相对于分别利用人脸特征识别模型识别人脸真实性、利用声纹特征识别模型识别声纹真实性、利用语义识别模型识别语音文本的语义,并将人脸真实性、声纹真实性和语义结合判断目标用户的身份确认结果,多模态识别模型对特征的多模态融合、学习及识别,以得到用户的身份确认结果,通过各个模态之间的相互辅助和补充,使得身份确认结果的准确率更高,保证双录质检的安全性和可靠性。
本申请实施例提供的双录质检方法,采用人脸识别模型提取第一视频图像中的第一人脸特征,采用声纹识别模型提取语音数据中的声纹特征,采用语音识别模型提取语音数据中的语音文本,根据第一人脸特征、声纹特征以及语音文本的特征,采用多模态识别模型得到目标用户的身份确认结果,指示目标用户是否确认身份真实唯一。通过本申请实施例提供的方法,可采用多模态识别模型,对第一人脸特征、声纹特征及语音文本的特征进行处理后,得到指示目标用户是否确认身份真实唯一的概率值,可实现跨媒体数据,即视频图像、语音数据和文本数据的有效结合,无需指示用户执行指定动作,在用户无感知的情况下全程监控用户的身份真实唯一,提高用户体验,提升业务办理流畅性;采用多种深度学习模型,对用户的视频图像、语音数据和文本数据进行多方位识别,充分利用多模态融合模型识别用户身份,有效保证用户在远程双录质检过程中身份认证的可靠性,防止他人伪造身份信息进行非法操作,为远程双录质检提供安全保障。
另外,通过服务器实现自动质检,代替了人工质检,降低了质检成本,提高了质检效率和质检准确率,避免人工质检导致的误检、漏检。
在上述实施例的基础上,本申请实施例还提供一种双录质检方法,图2为本申请实施例提供的第二种双录质检方法的流程示意图,如图2所示,在上述S400之前,该方法还包括:
S51:根据语音文本中各个文本段的起止时间段,从第一视频图像中截取起止时间段对应的唇语图像帧序列。
具体的,为避免用户输入的语音数据为预先录音的数据,需要将第一视频图像中的唇语动作和语音文本对应的预设唇语动作进行比对。将上述S300得到的语音文本按照时间段划分为多个文本段,根据文本段的起始时间和终止时间,从第一视频图像中截取相同时间段对应的唇语图像帧序列。
S52:采用预设的唇语识别模型,判断唇语图像帧序列的动作是否与各个文本段对应的预设唇语动作匹配,得到目标用户的唇语匹配结果。
具体的,预设的唇语识别模型为预先采用样本唇语动作和样本文本对应的预设唇语动作进行训练得到的模型,其可用于对唇语动作和预设唇语动作进行比对,判断唇语动作和预设唇语动作是否匹配。在实际的应用中,服务器中存有语音文本对应的预设唇语动作,将每个文本段和对应起止时间段的唇语图像帧序列输入至唇语识别模型,判断每个文本段的预设唇语动作与唇语图像帧序列中的唇语动作是否匹配,得到的唇语匹配结果用于指示目标用户是否为活体。若每个文本段的预设唇语动作与唇语图像帧序列中的唇语动作不匹配,则唇语匹配结果指示目标用户不是活体,双录质检失败,服务器在客户端指示目标用户唇语质检失败,用户认证无效,需重新认证。
上述S400包括:
S400a:若唇语匹配结果通过,则根据第一人脸特征、声纹特征以及语音文本的特征,采用多模态识别模型进行处理,得到身份确认结果。
具体的,若每个文本段的预设唇语动作与唇语图像帧序列中的唇语动作匹配,则唇语匹配结果指示目标用户是活体,则可将第一人脸特征、声纹特征以及语音文本的特征输入至多模态识别模型,对目标用户身份进行二次确认,得到身份确认结果。
本申请实施例提供的双录质检方法,在采用多模态识别模型得到目标用户的身份确认结果之前,根据语音文本中各个文本段的起止时间段,从第一视频图像中截取起止时间段对应的唇语图像帧序列,采用唇语识别模型,判断唇语图像帧序列的动作是否与各个文本段对应的预设唇语动作匹配,得到目标用户的唇语匹配结果。通过本方法进行唇语匹配检测,判断目标用户读取指定文本的唇语动作是否与文本的预设唇语动作是否相同,在目标用户的唇语动作与文本的预设唇语动作相同时,确认目标用户为活体,提高双录质检的效果,避免他人以照片和录音冒充真实用户,为远程双录质检提供安全保障,确保双录质检的可靠性。
在上述任一实施例的基础上,本申请实施例还提供一种双录质检方法,图3为本申请实施例提供的第三种双录质检方法的流程示意图,如图3所示,在上述S51之前,该方法还包括:
S41:从预设的声纹数据库中获取目标用户的备案声纹特征。
具体的,在进行唇语识别之前,还可通过判断目标用户的声纹特征确定用户身份是否真实。预设的声纹数据库中预先存有多个用户真实的备案声纹特征,每个用户具有唯一的用户标识和备案声纹特征,可根据每个用户唯一的用户标识从预设的声纹数据库中调用该用户的备案声纹特征。示例的,预设的声纹数据库可以为用户在公安部门备案的声纹特征底库,用户标识为身份证号码,根据目标用户的身份证号码,从公安部门的声纹特征底库中调用该目标用户的备案声纹特征。
S42:对声纹特征和备案声纹特征进行比对,得到目标用户的备案声纹比对结果。
具体的,将通过声纹识别模型提取的目标用户的声纹特征和目标用户的备案声纹特征进行比对,得到声纹特征和备案声纹特征的声纹相似度值,若声纹相似度值小于声纹相似度阈值,则目标用户的备案声纹比对结果表示目标用户的声纹识别错误,目标用户与备案声纹特征对应的用户不是同一人,双录质检失败,服务器在客户端指示目标用户声纹质检失败,用户认证无效,需重新认证。
上述S51包括:
S51a:若备案声纹比对结果通过,则根据起止时间段,从第一视频图像中截取唇语图像帧序列。
具体的,若声纹相似度值大于或等于声纹相似度阈值,则目标用户的备案声纹比对结果表示目标用户的声纹识别正确,目标用户与备案声纹特征对应的用户为同一人,则可进行唇语匹配。
本申请实施例提供的双录质检方法,在进行唇语识别和多模态识别之前,通过从预设的声纹数据库中获取目标用户的备案声纹特征,对声纹特征和备案声纹特征进行比对,以得到目标用户的备案声纹比对结果。通过本方法,可通过将从语音数据中提取的目标用户的声纹特征和目标用户的备案声纹特征进行比对,以确认目标用户的身份是否真实,避免他人利用变声装置等冒充目标用户,有效保证用户在远程双录质检过程中身份认证的可靠性,防止他人伪造身份信息进行非法操作,为远程双录质检提供安全保障。
在上述任一实施例的基础上,本申请实施例还提供一种双录质检方法,图4为本申请实施例提供的第四种双录质检方法的流程示意图,如图4所示,在上述S41之前,该方法还包括:
S31:从预设的人脸数据库中获取目标用户的备案人脸图像。
具体的,在进行声纹比对之前,还可通过判断目标用户的人脸特征确定用户身份是否真实。预设的人脸数据库中预先存有多个用户真实的备案人脸图像,每个用户具有唯一的用户标识和备案人脸图像,可根据每个用户唯一的用户标识从预设的人脸数据库中调用该用户的备案人脸图像。示例的,预设的人脸数据库可以为用户在公安部门备案的人脸图像底库,根据目标用户的身份证号码,从公安部门的人脸图像底库中调用该目标用户的备案人脸图像。
S32:采用人脸识别模型,对备案人脸图像进行人脸特征提取,得到第二人脸特征。
具体的,为保证比对结果的准确性,备案人脸图像和第一视频图像的人脸图像可采用相同的人脸识别模型提取人脸特征,服务器通过人脸识别模型提取备案人脸图像中的人脸特征,得到第二人脸特征。
S33:对第一人脸特征和第二人脸特征进行比对,得到目标用户的备案人脸比对结果。
具体的,将第一人脸特征和第二人脸特征进行比对,得到第一人脸特征和第二人脸特征的第一人脸相似度值,若第一人脸相似度值小于第一人脸相似度阈值,则目标用户的备案人脸比对结果表示目标用户的人脸识别错误,目标用户和备案人脸图像对应的用户不是同一人,双录质检失败,服务器在客户端指示目标用户人脸质检失败,用户认证无效,需重新认证。
上述S41包括:
S41a:若备案人脸比对结果通过,则从声纹数据库中获取目标用户的备案声纹特征。
具体的,若第一人脸相似度值大于或等于第一人脸相似度阈值,则目标用户的备案人脸比对结果表示目标用户的人脸识别正确,目标用户与备案人脸图像对应的用户为同一人,则可进行声纹比对。
本申请实施例提供的双录质检方法,在进行声纹比对、唇语识别和多模态识别之前,通过从预设的人脸数据库中获取目标用户的备案人脸图像,采用人脸识别模型提取备案人脸图像的第二人脸特征,并对第一人脸特征和第二人脸特征进行比对,以得到目标用户的备案人脸比对结果。通过本方法,可通过将从第一视频图像中的提取的第一人脸特征和目标用户的备案人脸图像的第二人脸特征进行比对,以确认目标用户的身份是否真实,有效保证用户在远程双录质检过程中身份认证的可靠性,防止他人伪造身份信息进行非法操作,为远程双录质检提供安全保障。
在上述任一实施例的基础上,本申请实施例还提供一种双录质检方法,图5为本申请实施例提供的第五种双录质检方法的流程示意图,如图5所示,在上述S31之前,该方法还包括:
S21:采用预设的身份证检测模型,对客户端采集的第二视频图像进行区域检测,得到身份证文本区域。
具体的,在进行人脸比对之前,还可通过判断目标用户的身份文字信息确定用户身份是否真实。预设的身份证检测模型为预先采用第二样本视频图像进行训练得到的模型,其可用于检测视频图像中的身份证文本区域。在实际应用中,可由服务器向客户端发送身份证出示指令,客户端根据该身份证出示指令控制客户端所在设备输出提醒目标用户出示身份证的信息,该信息可以为在客户端所在设备的显示屏上显示的文字信息,也可以是客户端所在设备的扬声器播放的语音信息,摄像头采集的视频图像包括:摄像头针对用户出示的身份证采集的视频图像,如该第二视频图像。摄像头在采集到该第二视频图像之后,可由客户端将采集的第二视频图像传输给服务器,由服务器通过身份证检测模型提取对第二视频图像进行区域检测,得到身份证文本区域。
S22:采用预设的身份字符识别模型,对身份证文本区域进行文字识别,得到第一身份文字信息。
具体的,预设的身份字符识别模型为预先采用样本身份证文字区域进行训练得到的模型,其可用于提取身份证文本区域的身份文字信息,示例的,该预设的身份字符识别模型可以为OCR(Optical Character Recognition,光学字符识别)识别模型。服务器在采用身份证检测模型得到身份证文本区域之后,将身份证文本区域输入至身份字符识别模型,对身份证文本区域进行文字识别,得到第一身份文字信息。示例的,该第一身份文字信息可以包括:姓名、性别、民族、出生年月日、身份证号码、住址。
S23:对第一身份文字信息和预设的身份信息数据库中目标用户的第二身份文字信息进行比对,得到身份证文字比对结果。
具体的,预设的身份信息数据库中预先存有多个用户的真实身份文字信息,每个用户具有唯一的用户表示和真实身份文字信息,可根据目标用户唯一的用户标识从预设的身份信息数据库中调用该目标用户的真实身份文字信息,作为目标用户的第二身份文字信息。示例的,预设的身份信息数据库可以为用户在公安部门备案的身份文字信息底库,根据目标用户的身份证号码,从公安部门的身份文字信息底库中调用该目标用户的第二身份文字信息。
将第一身份文字信息和第二身份文字信息进行比对,得到第二身份文字信息和第二身份文字信息的身份相似度值,若身份相似度值小于身份相似度阈值,则目标用户的身份文字比对结果表示目标用户的身份文字信息识别错误,目标用户与第二身份文字信息对应的用户不是同一人,双录质检失败,服务器在客户端指示目标用户身份文字信息质检失败,用户认证无效,需重新认证。
上述S31包括:
S31a:若身份证文字比对结果通过,则从人脸数据库中获取备案人脸图像。
具体的,若身份相似度值大于或等于身份相似度阈值,则目标用户的身份文字比对结果表示目标用户的身份文字信息识别正确,目标用户与第二身份文字信息对应的用户为同一人,则可进行人脸比对。
本申请实施例提供的双录质检方法,在进行人脸比对、声纹比对、唇语识别和多模态识别之前,通过身份证检测模型提取第二视频图像的身份证文本区域,并通过身份字符识别模型提取第一身份文字信息,将第一身份文字信息和从身份信息数据库中调用的第二身份文字信息进行比对,以得到目标用户的身份证文字比对结果。通过本方法,可以将目标用户提供的身份证的第一身份文字信息和身份信息数据库中的第二身份文字信息进行比对,以确认目标用户提供的身份证是否真实,避免使用假身份证进行认证,有效保证用户在远程双录质检过程中身份认证的可靠性,防止他人伪造身份信息进行非法操作,为远程双录质检提供安全保障。
在上述任一实施例的基础上,本申请实施例还提供一种双录质检方法,图6为本申请实施例提供的第六种双录质检方法的流程示意图,如图6所示,上述S21包括:
采用身份证检测模型,对第二视频图像进行区域检测,得到身份证人脸头像区域和身份证文本区域。
具体的,身份证检测模型除了可以提取身份证文本区域外,还可以提取身份证人脸头像区域,服务器通过身份证检测模型对第二视频图像中的身份证区域进行检测,提取身份证人脸头像区域和身份证文本区域。
上述S31a包括:
S31a1:采用人脸识别模型,对身份证人脸头像区域进行人脸特征提取,得到第三人脸特征。
具体的,为保证比对结果的准确性,身份证人脸头像区域和第一视频图像的人脸图像可采用相同的人脸识别模型提取人脸特征,服务器通过人脸识别模型提取身份证人脸头像区域中的人脸特征,得到第三人脸特征。
S31a2:对第一人脸特征和第三人脸特征进行比对,得到目标用户的身份证人脸比对结果。
具体的,将第一人脸特征和第三人脸特征进行比对,得到第一人脸特征和第三人脸特征的第二人脸相似度值,若第二人脸相似度值小于第二人脸相似度阈值,则目标用户的身份证人脸比对结果表示目标用户的身份证人脸识别错误,目标用户和身份证人脸图像对应的用户不是同一人,双录质检失败,服务器在客户端指示目标用户身份证人脸质检失败,用户认证无效,需重新认证。
S31a3:若身份证人脸比对结果和身份证文字比对结果均通过,则从人脸数据库中获取备案人脸图像。
具体的,若第二人脸相似度值大于或等于第二人脸相似度阈值,则目标用户的身份证人脸比对结果表示目标用户的身份证人脸识别正确,目标用户和身份证人脸图像对应的用户为同一人,则身份证人脸比对结果通过,同时,若上述S23得到的身份证文字比对结果通过,则可进行人脸比对。
本申请实施例提供的双录质检方法,在进行人脸比对、声纹比对、唇语识别和多模态识别之前,采用人脸识别模型提取身份证人脸头像区域的第三人脸特征,并对第一人脸特征和第三人脸特征进行比对,以得到目标用户的身份证人脸比对结果。通过本方法,可将第一视频图像中的第一人脸特征和目标用户提供的身份证中的第三人脸特征进行比对,确保人证统一,有效保证用户在远程双录质检过程中身份认证的可靠性,防止他人伪造身份信息进行非法操作,为远程双录质检提供安全保障。
在上述任一实施例的基础上,本申请实施例还提供一种双录质检方法,图7为本申请实施例提供的第七种双录质检方法的流程示意图,如图7所示,该方法还包括:
S500:采用预设的面部动作模型,对第一视频图像进行动作检测,得到第一视频图像的动作检测结果。
具体的,预设的面部动作模型为预先采用第一样本视频图像经过训练得到的模型,其可用于检测视频图像中的面部动作。服务器在完成上述S400对目标用户的多模态融合特征的身份确认之后,还可以采用面部动作模型,对第一视频图像中连续多帧的面部动作进行检测,得到第一视频图像的动作检测结果,动作检测结果用于指示目标用户是否为活体。
在一种可能的示例中,面部动作模型为眨眼模型,采用眨眼模型,对第一视频图像中连续多帧的眨眼动作进行检测,得到眨眼检测结果。
在另一种可能的示例中,面对动作模型为张闭嘴模型,采用张闭嘴模型,对第一视频图像中连续多帧的张闭嘴动作进行检测,得到张闭嘴检测结果。
S600:若动作检测结果包括:识别到的预设面部动作的次数大于或等于预设次数阈值,且,身份确认结果通过,则确定目标用户为活体唯一身份。
具体的,根据面部动作模型识别的在连续多帧内的预设面部动作的次数,若识别到预设面部动作的次数大于或等于预设次数阈值,则表明目标用户为活体,同时经过上述S400的身份确认结果通过,则确定目标用户为活体唯一身份。
在一种可能的示例中,面部动作模型为眨眼模型,根据眨眼模型识别的在连续多帧内的眨眼的次数,则动作检测结果包括:识别到的眨眼动作的次数大于或等于预设次数阈值。
在另一中可能的示例中,面部动作模型为张闭嘴模型,根据张闭嘴模型识别的在连续多帧内的张闭嘴的次数,则动作检测结果包括:识别到的张闭嘴动作的次数大于或等于预设次数阈值。
本申请实施例提供的双录质检方法,采用面部动作模型检测第一视频图像中的动作,得到第一视频图像的动作检测结果,若该动作检测结果中识别到的预设面部动作的次数大于或等于预设次数阈值,且身份确认结果通过,则确定目标用户为活体唯一身份。通过本方法,检测第一视频图像的面部动作,无需指示用户执行指定动作,在用户无感知的情况下判断目标用户是否为活体,提高用户体验,并在身份确认结果通过的情况下,确定目标用户为活体唯一身份,有效保证用户在远程双录质检过程中身份认证的可靠性。
在上述任一实施例的基础上,本申请实施例还提供一种双录质检方法,图8为本申请实施例提供的第八种双录质检方法的流程示意图,如图8所示,该方法包括:
S100:采用预设的人脸识别模型,对客户端采集的第一视频图像中的人脸图像进行特征提取,得到第一人脸特征。
S200:采用预设的声纹识别模型,对客户端采集的语音数据进行特征提取,得到声纹特征。
S300:采用预设的语音识别模型,对语音数据进行特征提取,得到语音文本。
S21:采用预设的身份证检测模型,对客户端采集的第二视频图像进行区域检测,得到身份证文本区域。
S22:采用预设的身份字符识别模型,对身份证文本区域进行文字识别,得到第一身份文字信息;
S23:对第一身份文字信息和预设的身份信息数据库中目标用户的第二身份文字信息进行比对,得到身份证文字比对结果。
S31a:若身份证文字比对结果通过,则从人脸数据库中获取备案人脸图像。
具体的,S31a可采用上述S31及S31a1-S31a3的方法,在此不做赘述。
S32:采用人脸识别模型,对备案人脸图像进行人脸特征提取,得到第二人脸特征。
S33:对第一人脸特征和第二人脸特征进行比对,得到目标用户的备案人脸比对结果。
S41a:若备案人脸比对结果通过,则从声纹数据库中获取目标用户的备案声纹特征。
具体的,S41a采用上述S41的方法,在此不做赘述。
S42:对声纹特征和备案声纹特征进行比对,得到目标用户的备案声纹比对结果。
S51a:若备案声纹比对结果通过,则根据起止时间段,从第一视频图像中截取唇语图像帧序列。
具体的,S51a采用上述S51的方法,在此不做赘述。
S52:采用预设的唇语识别模型,判断唇语图像帧序列的动作是否与各个文本段对应的预设唇语动作匹配,得到目标用户的唇语匹配结果。
S400a:若唇语匹配结果通过,则根据第一人脸特征、声纹特征以及语音文本的特征,采用多模态识别模型进行处理,得到身份确认结果。
具体的,S400a采用上述S400的方法,在此不做赘述。
S500:采用预设的面部动作模型,对第一视频图像进行动作检测,得到第一视频图像的动作检测结果。
S600:若动作检测结果包括:识别到的预设面部动作的次数大于或等于预设次数阈值,且,身份确认结果通过,则确定目标用户为活体唯一身份。
在上述任一实施例的基础上,本申请实施例还提供一种双录质检装置,图9为本申请实施例提供的一种双录质检装置的结构示意图,如图9所示,该装置包括:
第一人脸识别模块100,用于采用预设的人脸识别模型,对客户端采集的第一视频图像中的人脸图像进行特征提取,得到第一人脸特征;
声纹识别模块200,用于采用预设的声纹识别模型,对客户端采集的语音数据进行特征提取,得到声纹特征;
语音识别模块300,用于采用预设的语音识别模型,对语音数据进行特征提取,得到语音文本;
身份确认模块400,用于根据第一人脸特征、声纹特征以及语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,身份确认结果用以指示目标用户是否确认身份真实唯一;
其中,多模态识别模型为预先采用样本人脸特征、样本声纹特征,以及样本语音文本的特征进行训练得到的模型,样本人脸特征具有是否为真实人脸的标注信息,样本声纹特征具有是否为真实人声的标注信息,样本语音文本的特征具有是否为确认语音的标注信息。
可选的,在身份确认模块400之前,该装置还包括:
唇语图像帧获取模块,用于根据语音文本中各个文本段的起止时间段,从第一视频图像中截取起止时间段对应的唇语图像帧序列;
唇语识别模块,用于采用预设的唇语识别模型,判断唇语图像帧序列的动作是否与各个文本段对应的预设唇语动作匹配,得到目标用户的唇语匹配结果;
身份确认模块,用于若唇语匹配结果通过,则根据第一人脸特征、声纹特征以及语音文本的特征,采用多模态识别模型进行处理,得到身份确认结果。
可选的,在唇语图像帧获取模块之前,该装置还包括:
备案声纹特征获取模块,用于从预设的声纹数据库中获取目标用户的备案声纹特征;
声纹比对模块,用于对声纹特征和备案声纹特征进行比对,得到目标用户的备案声纹比对结果;
唇语图像帧获取模块,用于若备案声纹比对结果通过,则根据起止时间段,从第一视频图像中截取唇语图像帧序列。
可选的,在备案声纹特征获取模块之前,该装置还包括:
备案人脸图像获取模块,用于从预设的人脸数据库中获取目标用户的备案人脸图像;
第二人脸识别模块,用于采用人脸识别模型,对备案人脸图像进行人脸特征提取,得到第二人脸特征;
人脸比对模块,用于对第一人脸特征和第二人脸特征进行比对,得到目标用户的备案人脸比对结果;
备案声纹特征获取模块,用于若备案人脸不低结果通过,则从声纹数据库中获取目标用户的备案声纹特征。
可选的,在备案人脸图像获取模块之前,该装置还包括:
身份证检测模块,用于采用预设的身份证检测模型,对客户端采集的第二视频图像进行区域检测,得到身份证文本区域;
字符识别模块,用于采用预设的身份字符识别模型,对身份证文本区域进行文字识别,得到第一身份文字信息;
文字比对模块,用于对第一身份文字信息和预设的身份信息数据库中目标用户的第二身份文字信息进行比对,得到身份证文字比对结果;
备案人脸图像获取模块,用于若身份证文字比对结果通过,则从人脸数据库中获取备案人脸图像。
可选的,身份证检测模块包括:
头像及文本检测单元,用于采用身份证检测模型,对第二视频图像进行区域检测,得到身份证人脸头像区域和身份证文本区域;
备案人脸图像获取模块包括:
人脸特征识别单元,用于采用人脸识别模型,对身份证人脸头像区域进行人脸特征提取,得到第三人脸特征;
人脸特征比对单元,用于对第一人脸特征和第三人脸特征进行比对,得到目标用户的身份证人脸比对结果;
备案人脸图像获取单元,用于若身份证人脸比对结果和身份证文字比对结果均通过,则从人脸数据库中获取备案人脸图像。
可选的,该装置还包括:
面板动作检测模块,用于采用预设的面部动作模型,对第一视频图像进行动作检测,得到第一视频图像的动作检测结果;
活体确认模块,用于若动作检测结果包括:识别到的预设面部动作的次数大于或等于预设次数阈值,且,身份确认结果通过,则确定目标用户为活体唯一身份。
上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(digital singnal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,简称SOC)的形式实现。
图10为本申请实施例提供的服务器的示意图,如图10所示,该服务器500包括:处理器501、存储器502,存储器502中存储有处理器501可执行的程序指令,当服务器500运行时,处理器501执行存储器502中存储的程序指令,以执行上述任一方法实施例。具体实现方式和技术效果类似,这里不再赘述。
可选地,本发明还提供一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述任一方法实施例。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
上仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (11)

1.一种双录质检方法,其特征在于,包括:
采用预设的人脸识别模型,对客户端采集的第一视频图像中的人脸图像进行特征提取,得到第一人脸特征;
采用预设的声纹识别模型,对所述客户端采集的语音数据进行特征提取,得到声纹特征;
采用预设的语音识别模型,对所述语音数据进行特征提取,得到语音文本;
根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,所述身份确认结果用以指示所述目标用户是否确认身份真实唯一;
其中,所述多模态识别模型为预先采用样本人脸特征、样本声纹特征,以及样本语音文本的特征进行训练得到的模型,所述样本人脸特征具有是否为真实人脸的标注信息,所述样本声纹特征具有是否为真实人声的标注信息,所述样本语音文本的特征具有是否为确认语音的标注信息。
2.如权利要求1所述的方法,其特征在于,所述多模态识别模型包括:多模态融合层、自注意力层和全连接层,所述根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,包括:
采用所述多模态融合层,对所述第一人脸特征、所述声纹特征和所述语音文本的特征进行多模态特征融合,得到多模态融合特征;
采用所述自注意力层,对所述多模态融合特征进行特征学习,得到活体身份识别向量;
采用所述全连接层,对所述活体身份识别向量进行分类,得到所述目标用户的身份确认结果。
3.如权利要求1所述的方法,其特征在于,所述根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果之前,所述方法还包括:
根据所述语音文本中各个文本段的起止时间段,从所述第一视频图像中截取所述起止时间段对应的唇语图像帧序列;
采用预设的唇语识别模型,判断所述唇语图像帧序列的动作是否与所述各个文本段对应的预设唇语动作匹配,得到所述目标用户的唇语匹配结果;
所述根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,包括:
若所述唇语匹配结果通过,则根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用所述多模态识别模型进行处理,得到所述身份确认结果。
4.如权利要求3所述的方法,其特征在于,所述根据所述语音文本中各个文本段的起止时间段,从所述第一视频图像中截取所述起止时间段对应的唇语图像帧序列之前,所述方法还包括:
从预设的声纹数据库中获取所述目标用户的备案声纹特征;
对所述声纹特征和所述备案声纹特征进行比对,得到所述目标用户的备案声纹比对结果;
所述根据所述语音文本中各个文本段的起止时间段,从所述第一视频图像中截取所述起止时间段对应的唇语图像帧序列,包括:
若所述备案声纹比对结果通过,则根据所述起止时间段,从所述第一视频图像中截取所述唇语图像帧序列。
5.如权利要求4所述的方法,其特征在于,所述从预设的声纹数据库中获取所述目标用户的备案声纹特征之前,所述方法还包括:
从预设的人脸数据库中获取所述目标用户的备案人脸图像;
采用所述人脸识别模型,对所述备案人脸图像进行人脸特征提取,得到第二人脸特征;
对所述第一人脸特征和所述第二人脸特征进行比对,得到所述目标用户的备案人脸比对结果;
所述从预设的声纹数据库中获取所述目标用户的备案声纹特征,包括:
若所述备案人脸比对结果通过,则从所述声纹数据库中获取所述目标用户的备案声纹特征。
6.如权利要求5所述的方法,其特征在于,所述从预设的人脸数据库中获取所述目标用户的备案人脸图像之前,所述方法还包括:
采用预设的身份证检测模型,对所述客户端采集的第二视频图像进行区域检测,得到身份证文本区域;
采用预设的身份字符识别模型,对所述身份证文本区域进行文字识别,得到第一身份文字信息;
对所述第一身份文字信息和预设的身份信息数据库中所述目标用户的第二身份文字信息进行比对,得到身份证文字比对结果;
所述从预设的人脸数据库中获取所述目标用户的备案人脸图像,包括:
若所述身份证文字比对结果通过,则从所述人脸数据库中获取所述备案人脸图像。
7.如权利要求6所述的方法,其特征在于,所述采用预设的身份证检测模型,对所述客户端采集的第二视频图像进行区域检测,得到身份证文本区域,包括:
采用所述身份证检测模型,对所述第二视频图像进行区域检测,得到身份证人脸头像区域和所述身份证文本区域;
所述若所述身份证文字比对结果通过,则从所述人脸数据库中获取所述备案人脸图像,包括:
采用所述人脸识别模型,对所述身份证人脸头像区域进行人脸特征提取,得到第三人脸特征;
对所述第一人脸特征和所述第三人脸特征进行比对,得到所述目标用户的身份证人脸比对结果;
若所述身份证人脸比对结果和所述身份证文字比对结果均通过,则从所述人脸数据库中获取所述备案人脸图像。
8.如权利要求1-7中任一所述的方法,其特征在于,所述方法还包括:
采用预设的面部动作模型,对所述第一视频图像进行动作检测,得到所述第一视频图像的动作检测结果;
若所述动作检测结果包括:识别到的预设面部动作的次数大于或等于预设次数阈值,且,所述身份确认结果通过,则确定所述目标用户为活体唯一身份。
9.一种双录质检装置,其特征在于,所述装置包括:
人脸识别模块,用于采用预设的人脸识别模型,对客户端采集的第一视频图像中的人脸图像进行特征提取,得到第一人脸特征;
声纹识别模块,用于采用预设的声纹识别模型,对所述客户端采集的语音数据进行特征提取,得到声纹特征;
语音识别模块,用于采用预设的语音识别模型,对所述语音数据进行特征提取,得到语音文本;
身份确认模块,用于根据所述第一人脸特征、所述声纹特征以及所述语音文本的特征,采用预设的多模态识别模型进行处理,得到目标用户的身份确认结果,所述身份确认结果用以指示所述目标用户是否确认身份真实唯一;
其中,所述多模态识别模型为预先采用样本人脸特征、样本声纹特征,以及样本语音文本的特征进行训练得到的模型,所述样本人脸特征具有是否为真实人脸的标注信息,所述样本声纹特征具有是否为真实人声的标注信息,所述样本语音文本的特征具有是否为确认语音的标注信息。
10.一种服务器,其特征在于,包括:处理器、存储器,所述存储器中存储有所述处理器可执行的程序指令,当服务器运行时,所述处理器执行所述存储器中存储的所述程序指令,以执行如权利要求1至8任一所述的双录质检方法的步骤。
11.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至8任一所述的双录质检方法的步骤。
CN202110005259.5A 2021-01-05 2021-01-05 双录质检方法、装置、服务器及存储介质 Active CN112328999B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110005259.5A CN112328999B (zh) 2021-01-05 2021-01-05 双录质检方法、装置、服务器及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110005259.5A CN112328999B (zh) 2021-01-05 2021-01-05 双录质检方法、装置、服务器及存储介质

Publications (2)

Publication Number Publication Date
CN112328999A true CN112328999A (zh) 2021-02-05
CN112328999B CN112328999B (zh) 2021-04-06

Family

ID=74302176

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110005259.5A Active CN112328999B (zh) 2021-01-05 2021-01-05 双录质检方法、装置、服务器及存储介质

Country Status (1)

Country Link
CN (1) CN112328999B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113032758A (zh) * 2021-03-26 2021-06-25 平安银行股份有限公司 视讯问答流程的身份识别方法、装置、设备及存储介质
CN113111759A (zh) * 2021-04-07 2021-07-13 中国工商银行股份有限公司 双录数据质检中的客户确认检测方法及装置
CN113111954A (zh) * 2021-04-20 2021-07-13 网易(杭州)网络有限公司 一种用户类别判定方法、装置、存储介质及服务器
CN113411355A (zh) * 2021-08-19 2021-09-17 深圳百昱达科技有限公司 基于互联网的应用注册方法及相关装置
CN113505652A (zh) * 2021-06-15 2021-10-15 腾讯科技(深圳)有限公司 活体检测方法、装置、电子设备和存储介质
CN113628704A (zh) * 2021-07-22 2021-11-09 海信集团控股股份有限公司 一种健康数据存储的方法及设备
CN114387653A (zh) * 2022-01-13 2022-04-22 平安普惠企业管理有限公司 视频数据处理方法、装置、设备及存储介质
CN114491467A (zh) * 2022-04-15 2022-05-13 北京快联科技有限公司 一种身份认证方法及装置
WO2022179253A1 (zh) * 2021-02-26 2022-09-01 华为技术有限公司 一种设备的语音操作方法、装置和电子设备
CN115373280A (zh) * 2021-05-20 2022-11-22 海信集团控股股份有限公司 一种远程语音控制方法、装置及***
CN116205664A (zh) * 2023-04-28 2023-06-02 成都新希望金融信息有限公司 一种中介欺诈识别方法、装置、电子设备及存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050238207A1 (en) * 2004-04-23 2005-10-27 Clifford Tavares Biometric verification system and method utilizing a data classifier and fusion model
US20100039223A1 (en) * 2006-08-28 2010-02-18 National Biometric Security Project Method and system for authenticating and validating identities based on multi-modal biometric templates and special codes in a substantially anonymous process
CN104376250A (zh) * 2014-12-03 2015-02-25 优化科技(苏州)有限公司 基于音型像特征的真人活体身份验证方法
CN105426723A (zh) * 2015-11-20 2016-03-23 北京得意音通技术有限责任公司 基于声纹识别、人脸识别以及同步活体检测的身份认证方法及***
CN107294730A (zh) * 2017-08-24 2017-10-24 北京无线电计量测试研究所 一种多模态生物特征身份认证方法、装置及***
CN107808145A (zh) * 2017-11-13 2018-03-16 河南大学 基于多模态智能机器人的交互身份鉴别与跟踪方法及***
CN111523103A (zh) * 2020-05-09 2020-08-11 支付宝(杭州)信息技术有限公司 用户身份识别方法、装置及电子设备
CN111552833A (zh) * 2020-03-30 2020-08-18 深圳壹账通智能科技有限公司 智能双录方法、装置及存储介质
CN111709004A (zh) * 2020-08-19 2020-09-25 北京远鉴信息技术有限公司 一种身份认证方法、装置、电子设备及可读存储介质

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050238207A1 (en) * 2004-04-23 2005-10-27 Clifford Tavares Biometric verification system and method utilizing a data classifier and fusion model
US20100039223A1 (en) * 2006-08-28 2010-02-18 National Biometric Security Project Method and system for authenticating and validating identities based on multi-modal biometric templates and special codes in a substantially anonymous process
CN104376250A (zh) * 2014-12-03 2015-02-25 优化科技(苏州)有限公司 基于音型像特征的真人活体身份验证方法
CN105426723A (zh) * 2015-11-20 2016-03-23 北京得意音通技术有限责任公司 基于声纹识别、人脸识别以及同步活体检测的身份认证方法及***
CN107294730A (zh) * 2017-08-24 2017-10-24 北京无线电计量测试研究所 一种多模态生物特征身份认证方法、装置及***
CN107808145A (zh) * 2017-11-13 2018-03-16 河南大学 基于多模态智能机器人的交互身份鉴别与跟踪方法及***
CN111552833A (zh) * 2020-03-30 2020-08-18 深圳壹账通智能科技有限公司 智能双录方法、装置及存储介质
CN111523103A (zh) * 2020-05-09 2020-08-11 支付宝(杭州)信息技术有限公司 用户身份识别方法、装置及电子设备
CN111709004A (zh) * 2020-08-19 2020-09-25 北京远鉴信息技术有限公司 一种身份认证方法、装置、电子设备及可读存储介质

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022179253A1 (zh) * 2021-02-26 2022-09-01 华为技术有限公司 一种设备的语音操作方法、装置和电子设备
CN113032758A (zh) * 2021-03-26 2021-06-25 平安银行股份有限公司 视讯问答流程的身份识别方法、装置、设备及存储介质
CN113111759A (zh) * 2021-04-07 2021-07-13 中国工商银行股份有限公司 双录数据质检中的客户确认检测方法及装置
CN113111954A (zh) * 2021-04-20 2021-07-13 网易(杭州)网络有限公司 一种用户类别判定方法、装置、存储介质及服务器
CN115373280A (zh) * 2021-05-20 2022-11-22 海信集团控股股份有限公司 一种远程语音控制方法、装置及***
CN113505652A (zh) * 2021-06-15 2021-10-15 腾讯科技(深圳)有限公司 活体检测方法、装置、电子设备和存储介质
WO2022262606A1 (zh) * 2021-06-15 2022-12-22 腾讯科技(深圳)有限公司 活体检测方法、装置、电子设备和存储介质
CN113628704A (zh) * 2021-07-22 2021-11-09 海信集团控股股份有限公司 一种健康数据存储的方法及设备
CN113411355A (zh) * 2021-08-19 2021-09-17 深圳百昱达科技有限公司 基于互联网的应用注册方法及相关装置
CN114387653A (zh) * 2022-01-13 2022-04-22 平安普惠企业管理有限公司 视频数据处理方法、装置、设备及存储介质
CN114491467A (zh) * 2022-04-15 2022-05-13 北京快联科技有限公司 一种身份认证方法及装置
CN116205664A (zh) * 2023-04-28 2023-06-02 成都新希望金融信息有限公司 一种中介欺诈识别方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN112328999B (zh) 2021-04-06

Similar Documents

Publication Publication Date Title
CN112328999B (zh) 双录质检方法、装置、服务器及存储介质
CN109359548B (zh) 多人脸识别监控方法及装置、电子设备及存储介质
CN109726624B (zh) 身份认证方法、终端设备和计算机可读存储介质
EP3807792B1 (en) Authenticating an identity of a person
CN109409204B (zh) 防伪检测方法和装置、电子设备、存储介质
WO2017101267A1 (zh) 人脸活体的鉴别方法、终端、服务器和存储介质
CN106850648B (zh) 身份验证方法、客户端和服务平台
CN111611865B (zh) ***行为识别方法、电子设备及存储介质
CN110427859A (zh) 一种人脸检测方法、装置、电子设备及存储介质
CN111240482B (zh) 一种特效展示方法及装置
CN112364696A (zh) 一种利用家庭监控视频提高家庭安全的方法及***
CN108229375B (zh) 用于检测人脸图像的方法和装置
CN111738199A (zh) 图像信息验证方法、装置、计算装置和介质
CN110378587A (zh) 智能质检方法、***、介质以及设备
JP2022010253A (ja) 情報処理装置、遺伝情報作成方法及びプログラム
KR20230017454A (ko) 비대면 평가에서의 부정행위 방지 방법, 장치 및 프로그램
JP7148737B2 (ja) 生体(liveness)検出検証方法、生体検出検証システム、記録媒体、及び生体検出検証システムの訓練方法
KR20220017329A (ko) 녹음 녹화 프로그램이 구비된 응시자 단말의 정면 카메라와 보조 카메라를 사용하여 부정행위를 방지하는 안면윤곽선 인식 인공지능을 사용한 온라인 시험 시스템 및 그 방법
Gaikwad et al. Face recognition using golden ratio for door access control system
KR20230013236A (ko) 음성인식을 사용한 부정행위를 방지하는 안면윤곽선 인식 인공지능을 사용한 온라인 시험 시스템 및 그 방법
CN111507124A (zh) 基于深度学习的非接触式视频测谎方法及***
CN115565097A (zh) 交易场景人员行为是否合规检测方法及装置
CN109190528B (zh) 活体检测方法及装置
KR20220016529A (ko) 응시자 단말의 정면 카메라와 보조 카메라를 사용하여 부정행위를 방지하는 안면윤곽선 인식 인공지능을 사용한 온라인 시험 시스템 및 그 방법
KR20210136771A (ko) 안면윤곽선 인식 인공지능을 사용한 ubt 시스템 및 그 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20210205

Assignee: CHINA TECHNOLOGY EXCHANGE Co.,Ltd.

Assignor: Beijing Yuanjian Information Technology Co.,Ltd.

Contract record no.: X2023110000142

Denomination of invention: Double recording quality inspection method, device, server, and storage medium

Granted publication date: 20210406

License type: Exclusive License

Record date: 20231204

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Double recording quality inspection method, device, server, and storage medium

Effective date of registration: 20231206

Granted publication date: 20210406

Pledgee: CHINA TECHNOLOGY EXCHANGE Co.,Ltd.

Pledgor: Beijing Yuanjian Information Technology Co.,Ltd.

Registration number: Y2023110000521