一种显示窗口的创建方法、装置及电子设备制造方法及图纸

技术编号:30320656 阅读:22 留言:0更新日期:2021-10-09 23:38
本申请提供一种显示窗口的创建方法、装置及电子设备,包括:确定初始窗口区域;从与所述电视墙已被划分的多个物理输出区域对应的多个虚拟输出区域中确定与所述初始窗口区域具有交集的至少一个目标虚拟输出区域;所述多个物理输出区域与所述电视墙连接的解码设备上用于传输解码后视频流的输出口对应;依据所述初始窗口区域和所述目标虚拟输出区域上相对应的边界之间的距离调整所述初始窗口区域,并将调整后的初始窗口区域发送给所述电视墙以控制所述电视墙依据调整后的初始窗口区域创建的目标显示窗口不产生窗口黑边。建的目标显示窗口不产生窗口黑边。建的目标显示窗口不产生窗口黑边。

【技术实现步骤摘要】
一种显示窗口的创建方法、装置及电子设备


[0001]本申请涉及计算机
,尤其涉及一种显示窗口的创建方法、装置及电子设备。

技术介绍

[0002]电视墙是指由至少一块显示器组成的一整面显示墙。通常电视墙上可创建至少一个显示窗口,由每个显示窗口显示各自的视频。
[0003]在电视墙控制组网中,通常包括:用于管理电视墙的管理平台,解码设备和电视墙。其中,管理平台可将传输给电视墙的视频数据发送给解码设备,解码设备对视频数据解码后,将解码后的视频数据发送给电视墙,以由电视墙的显示窗口显示。
[0004]其中,电视墙上包括多个接口,每个接口与解码设备的解码输出口相连,用于接收解码设备发送的解码后的视频流。电视墙按照电视墙上的接口将电视墙被预先划分为至少一个输出区域,不同输出区域对应不同的接口。现有的方式在部署完显示窗口后,控制电视墙显示时,显示窗口会出现窗口黑边。

技术实现思路

