拼接屏地址参数修改方法及装置与流程

文档序号:11917418阅读:4368来源:国知局
拼接屏地址参数修改方法及装置与流程

本发明涉及电视墙管理领域,具体而言,涉及一种拼接屏地址参数修改方法及装置。



背景技术:

拼接屏组成电视墙后需要对每块屏根据各自所在电视墙的行列位置,重新设置行列参数,以便做画面拼接业务时可根据行列参数实现每个拼接屏显示拼接画面中的某一特定部分图像。同时也需要对拼接屏ID进行重新配置,未设置ID前,拼接屏ID都是默认的,所以可能存在电视墙中有多个拼接屏ID相同的问题。

现有技术中,拼接屏使用两个串口芯片,实现消息传输的双向性,然后服务器通过串口连接拼接屏,在服务器的客户端软件上对每块拼接屏进行行列参数和ID的手动修改,或者直接使用遥控器根据拼接屏随机码选中拼接屏后逐个修改行列参数和ID。采用上述方式的缺点在于:指令下发后拼接屏之间的消息只做透传,不能控制;只能逐个修改拼接屏的行列参数和ID号,工作量大、效率低、操作不便且耗时耗力。



技术实现要素:

为了克服现有技术中的上述不足,本发明提供一种拼接屏地址参数修改方法及装置,在单向通信的情况下实现消息的回传,并且能完成每个拼接屏串口序号及地址参数的自动调整,简单方便且节约成本。

本发明的第一目的在于提供一种拼接屏地址参数修改方法,应用于与控制设备通信连接的电视墙,所述电视墙包括多个相互之间串连的拼接屏,所述方法包括:

所述电视墙接收所述控制设备发送的信息传递指令;

所述电视墙根据接收的所述信息传递指令生成各个拼接屏在所述电视墙中的串口序号;

所述各个拼接屏根据电视墙列数及各个拼接屏在所述电视墙中的串口序号,生成各个拼接屏的地址参数;

所述各个拼接屏对各自的地址参数进行修改。

本发明的第二目的在于提供一种拼接屏地址参数修改装置,应用于与控制设备通信连接的电视墙,所述电视墙包括多个相互之间串连的拼接屏,所述装置包括:

接收模块,用于所述电视墙接收所述控制设备发送的信息传递指令;

第一生成模块,用于所述电视墙根据接收的所述信息传递指令生成各个拼接屏在所述电视墙中的串口序号;

第二生成模块,用于所述各个拼接屏根据电视墙列数及各个拼接屏在所述电视墙中的串口序号,生成各个拼接屏的地址参数;

修改模块,用于所述各个拼接屏对各自的地址参数进行修改。

相对于现有技术而言,本发明实施例提供的拼接屏地址参数修改方法及装置,通过电视墙接收控制设备发送的信息传递指令。所述电视墙根据接收的所述信息传递指令生成各个拼接屏在所述电视墙中的串口序号。所述各个拼接屏根据电视墙列数及各个拼接屏在所述电视墙中的串口序号,生成各个拼接屏的地址参数。所述各个拼接屏对各自的地址参数进行修改。由此,能够完成每个拼接屏串口序号及地址参数的自动调整,快速简便,正确性高,还能节约成本。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是本发明较佳实施例提供的电视墙拼接系统的方框示意图。

图2是本发明较佳实施例提供的图1所示的拼接屏的方框示意图。

图3是本发明较佳实施例提供的拼接屏地址参数修改方法的步骤流程图。

图4是本发明较佳实施例提供的信息传递指令的传递过程示意图。

图5是本发明较佳实施例提供的拼接屏位置计算方法的判断流程示意图。

图6是本发明较佳实施例提供的另一种拼接屏地址参数修改方法的步骤流程图。

图7是本发明较佳实施例提供的相邻的拼接屏的连接示意图。

图8是本发明较佳实施例提供的拼接屏地址参数修改装置的功能模块图。

图标:100-电视墙;110-拼接屏;111-存储器;113-处理器;115-串口芯片;117-网络模块;118-输入接口;119-输出接口;200-控制设备;300-拼接屏地址参数修改装置;310-串连模块;320-接收模块;330-第一生成模块;340-第二生成模块;350-修改模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

请参照图1,图1是本发明较佳实施例提供的电视墙拼接系统的方框示意图。所述电视墙拼接系统包括相互通信连接的电视墙100及控制设备200,所述电视墙100包括多个相互之间串连的拼接屏110。

