用于拼接器的同步装置、拼接处理系统

文档序号:1712005 发布日期:2019-12-13 浏览:32次 >En<

阅读说明:本技术 用于拼接器的同步装置、拼接处理系统 (synchronization device for splicer and splicing processing system ) 是由 王洋 董学明 刘雨 姚维久 董志松 王雅超 李厚鹏 于 2019-07-17 设计创作,主要内容包括:本发明涉及拼接器技术领域,具体涉及一种用于拼接器的同步装置、拼接处理系统。本发明的同步装置包括:视频信号解析模块、控制模块、同步信号处理模块和时钟处理模块。视频信号解析模块对视频信号进行解析得到第一像素时钟和同步信号,对第一像素时钟进行二分频得到第二像素时钟;控制模块根据第二像素时钟查表得到对应的倍频数值和分频数值;时钟处理模块根据第二像素时钟、倍频数值和分频数值,计算第三像素时钟;同步信号处理模块将第三像素时钟作为同步时钟,并向一个或多个拼接器发送同步指令,以使同步装置与拼接器实现同步运行;本发明解决了当视频分辨率变化时、当刷新频率存在误差时,拼接器输入与输出的同步问题,同时实现了设备扩展。(the invention relates to the technical field of splicers, in particular to a synchronization device and a splicing processing system for splicers. The synchronization device of the present invention includes: the device comprises a video signal analysis module, a control module, a synchronous signal processing module and a clock processing module. The video signal analysis module analyzes the video signal to obtain a first pixel clock and a synchronous signal, and performs frequency division on the first pixel clock to obtain a second pixel clock; the control module looks up a table according to the second pixel clock to obtain a corresponding frequency multiplication value and a corresponding frequency division value; the clock processing module calculates a third pixel clock according to the second pixel clock, the frequency multiplication value and the frequency division value; the synchronous signal processing module takes the third pixel clock as a synchronous clock and sends a synchronous instruction to one or more splicers so as to enable the synchronous device and the splicers to synchronously run; the invention solves the problem of synchronization of the input and the output of the splicer when the video resolution is changed and the refreshing frequency has errors, and simultaneously realizes the equipment expansion.)

用于拼接器的同步装置、拼接处理系统

技术领域

本发明涉及拼接器技术领域,具体涉及一种用于拼接器的同步装置、拼接处理系统。

背景技术

拼接器的主要功能是把一路视频信号分割为多个显示单元,将分割后的显示单元信号输出到多个显示屏,并用多个显示屏拼接组成一个完整的图像。

现有技术中的视频同步为一个拼接器内部不同输出端口之间的同步,可以实现一个输入源在多个输出端口之间保持输出同步。但是,无法满足如下需求:

(1)无法满足一个拼接器的多个输入源之间的同步。在需要将多个输入源信号拼接为一个更高分辨率的画面(如8k*4k、16k*8k等)时,多个输入源信号在长时间运行过程中,会由于存在PCB走线差异、时钟偏斜等因素,从而导致输出端不同步,出现画面撕裂的现象。

(2)无法将拼接器的一个或多个输入源与主播放设备完全同步。某些场景下,如3D视频传输过程中,需要保持视频每一帧数据顺序与主播放设备严格对齐,否则视频内容就会无法观看。

(3)无法实现多个拼接器之间的输出同步。某些应用场景下,如冗余备份时,需要将多个拼接器的输出进行同步。

发明内容

为了解决现有技术中的上述问题,本发明提出了一种用于拼接器的同步装置、拼接处理系统,解决了输入信号源与拼接器输出的同步问题,同时实现了设备的扩展。

本发明的一方面,提出一种用于拼接器的同步装置,所述同步装置包括:视频信号解析模块、控制模块、同步信号处理模块和时钟处理模块;

所述视频信号解析模块配置为:接收视频信号,并对所述视频信号进行解析,得到第一像素时钟和同步信号;对所述第一像素时钟进行二分频,得到第二像素时钟;将所述第二像素时钟发送到所述控制模块,并将所述同步信号发送到所述同步信号处理模块;

所述控制模块配置为:根据所述第二像素时钟以及预设的像素时钟-倍频数值-分频数值关系表,得到所述第二像素时钟所对应的倍频数值和分频数值;向所述时钟处理模块发送所述第二像素时钟、所述倍频数值和所述分频数值;

所述时钟处理模块配置为:计算所述第二像素时钟与所述倍频数值的乘积,并用所述乘积除以所述分频数值,从而得到第三像素时钟;将所述第三像素时钟、所述倍频数值和所述分频数值发送至所述同步信号处理模块;

