首页 / 专利库 / 专利权 / 申请 / 国际申请 / 摘要 / 一种视频浓缩系统

一种视频浓缩系统

阅读:787发布:2021-04-14

专利汇可以提供一种视频浓缩系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种视频浓缩系统,包括:多个视频监视装置、客户端主机、智能实战平台 服务器 、视频存储服务器、视频 摘要 检索服务器和视频浓缩模 块 ,所述视频浓缩模块根据所述位图在所述多个视频中选择包含所述目标视频对象的视频;从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的 视频 帧 ,以产生多个视频帧组;根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。,下面是一种视频浓缩系统专利的具体信息内容。

1.一种视频浓缩系统,其特征在于,所述视频浓缩系统包括:
多个视频监视装置,用于采集多个地理位置的多个视频;
客户端主机,所述客户端主机通过网络与多个视频监视装置进行通信,所述客户端主机分别从所述多个视频监视装置接收所述多个视频,所述客户端主机还选择目标视频对象;
与所述客户端主机相连的智能实战平台服务器,所述客户端主机将所述多个视频上传至所述智能实战平台服务器;
与所述智能实战平台服务器相连的视频存储服务器,所述视频存储服务器从所述智能实战平台服务器复制所述多个视频,并根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址;
与所述视频存储服务器和所述客户端主机相连的视频摘要检索服务器,用于根据所述多个存储地址判断所述目标视频对象的运行方向,并产生标注有所述运行方向的位图,其中,所述视频摘要检索服务器还包括:
视频浓缩模,用于根据所述位图在所述多个视频中选择包含所述目标视频对象的视频;从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的视频,以产生多个视频帧组;根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。
2.根据权利要求1所述的视频浓缩系统,其特征在于,所述视频浓缩模块包括:
采集模块,用于从所述目标视频对象在每一个视频出现的第一帧开始向后采集N个视频帧,并从所述目标视频对象在每一个视频出现的最后一帧开始向前采集M个视频帧,其中,M和N为正整数。
3.根据权利要求2所述的视频浓缩系统,其特征在于,所述M和N的值与所述目标视频对象在每一个视频中出现的时长成比例。
4.根据权利要求1或2或3所述的视频浓缩系统,其特征在于,所述视频存储服务器包括:
存储器,所述存储器包括多个存储单元;
与所述存储器相连的处理模块,所述处理模块读取所述多个视频的地理位置信息,提取所述多个地理位置的经度和纬度,分别对所述多个经度和所述多个纬度进行排序,根据所述排序结果判定所述多个存储地址编号。
5.根据权利要求4所述的视频浓缩系统,其特征在于,所述每一个存储地址编号均包括两位数字,所述处理模块还包括:
编号模块,用于根据所述多个地理位置的经度确定所述存储地址的编号的第一位,其中,如果第X地理位置的经度值小于第Y地理位置的经度值,则第X存储地址的第一位数值小于第Y存储地址的第一位数值;所述编号模块还根据所述多个地理位置的纬度确定所述存储地址的编号的第二位,其中,如果第N地理位置的纬度值小于第M地理位置的纬度值,则第N存储地址的第二位数值小于第M存储地址的第二位数值,其中,X、Y、M和N均为小于所述多个视频总数的正整数。
6.根据权利要求1或2或3所述的视频浓缩系统,其特征在于,所述视频存储服务器包括:
存储器,所述存储器包括多个存储单元;以及
与所述存储器相连的处理模块,所述处理模块选定参考位置,计算所述多个地理位置与所述参考位置之间的多个距离,比较所述多个距离,并根据所述多个距离判定所述多个存储地址。
7.根据权利要求6所述的视频浓缩系统,其特征在于,当第N地理位置处于所述参考位置的正北方向时,所述地址判定模块将第N视频存储于所述存储器中地址为(D1+BN)D2D3D4的存储单元(即第二存储地址为(D1+BN)D2D3D4),其中,N小于等于所述多个视频的总数,BN为所述编号模块为所述第N视频的编号;当所述第N地理位置处于所述参考位置的正南方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为D1(D2+BN)D3D4的存储单元(即第N存储地址为D1(D2+BN)D3D4);当所述第N地理位置处于所述参考位置的正东方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为D1D2(D3+BN)D4的存储单元(即第N存储地址为D1D2(D3+BN)D4);当所述第N地理位置处于所述参考位置的正西方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为D1D2D3(D4+BN)的存储单元(即第N存储地址为D1D2D3(D4+BN))。
8.根据权利要求7所述的视频浓缩系统,其特征在于,当所述第N地理位置处于所述参考位置的东北方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4)当所述第N地理位置处于所述参考位置的西南方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为D1(D2+BN)D3(D4+BN)的存储单元(即第N存储地址为D1(D2+BN)D3(D4+BN));
当所述第N地理位置处于所述参考位置的东南方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4);当所述第N地理位置处于所述参考位置的西北方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为(D1+BN)D2D3(D4+BN)的存储单元(即第N存储地址为(D1+BN)D2D3(D4+BN))。
9.根据权利要求1或2或3所述的视频浓缩系统,其特征在于,所述视频摘要检索服务器包括:
检索模块,用于检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧;
时间比较模块,用于比较所述多个视频中的所述多个第一帧出现的时间先后;以及位图标注模块,用于产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。