在本实施例中,所述控制设备200可以是,但不限于,PC(personal computer,个人计算机)、IPC(Industrial Personal Computer,工业个人计算机)等。

在本实施例中,所述电视墙100也叫显示墙、拼接墙、大屏幕,是由多个显示单元(即,拼接屏)拼接而成的一种超大屏幕电视墙体,是一种影像、图文显示系统。

在本实施例中,所述拼接屏110可分为液晶拼接屏、等离子拼接屏、DLP(Digital Light Processing,数字光处理)、透明屏等。以液晶拼接屏为例,每个液晶拼接屏是一个完整的液晶拼接显示单元,既能单独作为显示器使用,又可液晶拼接成超大屏幕使用。根据不同使用需求,可实现变大、变小的百变大屏功能,比如:单屏分割显示、单屏单独显示、任意组合显示、全屏液晶拼接、竖屏显示等。液晶拼接屏具有寿命长、视角大、超薄轻巧、分辨率高等优点。

请参照图2,图2是本发明较佳实施例提供的图1所示的拼接屏110的方框示意图。所述拼接屏110包括存储器111、拼接屏地址参数修改装置300、处理器113、串口芯片115、网络模块117、输入接口118及输出接口119。

所述存储器111、处理器113、网络模块117以及串口芯片115相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通信总线或信号线实现电性连接。存储器111中存储有拼接屏地址参数修改装置300,所述拼接屏地址参数修改装置300包括至少一个可以软件或固件(firmware)的形式存储于所述存储器111中的软件功能模块,所述处理器113通过运行存储在存储器111内的软件程序以及模块,从而执行各种功能应用以及数据处理。

其中,所述存储器111可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存储器111用于存储程序,所述处理器113在接收到执行指令后,执行所述程序。进一步地,上述存储器111内的软件程序以及模块还可包括操作系统,其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通信,从而提供其他软件组件的运行环境。

所述处理器113可以是一种集成电路芯片,具有信号的处理能力。上述的处理器113可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等。还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

网络模块117用于通过网络建立拼接屏110与外部控制设备200之间的通信连接,实现网络信号及数据的收发操作。上述网络信号可包括无线信号、VGA(Video Graphics Array,视频图形阵列)信号等。其中,VGA是IBM在1987年随PS/2机一起推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。

请再次参阅图2,在本实施例中,串口芯片115主要负责控制串口(COM口)的工作状态,每个拼接屏110只需要一个串口芯片115,所述串口芯片115连接同一拼接屏110的输入接口118及输出接口119。

其中,所述输入接口118及输出接口119均属于通讯接口,通讯接口是设备用于信号传输的通道,包括声音、画面等资料的传输。通讯接口一般分为:RS-232、RS-485、通用网络接口等,可支持PSTN、ISDN以及LAN各种联网环境。本实施例优选的采用RS-232,RS-232是现在主流的串行通信接口之一,也是由电子工业协会(Electronic Industries Association,EIA)所制定的异步传输标准接口,原始编号全称是EIA-RS-232(简称232,RS232)。它被广泛用于计算机串行接口外设连接。

可以理解,图2所述的结构仅为示意,拼接屏110还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。

第一实施例

请参阅图3,图3是本发明较佳实施例提供的拼接屏地址参数修改方法的步骤流程图。应用于与控制设备200通信连接的电视墙100,所述电视墙100包括多个相互之间串连的拼接屏110,下面对拼接屏地址参数修改方法具体流程进行详细阐述。

步骤S120,电视墙100接收控制设备200发送的信息传递指令。

在本实施例中,控制设备200预先定义一个信息传递指令(f),所述信息传递指令可以包括多个参数,比如:消息控制参数(r)、串口序号(i)、电视墙列数(n)、拼接屏身份标识号(ID)及扩展参数等。所述信息传递指令可表示为f(r,i,n,ID,扩展参数)。

在本实施例中,所述消息控制参数(r)包括多种控制类型,可以根据每个拼接屏110的具体业务情况进行设定,下面通过举例进行详细说明:

消息控制参数r=0,表示拼接屏110直接把接收到的信息传递指令(f)后通过输出接口119传递给后一块拼接屏110,且只做透传,不对消息进行处理。其中,透传即透明传送,传送网络无论传输业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不用对传输的业务进行处理。

消息控制参数r=1,表示拼接屏110根据串口序号(i)及电视墙列数(n)完成行、列地址参数和拼接屏身份标识号(ID)修改的处理,并将处理后的信息传递指令(f)发送给下一块拼接屏110。

