一种控制拼接屏幕同步显示的系统及方法

文档序号:6367225阅读:128来源:国知局
专利名称:一种控制拼接屏幕同步显示的系统及方法
技术领域
本发明涉及视频显示技术,特别涉及一种控制拼接屏幕同步显示的系统及方法。
背景技术
目前,屏幕拼接技术能够将多块显示器拼接成一整块大屏幕,拼接而成的屏幕的尺寸和分辨率相比任何一块显示器来说,都有了成倍的提高,但是如何保证视频源传输的视频数据同步地显示于拼接成的一整块大屏幕上,成了现有的大屏幕显示系统亟待解决的问题。
图I为现有的分布式视频同步显示方法的流程图。现结合图1,对现有的分布式视频同步显示方法进行说明,具体如下步骤101 :服务端根据第一客户端发送的连接请求与第一客户端建立数据连接,并将多播地址发送给第一客户端;该步骤中的多播地址可以为服务端预先分配的用以传输视频数据的地址信息。步骤102 :第一客户端在多播地址上开始接收服务端发送的视频数据;该步骤中,第一客户端接收多播地址,并在多播地址上开始接收服务端发送的视频数据。步骤103 :服务端根据第二客户端发送的连接请求与第二客户端建立数据连接,然后将多播地址发送到第二客户端;步骤104 :第二客户端在多播地址上开始接收服务端发送的视频数据;该步骤中,第二客户端接收多播地址,并在多播地址上开始接收服务端发送的视频数据。步骤105 :服务端改变同步标志,将同步标志信息和视频数据以多播方式发送给
第一客户端和第二客户端;多播是一种TCP/IP通信协议,原理是服务端发送一份视频数据,多个与服务端相连接的客户端能同时收到同一份视频数据。同步标志信息是用以保证第一客户端和第二客户端是否能够同时接收到视频数据的可变的整数。步骤106 :第一客户端和第二客户端接收到同步标志信息时,检测到该同步标志信息发生改变,则第一客户端和第二客户端丢弃之前所接收的视频数据,并重新接收新的视频数据;该步骤中,第一客户端和第二客户端根据同步标志信息确定是否丢弃之前所接收的视频数据,这样能够保证第一客户端和第二客户端接收到的视频数据的一致性及同步性。步骤107 :第一客户端和第二客户端根据接收到的视频数据进行显示;该步骤中,第一客户端和第二客户端按帧显示视频数据。具体地,第一客户端和第二客户端按照每帧图像的显示时间进行输出显示,而每帧图像的显示时间由服务端提供的基准时间、帧速率及每帧图像的先后顺序确定,或者由服务端提供的基准时间和每帧图像显示的相对时间确定。
现有的分布式视频同步显示方法虽然能够保证第一客户端与第二客户端接收的服务端发送的视频数据的一致性,但是,采用传输同步标志信息和按照软件计算获得的每帧图像的显示时间保证显示同步的方法,在视频数据传输过程的同步精度较低,并且,现有的分布式视频同步显示方法无法实现多画面叠层显示,更无法实现多画面叠层同步显示,还有待进一步改进。

