目标数据更新方法和相关装置、设备及存储介质制造方法及图纸

技术编号:26650592 阅读:30 留言:0更新日期:2020-12-09 00:48
本申请公开了一种目标数据更新方法和相关装置、设备及存储介质。该目标数据更新方法包括:读取已存数据集中预设目标的第一特征和新增数据集中新增目标的第一特征;获取预设目标的第一特征与新增目标的第一特征之间的第一匹配程度;基于第一匹配程度,利用新增目标的第一特征更新已存数据集;其中,已存数据集中预设目标的其他特征、新增数据集中新增目标的其他特征中的至少之一,是在确定第一匹配程度之后读取,以用于更新已存数据集。上述方案,能够在获取第一匹配程度时候再对其他特征的读取及相关操作,相比在获取第一特征时同时获取其他特征来讲,能够降低获取第一匹配程度时的内存开销。

【技术实现步骤摘要】
目标数据更新方法和相关装置、设备及存储介质
本申请涉及数据处理
,特别是涉及一种目标数据更新方法和相关装置、设备及存储介质。
技术介绍
随着科技的不断发展,越来越多的信息处理是通过各种类型数据库来进行实现。例如,通过建立并不断更新关于人脸档案的数据库,利用与该数据库中的人脸档案进行对比,实现人脸识别功能。通常,在进行更新时,需要将数据库中的所有数据进行读取再实现更新处理。然而,这些数据库一般都相当庞大,将其数据全部读取后实现更新,容易导致内存极大开销。
技术实现思路
本申请至少提供一种目标数据更新方法和相关装置、设备及存储介质。本申请第一方面提供了一种目标数据更新方法,包括:读取已存数据集中预设目标的第一特征和新增数据集中新增目标的第一特征;获取预设目标的第一特征与新增目标的第一特征之间的第一匹配程度;基于第一匹配程度,利用新增目标的第一特征更新已存数据集;其中,已存数据集中预设目标的其他特征、新增数据集中新增目标的其他特征中的至少之一,是在确定第一匹配程度之后读取,以用于更新已存数据集。因此,通过先获取数据中的预设目标的第一特征和新增数据集中的新增目标的第一特征的第一匹配程度,在确定第一匹配程度之后才对已存数据集中和/或新增数据集中的其他特征进行读取,以对已存数据集进行更新,即数据集中与获取第一匹配程度无关的其他特征可在执行获取第一匹配程度之后读取,避免其他特征占用内存,故减少了在计算第一匹配程度的过程中内存的开销。其中,在获取预设目标的第一特征与新增目标的第一特征之间的第一匹配程度之前,方法还包括:获取原始数据集中的原始特征与已存数据集中预设目标的第一特征之间的第二匹配程度;其中,新增目标的第一特征是对原始数据集中的原始特征进行聚类并基于对应聚类簇中的原始特征确定的;查找出第二匹配程度满足第一预设条件的原始特征和预设目标;利用查找出的原始特征更新已存数据集中相应预设目标的第一特征,并删除新增数据集中与查找出的原始特征对应新增目标的第一特征。因此,通过在计算第一匹配程度之前,先利用原始数据集对已存数据集进行第一次更新,利用新增数据集与经过更新之后的已存数据集进行更新,增加了原始数据集中原始特征能够加入已存数据集的概率。其中,在删除新增数据集中与查找出的原始特征对应新增目标的第一特征之后,方法还包括:记录删除第一特征的新增目标为待删除目标,以在后续读取新增目标的第二特征之后删除待删除目标的第二特征。因此,并不是在删除第一特征数据时,同时删除新增目标的第二特征,而是记录下对已删除第一特征的新增目标,在需要使用到第二特征时,才读取第二特征并执行对新增目标的第二特征的删除操作,减少了对第二特征读写操作的内存开销。其中,在获取预设目标的第一特征与新增目标的第一特征之间的第一匹配程度之前,方法还包括:读取待定数据集中待定目标的第一特征,并获取新增目标的第一特征与待定目标的第一特征之间的第三匹配程度;基于第三匹配程度,对新增数据集进行更新。因此,通过利用待定数据集对新增数据集进行更新,增加了新增数据集的数据量,使得更多的数据能够有机会加入到已存数据集中,加大了已存数据集的更新概率。其中,基于第三匹配程度,对新增数据集进行更新,包括:读取新增数据集中新增目标的第二特征和待定数据集中待定目标的第二特征;基于第三匹配程度、新增目标的第二特征和待定目标的第二特征,更新新增数据集;和/或,更新新增数据集,包括:将待定目标的特征数据合并至新增目标的特征数据,或者将待定目标的特征数据作为新的新增目标的特征数据。因此,通过分别读取新增数据集和待定数据集的第二特征,然后给予第三匹配程度、新增目标的第二特征和待定目标的第二特征来判断将待定目标的特征数据合并到新增目标的特征数据还是将待定目标的特征数据作为新的新增目标的特征数据,使得在增加新增数据集内的数据量时,还能优化新增数据集内部数据的存储关系。其中,基于第三匹配程度、新增目标的第二特征和待定目标的第二特征,更新新增数据集,包括:选择第三匹配程度满足第二预设条件的待定目标和新增目标,以作为第一候选待定目标和第一候选新增目标;确定第一候选待定目标与第二候选新增目标在合并后的第一特征和第二特征,并获取合并后的第一特征和第二特征之间的第四匹配程度;选择第四匹配程度满足第三预设条件的第一候选待定目标和第一候选新增目标,以作为第一待定目标和第一新增目标;将第一待定目标的特征数据合并至第一新增目标的特征数据;以及,将除第一待定目标以外的其他待定目标作为新的新增目标的特征数据。因此,通过设置第三预设条件,使得相互合并的数据之间的匹配程度满足条件,使得合并到新增目标的待定目标属于同一种数据的概率更高,减少了合并后新增目标内包含多种不同数据的概率。其中,基于第一匹配程度,利用新增目标的第一特征更新已存数据集,包括以下至少一个步骤:选择第一匹配程度满足第四预设条件的预设目标和新增目标,以得到第一预设目标和第二新增目标,并将第二新增目标的特征数据合并至第一预设目标的特征数据;选择第一匹配程度满足第五预设条件的新增目标作为第三新增目标,在第三新增目标所在聚类簇达到预设簇尺寸的情况下,将第三新增目标的特征数据作为新的预设目标的特征数据。因此,通过设置第四预设条件和第五预设条件,使得当匹配程度满足条件时新增目标能够被已存数据集吸收,或者能够在已存数据集中成为新的预设目标,从而在一定程度上保障了已存数据集中能够有新的预设目标出现。其中,选择第一匹配程度满足第四预设条件的预设目标和新增目标,以得到第一预设目标和第二新增目标,包括:选择第一匹配程度满足第六预设条件的预设目标和新增目标,以直接作为第一预设目标和第二新增目标;或者,选择第一匹配程度满足第七预设条件的预设目标和新增目标,以作为第一候选预设目标和第二候选新增目标,读取第一候选预设目标的第三特征,并在第二候选新增目标的第一特征与第一候选预设目标的第三特征之间的第五匹配程度满足第八预设条件的情况下,将第一候选预设目标和第二候选新增目标作为第一预设目标和第二新增目标。因此,通过设置第六预设条件和第七预设条件,使得能够将更多的新增数据用于更新已存数据集。其中,将待定目标的特征数据合并至新增目标的特征数据,或将第二新增目标的特征数据合并至第一预设目标的特征数据,包括:将待定目标和新增目标对应作为第一待合并目标和第二待合并目标,或者将第二新增目标和第一预设目标对应作为第一待合并目标和第二待合并目标;对第一待合并目标和第二待合并目标的第一特征进行融合,以重新得到第二待合并目标的第一特征;比较第一待合并目标和第二待合并目标所在聚类簇的大小,选择较大所在聚类簇对应的第二特征作为第二待合并目标的第二特征。因此,新增目标的特征数据与预设目标的特征数据进行合并使得合并后的预设目标的第一特征改变,第二特征变为二者中较大簇的第二特征,使得合并后的预设目标能够包含原新增数据的特征数据,使得第一特征能够代表预设目标中全部数据的特征。其中,在更新新增数据集,或更本文档来自技高网...

