CN114422654A - Sdi输出方法、装置、视频处理设备及可读存储介质 - Google Patents
Sdi输出方法、装置、视频处理设备及可读存储介质 Download PDFInfo
- Publication number
- CN114422654A CN114422654A CN202111592666.7A CN202111592666A CN114422654A CN 114422654 A CN114422654 A CN 114422654A CN 202111592666 A CN202111592666 A CN 202111592666A CN 114422654 A CN114422654 A CN 114422654A
- Authority
- CN
- China
- Prior art keywords
- clock
- video data
- fifo queue
- frequency
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000001360 synchronised effect Effects 0.000 claims abstract description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 230000000694 effects Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000009432 framing Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
- H04N5/06—Generation of synchronising signals
- H04N5/067—Arrangements or circuits at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/622—Queue service order
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及视频处理领域,公开了一种SDI输出方法、装置、视频处理设备及可读存储介质,该方法包括:根据第一时钟和第一时序将视频数据写入先进先出队列。根据第二时钟和SDI协议时序从先进先出队列中读取视频数据并通过串行器解串器发送至SDI接口输出,第二时钟为串行器解串器的用户时钟。根据先进先出队列中存储的视频数据的个数调整用户时钟,以使得从先进先出队列读取视频数据的频率与向先进先出队列写入的视频数据的频率同步。实现了SDI接口与其他视频输出接口输出的视频数据帧同步。当使用多个接口拼接显示视频时,拼接后的画面不存在撕裂现象,有效提高显示效果。
Description
技术领域
本申请涉及视频处理领域,尤其涉及一种SDI输出方法、装置、视频处理设备及可读存储介质。
背景技术
视频处理设备用于接收视频信号,并将视频信号处理并通过多个接口输出,常用的视频信号输出接口包括显示接口(DisplayPort,DP)、高清多媒体接口(High DefinitionMultimedia Interface,HDMI)和数字分量串行接口(Serial Digital Interface,SDI)。
其中,SDI接口的时钟与DP接口和HDMI接口等视频接口的时钟异步,且SDI接口时序协议与其他接口存在差异,在输出之前需要对数据做跨时钟域处理。这会导致SDI接口无法与其他视频输出接口输出的视频数据帧同步,进而导致当使用多个接口拼接显示视频时,拼接后的画面存在撕裂现象,显示效果不佳。
发明内容
本申请的主要目的在于提供一种SDI输出方法、装置、视频处理设备及可读存储介质,旨在解决SDI接口无法与其他视频输出接口输出的视频数据帧同步,进而导致当使用多个接口拼接显示视频时,拼接后的画面存在撕裂现象,显示效果不佳的问题。
第一方面,本申请提供一种SDI输出方法,包括:
根据第一时钟和第一时序将视频数据写入先进先出队列,第一时钟为非SDI接口和视频处理时使用的时钟,第一时序为非SDI接口和视频处理时使用的时序。
根据第二时钟和SDI协议时序从先进先出队列中读取视频数据并通过串行器解串器发送至SDI接口输出,第二时钟为串行器解串器的用户时钟。
根据先进先出队列中存储的视频数据的个数调整用户时钟,以使得从先进先出队列读取视频数据的频率与向先进先出队列写入的视频数据的频率同步。
一些实施方式中,根据先进先出队列中存储的视频数据的个数调整用户时钟,包括:
当先进先出队列中存储的视频数据的个数大于第一阈值且持续增多时,降低用户时钟的频率,以使得先进先出队列中存储的视频数据的个数小于第一阈值。
当先进先出队列中存储的视频数据的个数小于第二阈值且持续减少时,提高用户时钟的频率,以使得先进先出队列中存储的视频数据的个数大于第二阈值。
一些实施方式中,降低用户时钟的频率和/或提高用户时钟的频率,包括:
通过串行器解串器中相位插值器控制器模块降低锁相环输出的时钟频率,以使得用户时钟的频率降低。和/或,通过串行器解串器中相位插值器控制器模块提高锁相环输出的时钟频率,以使得用户时钟的频率提高。
第二方面,本申请还提供一种SDI输出装置,包括:
写入模块,用于根据第一时钟和第一时序将视频数据写入先进先出队列,第一时钟为非SDI接口和视频处理时使用的时钟,第一时序为非SDI接口和视频处理时使用的时序;
读取模块,用于根据第二时钟和SDI协议时序从先进先出队列中读取视频数据并通过串行器解串器发送至SDI接口输出,第二时钟为串行器解串器的用户时钟;
调整模块,用于根据先进先出队列中存储的视频数据的个数调整用户时钟,以使得从先进先出队列读取视频数据的频率与向先进先出队列写入的视频数据的频率同步。
一些实施方式中,调整模块,具体用于当先进先出队列中存储的视频数据的个数大于第一阈值且持续增多时,降低用户时钟的频率,以使得先进先出队列中存储的视频数据的个数小于第一阈值;
当先进先出队列中存储的视频数据的个数小于第二阈值且持续减少时,提高用户时钟的频率,以使得先进先出队列中存储的视频数据的个数大于第二阈值。
一些实施方式中,调整模块,具体用于通过串行器解串器中相位插值器控制器模块降低锁相环输出的时钟频率,以使得用户时钟的频率降低;和/或,通过串行器解串器中相位插值器控制器模块提高锁相环输出的时钟频率,以使得用户时钟的频率提高。
第三方面,本申请还提供一种视频处理设备,包括:视频处理模块、先入先出队列模块、串行器解串器以及输出接口,输出接口至少包括一个SDI接口。视频处理模块的输入端用于接收输入的视频信号,视频处理模块的输出端与先入先出队列模块的输入端连接,视频处理模块的输出端通过第一时钟和第一时序输出视频数据,第一时钟和第一时序为非SDI接口和视频处理时使用的时钟和时序。先入先出队列模块的输出端与串行器解串器的输入端连接,串行器解串器从先入先出队列模块通过第二时钟和SDI协议时序读取视频数据,第二时钟为串行器解串器的用户时钟。串行器解串器的输出端与SDI接口连接。
一些实施方式中,视频处理设备还包括超高清SDI软核模块。超高清SDI软核模块设于视频处理模块和先入先出队列模块之间。
一些实施方式中,视频处理设备还包括相位插值器控制器模块。相位插值器控制器模块与串行器解串器连接。
第四方面,本申请还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,其中计算机程序被处理器执行时,实现如上述的第一方面提供的方法。
本申请提供的SDI输出方法、装置、视频处理设备及可读存储介质通过第一时钟和第一时序将视频数据先写入先进先出队列,然后调整先进先出队列中储存视频数据的个数,使得从先进先出队列中读取视频数据时产生一定时延,通过时延使得从先进先出队列读取视频数据的频率与向先进先出队列写入的视频数据的频率同步,实现了SDI接口与其他视频输出接口输出的视频数据帧同步。当使用多个接口拼接显示视频时,拼接后的画面不存在撕裂现象,有效提高显示效果。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请的实施例提供的一种视频处理设备的结构示意图;
图2为本申请的实施例提供的一种SDI输出方法的流程示意图;
图3为本申请的实施例提供的一种SDI输出方法中实现S230的流程示意图;
图4为本申请实施例提供的一种SDI输出装置的示意性框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
本申请实施例提供的SDI输出方法可应用于视频处理设备中,视频处理设备可以是具有视频处理及输出能力的设备,如台式电脑、视频采集卡、服务器等。本申请中对视频处理设备的类型不做限制。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
图1为本申请的实施例提供的一种视频处理设备的结构示意图。
一些实施方式中,请参照图1,视频处理设备1包括视频处理(Program,PGM)模块11、先入先出队列(First Input First Output,FIFO)模块12、串行器解串器(Serializer/Deserializer,SerDes)13以及输出接口14,输出接口至少包括一个SDI接口141。视频处理模块11的输入端用于接收输入的视频信号,视频处理模块11的输出端与先入先出队列模块12的输入端连接,视频处理模块11的输出端通过第一时钟和第一时序输出视频数据,第一时钟为非SDI接口和视频处理时使用的时钟(PgmClk),第一时序为非SDI接口和视频处理时使用的时序(Timing)。先入先出队列模块12的输出端与串行器解串器13的输入端连接,串行器解串器13从先入先出队列模块12通过第二时钟和SDI协议时序读取视频数据,第二时钟为串行器解串器13的用户时钟(TxUserClk),用户时钟的频率与第一时钟同步。串行器解串器13的输出端与SDI接口141连接。
其中,视频处理模块可以是现场可编程逻辑门阵列(Field Programmable GateArray,FPGA)、图形处理器(Graphics Processing Unit,GPU)、数字信号处理技术(DigitalSignal Processing,DSP)芯片等。视频处理模块中可以集成有串行器解串器,例如,FPGA中可以集成SerDes,并提供SerDes接口。
先入先出队列模块则可以是FIFO存储器,FIFO存储器分为写入专用区和读取专用区,读操作与写操作可以异步进行,写入区上写入的数据可以按照写入的顺序从读取端的区中读出。输入端输入的视频数据会被存储至写入专用区,串行器解串器可以通过输出端从读取专用区读取存储的视频数据。
一些实施方式中,输出接口14还可以包括DP接口142、HDMI接口143以及数字视频接口(Digital Visual Interface,DVI)接口144等。
一些实施方式中,视频处理设备1还包括超高清(Ultra High Definition,UHD)SDI软核(IP)模块15。超高清SDI软核模块15设于视频处理模块和先入先出队列模块之间。用于实现SDI接口协议层的组帧和解帧。
一些实施方式中,视频处理设备1还包括相位插值器控制器(Phase InterpolatorPPM Control,PICXO)模块16。相位插值器控制器模块16与串行器解串器13连接。作为示例,PICXO可以集成在FPGA的SerDes中,例如,可以为SerDes中的发送(transport,TX)PICXO。FPGA可以通过PICXO控制锁相环(phase locked loop,PLL)输出的时钟,进而实现对TxUserClk的调节。
需要说明的是,在图1中,通过实线标出的信号传输路线使用了PGM时钟域,即其时钟为PgmClk。而使用虚线标出的信号传输路线使用了TxUsrClk时钟域,即其时钟为TxUsrClk。
图2为本申请的实施例提供的一种SDI输出方法的流程示意图。本申请提供的SDI输出方法可用于图1中示出的视频处理设备。
参考图2,SDI输出方法包括:
S210、根据第一时钟和第一时序将视频数据写入先进先出队列。
一些实施方式中,第一时钟为非SDI接口和视频处理时使用的时钟,第一时序为非SDI接口和视频处理时使用的时序。例如,参考图1中示出的视频处理设备,第一时钟可以为视频处理模块的时钟PgmClk,第一时序则可以为视频处理模块的时序。
需要说明的是,视频处理设备中DP接口、HDMI接口等其他视频输出接口的时钟和时序也为第一时钟和第一时序。
一些实施方式中,视频处理模块可以按照PgmClk和视频处理模块的时序将视频数据写入FIFO存储器中。其中,视频数据时视频处理模块根据接收到的视频信号,按照PgmClk和视频处理模块的时序处理得到的。视频信号可以是摄像头采集的视频信号、来自网络视频信号或者存储在视频处理模块中的历史视频数据等。
S220、根据第二时钟和SDI协议时序从先进先出队列中读取视频数据并通过串行器解串器发送至SDI接口输出。
一些实施方式中,第二时钟为串行器解串器的用户时钟(TxUserClk)。SerDes的用户时钟可以通过PICXO发送的相位插值器(Phase Interpolator,PI)控制(Ctrl)信号调节。PI Ctrl信号可以控制SerDes中PLL输出的时钟,进而调节TxUserClk。
S230、根据先进先出队列中存储的视频数据的个数调节用户时钟,以使得从先进先出队列读取视频数据的频率与向先进先出队列写入的视频数据的频率同步。
在本申请中,从先进先出队列读取视频数据的频率(读取频率)与向先进先出队列写入的视频数据的频率(写入频率)同步是指读取频率与写入频率相同或相近。例如,当读取频率与写入频率相同时,可以确认读取频率与写入频率同步。或者,当读取频率与写入频率差值小于预设的阈值时,也可以确认读取频率与写入频率同步。
S210至S230所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图2中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
图3为本申请的实施例提供的一种SDI输出方法中实现S230的流程示意图。
一些实施方式中,参考图3,调整先进先出队列中存储的视频数据的个数,以使得用户时钟的频率与第一时钟同步,包括:
S231、当先进先出队列中存储的视频数据的个数大于第一阈值且持续增多时,降低用户时钟的频率,以使得先进先出队列中存储的视频数据的个数小于第一阈值。
S232、当先进先出队列中存储的视频数据的个数小于第二阈值且持续减少时,提高用户时钟的频率,以使得先进先出队列中存储的视频数据的个数大于第二阈值。
在本实施例中,为了实现多视频输出接口同步,需要实现SDI接口和其他接口的同步。由于FIFO写入数据的频率与其他接口的同步,故需要读出FIFO数据的频率与FIFO写入数据的频率同步。当在FIFO中存储的视频数据的个数大于第二阈值且小于第一阈值时,FIFO写入数据与读出数据之间的时延,可以使得读出FIFO数据的频率与FIFO写入数据的频率相同或相近,即读出FIFO数据的频率与FIFO写入数据的频率同步。
作为示例,当FIFO的存储深度为4096时,第一阈值可以为3000,第二阈值可以为2000。即,当在FIFO中存储的视频数据数量在2000至3000个时,读出FIFO数据的频率与FIFO写入数据的频率同步。
一些实施方式中,参考上述示例,视频处理模块可以每隔1微秒获取一次FIFO中数据的个数。
当FIFO中存储的视频数据的个数大于3000且持续增多时,可提高TxUserClk的频率,增加读取FIFO中视频数据的速度,以使得FIFO中存储的视频数据的个数小于3000。
当FIFO中存储的视频数据的个数小于2000且持续减少时,可降低TxUserClk的频率,减少读取FIFO中视频数据的速度,以使得FIFO中存储的视频数据的个数小于2000。
当FIFO中存储的视频数据的个数大于2000且小于3000时,可保持TxUserClk的频率不变。
一些实施方式中,降低TxUserClk的频率,可以通过PICXO模块向SerDes模块中的PLL发送降低频率的PI Ctrl信号,降低PLL输出的时钟频率,以使得用户时钟的频率降低。
提高TxUserClk的频率,可以通过PICXO模块向SerDes模块中的PLL发送提高频率的PI Ctrl信号,提高PLL输出的时钟频率,以使得用户时钟的频率提高。
在本实施例中,第一时钟和第一时序将视频数据先写入先进先出队列,然后调整先进先出队列中储存视频数据的个数,使得从先进先出队列中读取视频数据时产生一定时延,通过时延使得从先进先出队列读取视频数据的频率与向先进先出队列写入的视频数据的频率同步,实现了SDI接口与其他视频输出接口输出的视频数据帧同步。当使用多个接口拼接显示视频时,拼接后的画面不存在撕裂现象,有效提高显示效果。
S231至S232所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图3中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
图4为本申请实施例提供的一种SDI输出装置的示意性框图。
参考图4,SDI输出装置,包括:
写入模块401,用于根据第一时钟和第一时序将视频数据写入先进先出队列,第一时钟为非SDI接口和视频处理时使用的时钟,第一时序为非SDI接口和视频处理时使用的时序。读取模块402,用于根据第二时钟和SDI协议时序从先进先出队列中读取视频数据并通过串行器解串器发送至SDI接口输出,第二时钟为串行器解串器的用户时钟。调整模块403,用于根据先进先出队列中存储的视频数据的个数调整用户时钟,以使得用户时钟的频率与第一时钟同步。
一些实施方式中,调整模块403,具体用于当先进先出队列中存储的视频数据的个数大于第一阈值且持续增多时,提高用户时钟的频率,以使得先进先出队列中存储的视频数据的个数小于第一阈值。当先进先出队列中存储的视频数据的个数小于第二阈值且持续减少时,降低用户时钟的频率,以使得先进先出队列中存储的视频数据的个数大于第二阈值。
一些实施方式中,调整模块403,具体用于通过串行器解串器中相位插值器控制器模块降低锁相环输出的时钟频率,以使得用户时钟的频率降低;和/或,通过串行器解串器中相位插值器控制器模块提高锁相环输出的时钟频率,以使得用户时钟的频率提高。
需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各模块及单元的具体工作过程,可以参考前述SDI输出方法实施例中的对应过程,在此不再赘述。
本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。
本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述各个方法实施例中的步骤。
本申请实施例提供了一种芯片系统,芯片系统包括存储器和处理器,处理器执行存储器中存储的计算机程序,以实现上述各个方法实施例中的步骤。
本申请实施例提供了一种芯片系统,芯片系统包括处理器,处理器与计算机可读存储介质耦合,处理器执行计算机可读存储介质中存储的计算机程序,以实现上述各个方法实施例中的步骤。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种SDI输出方法,其特征在于,包括:
根据第一时钟和第一时序将视频数据写入先进先出队列,所述第一时钟为非SDI接口和视频处理时使用的时钟,所述第一时序为非SDI接口和视频处理时使用的时序;
根据第二时钟和SDI协议时序从先进先出队列中读取视频数据并通过串行器解串器发送至SDI接口输出,所述第二时钟为所述串行器解串器的用户时钟;
根据所述先进先出队列中存储的视频数据的个数调节所述用户时钟,以使得从所述先进先出队列读取视频数据的频率与向先进先出队列写入的视频数据的频率同步。
2.根据权利要求1所述的方法,其特征在于,根据所述先进先出队列中存储的视频数据的个数调节所述用户时钟,包括:
当所述先进先出队列中存储的视频数据的个数大于第一阈值且持续增多时,降低所述用户时钟的频率,以使得所述先进先出队列中存储的视频数据的个数小于所述第一阈值;
当所述先进先出队列中存储的视频数据的个数小于第二阈值且持续减少时,提高所述用户时钟的频率,以使得所述先进先出队列中存储的视频数据的个数大于所述第二阈值。
3.根据权利要求2所述的方法,其特征在于,降低所述用户时钟的频率和/或提高所述用户时钟的频率,包括:
通过所述串行器解串器中相位插值器控制器模块降低锁相环输出的时钟频率,以使得所述用户时钟的频率降低;和/或,
通过所述串行器解串器中相位插值器控制器模块提高锁相环输出的时钟频率,以使得所述用户时钟的频率提高。
4.一种SDI输出装置,其特征在于,包括:
写入模块,用于根据第一时钟和第一时序将视频数据写入先进先出队列,所述第一时钟为非SDI接口和视频处理时使用的时钟,所述第一时序为非SDI接口和视频处理时使用的时序;
读取模块,用于根据第二时钟和SDI协议时序从先进先出队列中读取视频数据并通过串行器解串器发送至SDI接口输出,所述第二时钟为所述串行器解串器的用户时钟;
调整模块,用于根据所述先进先出队列中存储的视频数据的个数调节所述用户时钟,以使得从所述先进先出队列读取视频数据的频率与向先进先出队列写入的视频数据的频率同步。
5.根据权利要求4所述的装置,其特征在于,所述调整模块,具体用于当所述先进先出队列中存储的视频数据的个数大于第一阈值且持续增多时,降低所述用户时钟的频率,以使得所述先进先出队列中存储的视频数据的个数小于所述第一阈值;
当所述先进先出队列中存储的视频数据的个数小于第二阈值且持续减少时,提高所述用户时钟的频率,以使得所述先进先出队列中存储的视频数据的个数大于所述第二阈值。
6.根据权利要求5所述的装置,其特征在于,所述调整模块,具体用于通过所述串行器解串器中相位插值器控制器模块降低锁相环输出的时钟频率,以使得所述用户时钟的频率降低;和/或,通过所述串行器解串器中相位插值器控制器模块提高锁相环输出的时钟频率,以使得所述用户时钟的频率提高。
7.一种视频处理设备,其特征在于,包括:视频处理模块、先入先出队列模块、串行器解串器以及输出接口,所述输出接口至少包括一个SDI接口;
所述视频处理模块的输入端用于接收输入的视频信号,所述视频处理模块的输出端与所述先入先出队列模块的输入端连接,所述视频处理模块的输出端通过第一时钟和第一时序输出视频数据,所述第一时钟和所述第一时序为非SDI接口和视频处理时使用的时钟和时序;
所述先入先出队列模块的输出端与所述串行器解串器的输入端连接,所述串行器解串器从所述先入先出队列模块通过第二时钟和SDI协议时序读取视频数据,所述第二时钟为所述串行器解串器的用户时钟;
所述串行器解串器的输出端与所述SDI接口连接。
8.根据权利要求7所述的设备,其特征在于,还包括超高清SDI软核模块;
所述超高清SDI软核模块设于所述视频处理模块和所述先入先出队列模块之间。
9.根据权利要求7或8所述的设备,其特征在于,还包括相位插值器控制器模块;
所述相位插值器控制器模块与所述串行器解串器连接。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至3中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111592666.7A CN114422654A (zh) | 2021-12-23 | 2021-12-23 | Sdi输出方法、装置、视频处理设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111592666.7A CN114422654A (zh) | 2021-12-23 | 2021-12-23 | Sdi输出方法、装置、视频处理设备及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114422654A true CN114422654A (zh) | 2022-04-29 |
Family
ID=81268377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111592666.7A Pending CN114422654A (zh) | 2021-12-23 | 2021-12-23 | Sdi输出方法、装置、视频处理设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114422654A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101271387A (zh) * | 2008-04-28 | 2008-09-24 | 北京中星微电子有限公司 | 数据缓存器溢出的自动解除方法和装置 |
CN104394346A (zh) * | 2014-11-24 | 2015-03-04 | 龙迅半导体科技(合肥)有限公司 | 一种时钟信号控制方法及装置 |
CN107277595A (zh) * | 2017-07-28 | 2017-10-20 | 京东方科技集团股份有限公司 | 一种多路视频同步方法及装置 |
CN206865570U (zh) * | 2017-05-22 | 2018-01-09 | 西安诺瓦电子科技有限公司 | 视频处理器 |
CN108769699A (zh) * | 2018-05-10 | 2018-11-06 | 天津瑞发科半导体技术有限公司 | 一种视频传输系统及方法 |
CN111988552A (zh) * | 2019-05-23 | 2020-11-24 | 北京嗨动视觉科技有限公司 | 图像输出控制方法及装置和视频处理设备 |
-
2021
- 2021-12-23 CN CN202111592666.7A patent/CN114422654A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101271387A (zh) * | 2008-04-28 | 2008-09-24 | 北京中星微电子有限公司 | 数据缓存器溢出的自动解除方法和装置 |
CN104394346A (zh) * | 2014-11-24 | 2015-03-04 | 龙迅半导体科技(合肥)有限公司 | 一种时钟信号控制方法及装置 |
CN206865570U (zh) * | 2017-05-22 | 2018-01-09 | 西安诺瓦电子科技有限公司 | 视频处理器 |
CN107277595A (zh) * | 2017-07-28 | 2017-10-20 | 京东方科技集团股份有限公司 | 一种多路视频同步方法及装置 |
CN108769699A (zh) * | 2018-05-10 | 2018-11-06 | 天津瑞发科半导体技术有限公司 | 一种视频传输系统及方法 |
CN111988552A (zh) * | 2019-05-23 | 2020-11-24 | 北京嗨动视觉科技有限公司 | 图像输出控制方法及装置和视频处理设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10049642B2 (en) | Sending frames using adjustable vertical blanking intervals | |
KR101096932B1 (ko) | 낮은 출력 스큐를 갖는 이중 데이터 레이트 직렬 인코더 | |
WO2021143612A1 (zh) | 视频信号的传输方法、装置及显示设备 | |
US20150220472A1 (en) | Increasing throughput on multi-wire and multi-lane interfaces | |
WO2013042264A1 (ja) | 映像処理装置および映像処理方法 | |
TW201521408A (zh) | 以最小的實體層改變及沒有協定改變而增強行動產業處理器介面界定實體層介面之鏈結速率之方法 | |
CN103065598B (zh) | 一种防止液晶显示器花屏的控制方法 | |
KR20170016255A (ko) | 동작 중에 클락을 변경할 수 있는 데이터 송신 장치 및 이를 포함하는 데이터 인터페이스 시스템 | |
CN112995431B (zh) | 显示端口对高画质多媒体接口转换器以及信号转换方法 | |
US20120147976A1 (en) | Video Transmission On A Serial Interface | |
CN115103208A (zh) | 一种视频数据的行缓存方法、行读取方法及处理系统 | |
US9852103B2 (en) | Bidirectional transmission of USB data using audio/video data channel | |
JP2014510426A (ja) | パケット通信ネットワークを介して伝送されるコンテンツをストリーミングするためのクロックリカバリ機構 | |
CN111327789B (zh) | 一种显示信号同步转换装置 | |
CN110830742B (zh) | 一种消除vga信号抖动的方法及装置 | |
CN111988552B (zh) | 图像输出控制方法及装置和视频处理设备 | |
CN114153408B (zh) | 图像显示控制方法及相关设备 | |
CN114422654A (zh) | Sdi输出方法、装置、视频处理设备及可读存储介质 | |
US7123307B1 (en) | Clock jitter limiting scheme in video transmission through multiple stages | |
CN115756382B (zh) | 视频处理方法、装置、电子组件及电子设备 | |
CN114339345B (zh) | 一种应用于音视频信号的源端同步装置及同步方法 | |
CN111666225B (zh) | 一种数据处理电路及方法 | |
CN114727051B (zh) | 一种媒体资源传输装置、系统及方法 | |
CN101431643A (zh) | 降低视频数据输出速度的装置及方法 | |
US10504409B2 (en) | Display synchronization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220429 |