说明书全文

一种视频浓缩系统

技术领域

[0001] 本发明涉及通信领域,具体涉及一种视频浓缩系统。

背景技术

[0002] 智能实战平台是以视频图像智能分析技术和视频影像处理智能化算法技术为基础,密切贴合公安视频侦查业务,为案件视频分析提供一套“系统化、网络化、智能化”的应用平台系统。现有的智能实战平台可以在公安部处理案件的时候及时调取各地视频,供公安人员参考。然而,各地摄像头分布广、数量多,公安人员常常需要花费大量的时间去查找目标对象。由此,降低了公安案件的办事效率。

发明内容

[0003] 本发明要解决的技术问题在于提供一种视频浓缩系统,以提高视频处理效率,提高用户办案效率。
[0004] 为解决上述技术问题,本发明采用如下技术方案:
[0005] 本发明提供了一种视频浓缩系统,其特征在于,所述视频浓缩系统包括:
[0006] 多个视频监视装置,用于采集多个地理位置的多个视频;
[0007] 客户端主机,所述客户端主机通过网络与多个视频监视装置进行通信,所述客户端主机分别从所述多个视频监视装置接收所述多个视频,所述客户端主机还选择目标视频对象;
[0008] 与所述客户端主机相连的智能实战平台服务器,所述客户端主机将所述多个视频上传至所述智能实战平台服务器;
[0009] 与所述智能实战平台服务器相连的视频存储服务器,所述视频存储服务器从所述智能实战平台服务器复制所述多个视频,并根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址;
[0010] 与所述视频存储服务器和所述客户端主机相连的视频摘要检索服务器,用于根据所述多个存储地址判断所述目标视频对象的运行方向,并产生标注有所述运行方向的位图,其中,所述视频摘要检索服务器还包括:
[0011] 视频浓缩模,用于根据所述位图在所述多个视频中选择包含所述目标视频对象的视频;从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的视频,以产生多个视频帧组;根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。
[0012] 在一个实施例中,所述视频浓缩模块包括:
[0013] 采集模块,用于从所述目标视频对象在每一个视频出现的第一帧开始向后采集N个视频帧,并从所述目标视频对象在每一个视频出现的最后一帧开始向前采集M个视频帧,其中,M和N为正整数。
[0014] 在一个实施例中,所述M和N的值与所述目标视频对象在每一个视频中出现的时长成比例。
[0015] 在一个实施例中,所述视频存储服务器包括:
[0016] 存储器,所述存储器包括多个存储单元;
[0017] 与所述存储器相连的处理模块,所述处理模块读取所述多个视频的地理位置信息,提取所述多个地理位置的经度和纬度,分别对所述多个经度和所述多个纬度进行排序,根据所述排序结果判定所述多个存储地址编号。
[0018] 在一个实施例中,所述每一个存储地址编号均包括两位数字,所述处理模块还包括:
[0019] 编号模块,用于根据所述多个地理位置的经度确定所述存储地址的编号的第一位,其中,如果第X地理位置的经度值小于第Y地理位置的经度值,则第X存储地址的第一位数值小于第Y存储地址的第一位数值;所述编号模块还根据所述多个地理位置的纬度确定所述存储地址的编号的第二位,其中,如果第N地理位置的纬度值小于第M地理位置的纬度值,则第N存储地址的第二位数值小于第M存储地址的第二位数值,其中,X、Y、M和N均为小于所述多个视频总数的正整数。
[0020] 在一个实施例中,所述视频存储服务器包括:
[0021] 存储器,所述存储器包括多个存储单元;以及
[0022] 与所述存储器相连的处理模块,所述处理模块选定参考位置,计算所述多个地理位置与所述参考位置之间的多个距离,比较所述多个距离,并根据所述多个距离判定所述多个存储地址。
[0023] 在一个实施例中,当第N地理位置处于所述参考位置的正北方向时,所述地址判定模块将第N视频存储于所述存储器中地址为(D1+BN)D2D3D4的存储单元(即第二存储地址为(D1+BN)D2D3D4),其中,N小于等于所述多个视频的总数,BN为所述编号模块为所述第N视频的编号;当所述第N地理位置处于所述参考位置的正南方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为D1(D2+BN)D3D4的存储单元(即第N存储地址为D1(D2+BN)D3D4);当所述第N地理位置处于所述参考位置的正东方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为D1D2(D3+BN)D4的存储单元(即第N存储地址为D1D2(D3+BN)D4)当所述第N地理位置处于所述参考位置的正西方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为D1D2D3(D4+BN)的存储单元(即第N存储地址为D1D2D3(D4+BN))。
[0024] 在一个实施例中,当所述第N地理位置处于所述参考位置的东北方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4)当所述第N地理位置处于所述参考位置的西南方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为D1(D2+BN)D3(D4+BN)的存储单元(即第N存储地址为D1(D2+BN)D3(D4+BN))当所述第N地理位置处于所述参考位置的东南方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4);当所述第N地理位置处于所述参考位置的西北方向时,所述地址判定模块将所述第N视频存储于所述存储器中地址为(D1+BN)D2D3(D4+BN)的存储单元(即第N存储地址为(D1+BN)D2D3(D4+BN))。
[0025] 在一个实施例中,所述视频摘要检索服务器包括:
[0026] 检索模块,用于检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧;
[0027] 时间比较模块,用于比较所述多个视频中的所述多个第一帧出现的时间先后;以及
[0028] 位图标注模块,用于产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
[0029] 与现有技术相比,通过存储器的存储地址去记录视频来源的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率。此外,通过设置M和N与目标视频对象在每一个视频中出现的时长成比例,可以减少冗余图像的采集,节约视频浓缩的时间,提高视频浓缩效率。附图说明
[0030] 图1所示为根据本发明的实施例的智能实战系统。
[0031] 图2所示为根据本发明的实施例的视频存储服务器。
[0032] 图3所示为根据本发明的实施例的处理器。
[0033] 图4所示为根据本发明的实施例的视频监视装置的分布示意图。
[0034] 图5所示为根据本发明的实施例的视频摘要检索服务器。
[0035] 图6所示为根据本发明的实施例的位图的示意图。
[0036] 图7所示为根据本发明的实施例的跟踪目标视频对象的方法流程图
[0037] 图8所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图。
[0038] 图9所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图。
[0039] 图10所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图。
[0040] 图11所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图。
[0041] 图12所示为根据本发明的另一实施例的视频存储服务器。
[0042] 图13所示为根据本发明的实施例的位图的示意图。
[0043] 图14所示为根据本发明的实施例的摘要方向位图的示意图。
[0044] 图15所示为根据本发明的实施例的智能实战监控方法。
[0045] 图16所示为根据本发明的实施例的另一智能实战监控方法。
[0046] 图17所示为根据本发明的实施例的另一智能实战监控方法。
[0047] 图18所示为根据本发明的实施例的视频摘要检索服务器的另一种结构。
[0048] 图19所示为根据本发明的实施例的视频浓缩方法的流程图。
[0049] 图20所示根据本发明的实施例的另一视频浓缩方法的流程图。