消息控制参数r=2,表示拼接屏110需要发送两次指示给下一块拼接屏110,第一次完成消息控制参数r=1处理操作;第二次把r参数改为0,然后带上自身ID,重新把信息传递指令(f)传递给下一块拼接屏110,实现信息透传。由此,拼接屏110的多个参数可返回给控制设备200,以实现信息回传,回传的信息可用于验证拼接屏110的参数是否修改正确或者用于回传到控制设备200上进行显示。

在本实施例中,所述串口序号i表示拼接屏110按串连顺序得到的在串接顺序中的排序序号。

在本实施例中,所述拼接屏身份标识号(ID)用于标识每块拼接屏110在电视墙100中的唯一性,以便做画面拼接业务时,根据拼接屏身份标识号(ID)实现每个拼接屏110显示拼接画面的特定某一部分图像。

在本实施例中,所述扩展参数可以包括亮度、对比度等参数信息,所述扩展参数可根据每块拼接屏110的具体业务及功能增加相对应的参数信息。

步骤S130,电视墙100根据接收的所述信息传递指令生成各个拼接屏110在所述电视墙100中的串口序号。

在本实施例中,所述信息传递指令在所述多个相互之间串连的拼接屏110中进行传递,各个拼接屏110获得其在所述电视墙100中的串口序号。所述多个相互之间串连的拼接屏110根据串连的顺序依次接收所述信息传递指令,并在接收到所述信息传递指令后将拼接屏110的串口序号依次加1,其中,所述电视墙100的第一块拼接屏110的串口序号为1。

在本实施例中,所述电视墙100的第一块拼接屏110接收控制设备200发送的信息传递指令(f),所述第一块拼接屏110获得所述信息传递指令(f)中的串口序号(i),并将所述串口序号(i)作为所述第一块拼接屏110的串口序号。所述第一块拼接屏110将获得的所述串口序号加1作为所述信息传递指令(f)中新的串口序号(i+1),并更新到所述信息传递指令(f)中发送给下一块拼接屏110,其中,所述新的串口序号(i+1)即为所述下一块拼接屏110的串口序号。各个拼接屏110根据串连的顺序依次执行上述信息传递指令的传递步骤,直到串连的最后一块拼接屏110为止。

下面以3行4列的电视墙100为例,对上述过程进行说明。请参阅图4,图4是本发明较佳实施例提供的信息传递指令的传递过程示意图。其中,图中所示的每块拼接屏110上的数字表示每块拼接屏110的串口序号。

在本实施例中,控制设备200向第一块拼接屏110发送信息传递指令f(1,1,n,ID),向第一块拼接屏110默认下发i参数为1,n为电视墙列数的具体数值。

第一块拼接屏110收到信息传递指令f后,获取到串口序号1和列数n,然后根据信息传递指令f,把i参数加1递增后得到信息传递指令f(1,2,n,ID)通过输出接口119传递给第二块拼接屏110的输入接口118,第二块拼接屏110得到串口序号2和列数n。以此类推,最后一块拼接屏110得到的串口序号为:电视墙100中所有拼接屏110的总数(m*n,即电视墙行数m与电视墙列数n的乘积)。

步骤S140,各个拼接屏110根据电视墙100列数及各个拼接屏110在所述电视墙100中的串口序号,生成各个拼接屏110的地址参数。

请参阅图5,图5是本发明较佳实施例提供的拼接屏位置计算方法的判断流程示意图。在本实施例中,根据拼接屏位置计算方法、串口序号及电视墙列数得到各个拼接屏110的串连行参数(X)及串连列参数(Y),所述地址参数通过所述串连行参数及串连列参数表示。

下面以图4中所采用的拼接屏110串接方式对图5所示的计算、判断流程进行说明。其中,图4中所采用的拼接屏110串接方式是:电视墙100的各个拼接屏110按照位于同一行的拼接屏110依次连接,同一行最后连接的拼接屏110与下一行相邻拼接屏110进行连接的方式。

在本实施例中,将拼接屏110的串口序号(i)与电视墙列数(n)相除得到第一商数(a)与第一余数(b),即i/n=a,i%n=b。

若第一余数为0(b=0),将第一商数(a)与2相除得到第二余数,若第二余数为零,拼接屏110对应的串连行参数等于第一商数,拼接屏110对应的串连列参数等于1,即X=a,Y=1;若第二余数不为零,拼接屏110对应的串连行参数等于第一商数,拼接屏110对应的串连列参数等于电视墙列数,即X=a,Y=n。

