System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种视频数据结构化样本处理方法、系统和可读介质技术方案_技高网

一种视频数据结构化样本处理方法、系统和可读介质技术方案

技术编号:44402167 阅读:1 留言:0更新日期:2025-02-25 10:16
本发明专利技术属于视频处理领域,涉及一种视频数据结构化样本处理方法、系统和可读介质,包括:根据封装样本库要求,提取样本库中的视频文件,将其作为一级元数据;对待封装的视频文件进行全局结构化处理,生成全局结构化描述文件,将其与视频文件封装在一起,得到一级封装文件,并赋予其唯一标识;从视频文件中选取若干目标区,对每个目标区进行目标区结构化处理,并对每个目标区创建区域结构化描述文件,将其与一级封装文件进行二次封装,得到二级封装文件;根据一级封装文件的唯一标识,对二级封装文件进行加密处理,完成样本库视频文件封装。其将视频文件转换成形式直观、内容简明的数据信息,使视频文件的特征表述更加全面和具体。

【技术实现步骤摘要】

本专利技术涉及一种视频数据结构化样本处理方法、系统和可读介质,属于视频处理。


技术介绍

1、视频数据结构化是将原始视频的非结构化数据中目标贴上相对应的标签,变为可通过某种条件进行搜索的结构化数据。这一过程涉及将视频中的目标对象进行分类,并提取活动目标的轨迹信息,从而实现对视频内容的结构化分析。通过这样的处理,视频数据可以被有效地检索和分析,支持多种搜索方式,包括类型搜索、轨迹搜索、颜色搜索以及通过目标外观进行相似度搜索。此外,视频数据结构化还包括颜色矫正,以克服不同摄像头可能导致的偏色问题。在传统的视频监控系统中,摄像头视频信息检索需要消耗大量的人力与时间,且准确度得不到保障。


技术实现思路

1、针对上述问题,本专利技术的目的是提一种视频数据结构化样本处理方法、系统和可读介质,其将视频文件转换成形式直观、内容简明的数据信息,使视频文件的特征表述更加全面和具体,可以根据待检索物体的特征,从视频文件特征库中进行检索。

2、为实现上述目的,本专利技术提出了以下技术方案:一种视频数据结构化样本处理方法,包括以下步骤:根据封装样本库要求,提取样本库中的视频文件,将其作为一级元数据;根据所述一级元数据,对待封装的视频文件进行全局结构化处理,生成全局结构化描述文件,将所述全局结构化文件与所述视频文件封装在一起,得到一级封装文件,并赋予所述一级封装文件的唯一标识;根据所述一级元数据,从所述视频文件中选取若干目标区,对每一个目标区,分别进行目标区结构化处理,并对每个目标区域创建区域结构化描述文件,将所述一级封装文件与所述区域结构化描述文件进行二次封装,得到二级封装文件;根据所述一级封装文件的唯一标识,对二级封装文件进行加密处理,完成样本库视频文件封装。

3、进一步,所述得到一级封装文件的方法为:从所述一级元数据中选出至少一个元数据;在所述视频文件中查找选出的元数据对应的视频帧,并将所述视频帧作为目标帧,记录所述目标帧的位置;提取每个所述目标帧中元数据属性信息,并为每个所述目标帧生成全局结构化描述文件;将所述视频文件与所述全局结构化描述文件进行封装,得到一级封装文件。

4、进一步,所述生成全局结构化描述文件的方法为:当所述元数据第一次出现时,将其的属性值设置为1;根据比例计算所述元数据在所有目标帧中的属性值;根据所述目标帧的时间顺序,形成目标帧与属性值对应的变化曲线,获得全局结构化描述文件。

5、进一步,所述属性信息包括位置信息、时间信息和尺寸信息中的至少一种。

6、进一步,所述赋予所述一级封装文件的唯一标识的方法包括:对所述属性信息进行snowflake算法处理,得到一个整型字符串,所述整型字符串为所述一级封装文件的唯一标识id。

7、进一步,所述赋予所述得到二级封装文件的方法为:当所述元数据连续出现的视频帧数超过预设帧数阈值时,则将该段视频帧设置为一个目标区;分别为每个所述目标区创建一个区描述文件,并为同一个视频文件中的所有目标区的所述区描述文件创建一个索引,将所述索引与所述区描述文件打包,生成区域结构化描述文件;将所述一级封装文件和所述区域结构化描述文件进行封装,得到二级封装文件。

8、进一步,所述区描述文件包括:起始帧的位置、结尾帧的位置和所述元数据的属性信息;所述索引根据所述起始帧或所述元数据的属性信息进行创建;所述元数据包括文字、图像、标记或声音中的至少一种形式。

