一种图像处理方法及装置制造方法及图纸

技术编号:10943922 阅读:90 留言:0更新日期:2015-01-22 20:19
本发明专利技术公开了一种图像处理方法及装置。其方法包括:获取前景目标的运动序列;确定第一序列长度和第二序列长度,第一序列长度是以运动序列之间不存在遮挡为前提,对运动序列进行时间偏移处理得到的总序列长度,第二序列长度是最长运动序列的长度;确定不大于第一序列长度且不小于第二序列长度的目标序列长度;对运动序列进行时间偏移处理,得到至少一个组合序列,每个组合序列的长度不大于所述目标序列长度,每个组合序列的起始时间相同,且组成每个组合序列的运动序列之间不存在时间重叠;将得到的至少一个组合序列与浓缩背景序列进行图像拼接,得到浓缩视频图像。本发明专利技术实施例中,可以使得前景目标分布较为均匀。

【技术实现步骤摘要】

本专利技术涉及视频图像处理
,尤其涉及一种图像处理方法及装置
技术介绍
在交通路口、银行、小区等多种场景进行视频监控时,每天产生大量数据。为了便于从中查找某一特定目标,可以对一系列视频图像进行压缩处理。传统的视频图像压缩技术,仅仅对无运动目标的图像帧进行剔除。这种压缩方式形成的视频仍然很长。为了进一步对视频进行压缩,减少视频帧数,提出了视频浓缩的概念。所谓视频浓缩,是指将前景目标的运动序列进行时间上的偏移,使得前景目标的运动序列之间的相对时间间隔缩短。视频浓缩的处理过程如下:对前景目标进行跟踪记录,得到每个前景目标对应的运动序列。具体的,跟踪记录是指,对同一前景目标在多帧视频图像中的外接矩形的坐标位置、在多帧视频图像中的外接矩形对应的图像信息、同一前景目标在原始视频中的起始帧和结束帧等等信息进行记录。其中,前景目标是通过前景检测确定的。对运动序列进行时间上的偏移。具体的,在进行时间偏移处理时,使得待偏移的运动序列与已经完成偏移的运动序列(可以是多个运动序列经过时间偏移后的组合)之间存在遮挡的帧数不超过遮挡阈值。其中,判断运动序列之间是否存在遮挡时,具体是判断两个运动序列相同帧的前景目标是否存在遮挡,如果是,则这两个运动序列在这一帧上存在遮挡。如果遮挡阈值设置为0,则经过时间偏移处理后,各个运动序列之间不存在遮挡。将经过时间偏移的运动序列与浓缩背景序列进行图像拼接,完成视频浓缩>处理。其中,浓缩背景序列是从运动序列对应的背景图像中提取得到的。现有的视频浓缩技术,通过遮挡阈值控制运动序列的时间偏移。一些相互之间遮挡较少的运动序列(通常是短运动序列)分布较为集中。另外一些运动序列(通常是长运动序列)可能因为与其他运动序列之间存在较多遮挡,而与其他运动序列在时间上的重叠较少。导致经视频浓缩后得到的一系列视频图像中,前景目标在时间上的分布不均匀。
技术实现思路
本专利技术的目的是提供一种图像处理方法及装置,以解决视频浓缩有得到的一系列视频图像中前景目标在时间上分布不均匀的问题。本专利技术的目的是通过以下技术方案实现的:一种图像处理方法,包括:对原始视频的视频图像进行前景检测和前景目标跟踪,获取各个前景目标的跟踪记录,每个前景目标的跟踪记录包括前景目标在所述原始视频中出现的时间信息、前景目标在多帧视频图像中的外接矩形的坐标信息和前景目标在多帧视频图像中的外接矩形图像信息按时序排列构成的运动序列;确定第一序列长度和第二序列长度,所述第一序列长度是对运动序列进行时间偏移处理使得各个运动序列之间不存在遮挡时得到的总长度,所述第二序列长度是最长运动序列的长度;确定目标序列长度,所述目标序列长度不大于所述第一序列长度且不小于所述第二序列长度;对运动序列进行时间偏移处理,得到至少一个组合序列,每个组合序列的长度不大于所述目标序列长度,每个组合序列的起始时间相同,且每个组合序列包含的运动序列之间不存在时间重叠;将得到的所述至少一个组合序列与浓缩背景序列进行图像拼接,得到浓缩视频图像。一种图像处理装置,包括:运动序列生成模块,用于对原始视频的视频图像进行前景检测和前景目标跟踪,获取各个前景目标的跟踪记录,每个前景目标的跟踪记录包括前景目标在所述原始视频中出现的时间信息、前景目标在多帧视频图像中的外接矩形的坐标信息和前景目标在多帧视频图像中的外接矩形图像信息按时序排列构成的运动序列;序列长度确定模块,用于确定第一序列长度和第二序列长度,所述第一序列长度是对运动序列进行时间偏移处理使得各个运动序列之间不存在遮挡时得到的总长度,所述第二序列长度是最长运动序列的长度;并确定目标序列长度,所述目标序列长度不大于所述第一序列长度且不小于所述第二序列长度;时间偏移处理模块,用于对运动序列进行时间偏移处理,得到至少一个组合序列,每个组合序列的长度不大于所述目标序列长度,每个组合序列的起始时间相同,且每个组合序列包含的运动序列之间不存在时间重叠;图像拼接处理模块,用于将得到的所述至少一个组合序列与浓缩背景序列进行图像拼接,得到浓缩视频图像。本专利技术实施例提供的技术方案,在确定了上述目标序列长度后,根据该目标序列长度对运动序列进行时间偏移处理,得到长度不大于目标序列长度的至少一个组合序列,每个组合序列的起始时间相同,且每个组合序列包含的运动序列之间不存在时间重叠。由于每个组合序列包含的运动序列之间不存在时间重叠,因此,在目标序列长度固定时,经过时间偏移处理后,各个运动序列之间的遮挡降至最低。在此基础上,由于各个组合序列的起始时间相同,因此,长运动序列可能和多个短运动序列组成的组合序列存在时间上的重合,可以使得前景目标在时间上的分布较为均匀。附图说明图1为本专利技术实施例提供的第一种方法流程图;图2为本专利技术实施例提供的第二种方法流程图;图3为本专利技术实施例中生成的运动序列长度排序示意图;图4为本专利技术实施例中对运动序列进行时间偏移处理后的排序示意图;图5为本专利技术实施例提供的装置结构示意图。具体实施方式为提高浓缩视频中前景目标在时间上的分布均匀性,本专利技术实施例提供一种图像处理方案:对原始视频的视频图像进行前景检测和前景目标跟踪,获取各个前景目标的跟踪记录,每个前景目标的跟踪记录包括前景目标在原始视频中出现的时间信息、前景目标在多帧视频图像中的外接矩形的坐标信息和前景目标在多帧视频图像中的外接矩形图像信息按时序排列构成的运动序列;对运动序列进行时间偏移处理使得各个运动序列之间不存在遮挡时得到第一序列长度,以最长运动序列的长度作为第二序列长度,进而确定不大于第一序列长度且不小于第二序列长度的目标序列长度;对运动序列进行时间偏移处理,得到至少一个组合序列,每个组合序列的长度不大于所述目标序列长度,每个组合序列的起始时间相同,且每个组合序列的运动序列之间不存在时间重叠;将得到的至少一个组合序列与浓缩背景序列进行图像拼接,得到浓缩视频图像。本专利技术实施例提供的技术方案,在确定了上述目标序列长度后,根据该目标序列长度对运动序列进行时间偏移处理,根据上述技术方案的描述可知,本专利技术实施例提供的技术方案中,对运动序列进行时间偏移处理是依据Tertis思想实现的,可以使得前景目标在时间上的分布较为均匀。下面将结合附图,对本专利技术实施例提供的技术方案进行详细说明。图1所示为本专利技术实施例提供的一种图像处理方法流程图,具体包括如下操作:...
一种图像处理方法及装置