【技术保护点】
1.一种目标数据更新方法,其特征在于,包括:/n读取已存数据集中预设目标的第一特征和新增数据集中新增目标的第一特征;/n获取所述预设目标的第一特征与所述新增目标的第一特征之间的第一匹配程度;/n基于所述第一匹配程度,利用所述新增目标的第一特征更新所述已存数据集;/n其中,所述已存数据集中所述预设目标的其他特征、所述新增数据集中所述新增目标的其他特征中的至少之一,是在确定所述第一匹配程度之后读取,以用于更新所述已存数据集。/n

【技术特征摘要】
1.一种目标数据更新方法,其特征在于,包括:
读取已存数据集中预设目标的第一特征和新增数据集中新增目标的第一特征;
获取所述预设目标的第一特征与所述新增目标的第一特征之间的第一匹配程度;
基于所述第一匹配程度,利用所述新增目标的第一特征更新所述已存数据集;
其中,所述已存数据集中所述预设目标的其他特征、所述新增数据集中所述新增目标的其他特征中的至少之一,是在确定所述第一匹配程度之后读取,以用于更新所述已存数据集。


2.根据权利要求1所述的方法,其特征在于,在所述获取所述预设目标的第一特征与所述新增目标的第一特征之间的第一匹配程度之前,所述方法还包括:
获取原始数据集中的原始特征与所述已存数据集中预设目标的第一特征之间的第二匹配程度;其中,所述新增目标的第一特征是对所述原始数据集中的原始特征进行聚类并基于对应聚类簇中的原始特征确定的;
查找出所述第二匹配程度满足第一预设条件的原始特征和预设目标;
利用查找出的所述原始特征更新所述已存数据集中相应预设目标的第一特征,并删除所述新增数据集中与查找出的所述原始特征对应所述新增目标的第一特征。