所述同步信号处理模块配置为:确定工作模式为外部视频模式,将所述第三像素时钟作为同步时钟,并向一个或多个拼接器发送同步指令,以使所述同步装置与所述拼接器实现同步运行;

其中,

所述同步指令包括:所述同步时钟、所述同步信号、所述倍频数值和所述分频数值。

优选地,所述同步装置还包括一个晶体振荡器,所述晶体振荡器用于生成第四像素时钟;

所述控制模块还配置为:向所述同步信号处理模块发送工作模式控制指令;其中,所述工作模式包括:外部视频模式或本地模式;

所述同步信号处理模块还配置为:根据所述工作模式控制指令,确定所述工作模式为外部视频模式或本地模式;当所述工作模式为本地模式时,选择所述第四像素时钟作为所述同步时钟,并令所述倍频数值和所述分频数值均为零。

优选地,所述工作模式还包括:级联模式;

所述同步信号处理模块还配置为:当所述工作模式为本地模式或外部视频模式时,向一个或多个其他的所述同步装置发送所述同步指令以实现多个所述同步装置的级联;当所述工作模式为级联模式时,接收另一个所述同步装置发送来的所述同步指令,并将接收到的同步指令发送到一个或多个所述拼接器。

优选地,所述工作模式还包括:智能模式;

所述同步信号处理模块还配置为:当所述工作模式为所述智能模式时,按预设的顺序依次检测每种工作模式对应的时钟是否存在,并根据检测结果选定当前的工作模式,进而选择对应的同步时钟。

优选地,所述视频信号解析模块还配置为:利用环出接口将所述视频信号输出到所述拼接器。

优选地,所述控制模块还配置为:接收所述拼接器发送来的管理指令,并将所述管理指令发送到所述同步信号处理模块;

其中,

所述管理指令包括:参数设置指令和/或状态查询指令。

优选地,所述同步信号包括:场同步和/或行同步和/或有效数据信号和/或奇偶场信号。

优选地,所述同步信号处理模块还配置为:根据所述状态查询指令,向所述控制模块发送相应的状态信息;

所述控制模块还配置为:接收所述状态信息,并发送给所述拼接器。

本发明的第二方面,还提出一种拼接处理系统,所述拼接处理系统包括:上面所述的用于拼接器的同步装置,以及一个或多个拼接器;

所述拼接器配置为:

接收所述同步装置发送的所述同步指令;

当所述分频数值与所述倍频数值均不为零时,将所述同步时钟乘以2,再与所述分频数值相乘得到一个乘积,用所述乘积除以所述倍频数值得到所述第一像素时钟的恢复值;利用所述第一像素时钟的恢复值作为所述拼接器的像素时钟;

当所述分频数值与所述倍频数值均为零时,将所述同步时钟作为所述拼接器的像素时钟;

利用所述同步信号将所述拼接器的多个输出端口同步到同一帧图像开始输出。

本发明的第三方面,还提出另一种拼接处理系统,所述系统包括:多个上面所述的拼接处理系统;

其中一个所述拼接处理系统中的所述同步装置作为主设备,其他所述拼接处理系统中的所述同步装置作为从设备;

所述主设备的工作模式被设置为本地模式、外部视频模式或智能模式,所述从设备的工作模式被设置为级联模式。

与最接近的现有技术相比,本发明具有如下有益效果:

(1)解决了拼接器的输入信号源的分辨率发生变化时,输入与输出之间无法同步的问题:本发明中由同步装置将输入信号源的视频分辨率发送到拼接器,使得拼接器可以实时调整输出视频的分辨率;

(2)解决了拼接器的输入信号刷新率存在误差时,输入与输出不同步的问题:当输入信号刷新率存在误差时,比如设置显卡输出为[email protected],显卡实际输出的刷新率可能是59.999hz或60.001hz,并不是精确的60hz。这种情况下,在现有技术中误差会不断累积,当超过一帧图像时,就能观察到输出与输入图像不同步。而本发明中,当同步装置工作在外部视频模式时,拼接器的输出和输入信号源采用的是同一个像素时钟源,因此不存在这个问题;

(3)解决了设备无法扩展的问题:本发明中多个同步装置可以级联应用,每个同步装置又可以向多个拼接器发送同步指令,从而使得拼接处理系统可以很好地扩展;

