一种监控视频显示方法及装置的制造方法

文档序号:10616291阅读:176来源:国知局
一种监控视频显示方法及装置的制造方法
【专利摘要】本申请公开了一种监控视频显示方法及装置,可以自动对监控视频中的移动对象进行监控,可靠性较高。该方法包括:确定监控视频中存在的移动对象的移动方向和移动速度;根据上述移动对象当前在显示窗口中的移动对象显示区域、上述移动方向和移动速度,确定上述移动对象的潜在移动区域;放大显示上述移动对象的潜在移动区域。
【专利说明】
一种监控视频显示方法及装置
技术领域
[0001 ]本申请涉及视频显示技术领域,尤其涉及一种监控视频显示方法及装置。
【背景技术】
[0002]在现有的监控视频显示技术中,往往是采用多窗口来显示多个视频通道的全部画幅,此时,从每个窗口中只能看到对应视频通道所传输的监控视频的整体情形。由于监控视频的视角往往较宽,当行人等移动对象出现在远处时,不易通过该监控视频的全部画幅监控该移动对象的具体情形。
[0003]在部分监控视频显示方法中,可以通过手动选择特定区域进行放大的方法,对移动对象进行监控。但是,采用该方法,仍需人工识别监控视频中的移动对象,才能进一步针对该移动对象进行局部放大。当所监控的地域范围较为宽广,而移动对象在监控视频中较为微小时,这种监控视频显示的方法将耗费较高的人力,且可靠性较低。
[0004]因此,现有技术中存在不易对监控视频中的移动对象进行监控的问题。

【发明内容】

