基于身份识别的数据同步方法、设备以及存储介质技术

技术编号:39305166 阅读:10 留言:0更新日期:2023-11-12 15:54
本申请公开了一种基于身份识别的数据同步方法、设备以及存储介质,该基于身份识别的数据同步方法包括:将获取到的人员信息数据进行分层聚合处理,得到多个数据层级的数据摘要;将人员信息数据发送至目标客户端,目标客户端基于接收的人员信息数据进行分层聚合处理得到各数据层级的待匹配数据摘要;以数据摘要的层级顺序依次将数据摘要与目标客户端返回的待匹配数据摘要进行匹配处理,得到匹配结果;若匹配结果中存在目标数据摘要与目标客户端返回的待匹配数据摘要不一致,则将目标数据摘要所在数据层级对应的人员信息数据发送至目标客户端进行数据同步。上述方案,能够确保数据同步的一致性并提升数据同步的效率。数据同步的一致性并提升数据同步的效率。数据同步的一致性并提升数据同步的效率。

【技术实现步骤摘要】
基于身份识别的数据同步方法、设备以及存储介质


[0001]本申请涉及数据传输
,特别是涉及一种基于身份识别的数据同步方法、设备以及存储介质。

技术介绍

[0002]随着互联网技术的发展,身份识别技术被应用于很多场景中,例如:监控平台服务端分别下发人员信息至若干个身份识别终端(客户端),终端将采集到人脸图像和接收到的人员信息进行匹配,实现身份识别。
[0003]但是,若需要识别的身份过多,其涉及到的数据量自然也难以估计,则可能出现监控平台服务端和身份识别终端两者的数据不一致,服务端和客户端的数据同步效率低下,无法对大量数据及时进行确认,导致终端无法有效进行身份识别。

技术实现思路