(4)解决了同步信号无法长距离传输的问题:当同步装置工作在外部视频模式时,因为解析得到的视频源的像素时钟通常比较高,无法远距离传输,比如[email protected]分辨率时,像素时钟为148.5Mhz。本发明中通过将解析得到的像素时钟进行倍频和分频之后传输的是低频时钟,因此可以远距离传输;

(5)解决了无法管理同步装置的问题:本发明可以通过拼接器发送管理指令对同步装置进行管理。

附图说明

图1是本发明的用于拼接器的同步装置实施例的主要构成示意图;

图2是本发明的一种拼接处理系统实施例的主要构成示意图;

图3是本发明的另一种拼接处理系统实施例的主要构成示意图。

具体实施方式

下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。

需要说明的是,在本发明的描述中,术语“第一”、“第二”、“第三”仅仅是为了便于描述,而不是指示或暗示所述装置、元件或参数的相对重要性,因此不能理解为对本发明的限制。

图1是本发明的用于拼接器的同步装置实施例的主要构成示意图。如图1所示,本实施例的同步装置100包括:视频信号解析模块110、控制模块120、同步信号处理模块130和时钟处理模块140。

其中,视频信号解析模块110配置为:接收视频信号,并对视频信号进行解析,得到第一像素时钟CLK1和同步信号VS;对第一像素时钟CLK1进行二分频,得到第二像素时钟CLK2;将第二像素时钟CLK2发送到控制模块120,并将同步信号VS发送到同步信号处理模块130;控制模块120配置为:根据第二像素时钟CLK2以及预设的像素时钟-倍频数值-分频数值关系表,得到第二像素时钟CLK2所对应的倍频数值M和分频数值N,向时钟处理模块140发送第二像素时钟CLK2、倍频数值M和分频数值N;时钟处理模块140配置为:计算第二像素时钟CLK2与倍频数值M的乘积,并用该乘积除以分频数值N,从而得到第三像素时钟CLK3;将第三像素时钟CLK3、倍频数值M和分频数值N发送至同步信号处理模块130;同步信号处理模块130配置为:确定工作模式为外部视频模式,将第三像素时钟CLK3作为同步时钟CLK,并向一个或多个拼接器200发送同步指令,以使同步装置100与拼接器200实现同步运行。

本实施例中,同步指令包括:同步时钟CLK、同步信号VS、倍频数值M和分频数值N。

本实施例中同步装置支持的最大分辨率为[email protected](即4K),如果要播放4K分辨率的画面,需要像素时钟为297Mhz,因此时钟处理模块140的输入范围在25Mhz~300Mhz时即可满足当前分辨率要求。如下面的表1所示,在控制模块120中根据第二像素时钟CLK2的范围(左起第1-2列)通过查表可以得到M和N的值(左起第3-4列);将CLK2、M、N输入到时钟处理模块140以后,首先将第二像素时钟CLK2倍频(乘以M)到某个较大数值,再进行分频(除以N),就可以得到输出时钟即第三像素时钟CLK3(左起第5-6列)在25Mhz附近。

表1:

时钟处理模块140中计算第三像素时钟的方法如公式(1)所示:

因为视频信号解析模块110对第一像素时钟CLK1进行二分频,得到第二像素时钟CLK2,因此,可知CLK3与CLK1的关系如公式(2)所示:

如图1所示,同步信号处理模块130可以有多个同步输出口,将同步指令输出到多个拼接器200。在拼接器200中,再根据CLK3、M、N值以及它们之间关系,将第一像素时钟CLK1恢复出来,如公式(3)所示:

本实施例中,还可以在同步装置的内部设置一个晶体振荡器150,该晶体振荡器用于生成第四像素时钟CLK4(如25MHz);控制模块120还可以配置为:向同步信号处理模块130发送工作模式控制指令,工作模式包括外部视频模式或本地模式;同步信号处理模块130还可以配置为:根据工作模式控制指令,确定工作模式为外部视频模式或本地模式;当工作模式为本地模式时,选择第四像素时钟CLK4作为同步时钟CLK,,并令所述倍频数值和所述分频数值均为零;当工作模式为外部视频模式时,选择第三像素时钟CLK3作为同步时钟CLK,倍频数值M和分频数值N为控制模块120查表得到的值。

本实施例中,工作模式还可以包括:级联模式。同步信号处理模块130还可以配置为:当工作模式为本地模式或外部视频模式时,向一个或多个其他的同步装置100发送同步指令以实现多个同步装置100的级联;当工作模式为级联模式时,接收另一个同步装置100发送来的同步指令,并将接收到的同步指令发送到一个或多个拼接器200。

