视频图像数据文件中关键区域信息的存储方法及检索方法技术

技术编号:8682722 阅读:196 留言:0更新日期:2013-05-09 02:42
本发明专利技术公开了一种视频图像数据文件中关键区域信息的存储方法及检索方法,将视频图像数据中关键区域信息转换为位图并存储;检索时,先将检索条件转换为存储关键区域信息时相同格式的位图,再用检索条件的位图与存储的关键区域信息的位图进行匹配,得出检索结果。应用本发明专利技术能够减少数据的存储量和运算量,提高关键区域信息的检索效率。

【技术实现步骤摘要】
视频图像数据文件中关键区域信息的存储方法及检索方法
本专利技术涉及视频图像数据的处理技术,特别涉及一种视频图像数据文件中关键区域信息的存储方法及检索方法。
技术介绍
目前,对于视频图像数据文件中关键区域信息的存储方法,是直接存储用智能算法对视频数据进行运算得出的关键区域的坐标信息。相应的,在检索时,也是用智能算法对检索条件进行运算得出检索条件的坐标信息,再用检索条件的坐标信息与关键区域的坐标信息进行坐标运算,得出的检索条件与关键区域的坐标交集就是检索结果。这种关键区域信息的存储方法及检索方法,由于存储了原始区域坐标信息,可以得出精确、详细的检索结果。但是,同样由于存储了原始区域坐标信息,这种方法的缺点也显而易见,具体如下:1、直接存储原始区域坐标信息,占用了大量的存储空间,同时也不易进行检索匹配。2、检索匹配方法采用坐标运算,运算量大,速度慢。3、当视频数据数量庞大时,尤其是在视频监控领域中,逐个匹配关键数据,效率极其低下。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种视频图像数据文件中关键区域信息的存储方法及检索方法,以减少数据存储量及提高关键区域信息的检索效率。为达到上述目的的第一个方面,本专利技术提供了一种视频图像数据文件中关键区域信息的存储方法,包括如下步骤:A、获得视频图像数据文件中关键区域的坐标信息;B、将所述关键区域的坐标信息转换为位图;C、将所述关键区域的位图作为索引数据进行存储;所述步骤B包括:B1、将视频图像等分为R行C列共R*C个区块;B2、用关键区域的坐标信息对所述区块进行标识,将其中包含关键区域的区块标记为“1”,不包含关键区域的区块标记为“0”,得出关键区域位图;其中,R为>0的整数,C为>0且小于等于32的整数;B3、将一个视频图像数据文件中的各个视频图像的关键区域位图进行或运算,获得文件级关键区域位图;所述步骤C包括:C1、将各个视频图像的关键区域位图以整数数组的形式存储到视频关键帧的索引数据区或索引文件中;C2、将文件级关键区域位图以整数数组的形式存储到索引文件中。较佳地,所述步骤A为:用智能算法对视频图像数据文件进行计算,获得视频图像数据文件中关键区域的坐标信息。为达到上述目的的第二个方面,本专利技术提供了一种视频图像数据文件中关键区域信息的检索方法,该方法采用权利要求1的存储方法存储关键区域信息;检索过程包括如下步骤:D、获得检索条件的坐标信息;E、将所述检索条件的坐标信息转换为位图;F、将所述检索条件的位图与步骤C中存储的关键区域的位图进行匹配,得出检索结果。较佳地,所述步骤A为:用智能算法对视频图像数据文件进行计算,获得视频图像数据文件中关键区域的坐标信息;所述步骤D为:用智能算法对检索条件所在画面进行计算,获得检索条件的坐标信息。所述步骤E包括:E1、将检索条件所在画面按照步骤B1的方法等分为R行C列共R*C个区块;E2、用检索条件的坐标信息对所述区块进行标识,将其中包含检索条件的区块标记为“1”,不包含检索条件的区块标记为“0”,得出检索条件位图;其中,R为>0的整数,C为>0且小于等于32的整数。所述步骤F包括:F1、将检索条件位图与所述文件级关键区域位图进行匹配,在匹配成功后,执行步骤F2;F2、将检索条件位图与视频数据文件中所有关键区域位图进行匹配,得出检索结果。步骤F1所述的匹配方法为:将检索条件位图与步骤C2存储的文件级关键区域位图进行按位与运算,非0即为匹配成功;步骤F2所述的匹配方法为:将检索条件位图与步骤C1存储的关键区域位图进行按位与运算,非0即为匹配成功。较佳地,该方法还包括:预先建立检索结果列表;步骤F中,每次匹配成功后,从匹配的关键区域的位图对应的视频图像数据中读取时间信息插入到所述检索结果列表中;播放检索结果时,到所述检索结果列表中找到匹配成功的视频图像数据的时间进行播放。由上述的技术方案可见,本专利技术的这种视频图像数据文件中关键区域信息的存储方法及检索方法,将视频图像数据中关键区域信息转换为位图并存储;检索时,先将检索条件转换为存储关键区域信息时相同格式的位图,再用检索条件的位图与存储的关键区域信息的位图进行匹配,得出检索结果。与现有技术相比,由于关键区域信息被转换为位图,而位图是以0/1的方式存储,明显比现有技术存储坐标信息的方式降低了存储量;同样,检索条件也被转换为位图,减少了数据运算量,提高了关键区域信息的检索效率。附图说明图1为本专利技术关键区域信息的存储方法一较佳实施例流程图;图2为本专利技术关键区域信息的检索方法一较佳实施例流程图。具体实施方式本专利技术的这种视频图像数据文件中关键区域信息的存储方法及检索方法,将视频图像数据中关键区域信息转换为位图并存储;检索时,先将检索条件转换为存储关键区域信息时相同格式的位图数据再用检索条件的位图与存储的关键区域信息的位图进行匹配,得出检索结果。以下参照附图,分别对本专利技术的视频图像数据文件中关键区域信息的存储方法和检索方法的一个较佳实施例进行详细说明。实施例一本实施例中对视频图像数据文件中关键区域信息的存储过程进行详细说明。该过程如图1所示,包括如下步骤:步骤101、用智能算法对视频图像数据文件进行计算,获得视频图像数据文件中关键区域的坐标信息。本步骤中采用的智能算法与现有技术相同,这里不再赘述。步骤102、将视频图像等分为R行C列共R*C个区块。步骤103、用关键区域的坐标信息对所述区块进行标识,将其中包含关键区域的区块标记为“1”,不包含关键区域的区块标记为“0”,得出关键区域位图。每个区块标识对应一个比特位,图像的一行位图占用4字节存储空间(32比特位),不足32位的高位填零。这里以运动检测为例,考虑这样一个视频信息:整幅图像为四条火车铁轨的监视画面,画面上的从左到右正好平均分布了四条铁轨的位置,现有一辆火车运动到图像的从左到右第二条铁轨处,该列火车正好占据了图中第二条铁轨的这个画面,智能算法得出小车的运动轨迹坐标信息,转化为4*4的位图区块信息表一所示。0100010001000100表一这里4*4的位图仅是一个举例,实际应用中R可以是大于0的整数,而C要取大于零且小于等于32的整数,常见的可以是12行22列。步骤104、将一个视频图像数据文件中的各个视频图像的关键区域位图进行叠加,获得文件级关键区域位图。本实施例中,将一个视频图像数据文件中的各个视频图像的关键区域位图进行叠加为:将一个视频图像数据文件中的各个视频图像的关键区域位图进行或运算。步骤105、将各个视频图像的关键区域位图以整数数组的形式存储到视频关键帧的索引数据区或索引文件中。步骤106、将文件级关键区域位图以整数数组的形式存储到索引文件中。本实施例中,采用了分两级索引的方式来存储关键区域的位图数据。实际应用中,可以根据实际情况采用单级或更多级的索引方式来存储关键区域的位图数据。实施例二本实施例中,对视频图像数据文件中关键区域信息的检索过程进行详细说明。本实施例的检索过程是在实施例一的存储过程基础上实现的。本实施例中,为了存储检索结果,预先建立了检索结果列表,其初始时为空。如图2所示,该过程包括如下步骤:步骤201、用智能算法对检索条件所在画面进行计算,获得检索条件的坐标信息。步骤202、将检索条本文档来自技高网...
视频图像数据文件中关键区域信息的存储方法及检索方法

