当前位置: 首页 > 专利查询>派尔高公司专利>正文

用于控制视频监视显示的方法和装置制造方法及图纸

技术编号:16103169 阅读:59 留言:0更新日期:2017-08-29 23:07
用于控制视频监视显示的方法及装置,包括:接收包括I帧和P帧视频数据的MPEG视频流;将MPEG视频流保存在输入缓冲器中;以全动视频模式显示所保存的MPEG视频流;监视保存在输入缓冲器中的视频数据量;及当输入缓冲器中保存的视频数据量大于预定量时仅显示所保存的MPEG视频流的I帧。

【技术实现步骤摘要】
用于控制视频监视显示的方法和装置本申请是中国专利申请200580042457.8号、申请日2005年11月8日、专利技术名称为“用于控制视频监视显示的方法和装置”的分案申请。专利技术背景本专利技术总体上涉及监视系统,特别是涉及用于控制视频监视显示的方法和装置。显示由视频监视系统收集的视频数据由于涉及大量的数据因而已是一个难题。如果视频数据被压缩,如用MPEG视频,在视频可被显示之前系统必须首先解压缩或解码视频。解压缩需要大量系统资源和时间。为显示多个压缩的视频流,系统必须能够处理多个解压缩。根据将被同时显示的视频流的数量、每一视频流的分辨率、及系统用户请求的每一显示的视频流的帧率,系统资源很快即可被超出。全动视频提供大部分信息且是许多用户的首选。然而,显示多个全动视频流所需要的系统资源的量非常大,从而进一步加重系统资源的负担。对于内帧编码的图象如JPEG图象,每一图象是独立的,从而如果系统正显示一系列JPEG图象并发现其不能处理帧速率,则系统根据系统资源的当前限制简单地每隔一图象或每三个或四个图象显示一图象。对于MPEG视频,系统必须能够解码全部视频流。如果系统落后,不能通过像内帧编码的视频流那样简单地每隔一图象显示而删除部分数据。因此,系统以进入的视频数据多于被处理的视频数据结束,这可导致系统崩溃。此外,例如,系统的暂时过载可源自网络流量引起的数据猝发或内部系统过程或用户请求引起的系统处理能力中断。如果系统资源被伸展到最大,这些暂时过载将极麻烦。系统崩溃或服务水平的明显降低在视频监视环境中是不可接受的,因为其要求连续运行及最大的可能信息量。因而,在视频监视行业需要这样一种视频监视系统,其使所显示的视频信息量最大化,同时使所显示的视频的中断最少化。
技术实现思路
根据本专利技术,提供了一种控制视频监视显示的方法,包括步骤:接收包括I帧和P帧视频数据的MPEG视频流;将所接收的MPEG视频流保存在输入缓冲器中;以全动视频模式显示所保存的MPEG视频流;监视保存在输入缓冲器中的视频数据量;及当输入缓冲器中保存的视频数据量大于预定量时仅显示所保存的MPEG视频流的I帧。根据本专利技术,还提供了一种控制视频监视显示的方法,包括步骤:接收包括I帧和P帧视频数据的多个MPEG视频流;接收关于所接收的MPEG视频流将被显示的模式的请求,至少一所请求的MPEG视频流将以全动视频模式进行显示;根据所接收的请求显示输入缓冲器中的MPEG视频流;监视输入缓冲器中的视频数据量;确定可以全动视频模式进行显示且不导致输入缓冲器中保存的视频数据量超出预定量的MPEG视频流的数量;及仅以全动视频模式显示在确定步骤中确定数量的MPEG视频流,其余MPEG视频流以I帧模式进行显示。在本专利技术的另一方面,提供了一种控制视频监视显示的方法,包括步骤:接收包括I帧和P帧的多个MPEG视频流;接收输入,其请求将同时在显示屏上显示的视频流的数量及将以全动视频模式显示的屏数;确定可以全动视频模式显示的视频流的数量,其余所请求的视频流以I帧模式进行显示;及以全动视频模式显示部分所请求数量的视频流,其余以I帧模式进行显示。在本专利技术的另一方面,提供了一种控制视频监视系统的方法,包括步骤:发送包括来自视频源的全动视频的视频数据;在一位置接收视频数据;将所接收的视频数据保存在输入缓冲器中;将所保存的视频数据显示为全动视频;确定输入缓冲器中保存的视频数据量何时大于预定水平;当输入缓冲器中保存的视频数据量大于预定水平时通知视频源仅发送I帧;在视频源处将I帧从MPEG视频数据分离;发送仅由I帧组成的视频数据;从视频源接收仅由I帧组成的视频数据;将仅由I帧组成的视频数据保存在视频缓冲器中;及显示保存在视频缓冲器中的I帧。本专利技术的另一方面提供了一种控制视频监视系统的方法,包括步骤:发送包括来自视频源的全动视频的视频数据;在一位置接收视频数据;将所接收的视频数据保存在输入缓冲器中;将所保存的视频数据显示为全动视频;确定视频数据被保存在输入缓冲器中的速率是否小于预定水平;当视频数据被保存在输入缓冲器中的速率小于预定水平时通知视频源仅发送I帧;在视频源处将I帧从MPEG视频数据分离;发送仅由I帧组成的视频数据;从视频源接收仅由I帧组成的视频数据;将仅由I帧组成的视频数据保存在视频缓冲器中;及显示保存在视频缓冲器中的I帧。本专利技术的另一方面提供用于控制视频监视显示的装置,包括:用于接收包括I帧和P帧视频数据的MPEG视频流的输入设备;用于保存所接收的MPEG视频流的输入缓冲器;及用于监视输入缓冲器中保存的视频数据量的处理器。如果输入缓冲器中保存的视频数据量小于预定量,处理器提供用于以全动视频模式显示所保存的MPEG视频流的信号;如果输入缓冲器中保存的视频数据量大于预定量,则处理器提供用于仅显示所保存的MPEG视频流的I帧的信号。本专利技术的另一方面提供了一种控制视频监视显示的装置,包括:用于接收包括I帧和P帧视频数据的多个MPEG视频流的输入设备;用于接收关于所接收的MPEG视频流将被显示的模式的请求的输入设备,至少一所请求的MPEG视频流将以全动视频模式进行显示;用于保存所接收的MPEG视频流的输入缓冲器;及用于根据所接收的请求提供用于显示输入缓冲器中的MPEG视频流的信号的处理器。处理器监视输入缓冲器中的视频数据量并确定可以全动视频模式进行显示且不导致输入缓冲器中保存的视频数据量超出预定量的MPEG视频流的数量。处理器改变信号从而仅以全动视频模式显示所确定数量的MPEG视频流,其余MPEG视频流以I帧模式进行显示。此外,根据本专利技术,提供了一种控制视频监视显示的装置,包括:用于接收包括I帧和P帧的多个MPEG视频流的输入设备;用于接收请求将同时在显示屏上显示的视频流的数量及将以全动视频模式显示的屏数的请求的输入设备;用于确定可以全动视频模式显示的视频流的数量的处理器,其余所请求的视频流以I帧模式进行显示。处理器提供用于以全动视频模式显示部分所请求数量的视频流及其余以I帧模式进行显示的信号。此外,本专利技术提供视频监视系统,包括网络;连接到网络的用于提供包括I帧和P帧的MPEG视频流的视频源,视频源能够将视频流分为I帧和P帧;及连接到网络并包括用于保存从网络和处理器接收的视频数据的输入缓冲器的工作站。工作站监视输入缓冲器中的视频数据量并发送信号给视频源以在输入缓冲器中的视频数据量大于预定量时仅提供I帧。本专利技术还提供视频监视系统,包括网络;连接到网络的用于提供包括I帧和P帧的MPEG视频流的视频源,视频源能够将视频流分为I帧和P帧;及连接到网络并包括用于保存从网络和处理器接收的视频数据的输入缓冲器的工作站。工作站监视视频数据正被保存在输入缓冲器中的速率并发送信号给视频源以在视频数据正被保存在输入缓冲器中的速率小于预定量时仅提供I帧。本专利技术的其它优点和应用通过下面对本专利技术的优选实施例的详细描述可明显看出。附图说明图1为使用本专利技术的视频监视系统的框图。图2为图1中所示的视频监视系统中的示例性视频源的框图。图3为图1中所示的视频监视系统中的示例性工作站的框图。图4为示出示例性显示的图。图5为示出根据本专利技术处理MPEG流的框图。图6为本专利技术方法的一实施例的流程图。图7为本专利技术方法的一实施例的流程图。图8为本发本文档来自技高网
...
用于控制视频监视显示的方法和装置

