本发明专利技术公开了LED云拼接墙任意分辨率画面的显示方法和LED云拼接墙,所述方法包括:当在LED云拼接墙上任意开一个任意分辨率大小的窗口时,根据整个LED云拼接墙的所有LED屏的物理分辨率,计算出窗口所跨越的LED屏,并相应计算出该窗口在每块LED屏上的开窗起始位置和大小,以及开窗信号的起始位置和大小,最终将以上计算的所有参数发送给相应处理器板卡,处理器板卡输出相应起始位置和大小的窗口信号到LED云拼接墙上,最终实现LED云拼接墙任意分辨率画面的显示。
【技术实现步骤摘要】
LED云拼接墙任意分辨率画面的显示方法和LED云拼接墙
本专利技术涉及分布式云拼接显示
,尤其涉及一种LED云拼接墙任意分辨率画面的显示方法、LED云拼接墙及存储介质,在分布式显示领域,还可以用于用于社区媒体系统、酒店租赁系统、安防监控系统、建筑屏幕系统、主题公园系统、智慧城市系统、视频会议系统等。
技术介绍
一般的分布式LCD云拼接方案,仅支持LCD云拼接墙的拼接,LCD云拼接墙中,一般所有的云屏必须是同一个物理分辨率,最终整个拼接墙的物理分辨率也是规则的物理分辨率,不能很好的适应各种使用场合。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术的主要目的在于提供一种LED云拼接墙任意分辨率画面的显示方法、LED云拼接墙及存储介质,旨在解决现有技术中的上述缺陷。为实现上述目的,本专利技术提供一种LED云拼接墙任意分辨率画面的显示方法,所述LED云拼接墙任意分辨率画面的显示方法包括如下步骤:预先设定拼接规格,保存当前LED云拼接墙的规格;设置所述LED云拼接墙中所有LED屏的IP、编号和物理分辨率;根据需求在所述LED云拼接墙上开窗,记录窗口在整个所述LED云拼接墙的起始位置和大小,并记录所述窗口的信号源ID;创建一数组用于保存所述LED云拼接墙的所有LED屏的物理分辨率的宽度和高度;计算窗口起始点所在的LED屏的水平、垂直位置和LED屏序号,以及窗口跨越的水平和垂直LED屏的数量及总像素;判断是否计算完窗口跨越的所有LED屏的参数;当否时,计算窗口跨越的LED屏的拼接墙ID、信号源ID以及窗口跨越的LED屏在所述LED云拼接墙中的位置;计算所述窗口在当前位置的LED屏内的起始位置和大小;计算所述窗口在当前位置的LED屏内的信号源的起始位置和大小;将当前LED屏内的窗口的所有参数发送给对应的处理器板卡,所述处理器板卡发送相应的视频信号到LED屏上显示。可选地,所述的LED云拼接墙任意分辨率画面的显示方法,其中,所述拼接规格包括:水平方向的云屏数量和垂直方向的云屏数量。可选地,所述的LED云拼接墙任意分辨率画面的显示方法,其中,所述设置所述LED云拼接墙中所有LED屏的IP、编号和物理分辨率,具体包括:将所述LED云拼接墙中所有LED屏依次进行编号;将所述LED云拼接墙中所有LED屏绑定IP,根据不同的IP将所有LED屏映射至相应的处理器板卡;根据需求为所述LED云拼接墙中所有LED设置物理分辨率。可选地,所述的LED云拼接墙任意分辨率画面的显示方法,其中,所述窗口为任意分辨率大小的窗口。可选地,所述的LED云拼接墙任意分辨率画面的显示方法,其中,所述LED云拼接墙中的LED屏的尺寸相同或者不相同。可选地,所述的LED云拼接墙任意分辨率画面的显示方法,其中,所述水平方向的云屏的高度相同;所述垂直方向的云屏宽度相同。可选地,所述的LED云拼接墙任意分辨率画面的显示方法,其中,所述LED云拼接墙的形状为矩形。可选地,所述的LED云拼接墙任意分辨率画面的显示方法,其中,所述LED云拼接墙任意分辨率画面的显示方法还包括:在所述LED云拼接墙上的任意位置开启任意大小的窗口进行视频信号的显示。此外,为实现上述目的,本专利技术还提供一种LED云拼接墙,其中,所述LED云拼接墙包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的LED云拼接墙任意分辨率画面的显示程序,所述LED云拼接墙任意分辨率画面的显示程序被所述处理器执行时实现如上所述的LED云拼接墙任意分辨率画面的显示方法的步骤。此外,为实现上述目的,本专利技术还提供一种存储介质,其中,所述存储介质存储有LED云拼接墙任意分辨率画面的显示程序,所述LED云拼接墙任意分辨率画面的显示程序被处理器执行时实现如上所述的LED云拼接墙任意分辨率画面的显示方法的步骤。本专利技术中,当在LED云拼接墙上任意开一个任意分辨率大小的窗口时,根据整个LED云拼接墙的所有LED屏的物理分辨率,计算出窗口所跨越的LED屏,并相应计算出该窗口在每块LED屏上的开窗起始位置和大小,以及开窗信号的起始位置和大小,最终将以上计算的所有参数发送给相应处理器板卡,处理器板卡输出相应起始位置和大小的窗口信号到LED云拼接墙上,最终实现LED云拼接墙任意分辨率画面的显示。附图说明图1是本专利技术LED云拼接墙任意分辨率画面的显示方法的较佳实施例的流程图;图2是本专利技术LED云拼接墙任意分辨率画面的显示方法的较佳实施例中以4x3LED云拼接墙为例来说明本专利技术的具体应用的示意图;图3为本专利技术LED云拼接墙的较佳实施例的运行环境示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术较佳实施例所述的LED云拼接墙任意分辨率画面的显示方法,如图1所示,所述LED云拼接墙任意分辨率画面的显示方法包括以下步骤:步骤S10、预先设定拼接规格,保存当前LED云拼接墙的规格。具体地,所述拼接规格包括:水平方向的云屏数量和垂直方向的云屏数量;所述LED云拼接墙中的LED屏的尺寸相同或者不相同;所述水平方向的云屏的高度相同;所述垂直方向的云屏宽度相同;,所述LED云拼接墙的形状为矩形。首先,设置分布式的LED云拼接墙的拼接规格,保存拼接规格数据,例如为H*V的拼接规格,H表示水平方向的云屏数量,V表示垂直方向的云屏数量,(例如参考图2,即4*3的LED云拼接墙,表示水平方向有4个LED屏,垂直方向有3个LED屏,该拼接规格总共包含了12块LED屏,其中H=4,V=3)。步骤S20、设置所述LED云拼接墙中所有LED屏的IP、编号和物理分辨率。具体地,将所述LED云拼接墙中所有LED屏依次进行编号;将所述LED云拼接墙中所有LED屏绑定IP,根据不同的IP将所有LED屏映射至相应的处理器板卡;根据需求为所述LED云拼接墙中所有LED设置物理分辨率。例如,为所述LED云拼接墙中的所有LED屏依次进行编号,假设从1开始,以H*V结束,如图2所示,分别编号为1-12,即H*V=12;为所有LED屏绑定IP,使其一一映射到相应处理器板卡;并为所有LED屏设置所需的物理分辨率。步骤S30、根据需求在所述LED云拼接墙上开窗,记录窗口在整个所述LED云拼接墙的起始位置和大小,并记录所述窗口的信号源ID。具体地,所述窗口为任意分辨率大小的窗口。根据需求在所述LED云拼接墙上开窗,该窗口记为W1;记录W1窗口在整个所述LED云拼接墙上的起始位置和大小,记为Hstart、Vstart,Hactive、Vactive;记录窗口W1的显示信号内容起始位置和大小,记为srcHstart、srcVstart,srcHa本文档来自技高网...
【技术保护点】
1.一种LED云拼接墙任意分辨率画面的显示方法,其特征在于,所述LED云拼接墙任意分辨率画面的显示方法包括:/n预先设定拼接规格,保存当前LED云拼接墙的规格;/n设置所述LED云拼接墙中所有LED屏的IP、编号和物理分辨率;/n根据需求在所述LED云拼接墙上开窗,记录窗口在整个所述LED云拼接墙的起始位置和大小,并记录所述窗口的信号源ID;/n创建一数组用于保存所述LED云拼接墙的所有LED屏的物理分辨率的宽度和高度;/n计算窗口起始点所在的LED屏的水平、垂直位置和LED屏序号,以及窗口跨越的水平和垂直LED屏的数量及总像素;/n判断是否计算完窗口跨越的所有LED屏的参数;/n当否时,计算窗口跨越的LED屏的拼接墙ID、信号源ID以及窗口跨越的LED屏在所述LED云拼接墙中的位置;/n计算所述窗口在当前位置的LED屏内的起始位置和大小;/n计算所述窗口在当前位置的LED屏内的信号源的起始位置和大小;/n将当前LED屏内的窗口的所有参数发送给对应的处理器板卡,所述处理器板卡发送相应的视频信号到LED屏上显示。/n
【技术特征摘要】
1.一种LED云拼接墙任意分辨率画面的显示方法,其特征在于,所述LED云拼接墙任意分辨率画面的显示方法包括:
预先设定拼接规格,保存当前LED云拼接墙的规格;
设置所述LED云拼接墙中所有LED屏的IP、编号和物理分辨率;
根据需求在所述LED云拼接墙上开窗,记录窗口在整个所述LED云拼接墙的起始位置和大小,并记录所述窗口的信号源ID;
创建一数组用于保存所述LED云拼接墙的所有LED屏的物理分辨率的宽度和高度;
计算窗口起始点所在的LED屏的水平、垂直位置和LED屏序号,以及窗口跨越的水平和垂直LED屏的数量及总像素;
判断是否计算完窗口跨越的所有LED屏的参数;
当否时,计算窗口跨越的LED屏的拼接墙ID、信号源ID以及窗口跨越的LED屏在所述LED云拼接墙中的位置;
计算所述窗口在当前位置的LED屏内的起始位置和大小;
计算所述窗口在当前位置的LED屏内的信号源的起始位置和大小;
将当前LED屏内的窗口的所有参数发送给对应的处理器板卡,所述处理器板卡发送相应的视频信号到LED屏上显示。
2.根据权利要求1所述的LED云拼接墙任意分辨率画面的显示方法,其特征在于,所述拼接规格包括:水平方向的云屏数量和垂直方向的云屏数量。
3.根据权利要求1所述的LED云拼接墙任意分辨率画面的显示方法,其特征在于,所述设置所述LED云拼接墙中所有LED屏的IP、编号和物理分辨率,具体包括:
将所述LED云拼接墙中所有LED屏依次进行编号;
将所述LED云拼接墙中所有LED屏绑定IP,根据不同的IP将所有LED屏映射至相应的...
【专利技术属性】
技术研发人员:龙世渚,陈威,王斌斌,
申请(专利权)人:深圳市创维群欣安防科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。