【技术保护点】
一种视频图像数据文件中关键区域信息的存储方法,其特征在于,包括以下步骤:A、获得视频图像数据文件中关键区域的坐标信息;B、将所述关键区域的坐标信息转换为位图;C、将所述关键区域的位图作为索引数据进行存储。

【技术特征摘要】
1.一种视频图像数据文件中关键区域信息的存储方法,其特征在于,包括以下步骤:A、获得视频图像数据文件中关键区域的坐标信息;B、将所述关键区域的坐标信息转换为位图;C、将所述关键区域的位图作为索引数据进行存储;所述步骤B包括:B1、将视频图像等分为R行C列共R*C个区块;B2、用关键区域的坐标信息对所述区块进行标识,将其中包含关键区域的区块标记为“1”,不包含关键区域的区块标记为“0”,得出关键区域位图;其中,R为>0的整数,C为>0且小于等于32的整数;B3、将一个视频图像数据文件中的各个视频图像的关键区域位图进行或运算,获得文件级关键区域位图;所述步骤C包括:C1、将各个视频图像的关键区域位图以整数数组的形式存储到视频关键帧的索引数据区或索引文件中;C2、将文件级关键区域位图以整数数组的形式存储到索引文件中。2.如权利要求1所述的存储方法,其特征在于,所述步骤A为:用智能算法对视频图像数据文件进行计算,获得视频图像数据文件中关键区域的坐标信息。3.一种视频图像数据文件中关键区域信息的检索方法,其特征在于:采用权利要求1的存储方法存储关键区域信息;检索过程包括如下步骤:D、获得检索条件的坐标信息;E、将所述检索条件的坐标信息转换为位图;F、将所述检索条件的位图与步骤C中存储的关键区域的位图进行匹配,得出检索结果;所述步骤E包括:E1、将检索...

【专利技术属性】
技术研发人员:秦丰林杨斌张兴明傅利泉朱江明吴军吴坚
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1