【技术保护点】
控制视频监视显示的方法,其同时显示来自多个视频源的视频数据,该方法包括:接收来自所述多个视频源的包括I帧和P帧视频数据的多个MPEG视频流;接收包括从所述多个MPEG视频流所选择的将同时在显示器上显示的多个视频流的选择组的用户输入;接收包括其中所述多个视频流的选择组中的每个视频流都将同时在所述显示器上显示的显示模式的用户输入,其中所述多个视频流的选择组中的至少一个视频流以全动模式进行显示;接收存储在输入缓冲器中的所述多个视频流的选择组;根据接收到的有关显示多个视频流的所述选择组的所述显示模式的用户输入,处理所述多个视频流的选择组,以产生信号从而在所述显示器上显示;确定处理所述多个视频流的选择组的处理器在处理所述多个视频流的选择组方面是否落后;以及如果确定处理器在处理所述多个视频流的选择组中落后,自动将所述多个视频流的选择组中的第一视频流的原始显示模式从全动模式视频改变为只有该第一视频流的I帧显示于其中的I帧模式。

【技术特征摘要】
2004.11.12 US 10/988,2311.控制视频监视显示的方法,其同时显示来自多个视频源的视频数据,该方法包括:接收来自所述多个视频源的包括I帧和P帧视频数据的多个MPEG视频流;接收包括从所述多个MPEG视频流所选择的将同时在显示器上显示的多个视频流的选择组的用户输入;接收包括其中所述多个视频流的选择组中的每个视频流都将同时在所述显示器上显示的显示模式的用户输入,其中所述多个视频流的选择组中的至少一个视频流以全动模式进行显示;接收存储在输入缓冲器中的所述多个视频流的选择组;根据接收到的有关显示多个视频流的所述选择组的所述显示模式的用户输入,处理所述多个视频流的选择组,以产生信号从而在所述显示器上显示;确定处理所述多个视频流的选择组的处理器在处理所述多个视频流的选择组方面是否落后;以及如果确定处理器在处理所述多个视频流的选择组中落后,自动将所述多个视频流的选择组中的第一视频流的原始显示模式从全动模式视频改变为只有该第一视频流的I帧显示于其中的I帧模式。2.根据权利要求1的方法,还包括:当存储在所述输入缓冲器中的视频数据的量小于预定水平时,将所述第一视频流的I帧模式变回所述原始显示模式。3.根据权利要求1的方法,其中自动改变第一视频流的原始显示模式包括:如果确定处理器在处理所述多个视频流的选择组中落后,自动将所述多个视频流的选择组中的第一视频流的原始显示模式从全动模式视频改变为只有该第一视频流的I帧显示于其中的I帧模式,而无需改变剩余其他所述多个视频流的选择组的视频流的各自显示模式,从而所述剩余其他所述多个视频流的选择组的视频流继续以为其各自所选择的显示模式来显示在显示器上,同时所述第一视频流转换为被仅采用该第一视频流的I帧模式显示在显示器上、同时所述剩余其他所述多个视频流的选择组的视频流采用各自所选择的显示模式来显示在显示器上。4.根据权利要求1的方法,还包括:对于接收到的所述多个视频流的选择组的每个视频流使其I帧和P帧分开,并且分别将分开的I帧和P帧存储在存储器中。5.根据权利要求1的方法,还包括:接收改变接收的多个视频流的选择组中一个视频流的相应显示模式的请求;确定改变接收的多个视频流的选择组中一个视频流的相应显示模式是否将导致处理器在处理所述多个视频流的选择组中落后;及如果所请求的显示模式改变不导致处理器在处理所述多个视频流的选择组中落后,则进行所请求的显示模式改变。6.根据权利要求5的方法,还包括:提供信号给MPEG视频流的视频源以指示该视频源当处理器在处理所述多个视频流的选择组中落后时仅提供MPEG视频流的I帧。7.根据权利要求6的方法,还包括:提供信号给MPEG视频流的视频源以当处理器在处理所述多个视频流的选择组中没有落后时提供MPEG视频流的I帧和P帧。8.根据权利要求1的方法,其中确定处理器是否落后包括访问查找表以确定显示视频流所需要的系统资源量。9.根据权利要求8的方法,其中接收用户输入包括接收要显示的视频流的分辨率的请求,并且确定处理器是否落后包括访问查找表以确定以请求的分辨率显示视频流所需要的系统资源量。10.根据权利要求1的方法,其中确定处理器是否落后包括实时计算显示视频流所需要的系统资源量。11.根据权利要求1的方法,...

【专利技术属性】
技术研发人员:格雷格·马克斯·米勒塞缪尔·尼古拉·格里戈里安
申请(专利权)人:派尔高公司
类型:发明
国别省市:美国,US

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

1