[发明专利]特征值的存储方法、查询方法、电子设备和存储介质在审
申请号: | 202111452582.3 | 申请日: | 2021-12-01 |
公开(公告)号: | CN114385075A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 敬太洋;马东星 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何倚雯 |
地址: | 310051 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 特征值 存储 方法 查询 电子设备 介质 | ||
本申请公开了一种特征值的存储方法、查询方法、电子设备和存储介质,该方法包括:确定存储介质内的空间;其中,存储介质内创建有通道索引块、时间索引块和多个数据块;数据块用于存储特征值且对应设置有递增的块编号;通道索引块用于存储通道号及其对应的块编号;时间索引块用于存储块编号及其对应的存储时间信息;响应于获得待存储的特征值及其对应的第一通道号,在通道索引块中确定与第一通道号对应的块编号,并将特征值添加至与第一通道号对应的块编号相匹配的数据块中,更新时间索引块中与块编号相匹配的第一存储时间信息。通过上述方式,本申请能够减少特征值读写的时间提高特征值读写效率。
技术领域
本申请涉及数据处理技术领域,特别是涉及一种特征值的存储方法、查询方法、电子设备和存储介质。
背景技术
随着数据爆炸时代的来临,对于数据处理的效率也提出了更高的要求,以处理图像数据为例,图像数据中通常包括多个目标,每个目标通过算法分析后都可以生成一个特征值,现有技术中通常是将特征值转换为一个小文件写入存储介质并在读取时随机读取以查询所需的特征值,但是当数量庞大的特征值需要保存时,则会生成数量庞大的小文件写入到存储介质中,并且在查询时难以准确定位到小文件以致读取耗时长。有鉴于此,如何减少特征值读写的时间提高特征值读写效率成为亟待解决的问题。
发明内容
本申请主要解决的技术问题是提供一种特征值的存储方法、查询方法、电子设备和存储介质,能够减少特征值读写的时间提高特征值读写效率。
为解决上述技术问题,本申请第一方面提供一种特征值的存储方法,包括:确定存储介质内的空间;其中,所述存储介质内创建有通道索引块、时间索引块和多个数据块;所述数据块用于存储特征值且对应设置有递增的块编号;所述通道索引块用于存储通道号及其对应的所述块编号;所述时间索引块用于存储所述块编号及其对应的存储时间信息;响应于获得待存储的特征值及其对应的第一通道号,在所述通道索引块中确定与所述第一通道号对应的块编号,并将所述特征值添加至与所述第一通道号对应的所述块编号相匹配的数据块中,更新所述时间索引块中与所述块编号相匹配的第一存储时间信息。
为解决上述技术问题,本申请第二方面提供一种特征值的存储方法,包括:响应于获得用于查询的第二通道号和第二存储时间信息,在存储介质中基于通道索引块中所述第二通道号对应的所有块编号,确定第一数据块集合,基于时间索引块中满足所述第二存储时间信息的所有块编号,确定第二数据块集合;获取所述第一数据块集合和所述第二数据块集合的交集,以获得第三数据块集合;在第三数据块集合中读取出至少部分所述特征值,以获得查询结果;其中,所述存储介质基于上述第一方面所述的方法对所述特征值进行存储。
为解决上述技术问题,本申请第三方面提供一种电子设备,该电子设备包括:相互耦接的存储器和处理器,其中,所述存储器存储有程序数据,所述处理器调用所述程序数据以执行上述第一方面或第二方面所述的方法。
为解决上述技术问题,本申请第四方面提供一种计算机存储介质,其上存储有程序数据,所述程序数据被处理器执行时实现上述第一方面或第二方面所述的方法。
上述方案,存储介质做了预先划分,存储介质内创建有通道索引块、时间索引块和多个数据块,数据块用于存储特征值且对应设置有递增的块编号,通道索引块用于存储通道号及其对应的块编号,时间索引块用于存储块编号及其对应的存储时间信息,当获得待存储的特征值及其对应的第一通道号时,在通道索引块中确定与第一通道号对应的块编号,并将特征值添加至与第一通道号对应的块编号相匹配的数据块中,更新时间索引块中与第一通道号对应的块编号相匹配的第一存储时间信息。故此,在写入特征值时可以将特征值写入到通道号对应的块编号所对应的数据块中提高写入效率,同时在写入特征值时可以更新块编号对应的存储时间信息,进而在读取特征值时可以根据存储时间信息提取时间索引块中的块编号,根据通道号提取通道号对应的块编号,提高读取效率,从而减少特征值读写的耗时。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111452582.3/2.html,转载请声明来源钻瓜专利网。