具体实施方式

[0050] 以下将对本发明的实施例给出详细的说明。尽管本发明将结合一些具体实施方式进行阐述和说明,但需要注意的是本发明并不仅仅只局限于这些实施方式。相反,对本发明进行的修改或者等同替换,均应涵盖在本发明的权利要求范围当中。
[0051] 另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员将理解,没有这些具体细节,本发明同样可以实施。在另外一些实例中,对于大家熟知的方法、流程、元件和电路未作详细描述,以便于凸显本发明的主旨。
[0052] 图1所示为根据本发明的实施例的智能实战系统100。智能实战系统100包括多个视频监视装置104、105、106和107。视频监视装置可以是摄像头、天网监视器或其他可摄录视频的监视装置。虽然图1的实施例中仅仅显示了4个视频监视装置,本领域的技术人员应该知道,在本发明的范畴内可以包括其他数目的视频监视装置。多个视频监视装置104至107分别位于多个地理位置,用于采集这些地理位置的多个视频。
[0053] 智能实战系统100还包括客户端主机102、智能实战平台服务器108、视频存储服务器110和视频摘要检索服务器112。客户端主机102通过网络与多个视频监视装置104-107进行通信,客户端主机102分别从多个视频监视装置104-107接收所述多个视频。
此外,客户端主机102还选择目标视频对象。
[0054] 智能实战平台服务器106与客户端主机102相连。客户端主机102将多个视频上传至智能实战平台服务器108。视频存储服务器110与智能实战平台服务器108相连。视频存储服务器110从智能实战平台服务器108复制所述多个视频,并根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址。
[0055] 视频摘要检索服务器112与视频存储服务器110和客户端主机102相连。视频摘要检索服务器112根据所述多个存储地址判断所述目标视频对象的运行方向,并根据所述目标视频对象在所述多个视频出现的时间点和所述运行方向在地图上标注所述目标视频对象的运行轨迹。客户端主机102根据所述运行方向在显示屏上显示所述目标视频对象的摘要运行方向图,并根据所述运行轨迹在所述显示屏上显示标注有所述目标视频对象的运行轨迹的地图。
[0056] 图2所示为根据本发明的实施例的视频存储服务器110。在图2的实施例中,视频存储服务器110包括存储器202和处理模块204。存储器202包括多个存储单元。处理模块204与存储器202相连。处理模块204选定参考位置,计算所述多个地理位置与所述参考位置之间的多个距离,比较所述多个距离,并根据所述多个距离判定所述多个存储地址。
[0057] 图3所示为根据本发明的实施例的处理器204。处理器204包括编号模块302、方位判断模块304和地址判定模块306。编号模块302分别根据所述多个距离给所述多个视频加上编号,其中,距离值小的视频的编号小于距离值大的视频。方位判断模块304分别判断所述多个地理位置和所述参考位置的相对方位。
[0058] 图4所示为根据本发明的实施例的视频监视装置的分布示意图。如图4所示,如果选择参考位置402,则视频监视装置104至107中与参考位置402的距离从小到大分别为视频监视装置104、106、107和105。因此,可以分别给视频监视装置104、106、107和105制定编号1、2、3和4。
[0059] 回到图3,地址判定模块306根据所述多个编号和所述多个相对方位判定所述多个存储地址。具体地讲,对于第N个视频监视装置(其中,N小于等于所述多个视频的总数,BN为所述编号模块为所述第N视频的编号),当第N地理位置处于参考位置402的正北方向时,地址判定模块306将第N视频存储于存储器202中地址为(D1+BN)D2D3D4的存储单元(即第二存储地址为(D1+BN)D2D3D4)。当第N地理位置处于参考位置402的正南方向时,地址判定模块306将第N视频存储于存储器202中地址为D1(D2+BN)D3D4的存储单元(即第N存储地址为D1(D2+BN)D3D4)。当第N地理位置处于参考位置402的正东方向时,地址判定模块306将第N视频存储于存储器202中地址为D1D2(D3+BN)D4的存储单元(即第N存储地址为D1D2(D3+BN)D4);当第N地理位置处于参考位置402的正西方向时,地址判定模块306将第N视频存储于存储器202中地址为D1D2D3(D4+BN)的存储单元(即第N存储地址为D1D2D3(D4+BN))。
[0060] 此外,当第N地理位置处于参考位置402的东北方向时,地址判定模块306将第N视频存储于存储器202中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4)。当第N地理位置处于参考位置402的西南方向时,地址判定模块306将第N视频存储于存储器202中地址为D1(D2+BN)D3(D4+BN)的存储单元(即第N存储地址为D1(D2+BN)D3(D4+BN));当第N地理位置处于参考位置402的东南方向时,地址判定模块306将第N视频存储于存储器202中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4);当第N地理位置处于参考位置402的西北方向时,地址判定模块306将第N视频存储于存储器202中地址为(D1+BN)D2D3(D4+BN)的存储单元(即第N存储地址为(D1+BN)D2D3(D4+BN))。
[0061] 因此,如图4所示,视频监视装置104、105、106和107的存储地址分别为(D1+1)D2D3D4、(D1+4)D2D3(D4+4)、D1(D2+2)(D3+2)D4和D1D2(D3+3)D4。
[0062] 图5所示为根据本发明的实施例的视频摘要检索服务器112。视频摘要检索服务器112包括检索模块502、时间比较模块504和位图标注模块506。检索模块502检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧。时间比较模块504比较所述多个第一帧出现的时间先后。位图标注模块产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
[0063] 图6所示为根据本发明的实施例的位图的示意图600。在图6的实施例中,检索模块502检索到视频监视装置104、105和106有目标视频对象出现,且第一帧图像出现的时间先后分别为105、104和106。因此,根据各个视频的存储地址和所述检索结果,可以得出图6中的位图,显示出目标视频对象的运行方向。
[0064] 优点在于,通过存储器的存储地址去记录视频来源的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率(将在图18-20中进行进一步的描述)。
[0065] 图7所示为根据本发明的实施例的跟踪目标视频对象的方法流程图700。在步骤702中,采集多个地理位置的多个视频。在步骤704中,选择目标视频对象。在步骤706中,根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址。在步骤708中,根据所述多个存储地址判断所述目标视频对象的运行方向。在步骤710中,根据所述目标视频对象在所述多个视频出现的时间点和所述运行方向在地图上标注所述目标视频对象的运行轨迹。在步骤712中,根据所述运行方向显示所述目标视频对象的摘要运行方向图。
在步骤714中,根据所述运行轨迹显示标注有所述目标视频对象的运行轨迹的地图。
[0066] 图8所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图706。图8是对图7中步骤706的进一步说明。在步骤802中,选定参考位置。在步骤804中,计算所述多个地理位置与所述参考位置之间的多个距离。在步骤806中,比较所述多个距离。在步骤808中,根据所述多个距离判定所述多个存储地址。
[0067] 图9所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图808。图9是对图8中步骤808的进一步说明。在步骤902中,分别根据所述多个距离给所述多个视频加上编号,其中,距离值小的视频的编号小于距离值大的视频。在步骤904中,分别判断所述多个地理位置和所述参考位置的相对方位。在步骤906中,根据所述多个编号和所述多个相对方位判定所述多个存储地址。
[0068] 图10所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图906。图10是对图9中步骤906的进一步说明。
[0069] 在步骤1002中,当第N地理位置处于所述参考位置的正北方向时,则进入步骤1003,将第N视频存储于所述存储器中地址为(D1+BN)D2D3D4的存储单元(即第二存储地址为(D1+BN)D2D3D4),其中,N小于等于所述多个视频的总数,BN为所述编号模块为所述第N视频的编号。否则,进入步骤1004。
[0070] 在步骤1004中,当所述第N地理位置处于所述参考位置的正南方向时,则进入步骤1005,将所述第N视频存储于所述存储器中地址为D1(D2+BN)D3D4的存储单元(即第N存储地址为D1(D2+BN)D3D4)。否则,进入步骤1006。
[0071] 在步骤1006中,当所述第N地理位置处于所述参考位置的正东方向时,则进入步骤1007,将所述第N视频存储于所述存储器中地址为D1D2(D3+BN)D4的存储单元(即第N存储地址为D1D2(D3+BN)D4)。否则,进入步骤1008。
[0072] 在步骤1008中,当所述第N地理位置处于所述参考位置的正西方向时,则进入步骤1009,将所述第N视频存储于所述存储器中地址为D1D2D3(D4+BN)的存储单元(即第N存储地址为D1D2D3(D4+BN))。否则,进入步骤1010。
[0073] 在步骤1010中,当所述第N地理位置处于所述参考位置的东北方向时,则进入步骤1011,将所述第N视频存储于所述存储器中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4)。否则,进入步骤1012。
[0074] 在步骤1012中,当所述第N地理位置处于所述参考位置的西南方向时,则进入步骤1013,将所述第N视频存储于所述存储器中地址为D1(D2+BN)D3(D4+BN)的存储单元(即第N存储地址为D1(D2+BN)D3(D4+BN))。否则,进入步骤1014。
[0075] 在步骤1014中,当所述第N地理位置处于所述参考位置的东南方向时,则进入步骤1015,将所述第N视频存储于所述存储器中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4)。否则,进入步骤1016。
[0076] 在步骤1016中,可以判定第N地理位置处于所述参考位置的西北方向,此时,进入步骤1018,将所述第N视频存储于所述存储器中地址为(D1+BN)D2D3(D4+BN)的存储单元(即第N存储地址为(D1+BN)D2D3(D4+BN))。
[0077] 图11所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图710。图11是对图7中步骤710的进一步说明。
[0078] 在步骤1102中,检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧。在步骤1104中,比较所述多个视频中的所述多个第一帧出现的时间先后。在步骤1106中,产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
[0079] 优点在于,通过存储器的存储地址去记录视频来源的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率(将在图18-20中进行进一步的描述)。
[0080] 图12所示为根据本发明的另一实施例的视频存储服务器110’。图12标号与图2相同的部分具有类似的功能。图12是图1的智能实战系统100的另一种实施例结构。
[0081] 在图12的实施例中,视频存储服务器包括存储器202和处理模块1204。存储器202包括多个存储单元。处理模块1204与存储器202相连。处理模块1204读取所述多个视频的地理位置信息,提取所述多个地理位置的经度和纬度,分别对所述多个经度和所述多个纬度进行排序,根据所述排序结果判定所述多个存储地址编号。
[0082] 更具体地讲,处理模块1204包括编号模块1206。编号模块1206根据所述多个地理位置的经度确定所述存储地址的编号的第一位,其中,如果第X地理位置的经度值小于第Y地理位置的经度值,则第X存储地址的第一位数值小于第Y存储地址的第一位数值;所述编号模块还根据所述多个地理位置的纬度确定所述存储地址的编号的第二位,其中,如果第N地理位置的纬度值小于第M地理位置的纬度值,则第N存储地址的第二位数值小于第M存储地址的第二位数值,其中,X、Y、M和N均为小于所述多个视频总数的正整数。
[0083] 由此,可以看出,在图12的实施例中,其编号只有两位。结合图4的实施例,则可以看出经度值从小到大的排序是:视频监视装置105、104、106和107。纬度值从小到大的排序是:视频监视装置106、107、104和105。由此,视频监视装置104、105、106和107的编号分别是:23,14,31和42。因此,如图13的位图示意图所示,可以从地址信息中得到位图1300。利用前述的实施例,可得出1400的摘要方向位图。
[0084] 优点在于,通过存储器的存储地址去记录视频来源的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率(将在图18-20中进行进一步的描述)。此外,采用经度纬度信息决定存储地址,简化了计算(例如:无需判断相对方向),节省了存储空间。
[0085] 图15所示为根据本发明的实施例的智能实战监控方法1500。在步骤1502中,采集多个地理位置的多个视频。在步骤1504中,选择目标视频对象。在步骤1506中,读取所述多个视频的地理位置信息。在步骤1508中,提取所述多个地理位置的经度和纬度。在步骤1510中,分别对所述多个经度和所述多个纬度进行排序,根据所述排序结果判定多个存储地址编号。在步骤1512中,根据所述多个视频的地理位置将所述多个视频分别存储于与所述多个存储地址编号对应的多个存储地址。在步骤1514中,根据所述多个存储地址判断所述目标视频对象的运行方向。在步骤1516中,根据所述目标视频对象在所述多个视频出现的时间点和所述运行方向在地图上标注所述目标视频对象的运行轨迹。在步骤1518中,根据所述运行方向显示所述目标视频对象的摘要运行方向图,并根据所述运行轨迹显示标注有所述目标视频对象的运行轨迹的地图。
[0086] 图16所示为根据本发明的实施例的另一智能实战监控方法1512。图16是对图15中的步骤1512的进一步说明。在步骤1602中,根据所述多个地理位置的经度确定所述存储地址的编号的第一位,其中,如果第X地理位置的经度值小于第Y地理位置的经度值,则第X存储地址的第一位数值小于第Y存储地址的第一位数值。在步骤1604中,根据所述多个地理位置的纬度确定所述存储地址的编号的第二位,其中,如果第N地理位置的纬度值小于第M地理位置的纬度值,则第N存储地址的第二位数值小于第M存储地址的第二位数值,其中,X、Y、M和N均为小于所述多个视频总数的正整数。
[0087] 图17所示为根据本发明的实施例的另一智能实战监控方法1512。图17是对图15中的步骤1514的进一步说明。在步骤1702中,检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧。在步骤1704中,比较所述多个视频中的所述多个第一帧出现的时间先后。在步骤1706中,产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
[0088] 优点在于,通过存储器的存储地址去记录视频来源的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率(将在图18-20中进行进一步的描述)。此外,采用经度纬度信息决定存储地址,简化了计算(例如:无需判断相对方向),节省了存储空间。
[0089] 图18所示为根据本发明的实施例的视频摘要检索服务器112的另一种结构图112’。图18标号与图4相同的元素具有相似的功能。在图18的实施例中,视频摘要检索服务器112包括视频浓缩模块1802。正因如此,包含视频摘要检索服务器112’的智能实战系统构成了视频浓缩系统。在这个视频浓缩系统中,除视频摘要检索服务器112’以外的其他部分和结构均可采用图1至图17的相关结构。
[0090] 视频浓缩模块1802根据位图在所述多个视频中选择包含所述目标视频对象的视频;从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的视频帧,以产生多个视频帧组;根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。如图6或者图14的实施例中,视频浓缩模块1802可以直接排除视频监视装置107,由此,节省了视频浓缩的时间,提高了视频浓缩的效率,进一步加快了用户办案效率。
[0091] 在一个实施例中,视频浓缩模块1802还包括采集模块1804。采集模块1804从所述目标视频对象在每一个视频出现的第一帧开始向后采集N个视频帧,并从所述目标视频对象在每一个视频出现的最后一帧开始向前采集M个视频帧,其中,M和N为正整数。在一个实施例中,所述M和N的值与所述目标视频对象在每一个视频中出现的时长成比例。优点在于,通过设置M和N与目标视频对象在每一个视频中出现的时长成比例,可以减少冗余图像的采集,节约视频浓缩的时间,提高视频浓缩效率。
[0092] 图19所示为根据本发明的实施例的视频浓缩方法1900的流程图。在步骤1902中,采集多个地理位置的多个视频。在步骤1904中,选择目标视频对象。在步骤1906中,根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址。在步骤1908中,根据所述多个存储地址判断所述目标视频对象的运行方向,并产生标注有所述运行方向的位图。在步骤1910中,根据所述位图在所述多个视频中选择包含所述目标视频对象的视频。在步骤1912中,从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的视频帧,以产生多个视频帧组。在步骤1914中,根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。其中,步骤1906可以采用图8至图10或者图16至图17的方法流程。
[0093] 图20所示根据本发明的实施例的另一视频浓缩方法1912的流程图。图20是对图19中的步骤1912的进一步描述。在步骤2002中,从所述目标视频对象在每一个视频出现的第一帧开始向后采集N个视频帧。在步骤2004中,从所述目标视频对象在每一个视频出现的最后一帧开始向前采集M个视频帧,其中,M和N为正整数。在一个实施例中,所述M和N的值与所述目标视频对象在每一个视频中出现的时长成比例。
[0094] 优点在于,通过存储器的存储地址去记录视频来源的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率。此外,通过设置M和N与目标视频对象在每一个视频中出现的时长成比例,可以减少冗余图像的采集,节约视频浓缩的时间,提高视频浓缩效率。
[0095] 上文具体实施方式和附图仅为本发明之常用实施例。显然,在不脱离权利要求书所界定的本发明精神和发明范围的前提下可以有各种增补、修改和替换。本领域技术人员应该理解,本发明在实际应用中可根据具体的环境和工作要求在不背离发明准则的前提下在形式、结构、布局、比例、材料、元素、组件及其它方面有所变化。因此,在此披露之实施例仅用于说明而非限制,本发明之范围由后附权利要求及其合法等同物界定,而不限于此前之描述。
相关专利内容
标题 发布/更新时间 阅读量
映射摘要和本地化 2020-05-11 770
视频摘要提取 2020-05-11 588
视频摘要提取 2020-05-11 235
节目摘要和/或索引 2020-05-12 776
一种自动文本摘要方法 2020-05-13 825
一种视频摘要生成方法 2020-05-12 797
内容摘要验证接口方法 2020-05-12 347
一种摘要认证方法及摘要认证系统 2020-05-11 313
实时视频摘要 2020-05-11 767
图文摘要生成方法 2020-05-12 442
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