[0005]本申请实施例提供一种监控视频显示方法及装置,用以解决不易对监控视频中的移动对象进行监控的问题。
[0006]本申请实施例提供一种监控视频显示方法,包括:
[0007]确定监控视频中存在的移动对象的移动方向和移动速度;
[0008]根据上述移动对象当前在显示窗口中的移动对象显示区域、上述移动方向和移动速度,确定上述移动对象的潜在移动区域;
[0009]放大显示上述移动对象的潜在移动区域。
[0010]本申请实施例还提供一种监控视频显示装置,包括:
[0011 ]计算单元,用于确定监控视频中存在的移动对象的移动方向和移动速度;
[0012]确定单元,用于根据上述移动对象当前在显示窗口中的移动对象显示区域、上述移动方向和移动速度,确定上述移动对象的潜在移动区域;
[0013]显示单元,用于放大显示上述移动对象的潜在移动区域。
[0014]本申请有益效果包括:
[0015]本申请实施例提供的方案能够自动识别移动对象,并计算移动对象的移动方向和移动速度,在移动对象当前显示区域的基础上,根据移动对象和移动速度预测出移动对象的潜在移动区域,通过将该潜在移动区域在显示窗口放大显示,实现自动对监控视频中的移动对象进行监控,可靠性较高。
[0016]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0017]附图用来提供对本申请的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中:
[0018]图1为本申请实施例提供的一种监控视频显示方法的流程示意图;
[0019]图2为本申请实施例提供的一种监控视频显示方法的详细流程示意图;
[0020]图3为本申请实施例1提供的一种监控视频显示装置的结构示意图。
【具体实施方式】
[0021]为了给出自动对监控视频中的移动对象进行监控的实现方案,本申请实施例提供了一种监控视频显示方法及装置,以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0022]本申请实施例提供一种监控视频显示方法,如图1所示,具体可以包括以下步骤:
[0023 ] S11、确定监控视频中存在的移动对象的移动方向和移动速度;
[0024]S102、根据上述移动对象当前在显示窗口中的移动对象显示区域、上述移动方向和移动速度,确定上述移动对象的潜在移动区域;
[0025]S103、在上述显示窗口中放大显示上述移动对象的潜在移动区域。
[0026]具体地,通过确定上述潜在移动区域,可以在监控上述移动对象时,为该移动对象预留足够的移动空间,避免因移动对象的瞬时速度发生变化对监控视频的显示造成影响,此外,对移动对象的潜在移动区域进行显示也更为符合监控人员在监控移动对象时的心理预期。实际实施时,上述移动对象显示区域和潜在移动区域的长宽比,可以与上述显示窗口的长宽比相等,以便在显示窗口中显示。
[0027]在具体实施中,可以将一个显示屏幕分割成多个显示窗口,每个显示窗口独立显示相对应的视频通道所传输的监控视频;而上述放大显示是相对于上述潜在移动区域放大之前在显示窗口所显示的画面而言的;上述潜在移动区域在显示窗口放大显示时,仅影响该显示窗口中的显示内容,既不影响监控摄像机的拍摄焦距和所拍摄的监控视频本身,也不影响在同一显示屏幕上其他显示窗口的显示。
[0028]进一步地,上述步骤SlOl中,具体可以包括:根据在上述监控视频中采集的多帧图像,确定上述移动对象对应的多个移动对象显示区域;根据上述多个移动对象显示区域,计算得到上述移动对象的移动方向和移动速度。
[0029]具体地,识别移动对象可以采用移动侦测技术或其他技术方案;在多帧图像中,根据确定出的移动对象及其显示区域,不难计算出该移动对象的移动方向和移动速度,以便进一步确定该移动对象的潜在移动区域。
[0030]进一步地,上述步骤S102中,具体可以根据移动速度的具体取值来确定潜在移动区域。例如,根据移动对象的移动速度和移动方向,计算得到在预设时间S之后移动对象可能到达的位置,然后将移动对象显示区域沿移动方向等比例扩大到上述位置,该扩大后的区域即为潜在移动区域。
[0031]较佳地,上述步骤S102中,具体也可以包括:根据上述移动速度,确定上述潜在移动区域相对上述移动对象显示区域的扩大倍数N;根据上述移动对象当前对应的移动对象显示区域、上述移动方向和上述扩大倍数N,确定上述移动对象的潜在移动区域。
[0032]具体地,可以将移动速度划分为若干个等级,根据所划分的等级来确定上述扩大倍数N和潜在移动区域。例如,当移动速度小于或等于第一预设值时,确定移动对象处于慢速移动状态,此时扩大倍数N=Nl;当移动速度大于第一预设值,小于或等于第二预设值时,确定移动对象处于中速移动状态,此时扩大倍数N = N2;当移动速度大于第二预设值时,确定移动对象处于快速移动状态,此时扩大倍数N = N3;其中,N1〈N2〈N3;最后,将该移动对象的显示区域沿移动方向扩大N倍,得到上述潜在移动区域。
[0033]对移动速度划分等级并引入扩大倍数N后,无需对移动速度进行精准求解就能够合理预测出移动对象的潜在移动区域,满足对移动对象监控的需要,同时减小系统的运算负担,具有较高的可靠性。
[0034]下面通过举例具体说明,如何根据识别出的移动对象,确定该移动对象的潜在移动区域。
[0035]设监控视频的分辨率为1280X960(长X宽,单位:像素);在该监控视频中所识别的移动对象的大小为120 X 50(长X宽,单位:像素),该移动对象在1280 X 960的视频画面中的起点坐标为(40,250);此时,可以计算得到移动对象显示区域的中心坐标(X,Y),其中,X= 40+120/2 = 100,Υ = 250+50/2 = 275,也即,移动对象显示区域的中心坐标为(100,275)。
[0036]为了方便显示,确定移动对象显示区域的大小时,可以将移动对象显示区域的长宽比确定为与上述显示窗口的长宽比相等。
[0037]设显示窗口的大小为320 X 240(长X宽,单位:像素),那么显示窗口的长宽比为Zl= 320/240= 1.33 ;而移动对象自身的长宽比为Ζ2 = 120/50 = 2.4;因为Ζ1〈Ζ2,而移动对象显示区域的大小显然应该大于移动对象自身的大小,因此,可以根据显示窗口的长宽比Zl,将移动对象显示区域的大小确定为120 Χ90(长X宽,单位:像素)。
[0038]此时,可以确定出移动对象显示区域的中心坐标为(100,275),大小为120\90(长
X宽,单位:像素)。
[0039]设上述第一预设值为201011/11,附=1.5;第二预设值为601011/11小2 = 2,吣=2.5。下面以移动对象水平向右移动为例,说明如何根据移动对象显示区域、移动方向和扩大倍数N,确定潜在移动区域。
[0040]当移动对象的移动速度小于或等于20km/h时,将移动对象显示区域的中心坐标沿水平向右的方向扩大1.5倍,得到潜在移动区域的中心坐标,也即潜在移动区域的中心坐标为(150,275);与此同时,因为待确定的潜在移动区域包含移动对象显示区域在内,因此以潜在移动区域的中心坐标为中心,将移动对象显示区域沿水平向右的方向进行扩展,得到潜在移动区域的长为220;进而,根据显示窗口的长宽比,得到潜在移动区域的宽为166。也SP,移动对象的潜在移动区域的中心坐标为(150,275),大小为220 X 166(长X宽,单位:像素)。
[0041 ] 同理,当移动对象的移动速度大于20km/h,小于或等于60km/h时,将移动对象显示区域的中心坐标沿水平向右的方向扩大2倍,确定出移动对象的潜在移动区域的中心坐标为(200,275),大小为320 X 240(长X宽,单位:像素);当移动对象的移动速度大于60km/h时,将移动对象显示区域的中心坐标沿水平向右的方向扩大2.5倍,确定出移动对象的潜在移动区域的中心坐标为(250,275),大小为420 X 316(长X宽,单位:像素)。
[0042]进一步地,上述步骤S102中,确定上述移动对象的潜在移动区域,还可以包括:当在上述监控视频中存在多个移动对象时,合并上述多个移动对象各自的潜在移动区域,得到合并后的潜在移动区域。
[0043]也即,当识别出监控视频中存在多个移动对象时,对每个移动对象分别计算其移动方向和移动速度,再根据每个移动对象的显示区域、移动方向和移动速度,分别确定每个移动对象各自的潜在移动区域,最后将上述各自的潜在移动区域进行合并,得到上述步骤S103中需要放大显示的潜在移动区域。
[0044]对多个移动对象的潜在移动区域进行合并时,可参照上述确定一个移动对象的潜在移动区域的方法,先确定合并后的潜在移动区域的中心坐标,再确定大小。实际实施时,在确定合并后的潜在移动区域的大小时,也可以参照上述方法,根据显示窗口的长宽比,来确定出合并后的潜在移动区域的长宽比。
[0045]进一步地,上述步骤S103中,具体可以包括:按照上述显示窗口的大小,等比例放大显示上述潜在移动区域;其中,放大后的上述潜在移动区域的大小不超过上述显示窗口的大小。
[0046]对潜在移动区域自动进行等比例放大显示后,监控人员可以很直观地通过显示窗口监控移动对象,可靠性较高。在对潜在移动区域进行放大显示时,其放大后的大小不应超过显示窗口的大小,以防影响对移动对象进行监控;较佳地,由于潜在移动区域的长宽比一般确定为与显示窗口的长宽比相等,因此在对潜在移动区域进行等比例放大时,可以充满整个显示窗口,进行满窗口显示。
[0047]需要注意的是,上述等比例放大显示是针对在显示窗口中播放的视频画面而言的。在实际实施中,可以调整待显示的潜在移动区域的大小,使之能够在显示窗口完整显示,或满窗口显示。
[0048]此处继续采用上述举例,对潜在移动区域在显示窗口的显示进行说明。
[0049]设显示窗口的大小为320X 240(长X宽,单位:像素)。当移动对象的移动速度小于或等于20km/h时,可以确定出移动对象的潜在移动区域的中心坐标为(150,275),该潜在移动区域在1280 X 960的原始视频画面中的大小为220 X 166(长X宽,单位:像素),小于显示窗口的大小,将潜在移动区域的大小调整为320X240(长X宽,单位:像素),在显示窗口进行满窗口显示;当移动对象的移动速度大于20km/h,小于或等于60km/h时,可以确定出移动对象的潜在移动区域的中心坐标为(200,275),在1280 X 960的原始视频画面中的大小为320 X240(长X宽,单位:像素),等于显示窗口的大小,无需对潜在移动区域的大小进行调整,即可在显示窗口进行满窗口显示;当移动对象的移动速度大于60km/h时,可以确定出移动对象的潜在移动区域的中心坐标为(250,275 ),在1280 X 960的原始视频画面中的大小为420 X 316(长X宽,单位:像素),大于显示窗口的大小,需将潜在移动区域的大小调整为320X 240 (长X宽,单位:像素),在显示窗口进行满窗口显示。
[0050]无论潜在移动区域在原始视频画面中的大小实际小于、等于或大于显示窗口的大小,相对于在显示窗口中显示的监控视频画面,潜在移动区域均是经过等比例放大后在显示窗口中完整显示或满窗口显示的。
[°°511 进一步地,上述步骤S103中,还可以包括:当确定上述监控视频中不存在任一移动对象时,将上述监控视频恢复至未放大显示上述潜在移动区域之前的显示状态。
[0052]一旦识别到显示窗口播放的监控视频中不存在一个或多个移动对象后,应将监控视频恢复正常,以便监控人员继续对监控视频的全部画面进行监控。当下一次在监控视频中识别出移动对象时,将继续依照上述实施例提供的方案,对移动对象进行自动放大显示。
[0053]图2所示为本申请实施例提供的一种监控视频显示方法的详细流程图。下述步骤S201-S20为监控视频显示方法的详细流程,具体为:
[0054]S201、根据在监控视频中采集的多帧图像,确定监控视频中存在的移动对象对应的多个移动对象显示区域。
[0055]S202、根据上述多个移动对象显示区域,计算得到上述移动对象的移动方向和移动速度。
[0056]S203、根据上述移动速度,确定上述移动对象的潜在移动区域相对上述移动对象当前在显示窗口中的移动对象显示区域的扩大倍数N。
[0057]S204、根据上述移动对象当前对应的移动对象显示区域、上述移动方向和所述扩大倍数N,确定上述移动对象的潜在移动区域。
[0058]S205、判断上述监控视频中是否存在多个移动对象。
[0059]当上述监控视频中存在多个移动对象时,进入步骤S206;当上述监控视频中不存在多个移动对象时,进入步骤S207。
[0060]S206、合并上述多个移动对象各自的潜在移动区域,得到合并后的潜在移动区域。[0061 ] S207、按照上述显示窗口的大小,等比例放大显示上述潜在移动区域。
[0062]S208、当确定所述监控视频中不存在任一移动对象时,将所述监控视频恢复至未放大显示所述潜在移动区域之前的显示状态。
[0063]基于同一构思,根据本申请上述实施例提供的一种监控视频显示方法,相应地,本申请实施例还提供了一种监控视频显示装置,具体实现方式可以参见前述方法的实施例,重复之处不再赘述。
[0064]本申请实施例提供一种监控视频显示装置,其结构示意图如图3所示,具体可以包括以下单元:
[0065]计算单元301,用于确定监控视频中存在的移动对象的移动方向和移动速度;
[0066]确定单元302,用于根据上述移动对象当前在显示窗口中的移动对象显示区域、上述移动方向和移动速度,确定撒花姑娘述移动对象的潜在移动区域;
[0067]显示单元303,用于在上述显示窗口中放大显示上述移动对象的潜在移动区域。
[0068]进一步地,上述计算单元301,具体可以用于:根据在上述监控视频中采集的多帧图像,确定上述移动对象对应的多个移动对象显示区域;根据上述多个移动对象显示区域,计算得到上述移动对象的移动方向和移动速度。
[0069]进一步地,上述确定单元302,具体可以用于:根据上述移动速度,确定上述潜在移动区域相对上述移动对象显示区域的扩大倍数N;根据上述移动对象当前对应的移动对象显示区域、上述移动方向和上述扩大倍数N,确定上述移动对象的潜在移动区域。
[0070]进一步地,上述确定单元302,还可以用于:当在上述监控视频中存在多个移动对象时,合并上述多个移动对象各自的潜在移动区域,得到合并后的潜在移动区域。
[0071]进一步地,上述显示单元303,具体可以用于:按照上述显示窗口的大小,等比例放大显示上述潜在移动区域;其中,放大后的上述潜在移动区域的大小不超过上述显示窗口的大小。
[0072]进一步地,上述显示单元303,还可以用于:当确定上述监控视频中不存在任一移动对象时,将上述监控视频恢复至未放大显示上述潜在移动区域之前的显示状态。
[0073]综上所述,本申请实施例提供的方案能够自动识别移动对象,并计算移动对象的移动方向和移动速度,在移动对象当前显示区域的基础上,根据移动对象和移动速度预测出移动对象的潜在移动区域,通过将该潜在移动区域在显示窗口放大显示,实现自动对监控视频中的移动对象进行监控,可靠性较高。
[0074]本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0075]本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中特定的功能的装置。
[0076]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中特定的功能。
[0077]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中特定的功能的步骤。
[0078]尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
[0079]显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
【主权项】
1.一种监控视频显示方法,其特征在于,包括: 确定监控视频中存在的移动对象的移动方向和移动速度; 根据所述移动对象当前在显示窗口中的移动对象显示区域、所述移动方向和移动速度,确定所述移动对象的潜在移动区域; 在所述显示窗口中放大显示所述移动对象的潜在移动区域。2.如权利要求1所述的方法,其特征在于,确定监控视频中存在的移动对象的移动方向和移动速度,具体包括: 根据在所述监控视频中采集的多帧图像,确定所述移动对象对应的多个移动对象显示区域; 根据所述多个移动对象显示区域,计算得到所述移动对象的移动方向和移动速度。3.如权利要求1所述的方法,其特征在于,根据所述移动对象当前在显示窗口中的移动对象显示区域、所述移动方向和移动速度,确定所述移动对象的潜在移动区域,具体包括: 根据所述移动速度,确定所述潜在移动区域相对所述移动对象显示区域的扩大倍数N;根据所述移动对象当前对应的移动对象显示区域、所述移动方向和所述扩大倍数N,确定所述移动对象的潜在移动区域。4.如权利要求1所述的方法,其特征在于,确定所述移动对象的潜在移动区域,还包括: 当在所述监控视频中存在多个移动对象时,合并所述多个移动对象各自的潜在移动区域,得到合并后的潜在移动区域。5.如权利要求1所述的方法,其特征在于,在所述显示窗口中放大显示所述移动对象的潜在移动区域,具体包括: 按照所述显示窗口的大小,等比例放大显示所述潜在移动区域; 其中,放大后的所述潜在移动区域的大小不超过所述显示窗口的大小。6.如权利要求1所述的方法,其特征在于,在所述显示窗口中放大显示所述移动对象的潜在移动区域之后,还包括: 当确定所述监控视频中不存在任一移动对象时,将所述监控视频恢复至未放大显示所述潜在移动区域之前的显示状态。7.一种监控视频显示装置,其特征在于,包括: 计算单元,用于确定监控视频中存在的移动对象的移动方向和移动速度; 确定单元,用于根据所述移动对象当前在显示窗口中的移动对象显示区域、所述移动方向和移动速度,确定所述移动对象的潜在移动区域; 显示单元,用于在所述显示窗口中放大显示所述移动对象的潜在移动区域。8.如权利要求7所述的装置,其特征在于,所述计算单元,具体用于: 根据在所述监控视频中采集的多帧图像,确定所述移动对象对应的多个移动对象显示区域; 根据所述多个移动对象显示区域,计算得到所述移动对象的移动方向和移动速度。9.如权利要求7所述的装置,其特征在于,所述确定单元,具体用于: 根据所述移动速度,确定所述潜在移动区域相对所述移动对象显示区域的扩大倍数N;根据所述移动对象当前对应的移动对象显示区域、所述移动方向和所述扩大倍数N,确定所述移动对象的潜在移动区域。10.如权利要求7所述的装置,其特征在于,所述确定单元,还用于: 当在所述监控视频中存在多个移动对象时,合并所述多个移动对象各自的潜在移动区域,得到合并后的潜在移动区域。11.如权利要求7所述的装置,其特征在于,所述显示单元,具体用于: 按照所述显示窗口的大小,等比例放大显示所述潜在移动区域; 其中,放大后的所述潜在移动区域的大小不超过所述显示窗口的大小。12.如权利要求7所述的装置,其特征在于,所述显示单元,还用于: 当确定所述监控视频中不存在任一移动对象时,将所述监控视频恢复至未放大显示所述潜在移动区域之前的显示状态。
【文档编号】H04N7/18GK105979209SQ201610383031
【公开日】2016年9月28日
【申请日】2016年5月31日
【发明人】吴惠敏, 陈思思
【申请人】浙江大华技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1