【技术保护点】
一种图像处理方法,其特征在于,包括:对原始视频的视频图像进行前景检测和前景目标跟踪,获取各个前景目标的跟踪记录,每个前景目标的跟踪记录包括前景目标在所述原始视频中出现的时间信息、前景目标在多帧视频图像中的外接矩形的坐标信息和前景目标在多帧视频图像中的外接矩形图像信息按时序排列构成的运动序列;确定第一序列长度和第二序列长度,所述第一序列长度是对运动序列进行时间偏移处理使得各个运动序列之间不存在遮挡时得到的总长度,所述第二序列长度是最长运动序列的长度;确定目标序列长度,所述目标序列长度不大于所述第一序列长度且不小于所述第二序列长度;对运动序列进行时间偏移处理,得到至少一个组合序列,每个组合序列的长度不大于所述目标序列长度,每个组合序列的起始时间相同,且每个组合序列包含的运动序列之间不存在时间重叠;将得到的所述至少一个组合序列与浓缩背景序列进行图像拼接,得到浓缩视频图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
对原始视频的视频图像进行前景检测和前景目标跟踪,获取各个前景目标
的跟踪记录,每个前景目标的跟踪记录包括前景目标在所述原始视频中出现的
时间信息、前景目标在多帧视频图像中的外接矩形的坐标信息和前景目标在多
帧视频图像中的外接矩形图像信息按时序排列构成的运动序列;
确定第一序列长度和第二序列长度,所述第一序列长度是对运动序列进行
时间偏移处理使得各个运动序列之间不存在遮挡时得到的总长度,所述第二序
列长度是最长运动序列的长度;
确定目标序列长度,所述目标序列长度不大于所述第一序列长度且不小于
所述第二序列长度;
对运动序列进行时间偏移处理,得到至少一个组合序列,每个组合序列的
长度不大于所述目标序列长度,每个组合序列的起始时间相同,且每个组合序
列包含的运动序列之间不存在时间重叠;
将得到的所述至少一个组合序列与浓缩背景序列进行图像拼接,得到浓缩
视频图像。
2.根据权利要求1所述的方法,其特征在于,确定目标序列长度,包括:
确定第一序列长度与第二序列长度之间的长度间隔确定目标序列长度len(n)=len(1)-Inter×(n-1);
len(N)为所述第二序列长度,len(1)为所述第一序列长度,N为不小
于2的整数,1≤n≤N。
3.根据权利要求1所述的方法,其特征在于,确定目标序列长度,包括:
确定第一序列长度与第二序列长度之间的长度间隔确定目标序列长度len(n)=len(N)+Inter×(N-n);
len(N)为所述第二序列长度,len(1)为所述第一序列长度,N为不小

