用于在多个视频流中索引和查找感兴趣对象的方法和系统技术方案

技术编号:4558807 阅读:235 留言:0更新日期:2012-04-11 18:40
实行对与在多个图像帧中显示的视频对象相对应的分析数据子集的种子搜索,以标识与所选择视频对象最相匹配的视频对象,然后实行对分析数据的穷举搜索,以便标识与在种子搜索期间所标识的每个视频对象最相匹配的视频对象。通过图形用户界面(GUI)对具有穷举搜索期间被标识为最大出现次数的视频对象进行显示。这样,GUI可以根据每个视频对象与在种子搜索期间所标识的视频对象和/或所选择视频对象匹配的接近程度的次序显示视频对象,所述次序可以不同于基于每个视频对象被捕获的时间的次序。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及视频数据的分析,具体而言涉及在由多个摄像机捕获的 视频流中搜索感兴趣对象。
技术介绍
随着视频安全系统正取得的发展,视频安全系统正被安装在诸如机 场、赌场、医院、学校以及大型购物中心之类的大量场所中。这些附加 的视频安全系统的一个效果是需被监视和/或分析的图像帧的数目增加 了。幸运地,视频分析系统当前可用来辅助用户监视和/或分析图像帧。一方面,当前的视频分析系统可操作用于允许用户查看由多个摄像 机捕获的图像帧,以便(i)定位在至少 一个图像帧中显示的感兴趣对象, 以及(ii)确定感兴趣对象是否在较早或较迟的时刻出现在任何其他图 像帧中。尽管如此,当利用一个摄像机捕获图像帧时,查看图像帧以定 位感兴趣对象的过程可能是非常费时的,而当利用多个摄像机捕获图像 帧时可能就更加耗时了。6另一方面,当前的视频分析系统可操作用于显示加在图像帧上的分 析数据,或者显示分析数据和与该分析数据相对应的图像帧。这样的视 频分析系统可以接收来自多个摄像机的图像帧。然而,这些当前的一见频 分析系统仍需要操作员监视来自所有摄像机的全部图像帧。又一方面,当前的视频分析系统可以根据运动检定来实行分析,从 而系统仅能显示或记录其中的视频对象正在运动的图像帧。在这些系统 可能减少了用户必须监视的图像帧数目时,他们无法发现由不同摄像机 捕获的对象,或者由相同的摄像机捕获的出现在不同图像帧中的对象。
技术实现思路
本专利技术提供了一种新颖的方法、计算机可读媒体和系统,用于搜索 与图像帧中显示的视频对象相对应的分析数据,以及用于显示包括视频 对象的图像帧和/或与包括视频对象的图像帧进行交互,其中所述视频对 象是在对分析数据进行搜索期间予以标识的。种子搜索是在分析数据的 子集上实行的,以便标识与所选择视频对象最相匹配的视频对象,对分 析数据的穷举搜索是在所有分析数据上实行的,以便标识与所选择视频 对象和/或在种子搜索期间所标识的视频对象最相匹配的视频对象。在穷 举搜索期间所标识的多个(例如预定百分比)图像帧可以显示在图形用 户界面中。一方面,本专利技术的示例性实施例可以采取下述的方法,所述方法包括(i)存储多个图像帧和与多个视频对象相对应的分析数据,其中多 个视频对象的每个视频对象可以通过显示多个图像帧中包括那个视频 对象的图像帧进行显示,(ii)接收对在多个图像帧的指定图像帧中显 示的视频对象的选择,(iii)检索分析数据的子集,以便标识与所选择 视频对象最相匹配的多个视频对象并创建第 一列表,其中第 一列表标识 与所选择视频对象最相匹配的视频对象的号,(iv)对于在第一列表中 所标识的每个视频对象,搜索分析数据,以便标识多个视频对象中与在 第一列表中所标识的视频对象最相匹配的视频对象,(v)对于与在第 一列表中所标识的视频对象最相匹配的每个被标识的视频对象,对被标 识为与第 一列表中所标识的视频对象最相匹配的视频对象的那个视频 对象出现次数进行计数,(vi)创建第二列表,其中第二列表指示与第 一列表中所标识的视频对象最相匹配的每个所标识视频对象出现的计数数目,以及(Vii )使用第二列表标识多个图像帧中要显示的图像帧集。 一种计算机可读媒体,可以包括可由处理器执行以实行此方法的程序指令。另一方面,本专利技术的示例性实施例可以采用下述的方法,所述方法包括(i)存储多个图像帧和与多个视频对象相对应的分析数据,其中 多个视频对象中的每个视频对象可以通过显示多个图像帧中包括那个 视频对象的图像帧进行显示,(ii)接收对在多个图像帧的指定图像帧 中显示的第一视频对象的选择,(iii)搜索分析数据以获取与第一视频 对象最相匹配的视频对象,以便标识第一图像帧集,其中第一图像帧集 中的每个图像帧包括至少一个与第 一视频对象最相匹配的视频对象, (iv)显示第一图像帧集的至少一部分,(v)接收对在第一图像帧集的 所显示部分的至少一个帧中显示的第二视频对象的选择,(vi)搜索分 析数据以获取与第二视频对象最相匹配的视频对象,以便标识第二图像 帧集,其中第二图像帧集中的每个图像帧包括至少 一个与第二视频对象 最相匹配的视频对象,以及(vii)显示第二图像帧集的至少一部分。一 种计算机可读媒体,可以包括可由处理器执行以实行此方法的程序指 令。又一方面,本专利技术的示例性实施例可以采取下述的系统,所述系统 包括(i)处理器,(ii)用于存储下述内容的数据存储(a)多个图 像帧,(b)与多个视频对象相对应的分析数据,以及(c)可由处理器 执行的程序指令;以及(iii)用户接口,用于显示图像帧并接收对在多 个图像帧的指定图像帧中显示的视频对象的选择。多个视频对象可通过 经由用户接口显示多个图像帧来显示。程序指令包括促使处理器如下执 行的指令(i)检索分析数据的子集,以便标识与所选择视频对象最相 匹配的多个视频对象并创建第 一列表,其中第 一列表标识与所选择视频 对象最相匹配的视频对象的号,(ii)对于在第一列表中所标识的每个 视频对象,搜索分析数据以便标识多个视频对象中与第 一列表中所标识 的牙见频对象最相匹配的一见频对象,(iii)对于与第一列表中所标识的一见 频对象最相匹配的每个所标识一见频对象,对一皮标识为与在笫 一列表中标 识的视频对象最相匹配的视频对象的那个视频对象出现次数进行计数, (iv)创建第二列表,其中第二列表指示与第一列表中所标识的视频对 象最相匹配的每个所标识视频对象出现的计数数目,以及(v)使用第二列表标识多个图像帧中要显示的图像帧集。对本领域的普通技术人来说,通过阅读以下的详细说明,并结合附图,这些以及其他方面和优点将变得显而易见。另外,应当清楚的是在该概要中与其他处所描述的实施例仅是示例性的,并非意在限制本专利技术的范围。附图说明在此将参考附图描述本专利技术的示例性实施例,在所述附图中图1是可以实行本专利技术的示例性实施例的系统的方框图2图示了根据本专利技术一个示例性实施例的可以保存在数据存储设备中的示例性数据;图3、 4和5的每一个描绘了根据本专利技术一个示例性实施例的用于显示各种图像帧和视频对象的图形用户界面;图6是用于描绘根据本专利技术 一个示例性实施例的可被实行的功能集的流程图7是用于描绘根据本专利技术 一个示例性实施例的可被实行的另 一功能集的流程图8图示了根据协方差外观使用聚类在视频数据中序列匹配的过程的示例实施例;图9图示了与根据协方差外观使用聚类在视频数据中序列匹配结合使用的协方差矩阵的示例实施例。图10图示了根据协方差外观使用聚类在视频数据中序列匹配的过程的另一示例实施例;以及图11图示了计算机系统的示例实施例,在所述计算机系统上可以允许本公开内容的 一个或多个实施例。在附图中示出了附图标记以标识附图中的各种元素。具有同样附图标记的附图元素基本上是同样的或同样元素。具体实施例方式1.综述本专利技术针对一种新颖的方法、计算机可读媒体和系统,其用于搜索与图像帧中可显示的视频对象相对应的分析数据,以及用于显示包括视9频对象的图像帧和/或与包括视频对象的图像帧进行交互,其中所述视频对象是在对分析数据进行搜索期间标识的。每个视频对象被;故包括在仅一个帧中。在这点上,每个视频对象都是唯一的。然而,多个图像帧可以包括表示在该图像帧上所捕获的特定对象的视频对象,并且本文档来自技高网...

【技术保护点】
一种方法,包括:    存储多个图像帧和与多个视频对象相对应的分析数据,其中所述多个视频对象中的每个视频对象可通过显示所述多个图像帧中包括那个视频对象的图像帧来显示;    接收对可显示在所述多个图像帧的指定图像帧中的第一视频对象的选择;搜索所述分析数据以获取与所述第一视频对象最相匹配的视频对象以便标识第一图像帧集,其中所述第一图像帧集中的每个图像帧都包括至少一个与所述第一视频对象最相匹配的视频对象;    显示所述第一图像帧集的至少一部分;    接收对在所述第一图像帧集的所显示部分的图像帧中显示的第二视频对象的选择;    搜索所述分析数据以获得与所述第二视频对象最相匹配的视频对象以便标识第二图像帧集,其中所述第二图像帧集中的每个图像帧都包括至少一个与所述第二视频对象最相匹配的视频对象;以及显示所述第二图像帧集的至少一部分。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:BA米勒I科亨马云潜R米奇安科
申请(专利权)人:霍尼韦尔国际公司
类型:发明
国别省市:US[美国]

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

1