CN105323547A - 一种视频浓缩*** - Google Patents
一种视频浓缩*** Download PDFInfo
- Publication number
- CN105323547A CN105323547A CN201510116761.8A CN201510116761A CN105323547A CN 105323547 A CN105323547 A CN 105323547A CN 201510116761 A CN201510116761 A CN 201510116761A CN 105323547 A CN105323547 A CN 105323547A
- Authority
- CN
- China
- Prior art keywords
- video
- memory
- address
- geographical position
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012806 monitoring device Methods 0.000 claims abstract description 26
- 238000012545 processing Methods 0.000 claims description 18
- 239000012141 concentrate Substances 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 8
- 230000000052 comparative effect Effects 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 4
- 238000002372 labelling Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 description 36
- 238000010586 diagram Methods 0.000 description 9
- 230000008901 benefit Effects 0.000 description 6
- 238000011160 research Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000008719 thickening Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000010030 laminating Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种视频浓缩***,包括:多个视频监视装置、客户端主机、智能实战平台服务器、视频存储服务器、视频摘要检索服务器和视频浓缩模块,所述视频浓缩模块根据所述位图在所述多个视频中选择包含所述目标视频对象的视频;从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的视频帧,以产生多个视频帧组;根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。
Description
技术领域
本发明涉及通信领域,具体涉及一种视频浓缩***。
背景技术
智能实战平台是以视频图像智能分析技术和视频影像处理智能化算法技术为基础,密切贴合公安视频侦查业务,为案件视频分析提供一套“***化、网络化、智能化”的应用平台***。现有的智能实战平台可以在公安部门处理案件的时候及时调取各地视频,供公安人员参考。然而,各地摄像头分布广、数量多,公安人员常常需要花费大量的时间去查找目标对象。由此,降低了公安案件的办事效率。
发明内容
本发明要解决的技术问题在于提供一种视频浓缩***,以提高视频处理效率,提高用户办案效率。
为解决上述技术问题,本发明采用如下技术方案:
本发明提供了一种视频浓缩***,其特征在于,所述视频浓缩***包括:
多个视频监视装置,用于采集多个地理位置的多个视频;
客户端主机,所述客户端主机通过网络与多个视频监视装置进行通信,所述客户端主机分别从所述多个视频监视装置接收所述多个视频,所述客户端主机还选择目标视频对象;
与所述客户端主机相连的智能实战平台服务器,所述客户端主机将所述多个视频上传至所述智能实战平台服务器;
与所述智能实战平台服务器相连的视频存储服务器,所述视频存储服务器从所述智能实战平台服务器复制所述多个视频,并根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址;
与所述视频存储服务器和所述客户端主机相连的视频摘要检索服务器,用于根据所述多个存储地址判断所述目标视频对象的运行方向,并产生标注有所述运行方向的位图,其中,所述视频摘要检索服务器还包括:
视频浓缩模块,用于根据所述位图在所述多个视频中选择包含所述目标视频对象的视频;从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的视频帧,以产生多个视频帧组;根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。
在一个实施例中,所述视频浓缩模块包括:
采集模块,用于从所述目标视频对象在每一个视频出现的第一帧开始向后采集N个视频帧,并从所述目标视频对象在每一个视频出现的最后一帧开始向前采集M个视频帧,其中,M和N为正整数。
在一个实施例中,所述M和N的值与所述目标视频对象在每一个视频中出现的时长成比例。
在一个实施例中,所述视频存储服务器包括:
存储器,所述存储器包括多个存储单元;
与所述存储器相连的处理模块,所述处理模块读取所述多个视频的地理位置信息,提取所述多个地理位置的经度和纬度,分别对所述多个经度和所述多个纬度进行排序,根据所述排序结果判定所述多个存储地址编号。
在一个实施例中,所述每一个存储地址编号均包括两位数字,所述处理模块还包括:
编号模块,用于根据所述多个地理位置的经度确定所述存储地址的编号的第一位,其中,如果第X地理位置的经度值小于第Y地理位置的经度值,则第X存储地址的第一位数值小于第Y存储地址的第一位数值;所述编号模块还根据所述多个地理位置的纬度确定所述存储地址的编号的第二位,其中,如果第N地理位置的纬度值小于第M地理位置的纬度值,则第N存储地址的第二位数值小于第M存储地址的第二位数值,其中,X、Y、M和N均为小于所述多个视频总数的正整数。
在一个实施例中,所述视频存储服务器包括:
存储器,所述存储器包括多个存储单元;以及
与所述存储器相连的处理模块,所述处理模块选定参考位置,计算所述多个地理位置与所述参考位置之间的多个距离,比较所述多个距离,并根据所述多个距离判定所述多个存储地址。
在一个实施例中,当第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))。
在一个实施例中,当所述第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))。
在一个实施例中,所述视频摘要检索服务器包括:
检索模块,用于检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧;
时间比较模块,用于比较所述多个视频中的所述多个第一帧出现的时间先后;以及
位图标注模块,用于产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
与现有技术相比,通过存储器的存储地址去记录***的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率。此外,通过设置M和N与目标视频对象在每一个视频中出现的时长成比例,可以减少冗余图像的采集,节约视频浓缩的时间,提高视频浓缩效率。
附图说明
图1所示为根据本发明的实施例的智能实战***。
图2所示为根据本发明的实施例的视频存储服务器。
图3所示为根据本发明的实施例的处理器。
图4所示为根据本发明的实施例的视频监视装置的分布示意图。
图5所示为根据本发明的实施例的视频摘要检索服务器。
图6所示为根据本发明的实施例的位图的示意图。
图7所示为根据本发明的实施例的跟踪目标视频对象的方法流程图。
图8所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图。
图9所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图。
图10所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图。
图11所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图。
图12所示为根据本发明的另一实施例的视频存储服务器。
图13所示为根据本发明的实施例的位图的示意图。
图14所示为根据本发明的实施例的摘要方向位图的示意图。
图15所示为根据本发明的实施例的智能实战监控方法。
图16所示为根据本发明的实施例的另一智能实战监控方法。
图17所示为根据本发明的实施例的另一智能实战监控方法。
图18所示为根据本发明的实施例的视频摘要检索服务器的另一种结构。
图19所示为根据本发明的实施例的视频浓缩方法的流程图。
图20所示根据本发明的实施例的另一视频浓缩方法的流程图。
具体实施方式
以下将对本发明的实施例给出详细的说明。尽管本发明将结合一些具体实施方式进行阐述和说明,但需要注意的是本发明并不仅仅只局限于这些实施方式。相反,对本发明进行的修改或者等同替换,均应涵盖在本发明的权利要求范围当中。
另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员将理解,没有这些具体细节,本发明同样可以实施。在另外一些实例中,对于大家熟知的方法、流程、元件和电路未作详细描述,以便于凸显本发明的主旨。
图1所示为根据本发明的实施例的智能实战***100。智能实战***100包括多个视频监视装置104、105、106和107。视频监视装置可以是摄像头、天网监视器或其他可摄录视频的监视装置。虽然图1的实施例中仅仅显示了4个视频监视装置,本领域的技术人员应该知道,在本发明的范畴内可以包括其他数目的视频监视装置。多个视频监视装置104至107分别位于多个地理位置,用于采集这些地理位置的多个视频。
智能实战***100还包括客户端主机102、智能实战平台服务器108、视频存储服务器110和视频摘要检索服务器112。客户端主机102通过网络与多个视频监视装置104-107进行通信,客户端主机102分别从多个视频监视装置104-107接收所述多个视频。此外,客户端主机102还选择目标视频对象。
智能实战平台服务器106与客户端主机102相连。客户端主机102将多个视频上传至智能实战平台服务器108。视频存储服务器110与智能实战平台服务器108相连。视频存储服务器110从智能实战平台服务器108复制所述多个视频,并根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址。
视频摘要检索服务器112与视频存储服务器110和客户端主机102相连。视频摘要检索服务器112根据所述多个存储地址判断所述目标视频对象的运行方向,并根据所述目标视频对象在所述多个视频出现的时间点和所述运行方向在地图上标注所述目标视频对象的运行轨迹。客户端主机102根据所述运行方向在显示屏上显示所述目标视频对象的摘要运行方向图,并根据所述运行轨迹在所述显示屏上显示标注有所述目标视频对象的运行轨迹的地图。
图2所示为根据本发明的实施例的视频存储服务器110。在图2的实施例中,视频存储服务器110包括存储器202和处理模块204。存储器202包括多个存储单元。处理模块204与存储器202相连。处理模块204选定参考位置,计算所述多个地理位置与所述参考位置之间的多个距离,比较所述多个距离,并根据所述多个距离判定所述多个存储地址。
图3所示为根据本发明的实施例的处理器204。处理器204包括编号模块302、方位判断模块304和地址判定模块306。编号模块302分别根据所述多个距离给所述多个视频加上编号,其中,距离值小的视频的编号小于距离值大的视频。方位判断模块304分别判断所述多个地理位置和所述参考位置的相对方位。
图4所示为根据本发明的实施例的视频监视装置的分布示意图。如图4所示,如果选择参考位置402,则视频监视装置104至107中与参考位置402的距离从小到大分别为视频监视装置104、106、107和105。因此,可以分别给视频监视装置104、106、107和105制定编号1、2、3和4。
回到图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))。
此外,当第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))。
因此,如图4所示,视频监视装置104、105、106和107的存储地址分别为(D1+1)D2D3D4、(D1+4)D2D3(D4+4)、D1(D2+2)(D3+2)D4和D1D2(D3+3)D4。
图5所示为根据本发明的实施例的视频摘要检索服务器112。视频摘要检索服务器112包括检索模块502、时间比较模块504和位图标注模块506。检索模块502检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧。时间比较模块504比较所述多个第一帧出现的时间先后。位图标注模块产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
图6所示为根据本发明的实施例的位图的示意图600。在图6的实施例中,检索模块502检索到视频监视装置104、105和106有目标视频对象出现,且第一帧图像出现的时间先后分别为105、104和106。因此,根据各个视频的存储地址和所述检索结果,可以得出图6中的位图,显示出目标视频对象的运行方向。
优点在于,通过存储器的存储地址去记录***的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率(将在图18-20中进行进一步的描述)。
图7所示为根据本发明的实施例的跟踪目标视频对象的方法流程图700。在步骤702中,采集多个地理位置的多个视频。在步骤704中,选择目标视频对象。在步骤706中,根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址。在步骤708中,根据所述多个存储地址判断所述目标视频对象的运行方向。在步骤710中,根据所述目标视频对象在所述多个视频出现的时间点和所述运行方向在地图上标注所述目标视频对象的运行轨迹。在步骤712中,根据所述运行方向显示所述目标视频对象的摘要运行方向图。在步骤714中,根据所述运行轨迹显示标注有所述目标视频对象的运行轨迹的地图。
图8所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图706。图8是对图7中步骤706的进一步说明。在步骤802中,选定参考位置。在步骤804中,计算所述多个地理位置与所述参考位置之间的多个距离。在步骤806中,比较所述多个距离。在步骤808中,根据所述多个距离判定所述多个存储地址。
图9所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图808。图9是对图8中步骤808的进一步说明。在步骤902中,分别根据所述多个距离给所述多个视频加上编号,其中,距离值小的视频的编号小于距离值大的视频。在步骤904中,分别判断所述多个地理位置和所述参考位置的相对方位。在步骤906中,根据所述多个编号和所述多个相对方位判定所述多个存储地址。
图10所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图906。图10是对图9中步骤906的进一步说明。
在步骤1002中,当第N地理位置处于所述参考位置的正北方向时,则进入步骤1003,将第N视频存储于所述存储器中地址为(D1+BN)D2D3D4的存储单元(即第二存储地址为(D1+BN)D2D3D4),其中,N小于等于所述多个视频的总数,BN为所述编号模块为所述第N视频的编号。否则,进入步骤1004。
在步骤1004中,当所述第N地理位置处于所述参考位置的正南方向时,则进入步骤1005,将所述第N视频存储于所述存储器中地址为D1(D2+BN)D3D4的存储单元(即第N存储地址为D1(D2+BN)D3D4)。否则,进入步骤1006。
在步骤1006中,当所述第N地理位置处于所述参考位置的正东方向时,则进入步骤1007,将所述第N视频存储于所述存储器中地址为D1D2(D3+BN)D4的存储单元(即第N存储地址为D1D2(D3+BN)D4)。否则,进入步骤1008。
在步骤1008中,当所述第N地理位置处于所述参考位置的正西方向时,则进入步骤1009,将所述第N视频存储于所述存储器中地址为D1D2D3(D4+BN)的存储单元(即第N存储地址为D1D2D3(D4+BN))。否则,进入步骤1010。
在步骤1010中,当所述第N地理位置处于所述参考位置的东北方向时,则进入步骤1011,将所述第N视频存储于所述存储器中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4)。否则,进入步骤1012。
在步骤1012中,当所述第N地理位置处于所述参考位置的西南方向时,则进入步骤1013,将所述第N视频存储于所述存储器中地址为D1(D2+BN)D3(D4+BN)的存储单元(即第N存储地址为D1(D2+BN)D3(D4+BN))。否则,进入步骤1014。
在步骤1014中,当所述第N地理位置处于所述参考位置的东南方向时,则进入步骤1015,将所述第N视频存储于所述存储器中地址为(D1+BN)D2(D3+BN)D4的存储单元(即第N存储地址为(D1+BN)D2(D3+BN)D4)。否则,进入步骤1016。
在步骤1016中,可以判定第N地理位置处于所述参考位置的西北方向,此时,进入步骤1018,将所述第N视频存储于所述存储器中地址为(D1+BN)D2D3(D4+BN)的存储单元(即第N存储地址为(D1+BN)D2D3(D4+BN))。
图11所示为根据本发明的实施例的跟踪目标视频对象的另一方法流程图710。图11是对图7中步骤710的进一步说明。
在步骤1102中,检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧。在步骤1104中,比较所述多个视频中的所述多个第一帧出现的时间先后。在步骤1106中,产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
优点在于,通过存储器的存储地址去记录***的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率(将在图18-20中进行进一步的描述)。
图12所示为根据本发明的另一实施例的视频存储服务器110’。图12标号与图2相同的部分具有类似的功能。图12是图1的智能实战***100的另一种实施例结构。
在图12的实施例中,视频存储服务器包括存储器202和处理模块1204。存储器202包括多个存储单元。处理模块1204与存储器202相连。处理模块1204读取所述多个视频的地理位置信息,提取所述多个地理位置的经度和纬度,分别对所述多个经度和所述多个纬度进行排序,根据所述排序结果判定所述多个存储地址编号。
更具体地讲,处理模块1204包括编号模块1206。编号模块1206根据所述多个地理位置的经度确定所述存储地址的编号的第一位,其中,如果第X地理位置的经度值小于第Y地理位置的经度值,则第X存储地址的第一位数值小于第Y存储地址的第一位数值;所述编号模块还根据所述多个地理位置的纬度确定所述存储地址的编号的第二位,其中,如果第N地理位置的纬度值小于第M地理位置的纬度值,则第N存储地址的第二位数值小于第M存储地址的第二位数值,其中,X、Y、M和N均为小于所述多个视频总数的正整数。
由此,可以看出,在图12的实施例中,其编号只有两位。结合图4的实施例,则可以看出经度值从小到大的排序是:视频监视装置105、104、106和107。纬度值从小到大的排序是:视频监视装置106、107、104和105。由此,视频监视装置104、105、106和107的编号分别是:23,14,31和42。因此,如图13的位图示意图所示,可以从地址信息中得到位图1300。利用前述的实施例,可得出1400的摘要方向位图。
优点在于,通过存储器的存储地址去记录***的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率(将在图18-20中进行进一步的描述)。此外,采用经度纬度信息决定存储地址,简化了计算(例如:无需判断相对方向),节省了存储空间。
图15所示为根据本发明的实施例的智能实战监控方法1500。在步骤1502中,采集多个地理位置的多个视频。在步骤1504中,选择目标视频对象。在步骤1506中,读取所述多个视频的地理位置信息。在步骤1508中,提取所述多个地理位置的经度和纬度。在步骤1510中,分别对所述多个经度和所述多个纬度进行排序,根据所述排序结果判定多个存储地址编号。在步骤1512中,根据所述多个视频的地理位置将所述多个视频分别存储于与所述多个存储地址编号对应的多个存储地址。在步骤1514中,根据所述多个存储地址判断所述目标视频对象的运行方向。在步骤1516中,根据所述目标视频对象在所述多个视频出现的时间点和所述运行方向在地图上标注所述目标视频对象的运行轨迹。在步骤1518中,根据所述运行方向显示所述目标视频对象的摘要运行方向图,并根据所述运行轨迹显示标注有所述目标视频对象的运行轨迹的地图。
图16所示为根据本发明的实施例的另一智能实战监控方法1512。图16是对图15中的步骤1512的进一步说明。在步骤1602中,根据所述多个地理位置的经度确定所述存储地址的编号的第一位,其中,如果第X地理位置的经度值小于第Y地理位置的经度值,则第X存储地址的第一位数值小于第Y存储地址的第一位数值。在步骤1604中,根据所述多个地理位置的纬度确定所述存储地址的编号的第二位,其中,如果第N地理位置的纬度值小于第M地理位置的纬度值,则第N存储地址的第二位数值小于第M存储地址的第二位数值,其中,X、Y、M和N均为小于所述多个视频总数的正整数。
图17所示为根据本发明的实施例的另一智能实战监控方法1512。图17是对图15中的步骤1514的进一步说明。在步骤1702中,检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧。在步骤1704中,比较所述多个视频中的所述多个第一帧出现的时间先后。在步骤1706中,产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
优点在于,通过存储器的存储地址去记录***的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率(将在图18-20中进行进一步的描述)。此外,采用经度纬度信息决定存储地址,简化了计算(例如:无需判断相对方向),节省了存储空间。
图18所示为根据本发明的实施例的视频摘要检索服务器112的另一种结构图112’。图18标号与图4相同的元素具有相似的功能。在图18的实施例中,视频摘要检索服务器112包括视频浓缩模块1802。正因如此,包含视频摘要检索服务器112’的智能实战***构成了视频浓缩***。在这个视频浓缩***中,除视频摘要检索服务器112’以外的其他部分和结构均可采用图1至图17的相关结构。
视频浓缩模块1802根据位图在所述多个视频中选择包含所述目标视频对象的视频;从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的视频帧,以产生多个视频帧组;根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。如图6或者图14的实施例中,视频浓缩模块1802可以直接排除视频监视装置107,由此,节省了视频浓缩的时间,提高了视频浓缩的效率,进一步加快了用户办案效率。
在一个实施例中,视频浓缩模块1802还包括采集模块1804。采集模块1804从所述目标视频对象在每一个视频出现的第一帧开始向后采集N个视频帧,并从所述目标视频对象在每一个视频出现的最后一帧开始向前采集M个视频帧,其中,M和N为正整数。在一个实施例中,所述M和N的值与所述目标视频对象在每一个视频中出现的时长成比例。优点在于,通过设置M和N与目标视频对象在每一个视频中出现的时长成比例,可以减少冗余图像的采集,节约视频浓缩的时间,提高视频浓缩效率。
图19所示为根据本发明的实施例的视频浓缩方法1900的流程图。在步骤1902中,采集多个地理位置的多个视频。在步骤1904中,选择目标视频对象。在步骤1906中,根据所述多个视频的地理位置将所述多个视频分别存储于多个存储地址。在步骤1908中,根据所述多个存储地址判断所述目标视频对象的运行方向,并产生标注有所述运行方向的位图。在步骤1910中,根据所述位图在所述多个视频中选择包含所述目标视频对象的视频。在步骤1912中,从所述被选择的视频的每一个视频中采集预设数量的包含所述目标视频对象的视频帧,以产生多个视频帧组。在步骤1914中,根据所述位图显示的所述运行方向拼接所述多个视频帧组,以形成浓缩视频。其中,步骤1906可以采用图8至图10或者图16至图17的方法流程。
图20所示根据本发明的实施例的另一视频浓缩方法1912的流程图。图20是对图19中的步骤1912的进一步描述。在步骤2002中,从所述目标视频对象在每一个视频出现的第一帧开始向后采集N个视频帧。在步骤2004中,从所述目标视频对象在每一个视频出现的最后一帧开始向前采集M个视频帧,其中,M和N为正整数。在一个实施例中,所述M和N的值与所述目标视频对象在每一个视频中出现的时长成比例。
优点在于,通过存储器的存储地址去记录***的相对位置,并根据存储地址信息产生方向位图,可以有效直观的显示目标视频对象的基本运行轨迹,在用户仅仅需要基本方向信息的情况下,此种方法能节约大量的时间,提高用户办事效率。在用户需要更深入研究目标对象的情况下,此种方法的结果为更加深入的研究提供了依据。尤其为后续的视频浓缩提供了依据,可大大减少视频浓缩运算量,提高办事、办案效率。此外,通过设置M和N与目标视频对象在每一个视频中出现的时长成比例,可以减少冗余图像的采集,节约视频浓缩的时间,提高视频浓缩效率。
上文具体实施方式和附图仅为本发明之常用实施例。显然,在不脱离权利要求书所界定的本发明精神和发明范围的前提下可以有各种增补、修改和替换。本领域技术人员应该理解,本发明在实际应用中可根据具体的环境和工作要求在不背离发明准则的前提下在形式、结构、布局、比例、材料、元素、组件及其它方面有所变化。因此,在此披露之实施例仅用于说明而非限制,本发明之范围由后附权利要求及其合法等同物界定,而不限于此前之描述。
Claims (9)
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所述的视频浓缩***,其特征在于,所述视频摘要检索服务器包括:
检索模块,用于检索所述多个视频的每一个视频中出现所述目标视频对象的第一帧;
时间比较模块,用于比较所述多个视频中的所述多个第一帧出现的时间先后;以及
位图标注模块,用于产生表示所述目标视频对象的运动方向的位图,并根据所述时间比较结果在所述位图上标注所述目标视频对象的运动方向。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510116761.8A CN105323547B (zh) | 2015-03-17 | 2015-03-17 | 一种视频浓缩*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510116761.8A CN105323547B (zh) | 2015-03-17 | 2015-03-17 | 一种视频浓缩*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105323547A true CN105323547A (zh) | 2016-02-10 |
CN105323547B CN105323547B (zh) | 2018-05-15 |
Family
ID=55250027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510116761.8A Expired - Fee Related CN105323547B (zh) | 2015-03-17 | 2015-03-17 | 一种视频浓缩*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105323547B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107517405A (zh) * | 2017-07-31 | 2017-12-26 | 努比亚技术有限公司 | 一种视频处理的方法、装置及计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009200601A (ja) * | 2008-02-19 | 2009-09-03 | Victor Co Of Japan Ltd | ビデオ編集装置及びビデオ編集方法 |
CN103106250A (zh) * | 2013-01-14 | 2013-05-15 | 浙江元亨通信技术股份有限公司 | 视频监控智能分析检索方法及其*** |
CN103679730A (zh) * | 2013-12-17 | 2014-03-26 | 深圳先进技术研究院 | 基于gis的视频摘要生成方法 |
CN103942811A (zh) * | 2013-01-21 | 2014-07-23 | 中国电信股份有限公司 | 分布式并行确定特征目标运动轨迹的方法与*** |
-
2015
- 2015-03-17 CN CN201510116761.8A patent/CN105323547B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009200601A (ja) * | 2008-02-19 | 2009-09-03 | Victor Co Of Japan Ltd | ビデオ編集装置及びビデオ編集方法 |
CN103106250A (zh) * | 2013-01-14 | 2013-05-15 | 浙江元亨通信技术股份有限公司 | 视频监控智能分析检索方法及其*** |
CN103942811A (zh) * | 2013-01-21 | 2014-07-23 | 中国电信股份有限公司 | 分布式并行确定特征目标运动轨迹的方法与*** |
CN103679730A (zh) * | 2013-12-17 | 2014-03-26 | 深圳先进技术研究院 | 基于gis的视频摘要生成方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107517405A (zh) * | 2017-07-31 | 2017-12-26 | 努比亚技术有限公司 | 一种视频处理的方法、装置及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105323547B (zh) | 2018-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180261000A1 (en) | Selecting time-distributed panoramic images for display | |
US20150301695A1 (en) | Providing a thumbnail image that follows a main image | |
KR20100068468A (ko) | 그리드 기반 피처 구조를 이용한 비주얼 서치 수행의 방법, 장치 및 컴퓨터 프로그램 제품 | |
KR102557049B1 (ko) | Slam 기반 카메라 추적에서 라벨된 키프레임을 이용한 이미지 특징 매칭 방법 및 장치 | |
CN102884400A (zh) | 信息处理设备,信息处理***和程序 | |
TW201139990A (en) | Video processing system providing overlay of selected geospatially-tagged metadata relating to a geolocation outside viewable area and related methods | |
KR100971778B1 (ko) | 그래프 구조를 이용하여 파노라마 이미지에 대한 이미지 매칭을 수행하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체 | |
CN106462945A (zh) | 以不同缩放等级呈现地图数据的层级结构 | |
KR101721114B1 (ko) | 위치정보가 포함된 포인트 데이터를 다축척의 웹 지도상에 클러스터링하기 위하여 격자의 크기를 결정하는 방법 | |
CN111107319A (zh) | 基于区域摄像头的目标追踪方法、装置及*** | |
WO2011071817A1 (en) | Video processing system providing correlation between objects in different georeferenced video feeds and related methods | |
TW201142751A (en) | Video processing system generating corrected geospatial metadata for a plurality of georeferenced video feeds and related methods | |
CN109726868B (zh) | 路径规划方法、装置及存储介质 | |
CN105306880A (zh) | 一种视频浓缩方法 | |
CN105282496A (zh) | 一种跟踪目标视频对象的方法 | |
CN104217414A (zh) | 用于影像拼接的拼接线提取方法和装置 | |
CN103699534A (zh) | ***目录中数据对象的显示方法及装置 | |
CN104298678A (zh) | 在电子地图上搜索兴趣点的方法、***、装置和服务器 | |
CN109194929B (zh) | 基于WebGIS的目标关联视频快速筛选方法 | |
CN105227902A (zh) | 一种智能实战监控方法 | |
KR20170132134A (ko) | 클러스터 기반의 포토 네비게이션 | |
Lin et al. | Moving camera analytics: Emerging scenarios, challenges, and applications | |
CN105721825A (zh) | 一种智能实战*** | |
CN113808269A (zh) | 地图生成方法、定位方法、***及计算机可读存储介质 | |
CN105323547A (zh) | 一种视频浓缩*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180515 |
|
CF01 | Termination of patent right due to non-payment of annual fee |