\t于2的整数,1≤n≤N。
4.根据权利要求1~3任一项所述的方法,其特征在于,对运动序列进行
时间偏移处理,得到至少一个组合序列,包括:
按照长度对运动序列进行排序;
以最长运动序列的起始时间作为各个组合序列的起始时间,按照长度降序
对其他各个运动序列进行如下时间偏移处理:
判断待处理的运动序列与已得到的组合序列的长度之和是否大于所述目
标序列长度;
如果与各个组合序列的长度之和均大于所述目标序列长度,将所述待处理
的运动序列进行时间偏移,得到新的组合序列;
如果与所述待处理的运动序列的长度之和不大于所述目标序列长度的组
合序列只有一个,将所述待处理的运动序列进行时间偏移至所述组合序列的最
后一个运动序列之后;
如果与所述待处理的运动序列的长度之和不大于所述目标序列长度的组
合序列有至少两个,选择与所述待处理的运动序列的长度之和最大的组合序
列,并将所述待处理的运动序列进行时间偏移至所述组合序列的最后一个运动
序列之后。
5.根据权利要求1~3任一项所述的方法,其特征在于,对运动序列进行
时间偏移处理,得到至少一个组合序列,包括:
按照长度对运动序列进行排序;
以最短运动序列的起始时间作为各个组合序列的起始时间,按照长度升序
对其他各个运动序列进行如下时间偏移处理:
判断待处理的运动序列与已得到的组合序列的长度之和是否大于所述目
标序列长度;
如果与各个组合序列的长度之和均大于所述目标序列长度,将所述待处理
的运动序列进行时间偏移,得到新的组合序列;
如果与所述待处理的运动序列的长度之和不大于所述目标序列长度的组
合序列只有一个,将所述待处理的运动序列进行时间偏移至所述组合序列的最
后一个运动序列之后;
如果与所述待处理的运动序列的长度之和不大于所述目标序列长度的组
合序列有至少两个,选择与所述待处理的运动序列的长度之和最大的组合序
列,并将所述待处理的运动序列进行时间偏移至所述组合序列的最后一个运动
序列之后。
6.一种图像处理装置,其特征在于,包括:
...

【专利技术属性】
技术研发人员:黄虎郑韬程淼潘晖张兴明傅利泉朱江明吴军吴坚
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

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

1