一种视频图像帧序列的浓缩方法及装置转让专利
申请号 : CN201210564152.5
文献号 : CN103888768B
文献日 : 2016-02-10
发明人 : 黄虎 , 潘晖 , 郑韬 , 潘石柱 , 张兴明 , 傅利泉 , 朱江明 , 吴军 , 吴坚
申请人 : 浙江大华技术股份有限公司
摘要 :
权利要求 :
1.一种视频图像帧序列的浓缩方法,其特征在于,包括:
根据待浓缩的视频图像帧序列与预先设置的背景模型,确定所述视频图像帧序列中出现的全部运动目标;其中,所述运动目标包括:在所述视频图像帧序列中没有与其他运动子目标重叠的运动子目标,以及具有重叠关系的多个运动子目标;
基于所述视频图像帧序列、所述背景模型和运动目标跟踪技术,生成分别包含确定出的各运动目标的各图像帧序列;并分别确定所述各运动目标在其所在的图像帧序列所包含的各个图像帧中的位置和在所述视频图像帧序列中的首次出现时刻;并根据确定出的所述位置和所述首次出现时刻,针对所述视频图像帧序列中出现的除最早出现的运动目标外的其他每个运动目标,判断该运动目标与在该运动目标之前出现的各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠;并根据针对除最早出现的运动目标外的其他每个运动目标所得到的各个判断结果、所述首次出现时刻、背景模型和各图像帧序列,生成浓缩视频图像帧序列;
其中,根据针对除最早出现的运动目标外的其他每个运动目标所得到的各个判断结果、所述首次出现时刻、背景模型和各图像帧序列,生成浓缩视频图像帧序列,具体包括:针对除最早出现的运动目标外的其他每个运动目标,根据相应的所述判断结果,确定在相应的图像帧中与该运动目标有重叠的重叠运动目标,以及在相应的图像帧中与该运动目标没有重叠的非重叠运动目标;
通过合成背景模型和基于所述视频图像帧序列中最早出现的运动目标所生成的图像帧序列,生成基准图像帧序列;
根据所述首次出现时刻,确定除最早出现的运动目标外的其他运动目标的出现顺序;
基于所述基准图像帧序列、所述出现顺序、预设的图像合成规则和除最早出现的运动目标所在的图像帧序列外的其他图像帧序列,生成浓缩视频图像帧序列。
2.如权利要求1所述的方法,其特征在于,所述待浓缩的视频图像帧序列包含具备不同背景图像信息的视频图像帧;则所述方法还包括:
依次针对待浓缩的视频图像帧序列中的每个视频图像分别执行指定操作,直至通过对所述待浓缩的视频图像帧序列中的每个视频图像帧与背景模型的分别比较,而保存了每个确定出的待保存的背景图像帧后,根据保存的背景图像帧,生成浓缩背景图像帧序列;
所述指定操作包括:比较所述视频图像帧与预先设置的背景模型,并根据比较结果更新所述背景模型,得到更新的背景模型;在判断出当前时刻为根据预设时间间隔确定出的背景图像帧保存时刻时,确定更新的背景模型为待保存的背景图像帧并对其进行保存;以及将更新的背景模型作为预先设置的背景模型;
通过合成背景模型和基于所述视频图像帧序列中最早出现的运动目标所生成的图像帧序列,生成基准图像帧序列,具体包括:通过合成浓缩背景图像帧序列和基于所述视频图像帧序列中最早出现的运动目标所生成的图像帧序列,生成基准图像帧序列。
3.如权利要求1所述的方法,其特征在于,判断该运动目标与在该运动目标之前出现的各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠,具体包括:基于该运动目标所在的第一图像帧序列和在该运动目标之前出现的各个运动目标分别所在的各第二图像帧序列,通过执行依次对应比较第一图像帧序列中的各个图像帧与各第二图像帧序列中相应的各个图像帧的操作,判断该运动目标与在该运动目标之前出现的各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠。
4.如权利要求2所述的方法,其特征在于,所述图像合成规则包括:
针对重叠运动目标,根据重叠运动目标在所述视频图像帧序列中的出现顺序,分别确定各个重叠运动目标在浓缩视频图像帧序列中的第一出现时刻;并合成各个重叠运动目标所在的图像帧序列和基准图像帧序列;以及针对非重叠运动目标,根据非重叠运动目标在所述视频图像帧序列中的出现顺序,分别确定各个非重叠运动目标在浓缩视频图像帧序列中的第二出现时刻;并合成各个非重叠运动目标所在的图像帧序列和基准图像帧序列;
其中,确定出的各个第一、第二出现时刻均满足:使得浓缩视频图像帧序列中的不同运动目标之间不会有重叠,且不同运动目标在浓缩视频图像帧序列中的出现顺序与其在所述视频图像帧序列中的出现顺序一致。
5.一种视频图像帧序列的浓缩装置,其特征在于,包括:
运动目标确定单元,用于根据待浓缩的视频图像帧序列与预先设置的背景模型,确定所述视频图像帧序列中出现的全部运动目标;其中,所述运动目标包括:在所述视频图像帧序列中没有与其他运动子目标重叠的运动子目标,以及具有重叠关系的多个运动子目标;
图像帧序列生成单元,用于基于所述视频图像帧序列、所述背景模型和运动目标跟踪技术,生成分别包含确定出的各运动目标的各图像帧序列;
位置与时刻确定单元,用于分别确定各运动目标在其所在的图像帧序列所包含的各个图像帧中的位置和在所述视频图像帧序列中的首次出现时刻;
判断单元,用于根据所述位置与时刻确定单元确定出的所述位置和所述首次出现时刻,针对所述视频图像帧序列中出现的除最早出现的运动目标外的其他每个运动目标,判断该运动目标与在该运动目标之前出现的各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠;
浓缩视频图像帧序列生成单元,用于根据背景模型、所述判断单元针对除最早出现的运动目标外的其他每个运动目标所得到的各个判断结果、所述位置与时刻确定单元确定的首次出现时刻以及所述图像帧序列生成单元确定的各图像帧序列,生成浓缩视频图像帧序列;
其中,浓缩视频图像帧序列生成单元具体包括:
运动目标区分子单元,用于针对除最早出现的运动目标外的其他每个运动目标,根据相应的所述判断结果,确定在相应的图像帧中与该运动目标有重叠的重叠运动目标,以及在相应的图像帧中与该运动目标没有重叠的非重叠运动目标;
基准序列生成子单元,用于通过合成背景模型和基于所述视频图像帧序列中最早出现的运动目标所生成的图像帧序列,生成基准图像帧序列;
顺序确定子单元,用于根据所述首次出现时刻,确定除最早出现的运动目标外的其他运动目标的出现顺序;
序列合成子单元,用于基于所述基准图像帧序列、所述出现顺序、预设的图像合成规则和除最早出现的运动目标所在的图像帧序列外的其他图像帧序列,生成浓缩视频图像帧序列。
6.如权利要求5所述的装置,其特征在于,所述待浓缩的视频图像帧序列包含具备不同背景图像信息的视频图像帧;则所述装置还包括:
浓缩背景生成单元,用于依次针对待浓缩的视频图像帧序列中的每个视频图像分别执行指定操作,直至通过对所述待浓缩的视频图像帧序列中的每个视频图像帧与背景模型的分别比较,而保存了每个确定出的待保存的背景图像帧后,根据保存的背景图像帧,生成浓缩背景图像帧序列;
所述指定操作包括:比较所述视频图像帧与预先设置的背景模型,并根据比较结果更新所述背景模型,得到更新的背景模型;在判断出当前时刻为根据预设时间间隔确定出的背景图像帧保存时刻时,确定更新的背景模型为待保存的背景图像帧并对其进行保存;以及将更新的背景模型作为预先设置的背景模型;则所述基准序列生成子单元,具体用于通过合成浓缩背景图像帧序列和基于所述视频图像帧序列中最早出现的运动目标所生成的图像帧序列,生成基准图像帧序列。
7.如权利要求5所述的装置,其特征在于,判断单元具体用于:
根据所述位置与时刻确定单元确定出的位置和首次出现时刻,针对所述视频图像帧序列中出现的除最早出现的运动目标外的其他每个运动目标,基于该运动目标所在的第一图像帧序列和在该运动目标之前出现的各个运动目标分别所在的各第二图像帧序列,通过执行依次对应比较第一图像帧序列中的各个图像帧与各第二图像帧序列中的各个图像帧的操作,判断该运动目标与在该运动目标之前出现的各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠。
8.如权利要求6所述的装置,其特征在于,所述图像合成规则包括:
针对重叠运动目标,根据重叠运动目标在所述视频图像帧序列中的出现顺序,分别确定各个重叠运动目标在浓缩视频图像帧序列中的第一出现时刻;并合成各个重叠运动目标所在的图像帧序列和基准图像帧序列;以及针对非重叠运动目标,根据非重叠运动目标在所述视频图像帧序列中的出现顺序,分别确定各个非重叠运动目标在浓缩视频图像帧序列中的第二出现时刻;并合成各个非重叠运动目标所在的图像帧序列和基准图像帧序列;
其中,确定出的各个第一、第二出现时刻均满足:使得浓缩视频图像帧序列中的不同运动目标之间不会有重叠,且不同运动目标在浓缩视频图像帧序列中的出现顺序与其在所述视频图像帧序列中的出现顺序一致。
说明书 :
一种视频图像帧序列的浓缩方法及装置
技术领域
背景技术
除,然后再将所有存在运动目标的图像帧重新形成视频图像,从而缩短原始记录视频的播
放时间。其中,“前景目标”是相对于背景模型而言的,通常指代相对于背景模型的运动目标。但是这种视频图像压缩技术只是将无前景目标的图像帧删除来缩短原始视频的长度,
并由于没有利用视频场景中的空间信息,导致最终处理后形成的视频长度依然很长,因此,如何在保留原始视频中运动目标间的时间逻辑关系的同时大幅度缩短原始视频长度成为
目前迫切需要解决的问题。
发明内容
题。
运动子目标重叠的运动子目标,以及具有重叠关系的多个运动子目标;
个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠;并
图像帧序列中没有与其他运动子目标重叠的运动子目标,以及具有重叠关系的多个运动子
目标;
出现时刻;
判断该运动目标与在该运动目标之前出现的各个运动目标在相应的图像帧序列所包含的
图像帧中是否有重叠;
确定首次出现时刻以及所述图像帧序列生成单元确定的各图像帧序列,生成浓缩视频图像
帧序列。
据,从而不仅利用了视频场景中的空间信息,还考虑了各个运动目标在待浓缩的视频图像
帧序列中出现的时间顺序,因此本发明实施例提供的视频图像帧序列的浓缩方法在保留原
始视频中运动目标间的时间逻辑关系的同时大幅度缩短原始视频的长度。
附图说明
具体实施方式
方法及装置。视频图像帧序列的浓缩可以理解为是对视频内容的一个简单概括,提取运动
目标并将不同的目标拼接到一个共同的背景场景中。本发明实施例提供的一种视频图像帧
序列的浓缩方法是通过以不同运动目标在相应的图像帧中的重叠程度,以及每个运动目标
在视频图像帧序列中的首次出现时刻作为浓缩依据,从而在实现对待浓缩视频图像帧序列
的浓缩处理时,不仅利用了视频场景中的空间信息,还考虑了各个运动目标在待浓缩的视
频图像帧序列中出现的时间顺序,因此本发明实施例提供的视频图像帧序列的浓缩方法在
保留原始视频中运动目标间的时间逻辑关系的同时大幅度缩短原始视频的长度。
并将与其他运动子目标有重叠关系的多个运动子目标共同确定为一个运动目标。其中,多
个运动子目标之间有重叠关系一般是指该些运动子目标在视频图像帧序列所包含的一帧
或多帧视频图像中出现了相互遮挡。其中,若运动子目标甲与运动子目标乙在某帧视频图
像中出现了相互遮挡,则甲和乙有重叠关系;若乙与另一运动子目标丙又在某帧视频图像
中出现了相互遮挡,则可以进一步确定甲、乙与丙有重叠关系。例如,假设待浓缩的视频图像帧序列里有两个运动子目标:运动子目标A与运动子目标B。如果运动子目标A与运动
子目标B在待浓缩的视频图像帧序列中有相互遮挡,比如,在待浓缩的视频图像帧序列中
的某一帧或某几帧图像中,运动子目标A与运动子目标B有部分出现了重合,那么就将运动
子目标A和运动子目标B共同看成一个运动目标。如果运动子目标A与运动子目标B在待
浓缩的视频图像帧序列中没有发生相互遮挡,则将运动子目标A确定为一个运动目标,并
将运动子目标B确定为一个运动目标。
子目标间的时间逻辑关系。举例来说,假设运动子目标A与运动子目标B由于在视频图像
帧序列中有重叠关系而被看成一个运动目标,且A和B满足:A在视频图像帧序列中第1帧
图像中首次出现;经过50帧图像后,B在视频图像帧序列中首次出现;在第100帧至第150
帧图像中,A与B出现了重叠;在第151帧图像中,A与B不再重叠,在第200帧图像中,A消
失了;在第220帧图像中,B消失了。那么,通过执行视频图像帧序列与背景模型的差分运
算以及对运动子目标A和运动子目标B的跟踪处理获得的包含运动子目标A与运动子目标
B的运动目标的图像帧序列就包含从第1帧图像至第220帧图像的所有图像帧,这样既保
留了运动子目标A与运动子目标B的相对位置关系,也保留了运动子目标A与运动子目标
B在视频图像帧序列中的时间逻辑关系。
图像帧序列中的各个图像帧中的位置坐标信息;依据该运动目标包含的各运动子目标在视
频图像帧序列中的首次出现时刻,确定该运动目标在视频图像帧序列中的首次出现时刻,
通常情况,会将最早出现的那个运动子目标在视频图像帧序列中的首次出现时刻确定为该
运动目标在视频图像帧序列中的首次出现时刻。
分配标识“1号目标”,为第二个出现的运动目标分配标识“2号目标”,以此类推。一般地,分配的目标标识可以采用能体现运动目标出现顺序的一些标识,比如“1号目标”和“2号目标”就是这样的标识。同时对应于各个目标标识,可以对应记录该运动目标在视频图像帧序列中的首次出现时刻。对于包含了多个运动子目标的运动目标来讲,也可以为其运动子目
标分配子目标标识,例如,假设2号运动目标包含了2个运动子目标,那么依据各个运动子
目标在视频图像帧序列中首次出现的先后顺序,为这2个运动子目标分别分配不同的子目
标标识,例如2.1号子目标,2.2号子目标。
目标之前出现的各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠。
与各第二图像帧序列中的各个图像帧的操作,判断该运动目标与在该运动目标之前出现的
各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠。
运动目标,可以将两个矩形框的部分重叠作为判断重叠的标准,可以将两个矩形框的完成
重合作为判断重叠的标准,还可以将两个矩形框的相碰撞作为判断重叠的标准。不同的重
叠判断标准会影响最终获得的视频图像帧序列的浓缩效果。
而确定出的各个运动目标在视频图像帧序列中首次出现时刻以及背景模型,生成浓缩视频
图像帧序列。
动目标的出现顺序。
所在的图像帧序列和基准图像帧序列;以及
运动目标所在的图像帧序列和基准图像帧序列;
示。如果经过步骤14的判断获得用于表征2号运动目标的矩形框的与用于表征1号运动
目标的矩形框在相应的图像帧序列所包含的图像帧中有碰撞,则将2号运动目标在浓缩视
频图像帧序列中的首次出现时刻以1号运动目标在待浓缩视频图像帧序列中的首次出现
时刻为起始点进行时间上的偏移,直至用于表征2号运动目标的矩形框与用于表征1号运
动目标的矩形框在相应的图像帧序列所包含的图像帧中不再有碰撞时则停止偏移,并把该
此时所对应的时刻确定为2号运动目标在浓缩视频图像帧序列中的首次出现时刻。如果经
过步骤14的判断获得用于表征2号运动目标的矩形框的与用于表征1号运动目标的矩形
框在相应的图像帧序列所包含的图像帧中没有碰撞,则可以将1号运动目标在待浓缩视频
图像帧序列中的首次出现时刻确定为2号运动目标在浓缩视频图像帧序列中的首次出现
时刻,即在浓缩视频图像帧序列中可能会看到2号运动目标和1号运动目标同时出现。但
根据运动目标的目标标识(即1号、2号)可知,1号运动目标在待浓缩视频图像帧序列中首次出现时刻是早于2号运动目标的首次出现时刻。
并且每个运动子目标都用一个矩形框表示。如果经过步骤14的判断获得用于表征2.1号
运动子目标的矩形框或用于表征2.2号运动子目标的矩形框与用于表征1号运动目标的矩
形框在相应的图像帧序列所包含的图像帧中有碰撞,则将2号运动目标在浓缩视频图像帧
序列中的首次出现时刻以1号运动目标在待浓缩视频图像帧序列中的首次出现时刻为起
始点进行时间上的偏移,直至用于表征2.1号运动子目标的矩形框和用于表征2.2号运动
子目标的矩形框与用于表征1号运动目标的矩形框在相应的图像帧序列所包含的图像帧
中都不再有碰撞时则停止偏移,并把该此时所对应的时刻确定为2号运动目标在浓缩视频
图像帧序列中的首次出现时刻,即把该此时所对应的时刻确定为2.1号子目标在浓缩视频
图像帧序列中的首次出现时刻。如果经过步骤14的判断获得用于表征2.1号运动子目标
的矩形框和用于表征2.2号运动子目标的矩形框与用于表征1号运动目标的矩形框在相应
的图像帧序列所包含的图像帧中都没有碰撞,则可以将1号运动目标在待浓缩视频图像帧
序列中的首次出现时刻确定为2号运动目标在浓缩视频图像帧序列中的首次出现时刻,即
在浓缩视频图像帧序列中可能会看到2.1号运动子目标和1号运动目标同时出现。但根据
(子)目标标识可知,1号运动目标在待浓缩视频图像帧序列中的首次出现时刻是早于2.1号运动子目标在待浓缩视频图像帧序列中的首次出现时刻。由此可见,本发明实施例在实现
对待浓缩视频图像帧序列进行时间上压缩的同时,不仅考虑了各个运动目标在待浓缩的视
频图像帧序列中出现的时间顺序,还利用了空间信息,从而达到了在保留原始视频中运动
目标间的时间逻辑关系的同时大幅度缩短原始视频的长度的效果。
个确定出的待保存的背景图像帧后,根据保存的背景图像帧,生成浓缩背景图像帧序列。
景图像帧保存时刻时,确定更新的背景模型为待保存的背景图像帧并对其进行保存;以及
将更新的背景模型作为预先设置的背景模型。
的浓缩视频图像帧序列中的背景图像与待浓缩的视频图像帧序列中的背景图像相差太远
而出现的浓缩视频图像序列不够真实的问题。
同),或不同视频图像帧的背景图像中的物体阴影的面积有所不同等。
像帧序列和每个运动目标在其所在的图像帧中的位置以及在视频图像帧序列中的首次出
现时刻;根据确定出的位置和首次出现时刻,判断该运动目标与在该运动目标之前出现的
各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠;并根据针对除最早出现
的运动目标外的其他每个运动目标所得到的各个判断结果、上述首次出现时刻、各图像帧
序列以及背景模型生成浓缩视频图像帧序列。可见,本发明实施例在实现对待浓缩视频图
像帧序列进行时间上压缩的同时,不仅考虑了各个运动目标在待浓缩的视频图像帧序列中
出现的时间顺序,还利用了空间信息,从而达到了在保留原始视频中运动目标间的时间逻
辑关系的同时大幅度缩短原始视频的长度的效果。
如图2所示。
以对应一个背景图像帧,也可以对应由多个背景图像帧组成的背景图像帧序列。在本发明
实施例中,假设背景模型对应为一个背景图像帧。
标共同构成的一个运动目标。假设本发明实施例二中的运动目标为在视频图像帧序列中没
有与其他运动子目标重叠的运动子目标。
动目标、2号运动目标、3号运动目标等,其中2号运动目标是在1号运动目标之后进入场
景,3号运动目标是在2号运动目标之后进入场景,依次类推。这样各个运动目标从进入场
景到离开场景都分别对应着目标标识。假设一个运动目标从进入场景到离开场景所形成的
运动目标序列定义为一个事件,那么每个事件的标识对应该事件中的运动目标的标识。
帧序列中的首次出现时刻和最后一次出现时刻。
目标标识获取步骤23跟踪记录的各个运动目标的坐标位置信息、视频图像帧信息以及首
次出现时刻和最后一次出现时刻。
事件j偏移到与事件i相同的起始时刻,判断事件i对应的运动目标Mi与事件j对应的运
动目标Mi是否相互遮挡,如果没有相互遮挡,则事件j在浓缩视频图像帧序列中所对应的
j i j j j j
起始时刻为tsyp_s=tsyp_s,结束时刻为tsyp_e=tsyp_s+(tori_e-tori_s);如果有相互遮挡,则将事件j的起始时刻向后偏移shift(shift>0),直至偏移后的事件j对应的运动目标
Mi与事件i对应的运动目标Mi不再发生相互遮挡,此时事件j在浓缩视频图像帧序列中所
j i j j j j
对应的起始时刻为tsyp_s=tsyp_s+shift,结束时刻为tsyp_e=tsyp_s+(tori_e-tori_s)。上述执行过程的目的就在于确保在浓缩视频图像帧序列中事件j仍然在事件i之后发生。
个视频图像帧中的坐标位置信息以及在待浓缩的视频图像帧序列中的首次出现时刻和最
后一次出现的时刻,确定事件1;根据2号运动目标对应的矩形框在在待浓缩的视频图像帧
序列中的各个视频图像帧中的坐标位置信息以及在待浓缩的视频图像帧序列中的首次出
现时刻和最后一次出现时刻,确定事件2;根据3号运动目标对应的矩形框在在待浓缩的视
频图像帧序列中的各个视频图像帧中的坐标位置信息以及在待浓缩的视频图像帧序列中
的首次出现时刻和最后一次出现的时刻,确定事件3。
至与事件1的起始时刻相同的时刻,对应比较事件2中包含的矩形框是否与事件1中包含
的矩形框发生碰撞,假设比较结果为否,则将事件1在待浓缩视频图像帧序列的起始时刻
确定为事件2在浓缩的视频图像帧序列中的起始时刻。然后将事件3的起始时刻偏移至与
事件2在浓缩的视频图像帧序列中的起始时刻相同的时刻,分别比较事件3中包含的矩形
框是否与事件1和事件2中包含的矩形框发生碰撞,假设比较结果为是,则将事件3的起始
时刻以事件2在浓缩的视频图像帧序列中的起始时刻为起始点进行时间上的偏移,直至事
件3中包含的矩形框不再与事件1和事件2中包含的矩形框发生碰撞时停止偏移,并把偏
移后对应的时刻确定为事件3在浓缩的视频图像帧序列中的起始时刻。
缩视频中的基准判断事件,后续出现的事件仅与其前面发生的事件做时间上的偏移判断,
从而实现在时间和空间上压缩原始视频的同时保证了事件间的原始时间逻辑关系。
列中的第1个视频图像帧与背景模型1对应的背景图像帧进行比较,并根据比较结果更新
背景模型,得到更新的背景模型,并该更新的背景模型记为背景模型2;再将待浓缩的视频图像帧序列中的第2个视频图像帧与背景模型2进行比较,根据比较结果继续更新背景模
型,得到更新的背景模型,并该更新的背景模型记为背景模型3,依次类推,直至完成待浓缩的视频图像帧序列中第100个视频图像帧与背景模型100的比较,并获得背景模型101时,
结束对背景模型的更新。
型的更新后,根据保存的背景图像帧,生成浓缩背景图像帧序列。
实,可以每隔2分钟保存一次当前通过更新而得到的更新的背景模型对应的背景图像帧,
也可以每隔1分钟保存一次当前通过更新而得到的更新的背景模型对应的背景图像帧。如
果每隔1分钟保存一次(假设不对初始时刻的背景图形帧进行保存),则针对7点至9点这
段视频图像帧序列,最终一共保存了120个背景图像帧,这120个背景图像帧就组成了浓缩
背景图像帧序列。
图像序列中第1秒至第6秒浓缩视频图像帧背景图像,将第2个背景图像帧所对应的图像
作为浓缩视频图像序列中第7秒至第12秒浓缩视频图像帧的背景图像,依此类推,最终实
现将各个事件拼接至通过执行步骤26所获得的浓缩背景图像帧序列中,从而生成浓缩视
频图像帧序列。可见,利用上述方式形成的浓缩背景图像帧序列体现了待浓缩视频图像序
列中背景图像的变化(例如光线的变化),这样,将原始数小时的视频浓缩至几分钟实现时可以适度地保持原视频的真实性。
待浓缩的视频图像帧序列中出现的时间顺序,从而达到了保留原始视频中运动目标间的时
间逻辑关系的同时缩短原始视频的长度的效果。
中运动目标间的时间逻辑关系的同时不能大幅度的压缩原始视频的长度的问题。该装置的
具体结构可以包括:
运动子目标。
标与在该运动目标之前出现的各个运动目标在相应的图像帧序列所包含的图像帧中是否
有重叠;
定的首次出现时刻以及图像帧序列生成单元32确定的各图像帧序列,生成浓缩视频图像
帧序列。
型的分别比较,而保存了每个确定出的待保存的背景图像帧后,根据保存的背景图像帧,生成浓缩背景图像帧序列;
的背景图像帧保存时刻时,确定更新的背景模型为待保存的背景图像帧并对其进行保存;
以及将更新的背景模型作为预先设置的背景模型;则
出现时刻以及图像帧序列生成单元32确定的各图像帧序列,生成浓缩视频图像帧序列。
像帧序列和在该运动目标之前出现的各个运动目标分别所在的各第二图像帧序列,通过执
行依次对应比较第一图像帧序列中的各个图像帧与各第二图像帧序列中的各个图像帧的
操作,判断该运动目标与在该运动目标之前出现的各个运动目标在相应的图像帧序列所包
含的图像帧中是否有重叠。
的重叠运动目标,以及在相应的图像帧中与该运动目标没有重叠的非重叠运动目标;
的图像帧序列外的其他图像帧序列,生成浓缩视频图像帧序列。
目标所在的图像帧序列和基准图像帧序列;以及
非重叠运动目标所在的图像帧序列和基准图像帧序列;
像帧序列和每个运动目标在其所在的图像帧中的位置以及在视频图像帧序列中的首次出
现时刻;根据确定出的位置和首次出现时刻,判断该运动目标与在该运动目标之前出现的
各个运动目标在相应的图像帧序列所包含的图像帧中是否有重叠;并根据针对除最早出现
的运动目标外的其他每个运动目标所得到的各个判断结果、上述首次出现时刻和各图像帧
序列,充分利用背景模型的空间信息生成浓缩视频图像帧序列。
息,从而达到了在保留原始视频中运动目标间的时间逻辑关系的同时大幅度缩短原始视频
的长度的效果。
之内,则本发明也意图包含这些改动和变型在内。