若第一余数不为0,将第一商数与2相除得到第三余数,若第三余数为零,拼接屏110对应的串连行参数等于第一商数加1,拼接屏110对应的串连列参数等于第一余数,即X=a+1,Y=b。若第二余数不为零,拼接屏110对应的串连行参数等于第一商数加1,拼接屏110对应的串连列参数等于电视墙列数加1之和与第一余数的差,即X=a+1,Y=n+1-b。

步骤S150,各个拼接屏110对各自的地址参数进行修改。

在本实施例中,各个拼接屏110将初始默认的行、列参数对应修改为根据位置计算方法计算后得到的串连行参数(X)及串连列参数(Y),同时,把初始默认的拼接屏身份标识号(ID)修改为基于所述串连行参数(X)及串连列参数(Y)所得到的以行列形式组成的4位数值。

下面以3行4列电视墙100,串口序号i为7的拼接屏110为例进行说明:

由i=7,n=4得到a=1,b=3,经过如图5所示的判断流程得到:X=a+1=2,Y=n+1-b=2,即串口序号i为7的拼接屏110的行参数自动修改串连行参数X=2,列参数修改为串连列参数Y=2,拼接屏身份标识号(ID)自动修改为0202。

请参阅图6,图6是本发明较佳实施例提供的另一种拼接屏地址参数修改方法的步骤流程图。在本实施例中,除了图4所示的主要步骤之外,所述方法还包括:

步骤S110,将各个拼接屏110串连形成所述电视墙100。

请参阅图7,图7是本发明较佳实施例提供的相邻的拼接屏110的连接示意图。在本实施例中,采用一串口芯片115将同一拼接屏110的输入接口118与输出接口119连接。所述串口芯片115的RX接输入接口118,所述串口芯片115的TX接输出接口119。在相邻的两个拼接屏110之间,将前一拼接屏110的输出接口119与后一拼接屏110输入接口118连接。以此将电视墙100中所有的拼接屏110串连起来,实现单向通信。其中,TX(transmit)意为传送口,RX(receive)意为接收口。

第二实施例

请参阅图8,图8是本发明较佳实施例提供的拼接屏地址参数修改装置300的功能模块图。所述拼接屏地址参数修改装置300应用于与控制设备200通信连接的电视墙100,所述电视墙100包括多个相互之间串连的拼接屏110。所述装置包括:串连模块310、接收模块320、第一生成模块330、第二生成模块340及修改模块350。

接收模块320,用于所述电视墙100接收所述控制设备200发送的信息传递指令。

在本实施例中,接收模块320用于执行图6中的步骤S120,关于所述接收模块320的具体描述可以参照步骤S120的描述。

第一生成模块330,用于所述电视墙100根据接收的所述信息传递指令生成各个拼接屏110在所述电视墙100中的串口序号。

在本实施例中,第一生成模块330用于执行图6中的步骤S130,关于所述第一生成模块330的具体描述可以参照步骤S130的描述。

第二生成模块340,用于所述各个拼接屏110根据电视墙100列数及各个拼接屏110在所述电视墙100中的串口序号,生成各个拼接屏110的地址参数。

在本实施例中,第二生成模块340用于执行图6中的步骤S140,关于所述第二生成模块340的具体描述可以参照步骤S140的描述。

修改模块350,用于所述各个拼接屏110对各自的地址参数进行修改。

在本实施例中,修改模块350用于执行图6中的步骤S150,关于所述修改模块350的具体描述可以参照步骤S150的描述。

除此以外,请再次参阅图7,所述拼接屏地址参数修改装置300还包括串连模块310。

串连模块310,用于将各个拼接屏110串连形成所述电视墙100。

在本实施例中,串连模块310用于执行图6中的步骤S110,关于所述串连模块310的具体描述可以参照步骤S110的描述。

综上所述,本发明实施例提供的拼接屏地址参数修改方法及装置,相较于采用两个串口芯片,在双向通信下才可完成参数配置的现有技术而言。通过电视墙接收控制设备发送的信息传递指令。所述电视墙根据接收的所述信息传递指令生成各个拼接屏在所述电视墙中的串口序号。所述各个拼接屏根据电视墙列数及各个拼接屏在所述电视墙中的串口序号,生成各个拼接屏的地址参数。所述各个拼接屏对各自的地址参数进行修改。由此,只需一个串口芯片,在单向通信的情况下实现消息的回传,并且能完成每个拼接屏串口序号及地址参数的自动调整,快速简便,正确性高,还能节约成本。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1