[0004]本申请至少提供一种基于身份识别的数据同步方法、装置、设备以及计算机可读存储介质。
[0005]本申请第一方面提供了一种基于身份识别的数据同步方法,包括:将获取到的人员信息数据进行分层聚合处理,得到多个数据层级的数据摘要,所述数据层级包括数据行、数据簇和数据表,所述数据表包括至少一个数据簇,所述数据簇包括至少一个数据行,所述数据摘要包括所述数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要;将所述人员信息数据发送至目标客户端,所述目标客户端基于接收的人员信息数据进行分层聚合处理得到各数据层级的待匹配数据摘要;以所述数据行、数据簇和数据表的层级顺序依次将所述数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要与所述目标客户端返回的待匹配数据摘要中对应的待匹配行摘要、待匹配簇摘要和待匹配表摘要进行匹配处理,得到匹配结果;若所述匹配结果中存在目标数据摘要与所述目标客户端返回的待匹配数据摘要不一致,则将所述目标数据摘要所在数据层级对应的人员信息数据发送至所述目标客户端进行数据同步。
[0006]在一实施例中,所述人员信息数据包括身份数据表和与所述身份数据表中的身份数据匹配的人脸图像,所述将获取到的人员信息数据进行分层聚合处理,得到多个数据层级的数据摘要的步骤,包括:将所述身份数据表中的身份数据进行聚合,得到至少一簇数据簇,所述数据簇中包括至少一行所述身份数据;分别对所述数据簇中每一行身份数据和所述每一行身份数据对应的人脸图像进行数据摘要处理,得到至少一行行摘要和所述行摘要对应的图像摘要;基于所述数据簇中的所述行摘要和所述图像摘要确定所述数据簇的簇摘要,以及基于各数据簇的簇摘要确定所述身份数据表的表摘要。
[0007]在一实施例中,所述以所述数据行、数据簇和数据表的层级顺序依次将所述数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要与所述目标客户端返回的待匹配数据摘要中对应的待匹配行摘要、待匹配簇摘要或待匹配表摘要进行匹配处
理,得到匹配结果的步骤,包括:若接收到所述目标客户端返回的待匹配行摘要,则判断所述行摘要和所述待匹配行摘要是否匹配,得到所述匹配结果;若接收到所述目标客户端返回的待匹配簇摘要,则判断所述簇摘要和所述待匹配簇摘要是否匹配,得到所述匹配结果;若接收到所述目标客户端返回的待匹配表摘要,则判断所述表摘要和所述待匹配表摘要是否匹配,得到所述匹配结果。
[0008]在一实施例中,所述分别对所述数据簇中每一行身份数据和所述每一行身份数据对应的人脸图像进行数据摘要处理的步骤,包括:获取所述每一行身份数据对应的随机字符串;基于所述随机字符串将对应的身份数据进行数据摘要处理,得到所述每一行身份数据对应的行摘要;基于所述随机字符串将对应的人脸图像进行数据摘要处理,得到所述人脸图像对应的图像摘要。
[0009]在一实施例中,所述方法还包括:若检测到当前运行状态和/或所述目标客户端的运行状态为空闲状态,则向所述目标客户端发送随机摘要确认请求,使所述目标客户端响应于接收到的所述随机摘要确认请求,返回所述目标客户端中和所述随机摘要确认请求对应的待匹配数据摘要;以所述数据行、数据簇和数据表的层级顺序依次将所述数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要与接收到的所述目标客户端返回的待匹配数据摘要进行匹配处理,得到随机匹配结果;基于所述随机匹配结果对所述目标客户端进行数据同步。
[0010]在一实施例中,所述方法应用于目标客户端,所述方法包括:基于接收到的服务端发送的人员信息数据,将所述人员信息数据进行分层聚合,得到多个数据层级的待匹配数据摘要,所述数据层级包括数据行、数据簇和数据表,所述数据表包括至少一个数据簇,所述数据簇包括至少一个数据行,所述待匹配数据摘要包括所述数据行对应的待匹配行摘要、所述数据簇对应的待匹配簇摘要和所述数据表对应的待匹配表摘要;将所述待匹配数据摘要中的待匹配行摘要、待匹配簇摘要或待匹配表摘要发送至所述服务端,所述服务端以所述数据行、数据簇和数据表的层级顺序依次将所述服务端中数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要与所述服务端接收到的待匹配数据摘要中对应的待匹配行摘要、待匹配簇摘要和待匹配表摘要进行匹配处理,得到匹配结果;若接收到所述服务端发送的匹配结果中存在目标数据摘要与所述服务端接收到的待匹配数据摘要不一致,则基于接收到的所述服务端发送的所述目标数据摘要所在数据层级对应的人员信息数据进行数据同步。
[0011]在一实施例中,所述人员信息包括身份数据表和与所述身份数据表中的身份数据匹配的人脸图像,所述基于接收到的服务端发送的人员信息数据,将所述人员信息数据进行分层聚合,得到多个数据层级的待匹配数据摘要的步骤,包括:将所述身份数据表中的身份数据进行聚合,得到至少一簇数据簇,所述数据簇中包括至少一行所述身份数据,所述身份数据和所述人脸图像对应;分别对所述数据簇中每一行身份数据和所述每一行身份数据对应的人脸图像进行数据摘要处理,得到至少一行待匹配行摘要和所述待匹配行摘要对应的待匹配图像摘要;基于所述数据簇中的所述待匹配行摘要和所述待匹配图像摘要确定所述数据簇的待匹配簇摘要,以及基于各数据簇的待匹配簇摘要确定所述身份数据表的待匹配表摘要。
[0012]在一实施例中,所述将所述待匹配数据摘要中的待匹配行摘要、待匹配簇摘要和
待匹配表摘要发送至所述服务端的步骤,包括:若接收到所述服务端发送的所述身份数据表中的一行身份数据,则将所述一行身份数据的待匹配行摘要发送至所述服务端进行匹配;若接收到一簇数据簇中所有行的身份数据,则将所述一簇数据簇的待匹配簇摘要发送至所述服务端进行匹配;若接收到所述身份数据表中所有簇的身份数据,则将所述身份数据表的待匹配表摘要发送至所述服务端进行匹配。
[0013]本申请第二方面提供了一种基于身份识别的数据同步装置,所述装置设置于服务端,包括:第一分层聚合模块,用于将获取到的人员信息数据进行分层聚合处理,得到多个数据层级的数据摘要,所述数据层级包括数据行、数据簇和数据表,所述数据表包括至少一个数据簇,所述数据簇包括至少一个数据行,所述数据摘要包括所述数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要;第一数据发送模块,用于将所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于身份识别的数据同步方法,其特征在于,所述方法应用于服务端,所述方法包括:将获取到的人员信息数据进行分层聚合处理,得到多个数据层级的数据摘要,所述数据层级包括数据行、数据簇和数据表,所述数据表包括至少一个数据簇,所述数据簇包括至少一个数据行,所述数据摘要包括所述数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要;将所述人员信息数据发送至目标客户端,所述目标客户端基于接收的人员信息数据进行分层聚合处理得到各数据层级的待匹配数据摘要;以所述数据行、数据簇和数据表的层级顺序依次将所述数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要与所述目标客户端返回的待匹配数据摘要中对应的待匹配行摘要、待匹配簇摘要和待匹配表摘要进行匹配处理,得到匹配结果;若所述匹配结果中存在目标数据摘要与所述目标客户端返回的待匹配数据摘要不一致,则将所述目标数据摘要所在数据层级对应的人员信息数据发送至所述目标客户端进行数据同步。2.根据权利要求1所述的方法,其特征在于,所述人员信息数据包括身份数据表和与所述身份数据表中的身份数据匹配的人脸图像,所述将获取到的人员信息数据进行分层聚合处理,得到多个数据层级的数据摘要的步骤,包括:将所述身份数据表中的身份数据进行聚合,得到至少一簇数据簇,所述数据簇中包括至少一行所述身份数据;分别对所述数据簇中每一行身份数据和所述每一行身份数据对应的人脸图像进行数据摘要处理,得到至少一行行摘要和所述行摘要对应的图像摘要;基于所述数据簇中的所述行摘要和所述图像摘要确定所述数据簇的簇摘要,以及基于各数据簇的簇摘要确定所述身份数据表的表摘要。3.根据权利要求2所述的方法,其特征在于,所述以所述数据行、数据簇和数据表的层级顺序依次将所述数据行对应的行摘要、所述数据簇对应的簇摘要和所述数据表对应的表摘要与所述目标客户端返回的待匹配数据摘要中对应的待匹配行摘要、待匹配簇摘要或待匹配表摘要进行匹配处理,得到匹配结果的步骤,包括:若接收到所述目标客户端返回的待匹配行摘要,则判断所述行摘要和所述待匹配行摘要是否匹配,得到所述匹配结果;若接收到所述目标客户端返回的待匹配簇摘要,则判断所述簇摘要和所述待匹配簇摘要是否匹配,得到所述匹配结果;若接收到所述目标客户端返回的待匹配表摘要,则判断所述表摘要和所述待匹配表摘要是否匹配,得到所述匹配结果。4.根据权利要求2所述的方法,其特征在于,所述分别对所述数据簇中每一行身份数据和所述每一行身份数据对应的人脸图像进行数据摘要处理的步骤,包括:获取所述每一行身份数据对应的随机字符串;基于所述随机字符串将对应的身份数据进行数据摘要处理,得到所述每一行身份数据对应的行摘要;基于所述随机字符串将对应的人脸图像进行数据摘要处理,得到所述人脸图像对应的
图像摘要。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若检测到当前运行状态和/或所述目标客户端的运行状态为空闲状态,则向所述目标客户端发送随机摘要确认请求,使所述目标客户端响应于接收到的所述随机摘要确认请求,返回所述目标客户端中和所述随机摘要确认请求对应的待匹配数据摘要;以所述数据行、数...

【专利技术属性】
技术研发人员:曾上雷孔维生温淳马骏驰
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1