多画面监视方法、装置和系统
文献发布时间:2023-06-19 09:30:39
技术领域
本发明涉及显示技术领域,尤其涉及一种多画面监视方法、一种多画面监视装置和一种多画面监视系统。
背景技术
MVR(Multi Video Review,多画面监视)功能是指将一个视频处理器的输入视频源压缩拼接成一幅1080p画面,通过HDMI接口或者DVI接口输出。用户可以通过显示器接收1080p画面,直观且实时的监视到视频处理器中输入视频源的状态。
然而在多个视频处理器进行级联时,每个视频处理器的多画面监视功能只能监视自身设备的输入视频源,无法实时监视到与其级联的其他设备的输入视频源,极大地降低了客户使用体验度。
发明内容
因此,本发明实施例提出一种多画面监视方法、一种多画面监视装置和一种多画面监视系统,以解决上述不足。
具体地,第一方面,本发明实施例提供的一种多画面监视方法,包括:调整初始监视画面,以形成具有预留区域的目标监视画面;接收由从设备发出的拼接画面;对所述拼接画面进行裁剪,得到目标画面;将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面;输出所述多画面监视画面以供显示。
现有技术中,在多个视频处理器进行级联时,每个视频处理器的多画面监视功能只能监视自身设备的输入视频源,无法实时监视到与其级联的其他设备的输入视频源,极大地降低了客户使用体验度。本发明实施例通过将从设备的目标画面与自身的带有预留区域的目标监视画面结合形成多画面监视画面,满足了多设备级联时多画面监视显示的需求,解决了视频处理器级联其他设备例如视频处理器无法实时监视到其他设备输入视频源的问题,提升了产品的可拓展性,解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
在本发明的一个实施例中,所述调整初始监视画面包括:检测到有所述从设备级联,调整所述初始监视画面。
在本发明的一个实施例中,所述初始监视画面包括输入源画面、预监画面和在播画面,所述输入源画面、所述预监画面和所述在播画面呈行列方式排布,且无预留区域;所述目标监视画面和所述拼接画面的画面分辨率大小相同。
在本发明的一个实施例中,所述调整初始监视画面,以形成具有预留区域的目标监视画面,包括:接收由所述从设备发出的关联所述目标画面的画面信息;根据所述画面信息修改所述初始监视画面中所述输入源画面的大小和排布,以形成具有所述预留区域的所述目标监视画面。
在本发明的一个实施例中,所述画面信息包括所述目标画面的位置坐标和画面分辨率大小;所述对所述拼接画面进行裁剪,得到目标画面,包括:根据所述画面信息对所述拼接画面进行裁剪。
在本发明的一个实施例中,所述将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面,包括:将所述目标画面以1:1的比例添加到所述目标监视画面的所述预留区域。
第二方面,本发明实施例提供的一种多画面监视装置,包括:画面调整模块,用于调整初始监视画面,以形成具有预留区域的目标监视画面;画面接收模块,用于接收由从设备发出的拼接画面;画面裁剪模块,用于对所述拼接画面进行裁剪,得到目标画面;画面添加模块,用于将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面;画面输出模块,用于输出所述多画面监视画面以供显示。
现有技术中,在多个视频处理器进行级联时,每个视频处理器的多画面监视功能只能监视自身设备的输入视频源,无法实时监视到与其级联的其他设备的输入视频源,极大地降低了客户使用体验度。本发明实施例通过将从设备的目标画面与自身的带有预留区域的目标监视画面结合形成多画面监视画面,满足了多设备级联时多画面监视显示的需求,解决了视频处理器级联其他设备例如视频处理器无法实时监视到其他设备输入视频源的问题,提升了产品的可拓展性,解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
第三方面,本发明实施例提供的一种多画面监视方法,包括:对目标视频源进行缩放拼接处理,以形成包含目标画面的拼接画面;将所述拼接画面以及关联所述目标画面的画面信息发送至主设备,以由所述主设备:根据所述画面信息调整初始监视画面,以形成具有预留区域的目标监视画面;根据所述画面信息对所述拼接画面进行裁剪得到所述目标画面;将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面;输出所述多画面监视画面以供显示。
现有技术中,在多个视频处理器进行级联时,每个视频处理器的多画面监视功能只能监视自身设备的输入视频源,无法实时监视到与其级联的其他设备的输入视频源,极大地降低了客户使用体验度。本发明实施例通过将对目标视频源进行缩放拼接处理形成拼接画面发给主设备,以由主设备根据拼接画面得到目标画面,并与自身带有预留区域的目标监视画面结合以形成多画面监视画面,满足了多设备级联时多画面监视显示的需求,解决了视频处理器级联其他设备例如视频处理器无法实时监视到其他设备的输入视频源的问题,提升了产品的可拓展性;解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
第四方面,本发明实施例提供的一种多画面监视装置,包括:画面形成模块,用于对目标视频源进行缩放拼接处理,以形成包含目标画面的拼接画面;画面发送模块,用于将所述拼接画面以及关联所述目标画面的画面信息发送至主设备,以由所述主设备根据所述画面信息调整初始监视画面,以形成具有预留区域的目标监视画面,根据所述画面信息对所述拼接画面进行裁剪得到所述目标画面,将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面,输出所述多画面监视画面以供显示。
现有技术中,在多个视频处理器进行级联时,每个视频处理器的多画面监视功能只能监视自身设备的输入视频源,无法实时监视到与其级联的其他设备的输入视频源,极大地降低了客户使用体验度。本发明实施例通过将对目标视频源进行缩放拼接处理形成拼接画面发给主设备,以由主设备根据拼接画面得到目标画面,并与自身带有预留区域的目标监视画面结合以形成多画面监视画面,满足了多设备级联时多画面监视显示的需求,解决了视频处理器级联其他设备例如视频处理器无法实时监视到其他设备的输入视频源的问题,提升了产品的可拓展性;解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
第五方面,本发明实施例提供的一种多画面监视系统,包括:主设备和连接于所述主设备的至少一个从设备;其中,所述从设备用于:对目标视频源进行缩放拼接处理,以形成包含目标画面的拼接画面,以及将所述拼接画面发送至所述主设备;所述主设备用于:调整初始监视画面,形成具有预留区域的目标监视画面,接收所述拼接画面,对所述拼接画面进行裁剪得到所述目标画面,以及将所述目标画面按照预设比例添加到所述目标监视画面的所述预留区域以形成多画面监视画面。
现有技术中,在多个视频处理器进行级联时,每个视频处理器的多画面监视功能只能监视自身设备的输入视频源,无法实时监视到与其级联的其他设备的输入视频源,极大地降低了客户使用体验度。本发明实施例通过将对目标视频源进行缩放拼接处理形成拼接画面发给主设备,以由主设备根据拼接画面得到目标画面,并与自身带有预留区域的目标监视画面结合以形成多画面监视画面,满足了多设备级联时多画面监视显示的需求,解决了视频处理器级联其他设备例如视频处理器无法实时监视到其他设备的输入视频源的问题,提升了产品的可拓展性;解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
第六方面,本发明实施例提供的一种计算机可读介质,存储有计算机可读指令,所述计算机可读指令包括用于执行前述任意一项所述的多画面监视方法的指令。
由上可知,本发明实施例可以达成以下一个或多个有益效果:满足了多设备级联时多画面监视显示的需求,解决了视频处理器级联其他设备例如视频处理器时无法实时监视到其他设备的输入视频源的问题,提升了产品的可拓展性;解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
通过以下参考附图的详细说明,本发明的其它方面和特征变得明显。但是应当知道,该附图仅仅为解释的目的设计,而不是作为本发明的范围的限定。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明第一实施例提供的一种多画面监视方法的流程示意图;
图2为本发明第一实施例提供的一种多画面监视方法的具体实施例涉及的架构示意图;
图3A为本发明第一实施例提供的一种多画面监视方法的具体实施例中涉及的初始监视画面的示意图;
图3B为本发明第一实施例提供的一种多画面监视方法的具体实施例中涉及的目标监视画面的示意图;
图3C为本发明第一实施例提供的一种多画面监视方法的具体实施例中涉及的拼接画面的示意图;
图3D为本发明第一实施例提供的一种多画面监视方法的具体实施例中涉及的多画面监视画面的示意图;
图4为本发明第二实施例提供的一种多画面监视装置的结构示意图;
图5为本发明第三实施例提供的一种多画面监视方法的部分流程示意图;
图6为本发明第三实施例提供的一种多画面监视方法的部分流程示意图;
图7为本发明第四实施例提供的一种多画面监视装置的结构示意图;
图8为本发明第五实施例提供的一种多画面监视系统的结构示意图;
图9为本发明第六实施例提供的一种计算机可读介质的结构示意图。
【附图标识说明】
S11-S15:多画面监视方法步骤;
20:多画面监视装置;21:画面调整模块;22:画面接收模块;23:画面裁剪模块;24:画面添加模块;25:画面输出模块;
S31-S32、S321-S324:多画面监视方法步骤;
40:多画面监视装置;41:画面形成模块;42:画面发送模块;
50:多画面监视系统;51:主设备;52:从设备;
60:计算机可读介质。
具体实施方式
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来说明本发明。
为了使本领域普通技术人员更好地理解本发明的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解这样使用的术语在适当情况下可以互换,以便这里描述的本发明实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
还需要说明的是,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
还需要说明的是,本发明中多个实施例的划分仅是为了描述的方便,不应构成特别的限定,各种实施例中的特征在不矛盾的情况下可以相结合,相互引用。
【第一实施例】
参见图1,本发明第一实施例提出一种多画面监视方法。如图1所示,多画面监视方法例如包括步骤S11至步骤S15。
步骤S11:调整初始监视画面,以形成具有预留区域的目标监视画面;
步骤S12:接收由从设备发出的拼接画面;
步骤S13:对所述拼接画面进行裁剪,得到目标画面;
步骤S14:将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面;
步骤S15:输出所述多画面监视画面以供显示。
具体地,步骤S11中提到的初始监视画面和目标监视画面例如均包括输入源画面、PGM(Program,在播画面)和PVW(preview,预监画面)。其中,输入源画面、预监画面和在播画面呈行列方式排布,区别在于目标监视画面还包括预留区域,初始监视画面无预留区域。步骤S11例如包括检测到有所述从设备级联,调整所述初始监视画面。通过检测到从设备级联后才重新调整初始监视画面,保证了多画面监视的自适应。步骤S11例如还包括:接收由从设备发出的关联目标画面的画面信息,以及根据画面信息修改初始监视画面中输入源画面的大小和排布,以形成具有预留区域的目标监视画面。其中,提到的画面信息例如包括目标画面的位置坐标和画面分辨率大小。此处需要说明的是,步骤S11中接收由从设备发送的画面信息,根据画面信息也可以修改初始监视画面中的输入源画面、预监画面和在播画面各自的大小和排布,以形成具有预留区域的目标监视画面。
步骤S12中提到的拼接画面的画面分辨率大小例如和目标监视画面的画面分辨率大小相同。举例而言,例如为1080P。提到的从设备例如为具有MVR功能的视频处理器,典型地包括可编程逻辑器件、微控制器和存储器等器件。提到的拼接画面为一幅拼接画面,其例如是由从设备对目标视频源进行缩放拼接处理得到的。提到的目标视频源例如为1080P(分辨率为1920*1080)、4K1K(分辨率为3840*1080)或4K2K(分辨率为3840*2160)的视频源。目标视频源格式例如为DVI(Digital Visual Interface)等。此处需要说明的是,提到的目标视频源为至少一个视频源。每个视频源各自对应的视频源输入接口例如均外接有视频源设备,以供视频源经由视频源输入接口输入,又或者提到的目标视频源中部分视频源对应的视频源输入接口并未外接视频源设备或者连接异常,以使得对应的视频源异常显示等。
步骤S13例如包括根据画面信息对拼接画面进行裁剪。具体地,根据目标画面的位置坐标和画面分辨率大小对拼接画面进行裁剪得到目标画面。
步骤S14例如包括将目标画面以预设比例,例如1:1的比例添加到目标监视画面的预留区域。提到的多画面监视画面例如为MVR画面。
为了更好地理解本实施例,下面结合图2和图3A-图3D对本发明第一实施例提供的多画面监视方法的具体实施方式进行说明。
此处设定情景为两个视频处理器级联,其中两个视频处理器之间通过GTX高速接口进行连接。其中一个视频处理器作为从设备,另一个视频处理器作为主设备,主设备可以实现既监视自身设备的输入视频源又可以监视从设备的输入视频源。
在已有相关技术方案中,视频处理器只能监视自身的输入视频源,无法监视与其级联的从设备的输入视频源。
如图2所示,其为实现本发明第一实施例提供的多画面监视方法的具体应用架构示意图,举例而言其为视频处理器内部的结构示意图。如图2所示,视频处理器例如包括微控制器MCU,可编程逻辑器件例如FPGA和内存例如易失性存储器。FPGA内部划分多个模块:缩放模块(源A缩放模块…源J缩放模块)、位置控制模块、从设备位置控制模块和读预监模块等。
当视频处理器在未级联其他从设备时,由于视频处理器的规格差异,其所支持的输入源数量也不相同。举例而言,以图3A的规格为例,其中A~J为视频处理器自身所连接的10个视频输入源。当视频处理器未级联其他设备时,只接入A~J这10个本地输入源,MCU会给视频处理器中的FPGA下发缩放参数,用于FPGA内部的缩放模块即图2所示的源A缩放模块至源J缩放模块,将输入源画面缩小为A~J中对应的一个小格的大小,同时MCU会给出每个输入源画面在MVR画面上的位置信息,FPGA根据收到的位置信息对输入源画面进行排列,最后可以通过读预监模块组成完整的MVR画面,即得到前述提到的初始监视画面。前述提到的缩放参数和位置信息例如是由人为预先设定的。
当视频处理器级联其他从设备时,例如通过GTX高速接口连接其他从设备,视频处理器作为主设备在检测到GTX连接成功后,会调整初始监视画面,以形成具有预留区域的目标监视画面。具体地,MCU接收从设备发送的关联目标画面的画面信息,此处提到的画面信息例如包括目标画面的画面分辨率大小和位置坐标,并根据画面信息生成对应各个输入源画面的缩放参数和位置参数,将这些参数自动下发至FPGA内部的各个缩放模块和位置控制模块,以调整初始监视画面。FPGA内部的各个缩放模块接收到缩放参数后,修改对应的输入源画面的画面分辨率大小,以及FPGA内部的各个位置控制模块根据位置参数修改对应的输入源画面在MVR画面的位置排布,以形成就有预留区域的目标监视画面,参见图3B。
从设备自身实现的多画面监视方法与主设备的一致,此外,从设备还会生成如图3C所示的拼接画面通过GTX发给主设备。此处生成的拼接画面与主设备形成的目标监视画面大小相同,例如均为1080P。主设备接收从设备经由GTX高速接口发出的拼接画面,MCU下发画面信息给FPGA内部的从设备位置控制模块,以使得从设备位置控制模块根据画面信息例如包括目标画面的位置坐标和画面分辨率大小对拼接画面进行裁剪得到目标画面。提到的目标画面例如对应图3C中K~P。
主设备的FPGA将得到的目标画面和目标监视画面按照顺序依次保存至内存的指定位置,以形成多画面监视画面,此时,通过FPGA内部的读预监模块可以读出多画面监视画面如图3D所示,以输出显示。
由于此时的拼接画面和目标监视画面的大小相同,在主设备中只需要按照1:1将裁剪得到的目标画面写入内存对应的位置即可,无需进行缩放处理。
值得一提的是,本实施例的提到的预留区域的形状例如是图3B所示的多个画面一维行列式排布的形状,也可以是其他形状,本发明并不以此为限。
综上所述,本实施例提供的多画面监视方法通过将从设备的目标画面与自身的带有预留区域的目标监视画面结合形成多画面监视画面,满足了多设备级联时多画面监视显示的需求,解决了视频处理器级联其他设备例如视频处理器无法实时监视到其他设备输入视频源的问题,提升了产品的可拓展性;解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
【第二实施例】
参见图4,本发明第二实施例提供了一种多画面监视装置。如图4所示,多画面监视装置20例如包括画面调整模块21、画面接收模块22、画面裁剪模块23、画面添加模块24和画面输出模块25。
其中,画面调整模块21用于调整初始监视画面,以形成具有预留区域的目标监视画面。画面接收模块22用于接收由从设备发出的拼接画面。画面裁剪模块23用于对所述拼接画面进行裁剪,得到目标画面。画面添加模块24用于将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面。画面输出模块25用于输出所述多画面监视画面以供显示。
需要说明的是,本实施例上述多画面监视装置20所实现的多画面监视方法如前述第一实施例所述,故在此不再进行详细讲述。可选地,第二实施例中的各个模块和上述其他操作或功能分别为了实现本发明第一实施例中的方法,为了简洁,不在此赘述。本实施例提供的多画面监视装置20的技术效果与第一实施例中多画面监视方法的技术效果相同,在此不再赘述。
【第三实施例】
参见图5,本发明第三实施例提供了一种多画面监视方法。如图5所示,多画面监视方法例如包括步骤S31至步骤S32。
步骤S31:对目标视频源进行缩放拼接处理,以形成包含目标画面的拼接画面;
步骤S32:将所述拼接画面以及关联所述目标画面的画面信息发送至主设备,以由所述主设备执行步骤S321至步骤S324。
如图6所示,步骤S321至步骤S324例如为:
步骤S321:根据所述画面信息调整初始监视画面,以形成具有预留区域的目标监视画面;
步骤S322:根据所述画面信息对所述拼接画面进行裁剪得到所述目标画面;
步骤S323:将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面;
步骤S324:输出所述多画面监视画面以供显示。
具体地,步骤S31中提到的目标视频源例如为1080P(分辨率为1920*1080)、4K1K(分辨率为3840*1080)或4K2K(分辨率为3840*2160)的视频源。目标视频源格式例如为DVI(Digital Visual Interface)等。此处需要说明的是,提到的目标视频源各自对应的视频源输入接口例如均外接有视频源设备,以供视频源经由视频源输入接口输入,又或者提到的目标视频源中部分视频源对应的视频源输入接口并未外接视频源设备或者连接异常,以使得这些视频源显示异常等。提到的拼接画面例如为1080P。
步骤S32中提到的画面信息例如包括目标画面的位置坐标和画面分辨率大小。提到的主设备例如为具有MVR功能的视频处理器,典型地包括可编程逻辑器件、微控制器和存储器等器件。提到的目标画面在拼接画面上的布局例如和视频源接口的数量相关,其可以为按照视频源接口数量进行布局,此时所有视频源输入接口对应的视频源均为目标视频源。也可以理解为先根据视频源接口信息确定目标视频源输入接口,并根据所选择的目标视频源输入接口的数量进行布局,此时选择的目标视频源输入接口对应的视频源为目标视频源。
进一步地,步骤S321中提到的形成目标监视画面例如形成一幅目标监视画面。提到的初始监视画面和目标监视画面例如均包括输入源画面、预监画面和在播画面,且输入源画面、预监画面和在播画面呈行列方式排布。区别在于,目标监视画面具有预留区域,但初始监视画面没有预留区域。步骤S323例如包括将目标画面以预设比例,例如1:1的比例添加到目标监视画面的预留区域,即不需要对目标画面在进行缩放处理,直接按照1:1的比例添加到预留区域即可。
需要说明的是,本实施例公开的多画面监视方法与本发明第一实施例公开的多画面监视方法的区别在于,本实施例如从级联的多个视频处理器中作为从设备的视频处理器的角度进行说明,第一实施例公开的多画面监视方法例如从级联的多个视频处理器中作为主设备的视频处理器的角度进行说明,但是两者所实现的多画面监视方法相互关联,具体方法步骤的介绍可相互参考。
综上所述,本实施例公开的多画面监视方法通过将对目标视频源进行缩放拼接处理形成拼接画面发给主设备,以由主设备根据拼接画面得到目标画面,并与自身带有预留区域的目标监视画面结合以形成多画面监视画面,满足了多设备级联时多画面监视显示的需求,解决了视频处理器级联其他设备例如视频处理器无法实时监视到其他设备的输入视频源的问题,提升了产品的可拓展性;解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
【第四实施例】
参见图7,本发明第四实施例提供了一种多画面监视装置。如图7所示,多画面监视装置40例如包括:画面形成模块41和画面发送模块42。
其中,画面形成模块41用于对目标视频源进行缩放拼接处理,以形成包含目标画面的拼接画面。画面发送模块42用于将所述拼接画面以及关联所述目标画面的画面信息发送至主设备,以由所述主设备根据所述画面信息调整初始监视画面,以形成具有预留区域的目标监视画面,根据所述画面信息对所述拼接画面进行裁剪得到所述目标画面,将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面,输出所述多画面监视画面以供显示。
需要说明的是,本实施例上述多画面监视装置40所实现的多画面监视方法如前述第三实施例所述,故在此不再进行详细讲述。可选地,第四实施例中的各个模块和上述其他操作或功能分别为了实现本发明第三实施例中的方法,为了简洁,不在此赘述。本实施例提供的多画面监视装置40的技术效果与第三实施例中多画面监视方法的技术效果相同,在此不再赘述。
【第五实施例】
参见图8,本发明第五实施例提供了一种多画面监视系统。如图8所示,多画面监视系统50例如包括主设备51和连接主设备51的至少一个从设备52。图8中仅示意出一个从设备,但本发明并不以此为限。
其中,从设备52用于对目标视频源进行缩放拼接处理,以形成包含目标画面的拼接画面,以及将所述拼接画面发送至主设备51。主设备51用于调整初始监视画面,形成具有预留区域的目标监视画面,接收所述拼接画面,对所述拼接画面进行裁剪得到所述目标画面,以及将所述目标画面按照预设比例,例如1:1的比例添加到所述目标监视画面的所述预留区域以形成多画面监视画面。
其中,主设备51例如通过GTX高速接口与从设备52建立连接,简化了设备之间的连接。主设备51和从设备52例如均为带MVR功能的视频处理器,典型地均包括可编程逻辑器件、微控制器和存储器等器件。
本实施例中的主设备51例如可以实现本发明第一实施例提供的多画面监视方法。本实施例中的从设备52例如可以实现本发明第三实施例提供的多画面监视方法。前述具体所采用的多画面监视方法的介绍可参考第一实施例和第三实施例,为了简洁,本实施例中不再对其进行重复介绍。
综上所述,本实施例提供的多画面监视系统通过将从设备的拼接画面发给主设备,以由主设备根据拼接画面得到目标画面,并将目标画面与形成的具有预留区域的目标监视画面结合,形成多画面监视画面,满足了多设备级联时多画面监视显示的需求,解决了主设备级联从设备无法实时监视到从设备的输入视频源的问题,提升了产品的可拓展性;解决了视频处理器级联和非级联状态的多画面监视的自动适配问题,优化了多画面监视画面的显示,合理利用资源,确保多画面监视画面显示的实时性,降低了开发难度,提升了客户使用体验度。
【第六实施例】
参见图9,本发明第六实施例提供了一种计算机可读介质。如图9所示,计算机可读介质60存储有计算机可读指令,所述计算机可读指令用于执行如第一实施例和/或第三实施例所述的多画面监视方法。举例而言,所述计算机可读指令执行如下方法:
(i)调整初始监视画面,以形成具有预留区域的目标监视画面;
(ii)接收由从设备发出的拼接画面;
(iii)对所述拼接画面进行裁剪,得到目标画面;
(iv)将所述目标画面添加到所述目标监视画面的所述预留区域,以形成多画面监视画面;
(v)输出所述多画面监视画面以供显示。
其中,本实施例提供的计算机可读介质60的计算机可读指令执行的多画面监视方法如前述第一实施例或第三实施例所述,故在此不再进行详细讲述。可选地,本实施例中的计算机可读介质60为了实现本发明第一实施例和第三实施例中的方法,为了简洁,不在此赘述。本实施例提供的计算机可读介质60的技术效果与第一实施例和/或第三实施例中多画面监视方法的技术效果相同,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和/或方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多路单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多路网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元/模块可以集成在一个处理单元/模块中,也可以是各个单元/模块单独物理存在,也可以两个或两个以上单元/模块集成在一个单元/模块中。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元/模块的形式实现。
上述以软件功能单元/模块的形式实现的集成的单元/模块,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)的一个或多个处理器执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
- 多画面监视方法、装置和系统
- 基于多画面监视的室内安防方法和系统