9、进一步,所述根据所述一级封装文件的唯一标识,对二级封装文件进行加密处理方法为:分别对每个所述目标区的区描述文件进行加密,每个所述区描述文件分别对应一个唯一的区密钥;将同一视频文件中所有的区密钥集成为区密钥集;将所述一级封装文件的唯一标识转换成一组字符串,作为封装戳记添加到所述区密钥集上;将所述区密钥集与所述二级封装文件打包,完成视频文件封装。

10、本专利技术还公开了一种视频数据结构化样本处理系统,包括:视频提取模块,用于根据封装样本库要求,提取样本库中的视频文件,将其作为一级元数据;一级封装文件生成模块,用于根据所述一级元数据,对待封装的视频文件进行全局结构化处理,生成全局结构化描述文件,将所述全局结构化文件与所述视频文件封装在一起,得到一级封装文件,并赋予所述一级封装文件的唯一标识;二级封装文件生成模块,用于根据所述一级元数据,从所述视频文件中选取若干目标区,对每一个目标区,分别进行目标区结构化处理,并对每个目标区域创建区域结构化描述文件,将所述一级封装文件与所述区域结构化描述文件进行二次封装,得到二级封装文件;加密处理模块,用于根据所述一级封装文件的唯一标识,对二级封装文件进行加密处理,完成样本库视频文件封装。

11、本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现上述任一项所述的视频数据结构化样本处理方法。

12、本专利技术的技术方案至少具有如下技术效果或优点:本专利技术通过对视频文件进行双重结构化描述,可以分别从整体和局部对视频的特征进行量化表征,将视频文件转换成形式直观、内容简明的数据信息,使视频文件的特征表述更加全面和具体,可以根据待检索物体的特征,从视频文件特征库中进行检索,并匹配到源视频文件,精确且高效。并为后期视频分析算法的机器学习技术提供更高效、更精准的样本库,所以视频数据结构化样本封装方法也是非常有必要的。本专利技术对摄像头视频进行结构化信息提取并存储之后,可以根据待检索物体的特征,直接由文本信息从数据库中搜索,并匹配到源视频或源图像,精确且高效。所以,摄像头视频结构化信息的提取和存储也是非常有必要的。

本文档来自技高网...

【技术保护点】

1.一种视频数据结构化样本处理方法,其特征在于,包括以下步骤:

2.如权利要求1所述的视频数据结构化样本处理方法,其特征在于,所述得到一级封装文件的方法为:

3.如权利要求2所述的视频数据结构化样本处理方法,其特征在于,所述生成全局结构化描述文件的方法为:

4.如权利要求2或3所述的视频数据结构化样本处理方法,其特征在于,所述属性信息包括位置信息、时间信息和尺寸信息中的至少一种。

5.如权利要求2或3所述的视频数据结构化样本处理方法,其特征在于,所述赋予所述一级封装文件的唯一标识的方法包括:对所述属性信息进行SnowFlake算法处理,得到一个整型字符串,所述整型字符串为所述一级封装文件的唯一标识ID。

6.如权利要求2所述的视频数据结构化样本处理方法,其特征在于,所述赋予所述得到二级封装文件的方法为:

7.如权利要求6所述的视频数据结构化样本处理方法,其特征在于,所述区描述文件包括:起始帧的位置、结尾帧的位置和所述元数据的属性信息;所述索引根据所述起始帧或所述元数据的属性信息进行创建;所述元数据包括文字、图像、标记或声音中的至少一种形式。

8.如权利要求6所述的视频数据结构化样本处理方法,其特征在于,所述根据所述一级封装文件的唯一标识,对二级封装文件进行加密处理方法为:

9.一种视频数据结构化样本处理系统,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-8任一项所述的视频数据结构化样本处理方法。

...

【技术特征摘要】

1.一种视频数据结构化样本处理方法,其特征在于,包括以下步骤:

2.如权利要求1所述的视频数据结构化样本处理方法,其特征在于,所述得到一级封装文件的方法为:

3.如权利要求2所述的视频数据结构化样本处理方法,其特征在于,所述生成全局结构化描述文件的方法为:

4.如权利要求2或3所述的视频数据结构化样本处理方法,其特征在于,所述属性信息包括位置信息、时间信息和尺寸信息中的至少一种。

5.如权利要求2或3所述的视频数据结构化样本处理方法,其特征在于,所述赋予所述一级封装文件的唯一标识的方法包括:对所述属性信息进行snowflake算法处理,得到一个整型字符串,所述整型字符串为所述一级封装文件的唯一标识id。

6.如权利要求2所述的视频数据结构化样本处...

【专利技术属性】
技术研发人员:罗静魏建清董晗王佳王哲毕研珍
申请(专利权)人:通号通信信息集团有限公司
类型:发明
国别省市:

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

1