有效
一种摄像头视频数据检索方法及相关设备
王耀威、王握、池虹雨、汤左淦、白鑫贝
鹏城实验室
摘要
本发明公开了一种摄像头视频数据检索方法及相关设备,涉及视频数据检索领域,所述方法包括:获取摄像头视频数据;对获取到的所述摄像头视频数据进行分类信息提取,得到提取到的分类信息;将提取到的分类信息按照信息类别分别插入到数据库中的文件存储库、结构化数据库和特征向量库;获取输入的待检索目标信息和检索条件,根据待检索目标信息解析出待检索的目标特征向量,基于检索条件和目标特征向量采用空间渐进检索方式和时间渐进检索方式在所述文件存储库、结构化数据库和特征向量库中进行检索,通过检索到的结果还原目标多日出行轨迹并输出。通过上述方法,本发明能够满足城市级人车在全城市范围、全时间区段内快速检索。
1.一种摄像头视频数据检索方法,其特征在于,所述方法包括:获取摄像头视频数据;对获取到的所述摄像头视频数据进行分类信息提取,得到提取到的分类信息;将提取到的分类信息按照信息类别分别插入到数据库中的文件存储库、结构化数据库和特征向量库;获取输入的待检索目标信息和检索条件,根据待检索目标信息解析出待检索的目标特征向量,基于检索条件和目标特征向量采用空间渐进检索方式和时间渐进检索方式在所述文件存储库、结构化数据库和特征向量库中进行检索,通过检索到的结果还原目标多日出行轨迹并输出;所述基于检索条件和目标特征向量采用空间渐进检索方式和时间渐进检索方式在所述文件存储库、结构化数据库和特征向量库中进行检索,具体包括:根据检索条件和目标特征向量,对所述特征向量库中的向量进行特征向量初筛,得到K个初筛特征向量;进行特征向量融合,即将得到的K个初筛特征向量加权平均融合得到第一融合特征向量;根据得到的第一融合特征向量和相似度阈值进行二次检索过程,即对所述特征向量库中的向量进行二次检索,得到M个二次检索特征向量;根据得到的M个二次检索特征向量进行轨迹还原校验过程,即根据得到的二次检索特征向量从数据库中获取到对应的M张抽帧图片及抽帧图片对应的结构化数据和特征向量数据,根据获取到的M张抽帧图片按时空顺序排序还原目标第一轨迹;在所述目标第一轨迹中每一张抽帧图片对应一个轨迹点;对所述目标第一轨迹进行轨迹跟踪校验,删除异常的轨迹点;轨迹还原校验结束后进行目标特征向量融合,即对第一轨迹中未删除的轨迹点对应的特征向量数据进行加权平均融合得到第二融合特征向量;基于得到的第一轨迹和第二融合特征向量采用空间渐进检索,得到目标当天在不同范围内的出行轨迹,当空间渐进检索完成后,合并所述目标当天在不同范围内的出行轨迹,得到目标在当前日期的移动轨迹;当进行跨天检索时,基于目标在当前日期的移动轨迹获取对应的抽帧图片,根据当前日期的移动轨迹对应的抽帧图片进行时间渐进检索,得到目标在所要搜寻时间内的移动轨迹;将空间渐进检索和时间渐进检索得到的不同日期的移动轨迹进行整合汇聚,得到目标在指定日期范围内的完整轨迹结果。
2.根据权利要求1所述的一种摄像头视频数据检索方法,其特征在于,所述对获取到的所述摄像头视频数据进行分类信息提取,得到提取到的分类信息,具体包括:所述提取到的分类信息为抽帧图片、结构化数据和特征向量数据;对所述摄像头视频数据进行抽帧处理,得到抽帧图片;对所述抽帧图片中的基础属性信息提取,得到结构化数据;对所述抽帧图片进行特征信息提取,得到特征向量数据。
3.根据权利要求2所述的一种摄像头视频数据检索方法,其特征在于,所述将提取到的分类信息按照信息类别分别插入到数据库中的文件存储库、结构化数据库和特征向量库,具体包括:将所述抽帧图片通过消息队列插入到数据库中的文件存储库;将所述结构化数据通过消息队列插入到数据库中的结构化数据库;将所述特征向量数据通过消息队列插入到数据库中的特征向量库。
4.根据权利要求1所述的一种摄像头视频数据检索方法,其特征在于,所述获取输入的待检索目标信息和检索条件,根据待检索目标信息解析出待检索的目标特征向量,具体包括:获取输入的待检索目标信息和检索条件,对待检索目标进行特征分类和特征提取,得到目标分类和目标特征向量;获取检索条件,确定相似度阈值、检索时间范围、检索空间范围。
5.根据权利要求4所述的一种摄像头视频数据检索方法,其特征在于,所述相似度阈值为预设的阈值。
6.根据权利要求1所述的一种摄像头视频数据检索方法,其特征在于,所述空间渐进检索,具体包括:所述空间渐进检索以上一次检索范围内目标轨迹还原校验过程得到的轨迹终点为圆心,以预设的距离范围为半径,根据上一次融合特征向量依次进行二次检索过程、轨迹还原校验过程以及目标特征向量融合过程,直到在二次检索时检索不到满足相似度阈值要求的特征向量时,目标在当天的轨迹检索结束,得到多条当天目标移动轨迹,汇总多条当天目标移动轨迹得到目标在当前日期的移动轨迹;在重复进行二次检索过程、轨迹还原校验过程以及目标特征向量融合过程中,每次进行二次检索时剔除已检索过的摄像头对应的数据。
7.根据权利要求1所述的一种摄像头视频数据检索方法,其特征在于,所述时间渐进检索,具体包括:根据当前日期的移动轨迹对应的抽帧图片提取目标的局部特征;基于提取到的局部特征,设置搜索的空间范围为当前日期该目标出现的位置方圆L千米内,搜索的日期范围为所要跨天检索的日期,在数据库中进行目标检索,得到相似度最高的一个特征向量;提取得到的相似度最高的特征向量对应的抽帧图片,提取该抽帧图片中目标整体特征向量;根据设置搜索的空间范围、搜索的日期范围和提取到的抽帧图片中目标整体特征向量,依次进行特征向量初筛、特征向量融合、二次检索过程、轨迹还原校验过程、目标特征向量融合过程以及空间渐进检索过程,得到目标所要跨天检索的日期的移动轨迹。
8.根据权利要求1所述的一种摄像头视频数据检索方法,其特征在于,所述特征向量初筛具体包括粗筛过滤和精筛过滤;所述粗筛过滤即通过检索条件和目标特征向量对特征向量库中的特征向量进行过滤得到对应满足条件的特征向量;所述精筛过滤即计算粗筛过滤得到的特征向量与目标特征向量的相似度,根据设置的相似度阈值剔除相似度不满足的特征向量,得到初筛特征向量。
9.根据权利要求8所述的一种摄像头视频数据检索方法,其特征在于,所述计算粗筛过滤得到的特征向量与目标特征向量的相似度时采用欧式距离进行计算。
10.一种摄像头视频数据检索装置,其特征在于,所述摄像头视频数据检索装置用于实现权利要求1-9任一项所述的摄像头视频数据检索方法,所述摄像头视频数据检索装置包括:视频采集模块,用于获取摄像头视频数据;算法分析模块,用于对获取到的所述摄像头视频数据进行分类信息提取,得到提取到的分类信息;数据存储模块,用于将提取到的分类信息按照信息类别分别插入到数据库中的文件存储库、结构化数据库和特征向量库;目标检索模块,用于获取输入的待检索目标信息和检索条件,根据待检索目标信息解析出待检索的目标特征向量,基于检索条件和目标特征向量采用空间渐进检索方式和时间渐进检索方式在所述文件存储库、结构化数据库和特征向量库中进行检索,通过检索到的结果还原目标多日出行轨迹并输出。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-9任意一项所述的摄像头视频数据检索方法中的步骤。
12.一种终端设备,其特征在于,包括:处理器、存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;所述通信总线实现处理器和存储器之间的连接通信;所述处理器执行所述计算机可读程序时实现如权利要求1-9任意一项所述的摄像头视频数据检索方法中的步骤。