发明内容
有鉴于此,本发明的目的在于提供一种控制拼接屏.冋步显不的系统,该系统能够在多画面叠层显示时实现叠层图像的一致及同步显示,并能够提高同步显示的精度。本发明的目的在于提供一种控制拼接屏幕同步显示的方法,该方法能够在多画面叠层显示时实现叠层图像的一致及同步显示,并能够提高同步显示的精度。为达到上述目的,本发明的技术方案具体是这样实现的一种控制拼接屏眷冋步显不的系统,该系统包含N个视频输入单元,任一视频输入单元连接M个视频输出单元,任一视频输入单元对接收到的数据进行图像采集获得视频数据,根据地址信息将视频数据及视频控制信息发送给M个视频输出单元;所述N为大于I的整数;所述视频控制信息至少包含分割的块号、中贞号及叠层号;M个视频输出单元,连接同步控制单元及完成大屏拼接的M个子显示屏,任一视频输出单元接收N个视频输入单元发送的视频数据及视频控制信息,根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元,根据同步应答读取缓存的叠层图像块;所述M个视频输出单元根据来自同步控制单元的定时信号,同时输出读取的叠层图像块至与其连接的子显示屏;所述M为大于I的整数;同步控制单元,连接M个视频输出单元,检测是否接收到M个同步请求,如果是,则生成同步应答并发送至所述M个视频输出单元,否则等待来自所述视频输出单元的同步请求。上述系统中,所述视频输出单元包含显示对象接收模块,连接所述N个视频输入单元及叠层控制模块,对接收到的来自所述N个视频输入单元的视频控制信息进行解析,获得所述视频输出单元对应的分割的块号、帧号及叠层号,输出视频数据、分割的块号、帧号及叠层号至叠层控制模块;叠层控制模块,连接输出显存模块及所述同步控制单元,根据分割的块号,对接收到的视频数据进行图像分割,根据帧号及叠层号,对分割后的图像块进行叠层处理,获得叠层图像块并写入输出显存模块,在写入输出显存模块完成后发送同步请求至所述同步控制单元;输出显存模块,用以缓存接收到的叠层图像块;读显存模块,连接所述输出显存模块、子显示屏及所述同步控制单元,根据来自所述同步控制单元的同步应答,从所述输出显存模块读取叠层图像块,在完成读取叠层图像块后,根据来自所述同步控制单元的定时信号输出叠层图像块至与其连接的子显示屏。上述系统中,所述同步控制单元包含同步元件,连接所述M个视频输出单元,检测是否接收到M个同步请求,如果是,则生成同步应答并发送至所述M个视频输出单元,否则等待来自所述视频输出单元的同步请求;定时器,连 接所述M个视频输出单元,启动后生成定时信号并输出至所述M个视频输出单元。上述系统中,所述叠层控制模块包含显示对象处理子模块,连接所述显示对象接收模块和写显存控制子模块,根据接收到的分割的块号,对接收到的视频数据进行图像分割,获得图像块,根据接收到的帧号及叠层号,对图像块进行叠加处理,获得叠加图像块并输出至写显存控制子模块,触发写显存控制子1吴块;写显存控制子模块,连接所述输出显存模块及同步请求产生子模块,根据触发将叠加图像块写入所述输出显存模块,在完成写入后触发同步请求产生子模块;同步请求产生子模块,连接所述同步控制单元,根据触发生成同步请求并发送给所述同步控制单元。上述系统中,所述同步元件包含同步信号检测器,连接所述M个视频输出单元,检测是否接收到M个同步请求,如果是,则输出触发信号至同步信号发生器,否则等待来自所述M个视频输出单元的同步请求;同步信号发生器,根据触发信号生成同步应答并输出至M个视频输出单元。上述系统中,所述同步元件为现场可编程门阵列FPGA或复杂可编程逻辑器件CPLD。一种控制拼接屏幕同步显示的方法,该方法包括A、N个视频输入单元中的任一单元对接收到的数据进行图像采集获得视频数据,将视频数据及视频控制信息发送给M个视频输出单元;B、M个视频输出单元中的任一单元接收N个视频输入单元发送的视频数据及视频控制信息,根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元;C、同步控制单元检测是否接收到M个同步请求,如果是,生成同步应答并发送给M个视频输入单元,并执行步骤D,否则执行步骤C ;D、M个视频输出单元中的任一单元根据同步应答读取缓存的叠层图像块,并根据来自同步控制单元的定时信号输出读取的叠层图像块至与其连接的子显示屏;所述N为大于I的整数;所述M为大于I的整数;所述视频控制信息至少包含分割的块号、帧号及叠层号。较佳地,所述步骤A之前进一步包括同步控制单元在启动后,生成定时信号并输出至与其连接的视频输出单元。上述方法中,步骤B所述根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元包括
BI、对所述视频控制信息进行解析,获得对于该视频输出单元的分割的块号、帧号
及叠层号;B2、根据分割的块号,对接收到的视频数据进行图像分割,根据帧号及叠层号,对分割后的图像块进行叠层处理,获得叠层图像块并进行缓存;B3、在缓存完成后发送同步请求至所述同步控制单元。由上述的技术方案可见,本发明提供了一种控制拼接屏幕同步显示的系统及方法,N个视频输入单元中的任一单元对接收到的数据进行图像采集获得视频数据,根据地址信息将视频数据及视频控制信息发送给M个视频输出单元;M个视频输出单元中的任一单元接收N个视频输入单元发送的视频数据及视频控制信息,根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元,根据同步应答读取缓存的叠层图像块;M个视频输出单元根据来自同步控制单元的定时信号,同时输出读 取的叠层图像块至与其连接的子显示屏;同步控制单元检测是否接收到M个同步请求,如果是,则生成同步应答并发送至所述M个视频输出单元,否则等待来自所述视频输出单元的同步请求。采用本发明的系统及方法,不仅能够实现多画面叠层显示,而且在多画面叠层显示时能够实现叠层图像的一致及同步显示,并能够通过硬件逻辑进行同步显示控制,提高了同步显示的精度。