3.根据权利要求2所述的方法,其特征在于,在所述删除所述新增数据集中与查找出的所述原始特征对应所述新增目标的第一特征之后,所述方法还包括:
记录删除所述第一特征的所述新增目标为待删除目标,以在后续读取所述新增目标的第二特征之后删除所述待删除目标的第二特征。


4.根据权利要求1至3任一项所述的方法,其特征在于,在所述获取所述预设目标的第一特征与所述新增目标的第一特征之间的第一匹配程度之前,所述方法还包括:
读取待定数据集中待定目标的第一特征,并获取所述新增目标的第一特征与所述待定目标的第一特征之间的第三匹配程度;
基于所述第三匹配程度,对所述新增数据集进行更新。


5.根据权利要求4所述的方法,其特征在于,所述基于所述第三匹配程度,对所述新增数据集进行更新,包括:
读取所述新增数据集中新增目标的第二特征和所述待定数据集中待定目标的第二特征;
基于所述第三匹配程度、所述新增目标的第二特征和所述待定目标的第二特征,更新所述新增数据集;
和/或,所述更新所述新增数据集,包括:
将所述待定目标的特征数据合并至所述新增目标的特征数据,或者将所述待定目标的特征数据作为新的所述新增目标的特征数据。


6.根据权利要求5所述的方法,其特征在于,所述基于所述第三匹配程度、所述新增目标的第二特征和待定目标的第二特征,更新所述新增数据集,包括:
选择所述第三匹配程度满足第二预设条件的待定目标和新增目标,以作为第一候选待定目标和第一候选新增目标;
确定所述第一候选待定目标与第二候选新增目标在合并后的第一特征和第二特征,并获取所述合并后的第一特征和第二特征之间的第四匹配程度;
选择所述第四匹配程度满足第三预设条件的第一候选待定目标和第一候选新增目标,以作为第一待定目标和第一新增目标;
将所述第一待定目标的特征数据合并至所述第一新增目标的特征数据;以及,将除所述第一待定目标以外的其他所述待定目标作为新的所述新增目标的特征数据。


7.根据权利要求1至6任一项所述的方法,其特征在于,所述基于所述第一匹配程度,利用所述新增目标的第一特征更新所述已存数据集,包括以下至少一个步骤:
选择所述第一匹配程度满足第四预设条件的预设目标和新增目标,以得到第一预设目标和第二新增目标,并将所述第二新增目标的特征数据合并至所述第一预设目标的特征数据;
选择所...

【专利技术属性】
技术研发人员:郑清源蔡官熊唐诗翔陈大鹏赵瑞
申请(专利权)人:深圳市商汤科技有限公司
类型:发明
国别省市:广东;44

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

1