[0005]有鉴于此,本申请提供一种显示窗口的创建方法、装置及电子设备,用于实现电视墙上创建出的显示窗口不产生窗口黑边。
[0006]具体地,本申请是通过如下技术方案实现的:
[0007]根据本申请的第一方面,提供一种显示窗口创建方法,所述方法应用于用于管理电视墙的管理平台,所述方法包括:
[0008]确定待创建的目标显示窗口的初始窗口区域;
[0009]从与所述电视墙已被划分的多个物理输出区域对应的多个虚拟输出区域中确定与所述初始窗口区域具有交集的至少一个目标虚拟输出区域;所述多个物理输出区域与所述电视墙连接的解码设备上用于传输解码后视频流的输出口对应;
[0010]依据所述初始窗口区域和所述目标虚拟输出区域上相对应的边界之间的距离调整所述初始窗口区域,并将调整后的初始窗口区域发送给所述电视墙,以使所述电视墙依据调整后的初始窗口区域创建的目标显示窗口不产生窗口黑边。
[0011]根据本申请的第二方面,提供一种显示窗口创建装置,所述装置应用于用于管理电视墙的管理平台,所述装置包括:
[0012]窗口区域确定单元,用于确定初始窗口区域;
[0013]输出区域确定单元,用于从与所述电视墙已被划分的多个物理输出区域对应的多个虚拟输出区域中确定与所述初始窗口区域具有交集的至少一个目标虚拟输出区域;所述多个物理输出区域与所述电视墙连接的解码设备上用于传输解码后视频流的输出口对应;
[0014]调整单元,用于依据所述初始窗口区域和所述目标虚拟输出区域上相对应的边界之间的距离调整所述初始窗口区域,并将调整后的初始窗口区域发送给所述电视墙,以使
所述电视墙依据调整后的初始窗口区域创建的目标显示窗口不产生窗口黑边。
[0015]根据本申请的第三方面,提供一种电子设备,所述电子设备包括可读存储介质和处理器;
[0016]其中,所述可读存储介质,用于存储机器可执行指令;
[0017]所述处理器,用于读取所述可读存储介质上的所述机器可执行指令,并执行所述指令以实现上述显示窗口创建方法。
[0018]根据本申请的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述显示窗口创建方法。
[0019]根据本申请的第五方面,提供一种计算机程序,计算机程序存储于计算机可读存储介质,并且当处理器执行计算机程序时,促使处理器实现上述显示窗口创建方法。
[0020]由上述描述可知,由于管理平台在创建显示窗口时,会确定出初始窗口区域,并依据初始窗口区域和与该初始窗口区域具有交集的目标虚拟输出区域上相对应的边界之间的距离调整所述初始窗口区域,以使得基于调整后的初始窗口区域创建出的显示窗口不会产生窗口黑边。
附图说明
[0021]图1是本申请一示例性实施例示出的一种电视墙控制组网图;
[0022]图2是本申请一示例性实施例示出的一种输出区域的示意图;
[0023]图3是本申请一示例性实施例示出的一种输出区域与显示窗口的示意图;
[0024]图4是本申请一示例性实施例示出的一种输出区域与初始窗口区域位置关系的示意图;
[0025]图5是本申请一示例性实施例示出的一种显示窗口创建方法的流程图;
[0026]图6是本申请一示例性实施例示出的另一种输出区域与初始窗口区域位置关系的示意图;
[0027]图7是本申请一示例性实施例示出的另一种输出区域与初始窗口区域位置关系的示意图;
[0028]图8是本申请一示例性实施例示出的一种电子设备的硬件结构图;
[0029]图9是本申请一示例性实施例示出的一种显示窗口创建装置的框图。
具体实施方式
[0030]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0031]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0032]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这
些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0033]参见图1,图1是本申请一示例性实施例示出的一种电视墙控制组网图,该组网至少包括:管理平台、解码设备和电视墙。
[0034]上述管理平台,用于管理电视墙,比如在电视墙预部署显示窗口。用户可以通过管理平台实现对电视墙的控制。
[0035]解码设备,解码设备与电视墙相连,用于将传输给电视墙的视频数据进行解码,并将解码后的视频数据发送给电视墙,在电视墙的窗口中进行显示。
[0036]电视墙,是由至少一块显示器组成的一整面显示墙。电视墙上包括多个接口,电视墙上的接口与解码设备的解码输出口相连,用于接收解码设备发送的解码后的视频流。按照电视墙上的接口,电视墙被预先划分出至少一个物理输出区域,不同物理输出区域对应不同的接口。此外,电视墙还预先部署了至少一个用于播放视频的显示窗口。显示窗口要依据物理输出区域进行创建,以使得解码输出口输出的解码后的数据会在该物理输出区域中部署的显示窗口中显示,并且创建的显示窗口不会产生窗口黑边。
[0037]在介绍本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示窗口创建方法,其特征在于,所述方法应用于用于管理电视墙的管理平台,所述方法包括:确定待创建的目标显示窗口的初始窗口区域;从与所述电视墙已被划分的多个物理输出区域对应的多个虚拟输出区域中确定与所述初始窗口区域具有交集的至少一个目标虚拟输出区域;所述多个物理输出区域与所述电视墙连接的解码设备上用于传输解码后视频流的输出口对应;依据所述初始窗口区域和所述目标虚拟输出区域上相对应的边界之间的距离调整所述初始窗口区域,并将调整后的初始窗口区域发送给所述电视墙,以使所述电视墙依据调整后的初始窗口区域创建的目标显示窗口不产生窗口黑边。2.根据权利要求1所述的方法,其特征在于,所述确定初始窗口区域,包括:在目标显示窗口为指定窗口阵列中的第一个显示窗口的情况下,依据预设点在所述电视墙中的坐标,确定所述初始窗口区域;在目标显示窗口为指定窗口阵列中的非第一个显示窗口的情况下,依据指定窗口阵列已调整了初始窗口区域的显示窗口对应的窗口区域,确定所述初始窗口区域。3.根据权利要求2所述的方法,其特征在于,所述依据针对指定窗口阵列已调整了初始窗口区域的显示窗口对应的窗口区域,确定所述初始窗口区域,包括:在所述目标显示窗口为当前行的第一个显示窗口的情况下,所述当前行为指定窗口阵列中除第一行外的其他行,依据最新已调整了初始窗口区域的行中显示窗口对应的窗口区域,确定所述初始窗口区域;在所述目标显示窗口为当前行的非第一个显示窗口的情况下,依据当前行中最新已调整了的初始窗口区域,确定所述初始窗口区域。4.根据权利要求1所述的方法,其特征在于,所述依据所述初始窗口区域和所述目标虚拟输出区域上相对应的边界之间的距离调整所述初始窗口区域,包括:确定目标边界对,所述目标边界对包括:位于初始窗口区域的第一边界,以及第一边界所在的目标虚拟输出区域中对应所述第一边界的第二边界、所述第一边界和第二边界之间的距离在该第一边界对应的预设范围内;调整目标边界对中的第一边界,以使得所述第一边界与第二边界之间的距离不在该预设范围内;其中,所述预设范围表示黑边产生的范围。5.根据权利要求4所述的方法,其特征在于,所述第一边界对应的预设范围为(0,L],所述预设范围为窗口黑边产生的条件;所述调整目标边界对中的第一边界,包括:将所述第一边界调整到最近吸附位置上;其中,所述最近吸附位置是第一吸附位置与第二吸附位置中距离所述第一边界最近的吸附位置;所述第二吸附位置位于所述第二边界上;所述第一吸附位置位于该第二边界所在的目标虚拟输出区域内、与第二吸附位置的距离为L的位置。6.根据权利要求5所述的方法,其特征在于,所述将所述第一边界调整到最近吸附位置上,包括:在确定另一第一边界对应的最近吸附位置与所述第一边界对应的最近吸附位置相同时,将所述第一边界调整到最近吸附位置上;
所述方法还包括:将所述另一第一边界按照以下调整:若该初始窗口区域的宽度或者高度大于L,则依据所述初始窗口区域的宽度或高度调整所述另一第一边界;若该初始窗口区域的宽度或者高度小于或等于L,则将所述另一第一边界调整到最远吸附位置;其中,所述最远吸附位置是第一吸附位置与第二吸附位置中距离所述另一第一边界最远的吸附位置。7.根据权利要求1所述的方法,其特征在于,在所述确定初始窗口区域之前,所述方法还包括:若所述目标显示窗口非指定窗口阵列中的最后一个显示窗口、和/或所述目标显示窗口非所述指定窗口阵列中一行的最后一个显示窗口、和/或所述目标显示窗口非所述指定窗口阵列中一列的最后一个显示窗口,则执行所述确定初始窗口区域的步骤;若所述目标显示窗口是所述指定显示窗口阵列中的最后一个显示窗口、和/或所述目标显示窗口是所述指定窗口阵列中一行的最后一个显示窗口、和/或所述目标显示窗口是所述指定窗口阵列中一列的最后一个显示窗口,则在确定电视墙的剩余窗口创建区域满足预设的窗口创建条件时,执行所述确定初始窗口区域的步骤。8.根据权利要求7所述的方法,其特征在于,所述窗口创建条件包括:所述剩余窗口创建区域满足所述电视墙所支持的最小显示窗口的创建;和/或;所述剩余窗口创建区域的宽度大于所述初始窗口区域的左边界或右边界对应的预设范围的最大值、且所述剩余窗口创建区域的高度大于所述初始窗口区域的上边界或下边界对应的预设范围的最大值。9.一种显示窗口创建装置,其特征在于,所述装置应用于用于管理电视墙的管理平...

【专利技术属性】
技术研发人员:雷伟军
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1