图I为现有的分布式视频同步显示方法的流程图。图2为本发明控制拼接屏幕同步显示的系统的结构示意图。图3为本发明叠层控制模块的结构示意图。图4为本发明控制拼接屏幕同步显示的方法的流程图。
具体实施例方式为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。本发明提供的控制拼接屏幕同步显示的系统和方法,能够对来自多个视频源的数据进行叠层,并根据连接的子屏的数目对叠加后的图像进行分割显示,实现多画面叠层显示;为了保证输出的分割后的叠层图像的同步性,本发明的系统中包含的同步控制单元采用硬件逻辑控制多个视频输出单元输出的图像的同步性,即采用硬件生成同步应答及定时信号,并发送给多个视频输出单元,以便多个视频输出单元在输出分割后的叠层图像时保证同时同步输出来自相同的多个视频源的视频数据。为了表述清楚,现对本发明的视频输入单元和视频输出单元进行说明,具体如下本发明提及的N个视频输入单元为提供叠加图像的数据来源,N的数值由进行叠加的图像数量确定,比如,若完成5层图像的叠加,则5层图像中的每层图像来自于一个视频输入单元,此时N为5,以此类推;本发明提及的M个视频输出单元中M的数值由进行屏幕拼接的子显示屏的数量确定,每一个视频输出单元作为一路,对一个子显示屏需要显示输出的图像进行处理和同步控制,比如,若完成4个子显示屏的屏幕拼接,则需要4个视频输出单元,M为4,以此类推。本发明的M个视频输出单元和N个视频输入单元可根据屏幕拼接和叠加图像的需要进行灵活地扩展,并不局限于上述举例中的具体数值。
图2为本发明控制拼接屏幕同步显示的系统的结构示意图。现结合图2,对本发明控制拼接屏幕同步显示的系统进行说明,具体如下本发明的控制拼接屏幕同步显示的系统包含N个视频输入单元21、M个视频输出单元22及同步控制单元23。其中,N个视频输入单元21中的任一单元连接M个视频输出单元22,M个视频输出单元22连接完成拼接屏幕的M个子显示屏,同步控制单元23连接M个视频输出单元22。N和M均为大于I的整数。任一视频输入单元21对输入的数据进行图像采集获得视频数据,根据预先分配的视频输出单元22的地址信息,将视频数据及与该视频输出单元22匹配的视频控制信息发送给该视频输出单元22。其中,本发明提及的N个视频输入单元21中的任一视频输入单元从N个视频源中的一个视频源中获取实现N层图像叠加所需的一层图像的视频数据;视频控制信息至少包含分割的块号、帧号及叠层号,且对应于每一视频输出单元22的视频控制信息是与该视频输出单元22所连接的子显示屏在拼接后的屏幕中的位置确定的;分割的块号用以表示分割后的图像在图像中的位置信息,其与视频输出单元22所连接的子显示屏在拼接后的屏幕中的位置一一对应;帧号用以表示图像在视频数据中的位置,以保证输出图像的一致性;叠层号用以表示该帧图像在叠层后的图像中的位置,即第几层,以保证输出的叠层图像的一致性。任一视频输出单元22接收N个视频输入单元21发送的视频数据及视频控制信息,根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元23,根据同步应答读取缓存的叠层图像块。具体地,视频输出单元22根据来自任一视频输入单元21的视频控制信息对接收到的来自该视频输入单元21的视频数据进行图像分割,对来自N个视频输入单元21的图像分割后的图像块进行叠加,获得与其连接的子显示屏输出显示所需的叠层图像块。M个视频输出单元22根据来自同步控制单元23的定时信号,同时输出读取的叠层图像块至与其连接的子显示屏,以保证M个子显示屏同时输出一致的叠层图像。同步控制单元23检测是否接收到M个同步请求,如果是,则生成同步应答并发送至M个视频输出单元22,否则等待来自视频输出单元22的同步请求。其中,同步控制单元23是利用硬件电路生成保证同步性的同步应答信号,并且同步控制单元23在系统启动运行之后就会生成定时信号,并将生成的定时信号输出至系统所包含的视频输出单元22,以便视频输出单元22在完成了缓存叠层图像块后,根据同步应答及定时信号,同时输出叠层图像块。其中,视频输出单元22包含显示对象接收模块221、叠层控制模块222、输出显存模块223及读显存模块224。显示对象接收模块221对接收到的来自N个视频输入单元21的视频控制信息进行解析,获得显示对象接收模块221所属的视频输出单元22对应的分割的块号、帧号及叠层号,输出视频数据、分割的块号、帧号及叠层号至叠层控制模块222。为了保证图像分割的准确性,视频控制信息中还可进一步包含表示显示对象接收模块221所属的视频输出单元22连接的子显示屏在拼接后的屏幕中的位置的坐标信息。叠层控制模块222根据分割的块号,对接收到的视频数据中与帧号对应的图像进行图像分割,获得与帧号对应的分割后的图像块,根据帧号及叠层号,对与帧号对应的分割后的图像块进行叠层处理,获得叠层图像块并写入输出显存模块223,在写入输出显存模块223完成后,发送同步请求至同步控制单元23。其中,同步请求中可携带有叠层控制模块222所属的视频输出单元22的标识信息,以便同步控制单元23能够准确地生成同步应答。输出显存模块223用以缓存接收到的叠层图像块。读显存模块224根据来自同步控制单元23的同步应答,从输出显存模块223读取叠层图像块,在完成读取叠层图像块后,根据来自同步控制单元23的定时信号,输出叠层图像块至与其连接的子显示屏。其中,同步控制单元23包含同步元件231及定时器232。同步元件231可采用现有的现场可编程门阵列(Field-Programmable Gate Array, FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device, CPLD)实现硬件逻辑生成同步应答。 同步元件231检测是否接收到M个同步请求,如果是,则生成同步应答并发送至M个视频输出单元22,否则等待来自视频输出单元22的同步请求。其中,同步元件231采用广播的方式发送同步应答至系统中的M个视频输出单元22。定时器232在启动后生成定时信号,输出定时信号至M个视频输出单元22,以保证M个视频输出单元22中的读显存模块224的输出显示速度达到完全一致。图3为本发明叠层控制模块的结构示意图。现结合图3,对本发明叠层控制模块进行说明,具体如下本发明的叠层控制模块222包含显示对象处理子模块2221、写显存控制子模块2222及同步请求产生子模块2223。其中,显示对象处理子模块2221连接显示对象接收模块221和写显存控制子模块2222,写显存控制子模块2222连接输出显存模块和同步请求产生子模块2223,同步请求产生子模块2223连接同步元件231。显示对象处理子模块2221根据接收到的分割的块号及帧号,对接收到的视频数据中与帧号对应的那帧图像进行图像分割,获得与该帧号对应的图像块,根据接收到的帧号及叠层号,对多个与帧号对应的图像块进行叠加处理,获得叠加图像块并输出至写显存控制子模块2222,触发写显存控制子模块2222。写显存控制子模块2222根据触发将叠加图像块写入输出显存模块223,在完成写入后触发同步请求产生子模块2223。同步请求产生子模块2223根据触发生成同步请求,并发送同步请求给同步控制单元23中的同步元件231。其中,同步请求中可携带有视频输出单元22的标识信息。其中,同步元件包含同步信号检测器及同步信号发生器。具体地,同步信号检测器连接M个视频输出单元22,检测是否接收到M个同步请求,如果是,则输出触发信号至同步信号发生器;同步信号发生器根据触发信号生成同步应答并输出至M个视频输出单元22。图4为本发明控制拼接屏幕同步显示的方法的流程图。现结合图4,对本发明控制拼接屏幕同步显示的方法进行说明,具体如下步骤301 N个视频输入单元输出视频数据及视频控制信息至M个视频输出单元;具体地,N个视频输入单元21中的任一单元对接收的数据进行图像采集获得视频数据,将视频数据及视频控制信息发送给M个视频输出单元22。其中,视频控制信息可为外部直接输出至视频输入单元21,也可为预置于视频输入单元21中。视频控制信息至少包含分割的块号、帧号及叠层号。步骤302 :视频输出单元接收N个视频输入单元发送的视频数据及视频控制信息,获得与其连接的子显示屏对应的叠层图像块并缓存;该步骤具体包括步骤3021,视频输出单元22对视频控制信息进行解析,获得对于该视频输出单元22的分割的块号、帧号及叠层号; 步骤3022,视频输出单元22根据分割的块号及帧号,对接收到的视频数据中与帧号对应的图像进行图像分割,获得与帧号对应的图像块;步骤3023,视频输出单元22根据帧号及叠层号,对N个与帧号对应的图像块进行叠层处理,获得叠层图像块并进行缓存。步骤303 :视频输出单元发送同步请求至同步控制单元;该步骤具体为,视频输出单元22确定完成了叠层图像块的缓存后,生成同步请求并发送至同步控制单元23。其中,同步请求至少携带有视频输出单元22的标识信息。 步骤304 同步控制单元检测是否接收到M个同步请求,如果是,执行步骤305,否则执行步骤304 ;该步骤具体为,同步控制单元23检测是否接收到用以完成一个屏幕拼接显示任务的M个同步请求,如果是,则执行步骤305,否则执行步骤304。步骤305 :同步控制单元生成同步应答并发送给M个视频输出单元;该步骤中,同步控制单元23在接收到M个同步请求后,利用硬件生成控制同步性的同步应答,并采用广播的方式发送给M个视频输出单元22。步骤306 :视频输出单元根据同步应答读取缓存的叠层图像块;该步骤具体为,视频输出单元22根据接收到的同步应答,读取缓存的叠层图像块,作好同步输出显示的准备。步骤307 :M个视频输出单元根据来自同步控制单元的定时信号输出读取的叠层图像块至与其连接的子显示屏;该步骤具体为,M个视频输出单元22同一时间接收到了同步应答并完成读取缓存的叠层图像块之后,根据同步控制单元输出的定时信号,同时输出叠层图像块至M个子显示屏,不仅保证了画面的一致性,而且实现了高精度同步输出显示。步骤308:结束。优选地,步骤301之前进一步包括同步控制单元在启动后,生成定时信号并输出至与其连接的视频输出单元。本发明的上述较佳实施例中,不再采用软件对数据传输及数据输出显示进行时间控制,而是采用硬件逻辑生成控制输出显示同步性的同步应答和定时信号,避免了数据无法保证在同一时钟内传输的问题,本发明的同步控制单元采用硬件生成同步应答和定时信号,且视频输出模块在完成了图像的分割和叠层后利用同步请求通知同步控制单元,以便同步控制单元生成调整M个视频输出单元的同步性的同步应答,在输出显示时为了保证时间的一致性,同步控制单元还输出一个定时信号至M个视频输出单元,进一步提高了同步精度。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种控制拼接屏.冋步显不的系统,其特征在于,该系统包含 N个视频输入单元,任一视频输入单元连接M个视频输出单元,任一视频输入单元对接收到的数据进行图像采集获得视频数据,根据地址信息将视频数据及视频控制信息发送给M个视频输出单元;所述N为大于I的整数;所述视频控制信息至少包含分割的块号、帧号及叠层号; M个视频输出单元,连接同步控制单元及完成大屏拼接的M个子显示屏,任一视频输出单元接收N个视频输入单元发送的视频数据及视频控制信息,根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元,根据同步应答读取缓存的叠层图像块; 所述M个视频输出单元根据来自同步控制单元的定时信号,同时输出读取的叠层图像块至与其连接的子显示屏;所述M为大于I的整数; 同步控制单元,连接M个视频输出单元,检测是否接收到M个同步请求,如果是,则生成同步应答并发送至所述M个视频输出单元,否则等待来自所述视频输出单元的同步请求。
2.根据权利要求I所述的系统,其特征在于,所述视频输出单元包含 显示对象接收模块,连接所述N个视频输入单元及叠层控制模块,对接收到的来自所述N个视频输入单元的视频控制信息进行解析,获得所述视频输出单元对应的分割的块号、帧号及叠层号,输出视频数据、分割的块号、帧号及叠层号至叠层控制模块; 叠层控制模块,连接输出显存模块及所述同步控制单元,根据分割的块号,对接收到的视频数据进行图像分割,根据帧号及叠层号,对分割后的图像块进行叠层处理,获得叠层图像块并写入输出显存模块,在写入输出显存模块完成后发送同步请求至所述同步控制单元; 输出显存模块,用以缓存接收到的叠层图像块; 读显存模块,连接所述输出显存模块、子显示屏及所述同步控制单元,根据来自所述同步控制单元的同步应答,从所述输出显存模块读取叠层图像块,在完成读取叠层图像块后,根据来自所述同步控制单元的定时信号输出叠层图像块至与其连接的子显示屏。
3.根据权利要求I所述的系统,其特征在于,所述同步控制单元包含 同步元件,连接所述M个视频输出单元,检测是否接收到M个同步请求,如果是,则生成同步应答并发送至所述M个视频输出单元,否则等待来自所述视频输出单元的同步请求; 定时器,连接所述M个视频输出单元,启动后生成定时信号并输出至所述M个视频输出单元。
4.根据权利要求2所述的系统,其特征在于,所述叠层控制模块包含 显示对象处理子模块,连接所述显示对象接收模块和写显存控制子模块,根据接收到的分割的块号,对接收到的视频数据进行图像分割,获得图像块,根据接收到的帧号及叠层号,对图像块进行叠加处理,获得叠加图像块并输出至写显存控制子模块,触发写显存控制子模块; 写显存控制子模块,连接所述输出显存模块及同步请求产生子模块,根据触发将叠加图像块写入所述输出显存模块,在完成写入后触发同步请求产生子模块; 同步请求产生子模块,连接所述同步控制单元,根据触发生成同步请求并发送给所述同步控制单元。
5.根据权利要求3所述的系统,其特征在于,所述同步元件包含 同步信号检测器,连接所述M个视频输出单元,检测是否接收到M个同步请求,如果是,则输出触发信号至同步信号发生器,否则等待来自所述M个视频输出单元的同步请求; 同步信号发生器,根据触发信号生成同步应答并输出至M个视频输出单元。
6.根据权利要求3所述的系统,其特征在于,所述同步元件为现场可编程门阵列FPGA或复杂可编程逻辑器件CPLD。
7.—种控制拼接屏幕同步显示的方法,其特征在于,该方法包括 A、N个视频输入单元中的任一单元对接收到的数据进行图像采集获得视频数据,将视 频数据及视频控制信息发送给M个视频输出单元; B、M个视频输出单元中的任一单元接收N个视频输入单元发送的视频数据及视频控制信息,根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元; C、同步控制单元检测是否接收到M个同步请求,如果是,生成同步应答并发送给M个视频输入单元,并执行步骤D,否则执行步骤C ; D、M个视频输出单元中的任一单元根据同步应答读取缓存的叠层图像块,并根据来自同步控制单元的定时信号输出读取的叠层图像块至与其连接的子显示屏; 所述N为大于I的整数;所述M为大于I的整数;所述视频控制信息至少包含分割的块号、巾贞号及叠层号。
8.根据权利要求7所述的方法,其特征在于,所述步骤A之前进一步包括 同步控制单元在启动后,生成定时信号并输出至与其连接的视频输出单元。
9.根据权利要求7或8所述的方法,其特征在于,步骤B所述根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元包括 BI、对所述视频控制信息进行解析,获得对于该视频输出单元的分割的块号、帧号及叠层号; B2、根据分割的块号,对接收到的视频数据进行图像分割,根据帧号及叠层号,对分割后的图像块进行叠层处理,获得叠层图像块并进行缓存; B3、在缓存完成后发送同步请求至所述同步控制单元。
全文摘要
本发明提供了一种控制拼接屏幕同步显示的系统及方法,N个视频输入单元中的任一单元对数据进行图像采集获得视频数据,将视频数据及视频控制信息发送给M个视频输出单元;M个视频输出单元中的任一单元根据视频控制信息获得与其连接的子显示屏对应的叠层图像块并缓存,发送同步请求至同步控制单元;同步控制单元检测是否接收到M个同步请求,如果是,生成同步应答并发送给M个视频输入单元;M个视频输出单元中的任一单元根据同步应答读取缓存的叠层图像块,并根据来自同步控制单元的定时信号输出读取的叠层图像块至与其连接的子显示屏。采用本发明的系统及方法,能够在多画面叠层显示时实现叠层图像的一致及同步显示,并能够提高同步显示的精度。
文档编号G06F3/14GK102637120SQ201210089340
公开日2012年8月15日 申请日期2012年3月29日 优先权日2012年3月29日
发明者徐宁, 李清俊, 钱学锋 申请人:重庆海康威视科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1