本实施例中,工作模式还可以包括:智能模式。同步信号处理模块130还可以配置为:当工作模式为智能模式时,按预设的顺序依次检测每种工作模式对应的时钟是否存在,并根据检测结果选定当前的工作模式,进而选择对应的同步时钟。例如,若预设的顺序为:本地模式、外部视频模式、级联模式,则依次检测这三种工作模式对应的时钟,即(1)由同步装置内部的晶体振荡器生成的CLK4;(2)由时钟处理模块发送来的CLK3;(3)从同步输入口接收到的CLK。若发现第(1)个就存在,则选择第(1)个作为同步时钟;若发现第(1)个不存在,但是第(2)个存在,则选择第(2)个作为同步时钟;若发现前两个均不存在,但第(3)个存在,则选择第(3)个作为同步时钟。

本实施例中,视频信号解析模块110还可以配置为:利用环出接口将视频信号输出到拼接器200,避免了因接入本发明的同步装置导致视频信号源接口减少。

本实施例中,控制模块120还可以配置为:接收拼接器200发送来的管理指令,并将管理指令发送到同步信号处理模块130;同步信号处理模块130还配置为:根据状态查询指令,向控制模块发送相应的状态信息;控制模块还配置为:接收所述状态信息,并发送给所述拼接器。其中,管理指令包括:参数设置指令和/或状态查询指令。参数设置指令包括:设置同步装置的工作模式,当工作模式为本地模式时还包括设置输出的分辨率参数;状态查询指令包括:同步装置的工作模式、连接同步装置的哪个同步输出端口、同步装置输入和输出的分辨率参数、时钟倍频数值和分频数值等。

本实施例中,同步信号包括:场同步和/或行同步和/或有效数据信号和/或奇偶场信号。这些信号均由视频信号解析模块110解析得到,在进行同步时,可以采用场同步,也可以行同步。当信号源为隔行信号时使用奇偶场信号,表明当前是一帧图像的奇场或偶场。

实际应用中可以采用RJ45接口和网线,RJ45有8个引脚,利用其中2引脚按照RS485协议传输管理指令和状态信息,1个引脚传输同步信号,1个引脚传输时钟信号。视频信号解析模块110可以采用ITE6802芯片来实现,控制模块120可以采用STM32芯片来实现,同步信号处理模块130可以采用FPGA来实现,时钟处理模块140可以采用IDT5901芯片来实现。这里只是举例,也可以采用其他的传输线路和芯片。

通过本发明的同步装置,可以实现拼接器的多个输出信号与输入信号输出同步。当输入视频信号源的分辨率变化后,同步装置将新的分辨率告知拼接器,拼接器能自动改变输出分辨率,使之和输入视频信号源分辨率相同,从而保持输出和信号源同步。

图2是本发明的一种拼接处理系统实施例的主要构成示意图。如图2所示,本实施例的拼接处理系统包括:上面所述的用于拼接器的同步装置100,以及一个或多个拼接器200。

其中,拼接器200配置为:接收同步装置发送的同步指令(同步指令包括:同步时钟CLK、同步信号VS、倍频数值M和分频数值N);判断分频数值N与倍频数值M是否为零,当分频数值N与倍频数值M均不为零时,将同步时钟CLK乘以2,再与分频数值N相乘得到一个乘积,用该乘积除以倍频数值M得到第一像素时钟CLK1的恢复值,利用第一像素时钟CLK1的恢复值作为拼接器200的像素时钟;当分频数值与倍频数值均为零时,将同步时钟CLK作为拼接器200的像素时钟;利用同步信号VS将拼接器的多个输出端口同步到同一帧图像开始输出。拼接器从主播放设备300接收m个视频输入信号,根据同步装置发来的同步指令控制n个视频输出。

图3是本发明的另一种拼接处理系统实施例的主要构成示意图。如图3所示,本实施例的拼接处理系统包括:多个如图2所示的拼接处理系统。

其中一个拼接处理系统中的同步装置100作为主设备,其他拼接处理系统1中的同步装置100作为从设备;主设备的工作模式被设置为本地模式、外部视频模式或智能模式,从设备的工作模式被设置为级联模式。图3中上方第一个同步装置为主设备,其他同步装置为从设备。由于每个同步装置可以给一个或多个拼接器提供同步指令,通过多个同步装置的级联,我们就可以实现对更多拼接器的同步控制。

本领域技术人员应该能够意识到,结合本文中所公开的实施例描述的各示例的方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明电子硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以电子硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种无极可调带显示计时有源DTV数字电视放大器

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类