CN106791552A - 一种重构视频时序的方法及装置 - Google Patents
一种重构视频时序的方法及装置 Download PDFInfo
- Publication number
- CN106791552A CN106791552A CN201611207134.6A CN201611207134A CN106791552A CN 106791552 A CN106791552 A CN 106791552A CN 201611207134 A CN201611207134 A CN 201611207134A CN 106791552 A CN106791552 A CN 106791552A
- Authority
- CN
- China
- Prior art keywords
- memory
- video data
- video
- write
- read
- 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 37
- 238000013500 data storage Methods 0.000 claims description 4
- 210000000352 storage cell Anatomy 0.000 claims description 4
- 238000013481 data capture Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 abstract description 4
- 239000002699 waste material Substances 0.000 abstract description 4
- 230000005540 biological transmission Effects 0.000 description 9
- 230000005039 memory span Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000005055 memory storage Effects 0.000 description 4
- 241001269238 Data Species 0.000 description 1
- NWGKJDSIEKMTRX-AAZCQSIUSA-N Sorbitan monooleate Chemical compound CCCCCCCC\C=C/CCCCCCCC(=O)OC[C@@H](O)[C@H]1OC[C@H](O)[C@H]1O NWGKJDSIEKMTRX-AAZCQSIUSA-N 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
- H04N7/012—Conversion between an interlaced and a progressive signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Television Systems (AREA)
Abstract
本发明提出一种重构视频时序的方法及装置。一种重构视频时序的方法,包括:获取视频数据;将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;在将所述视频数据写入所述存储器的同时,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。采用本发明技术方案,能够将非标准的视频时序转换成为符合标准时序要求的标准视频时序,提高了对非标准视频时序的利用率,避免了视频资源浪费。
Description
技术领域
本发明涉及视频传输技术领域,尤其涉及一种重构视频时序的方法及装置。
背景技术
根据消费电子协会(Consumer Electronics Association,CEA)和视频电子标准协会(Video Electronics Standards Association,VESA)的规定,视频数据要以标准的视频时序形式进行传输,以便于在视频数据接收端能够正确显示视频数据。
在视频数据传输过程中,经常发生视频数据的垂直方向同步场信号和有效数据行信号的时序不标准的情况,导致传输的视频数据不符合CEA或VESA规定的视频时序标准。视频数据接收端在接收到非标准的视频时序时,由于不能进行正确显示,故认为接收的非标准视频时序为无用信息,于是将接收的视频数据丢弃。上述处理过程中,直接放弃对非标准的视频时序的利用,造成了极大的视频资源浪费。
发明内容
基于上述现有技术的缺陷和不足,本发明提出一种重构视频时序的方法及装置,能够将不标准的视频时序重构成标准的视频时序,提高非标准视频时序的利用率,避免视频资源浪费。
一种重构视频时序的方法,包括:
获取视频数据;
将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;
在将所述视频数据写入所述存储器的同时,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。
优选地,所述按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,包括:
在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据;其中,所述读取时钟的频率与将所述视频数据写入所述存储器的速率相匹配,用于控制读取写入所述存储器的视频数据的速率。
优选地,所述在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,包括:
接收所述存储器发送的,表征已存储的视频数据量的信息;
根据所述信息,生成读取时钟;
在所述读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据。
优选地,所述根据所述信息,生成读取时钟,包括:
根据所述信息,解析得到所述存储器中已存储的视频数据量信息;
根据所述存储器中已存储的视频数据量,计算得到对应所述存储器中已存储的视频数据量的读取时钟频率;
根据所述读取时钟频率,生成读取时钟。
优选地,该方法还包括:
在得到对应所述视频数据的标准视频时序后,将所述标准视频时序进行显示。
一种重构视频时序的装置,包括:
数据获取单元,用于获取视频数据;
数据存储单元,用于将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;
时序重构单元,用于在将所述视频数据写入所述存储器的同时,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。
优选地,所述时序重构单元按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据时,具体用于:
在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据;其中,所述读取时钟的频率与将所述视频数据写入所述存储器的速率相匹配,用于控制读取写入所述存储器的视频数据的速率。
优选地,所述时序重构单元在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据时,具体用于:
接收所述存储器发送的,表征已存储的视频数据量的信息;根据所述信息,生成读取时钟;在所述读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据。
优选地,所述时序重构单元根据所述信息,生成读取时钟时,具体用于:
根据所述信息,解析得到所述存储器中已存储的视频数据量信息;根据所述存储器中已存储的视频数据量,计算得到对应所述存储器中已存储的视频数据量的读取时钟频率;根据所述读取时钟频率,生成读取时钟。
优选地,所述装置还包括:
显示单元,用于在得到对应所述视频数据的标准视频时序后,将所述标准视频时序进行显示。
本发明提出的重构视频时序的方法,包括:获取视频数据;将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;在将所述视频数据写入所述存储器的同时,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。在上述处理过程中,当接收到非标准的视频时序时,将非标准的视频时序进行缓存,然后按照标准时序再将非标准的视频时序从缓存中读取出来,得到标准的视频时序。经过上述处理使得非标准的视频时序成为符合标准时序要求的标准视频时序,提高了对非标准视频时序的利用率,避免了视频资源浪费。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1是本发明实施例提供的一种重构视频时序的方法的流程示意图;
图2是本发明实施例提供的另一种重构视频时序的方法的流程示意图;
图3是本发明实施例提供的另一种重构视频时序的方法的流程示意图;
图4是本发明实施例提供的一种重构视频时序的装置的结构示意图;
图5是本发明实施例提供的另一种重构视频时序的装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种重构视频时序的方法,参见图1所示,该方法包括:
S101、获取视频数据;
具体的,本发明实施例所处理的视频数据,是视频数据发送端发送的一场有效的视频数据流,包括垂直方向同步场信号Vsync和De行数据有效信号。
需要说明的是,CEA或VESA规定,视频数据流的Vsync信号和De行数据有效信号要符合标准的视频时序要求,以便视频数据接收端能够正常显示视频数据。而在视频数据传输过程中,经常发生视频数据的Vsync信号和De行数据有效信号不符合标准视频时序要求的情况。本发明实施例技术方案主要用于对非标准的视频时序进行重构得到标准的视频时序,因此,步骤S101获取的视频数据,一般指非标准的视频时序。
另一方面,由于在视频数据传输线路中,标准视频时序和非标准视频时序共存,在没有明确区分标准视频时序和非标准视频时序时,将本发明实施例技术方案应用在视频数据传输过程中,对所有视频数据进行重构处理,即步骤S101获取的视频数据是传输的所有视频数据,能够在保证标准视频时序依然符合标准视频时序要求的基础上,进一步使非标准视频时序转换为标准视频时序,同样满足了视频数据的标准视频时序要求。
S102、将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;
具体的,在本发明实施例技术方案中,期望通过将非标准的视频时序进行重构得到标准的视频时序。因此,在接收到视频数据时,需要将视频数据暂时存储,进行重构处理转换成标准视频数据后,再进行应用。基于上述出发点,在本发明实施例中,接收到视频数据后,将视频数据写入存储器。
需要说明的是,在接收一帧视频图像的视频数据时,首先接收到视频数据的一场信号的起始信号,也就是垂直方向同步场信号,然后经过Vblank后,依次接收视频数据的每一行有效数据行信号。相应的,在将视频数据写入存储器时,其写入速率由视频数据发送端决定,视频数据发送端发送信号的速率发生变化,相应的写入存储器的速率也发生变化。
在将所述视频数据写入所述存储器的同时,执行步骤S103、按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。
具体的,由于非标准视频数据的时序不符合标准视频时序要求,因此,在本发明实施例技术方案中,在将视频数据写入存储器的同时,按照标准时序,再将写入存储器的视频数据读取出来,这样就改变了非标准的视频数据的时序,使其符合标准视频时序要求,成为标准视频时序。
需要说明的是,从存储器中读取视频数据时,按照视频数据写入存储器的顺序读取,即较早写入存储器的视频数据优先被读取,然后再读取较晚写入存储器的视频数据。为了使读取顺序满足上述要求,本发明实施例采用先入先出(First In First Out,FIFO)存储器。FIFO存储器为常用的数据缓存器,该存储器有两个端口,一个端口用于写入数据,另一个端口用于读出数据,并且先写入的数据先被读出。
另一方面,将视频数据写入存储器时,写入每行有效数据行所花费的总时间会有一两个时钟周期的差异,但是写入每一场视频数据的时间是固定的。在这种情况下,由于存储器的容量有限,如果从存储器读取数据的速率固定不变,那么就会出现存储器空满现象,影响对视频数据的读取及时序重构。因此从存储器中读取视频数据时,不仅要按照设定的标准时序读取,而且读取速率要与将视频数据写入存储器的速率相匹配,以免存储器出现空满现象。
本发明提出的重构视频时序的方法,包括:获取视频数据;将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;在将所述视频数据写入所述存储器的同时,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。在上述处理过程中,当接收到非标准的视频时序时,将非标准的视频时序进行缓存,然后按照标准时序再将非标准的视频时序从缓存中读取出来,得到标准的视频时序。经过上述处理使得非标准的视频时序成为符合标准时序要求的标准视频时序,提高了对非标准视频时序的利用率,避免了视频资源浪费。
可选的,在本发明的另一个实施例中,所述按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,包括:
在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据;其中,所述读取时钟的频率与将所述视频数据写入所述存储器的速率相匹配,用于控制读取写入所述存储器的视频数据的速率。
具体的,通常在一段写入有效数据的时间段内,由于各有效数据行信号彼此之间写入时间会有几个时钟的差异,那么在读取速率一定,并且存储器容量有限的情况下,存储器就可能会出现空满现象。也就是说,如果写入速率持续小于读取速率,那么就会频繁出现储存器为空的情况;如果写入速率持续大于读取速率,视频数据不能及时被读取出去,就会频繁出现存储器被占满的情况。存储器的空满会导致从存储器中恢复出来的视频数据几乎和源视频数据不同步,进而导致视频时序重构失败。
因此,本发明实施例在执行读取视频数据操作时,设定读取时钟,读取时钟的频率与将视频数据写入存储器的速率相匹配。在满足标准时序要求的前提下,按照设定的读取时钟读取视频数据,防止存储器出现空满现象。
可选的,在本发明的另一个实施例中,参见图2所示,所述在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,包括:
S203、接收所述存储器发送的,表征已存储的视频数据量的信息;
具体的,在本发明实施例中,为存储器设置告警阈值,当存储器所存储的视频数据量到达告警阈值时,存储器发出信息告知已存储的视频数据量。
例如,假设为存储器设置告警阈值为10%、30%、50%、70%、80%、90%、100%,那么当存储器检测到存储的视频数据量到达存储容量的10%、30%、50%、70%、80%、90%、100%时,分别发出信息,告知用户其存储的视频数据量已到达自身容量的10%、30%、50%、70%、80%、90%、100%。假设接收到存储器发送的表征已存储的视频数据量达到自身容量的80%的信息,则可以确认,在存储器中,存储的视频数据量已到达存储器容量的80%。
S204、根据所述信息,生成读取时钟;
具体的,在本发明实施例技术方案中,为了防止存储器出现空满现象,读取时钟的频率要根据存储器已存储的视频数据量而设定。例如当存储器对一行有效数据行进行读写时,多次出现存储的视频数据量较大的情况,如存储器存储的视频数据量多次到达80%或90%或100%,则说明读取速率相对于写入速率较慢,不能及时读取写入存储器的视频数据,此时读取时钟的频率就要相应地加快,以便将存储器中存储的视频数据快速读取出来,防止存储器被占满;相应的,当多次出现存储器存储的视频数据量较小的情况时,读取时钟的频率就要降低,防止存储器中的视频数据被读取完。
基于上述思想,在本发明实施例技术方案中,在读写一行有效数据行的过程中,当多次接收到存储器发送的表征已存储的视频数据量的信息时,计算得到对应存储器写入该行有效数据行的速率的读取时钟频率,按照该频率生成读取时钟。
需要说明的是,具体的存储器存储的视频数据量与读取时钟频率的对应关系,可根据存储器容量、写入有效数据行的速率进行计算得到,或者根据使用经验进行设定。只要能够在满足标准时序要求的前提下,保证存储器不会出现空满现象即可。
S205、在所述读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据。
具体的,在步骤S204中,生成与写入视频数据的速率相对应的读取时钟后,在满足标准时序要求的前提下,由该读取时钟控制读取存储器中的视频数据。在保证存储器不会出现空满现象的前提下,对存储器存储的视频数据进行了标准时序重构,使视频数据符合标准时序要求。
需要说明的是,由于接收一场视频信号的每行有效数据行信息的速率不同,因此,对于每一行有效数据行信息来说,将其写入存储器的速率不同。相应的,为了保证存储器不出现空满现象,对于每一行有效数据行信息来说,其读取时钟频率也各不相同。因此,在对一场视频信号的不同有效数据行进行读写存储时,需要针对不同数据行调整读取时钟频率。但是,对于不同场的视频信号来说,其时序是相对固定的,因此,在对读取时钟进行实时调整的基础上完成对一场视频信号的重构后,所调整过的读取时钟频率,同样适用于对其它场视频信号进行重构的过程,此时可以认为读取时钟已经达到稳态。当再对其它场视频信号进行重构时,直接应用已经达到稳态的读取时钟即可,不必要再次根据写入速率调整读取时钟,降低工作量。
本实施例中的步骤S201、S202对应图1所示的方法实施例中的步骤S101、S102,其具体内容请参见对应图1所示的方法实施例的内容,此处不再赘述。
可选的,在本发明的另一个实施例中,所述根据所述信息,生成读取时钟,包括:
根据所述信息,解析得到所述存储器中已存储的视频数据量信息;
具体的,在接收到存储器发送的信息后,本发明实施例首先要从信息中解析到当前存储器中存储的视频数据量信息,例如确认存储器中存储的视频数据量所占存储器容量的百分比。
根据所述存储器中已存储的视频数据量,计算得到对应所述存储器中已存储的视频数据量的读取时钟频率;
具体的,在确认存储器中存储的视频数据量信息后,根据写入视频数据的速率和存储器容量,计算出需要多快的读取时钟频率,能够保证存储器不出现空满现象。
根据所述读取时钟频率,生成读取时钟。
具体的,在计算得到对应此时存储器中存储的视频数据量的读取时钟频率后,根据该频率,生成相应的读取时钟。生成的读取时钟的频率与将视频数据写入存储器的速率相匹配,也就是说,在生成的读取时钟的控制下对存储器中存储的视频数据进行读取,能够保证存储器不会出现空满现象。
需要说明的是,本方实施例技术方案的实施是在FPGA上实施的,即由FPGA逻辑器件实现本发明实施例技术方案。为了减小技术实现复杂度,在本发明实施例中,需要结合硬件电路来实现上述生成读取时钟的目的。
可选的,在本发明的另一个实施例中,参见图3所示,该方法还包括:
S304、在得到对应所述视频数据的标准视频时序后,将所述标准视频时序进行显示。
具体的,在本发明实施例中,在将非标准的视频时序转换成标准的视频时序后,满足视频播放要求,因此可以将转换后的标准视频时序进行显示。例如将转换得到的标准视频时序输出到VGA显示器进行显示。
本实施例中的步骤S301~S303对应图1所示的方法实施例中的步骤S101~S103,其具体内容请参见对应图1所示的方法实施例的内容,此处不再赘述。
本发明实施例还公开了一种重构视频时序的装置,参见图4所示,该装置包括:
数据获取单元401,用于获取视频数据;
数据存储单元402,用于将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;
时序重构单元403,用于在将所述视频数据写入所述存储器的同时,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。
具体的,本实施例中各个单元的具体工作内容,请参见对应的方法实施例的内容,此处不再赘述。
本发明实施例提出的重构视频时序的装置,在对视频数据进行重构时,首先由数据获取单元401获取视频数据;然后数据存储单元402将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;在将所述视频数据写入所述存储器的同时,时序重构单元403按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。在上述处理过程中,当本发明实施例提出的重构视频时序的装置接收到非标准的视频时序时,将非标准的视频时序进行缓存,然后按照标准时序再将非标准的视频时序从缓存中读取出来,得到标准的视频时序。经过上述处理使得非标准的视频时序成为符合标准时序要求的标准视频时序,提高了对非标准视频时序的利用率,避免了视频资源浪费。
可选的,在本发明的另一个实施例中,所述时序重构单元403按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据时,具体用于:
在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据;其中,所述读取时钟的频率与将所述视频数据写入所述存储器的速率相匹配,用于控制读取写入所述存储器的视频数据的速率。
具体的,本实施例中时序重构单元403的具体工作内容,请参见对应的方法实施例的内容,此处不再赘述。
可选的,在本发明的另一个实施例中,所述时序重构单元403在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据时,具体用于:
接收所述存储器发送的,表征已存储的视频数据量的信息;根据所述信息,生成读取时钟;在所述读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据。
具体的,本实施例中时序重构单元403的具体工作内容,请参见对应的方法实施例的内容,此处不再赘述。
可选的,在本发明的另一个实施例中,所述时序重构单元403根据所述信息,生成读取时钟时,具体用于:
根据所述信息,解析得到所述存储器中已存储的视频数据量信息;根据所述存储器中已存储的视频数据量,计算得到对应所述存储器中已存储的视频数据量的读取时钟频率;根据所述读取时钟频率,生成读取时钟。
具体的,本实施例中时序重构单元403的具体工作内容,请参见对应的方法实施例的内容,此处不再赘述。
可选的,在本发明的另一个实施例中,参见图5所示,所述装置还包括:
显示单元404,用于在得到对应所述视频数据的标准视频时序后,将所述标准视频时序进行显示。
具体的,本实施例中显示单元404的具体工作内容,请参见对应的方法实施例的内容,此处不再赘述。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种重构视频时序的方法,其特征在于,包括:
获取视频数据;
将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;
在将所述视频数据写入所述存储器的同时,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。
2.根据权利要求1所述的方法,其特征在于,所述按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,包括:
在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据;其中,所述读取时钟的频率与将所述视频数据写入所述存储器的速率相匹配,用于控制读取写入所述存储器的视频数据的速率。
3.根据权利要求2所述的方法,其特征在于,所述在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,包括:
接收所述存储器发送的,表征已存储的视频数据量的信息;
根据所述信息,生成读取时钟;
在所述读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据。
4.根据权利要求3所述的方法,其特征在于,所述根据所述信息,生成读取时钟,包括:
根据所述信息,解析得到所述存储器中已存储的视频数据量信息;
根据所述存储器中已存储的视频数据量,计算得到对应所述存储器中已存储的视频数据量的读取时钟频率;
根据所述读取时钟频率,生成读取时钟。
5.根据权利要求1所述的方法,其特征在于,该方法还包括:
在得到对应所述视频数据的标准视频时序后,将所述标准视频时序进行显示。
6.一种重构视频时序的装置,其特征在于,包括:
数据获取单元,用于获取视频数据;
数据存储单元,用于将所述视频数据写入存储器;其中,所述存储器为先入先出存储器;
时序重构单元,用于在将所述视频数据写入所述存储器的同时,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据,得到对应所述视频数据的标准视频时序。
7.根据权利要求6所述的装置,其特征在于,所述时序重构单元按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据时,具体用于:
在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据;其中,所述读取时钟的频率与将所述视频数据写入所述存储器的速率相匹配,用于控制读取写入所述存储器的视频数据的速率。
8.根据权利要求7所述的装置,其特征在于,所述时序重构单元在读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据时,具体用于:
接收所述存储器发送的,表征已存储的视频数据量的信息;根据所述信息,生成读取时钟;在所述读取时钟的控制下,按照设定的标准时序,从所述存储器中读取写入所述存储器的视频数据。
9.根据权利要求8所述的装置,其特征在于,所述时序重构单元根据所述信息,生成读取时钟时,具体用于:
根据所述信息,解析得到所述存储器中已存储的视频数据量信息;根据所述存储器中已存储的视频数据量,计算得到对应所述存储器中已存储的视频数据量的读取时钟频率;根据所述读取时钟频率,生成读取时钟。
10.根据权利要求6所述的装置,其特征在于,所述装置还包括:
显示单元,用于在得到对应所述视频数据的标准视频时序后,将所述标准视频时序进行显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611207134.6A CN106791552A (zh) | 2016-12-23 | 2016-12-23 | 一种重构视频时序的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611207134.6A CN106791552A (zh) | 2016-12-23 | 2016-12-23 | 一种重构视频时序的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106791552A true CN106791552A (zh) | 2017-05-31 |
Family
ID=58919953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611207134.6A Pending CN106791552A (zh) | 2016-12-23 | 2016-12-23 | 一种重构视频时序的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106791552A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101577806A (zh) * | 2009-06-04 | 2009-11-11 | 中兴通讯股份有限公司 | 一种视频终端 |
CN101686399A (zh) * | 2008-09-28 | 2010-03-31 | 中兴通讯股份有限公司 | 会议电视***芯片间传输视频流的装置及方法 |
CN102497514A (zh) * | 2011-12-15 | 2012-06-13 | 中国科学院自动化研究所 | 一种三通道视频转发设备和转发方法 |
CN103647918A (zh) * | 2013-12-20 | 2014-03-19 | 广东威创视讯科技股份有限公司 | 一种视频同步化的方法及装置 |
CN105338277A (zh) * | 2015-10-10 | 2016-02-17 | 武汉精测电子技术股份有限公司 | Dp视频信号的时序恢复装置及方法 |
-
2016
- 2016-12-23 CN CN201611207134.6A patent/CN106791552A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686399A (zh) * | 2008-09-28 | 2010-03-31 | 中兴通讯股份有限公司 | 会议电视***芯片间传输视频流的装置及方法 |
CN101577806A (zh) * | 2009-06-04 | 2009-11-11 | 中兴通讯股份有限公司 | 一种视频终端 |
CN102497514A (zh) * | 2011-12-15 | 2012-06-13 | 中国科学院自动化研究所 | 一种三通道视频转发设备和转发方法 |
CN103647918A (zh) * | 2013-12-20 | 2014-03-19 | 广东威创视讯科技股份有限公司 | 一种视频同步化的方法及装置 |
CN105338277A (zh) * | 2015-10-10 | 2016-02-17 | 武汉精测电子技术股份有限公司 | Dp视频信号的时序恢复装置及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101516015B (zh) | 多路视频数据采集处理和传输的方法 | |
CN104125424B (zh) | 一种基于fpga的高速、可变帧视频显存设计方法 | |
CN110933333A (zh) | 一种基于fpga的图像采集、存储与显示*** | |
EP2785053B1 (en) | Transmission device and reception device for baseband video data, and transmission/reception system | |
US10147463B2 (en) | Video processing unit and method of buffering a source video stream | |
CN105338277A (zh) | Dp视频信号的时序恢复装置及方法 | |
CN101281489B (zh) | 一种先进先出存储器实现方法及装置 | |
CN103745683B (zh) | 基于hdmi接口的led显示屏控制*** | |
CN114257772A (zh) | 数据传输的调整方法、装置、计算机设备及可读存储介质 | |
CN102625086B (zh) | 一种用于高清数字矩阵的ddr2存储方法和*** | |
CN102497544B (zh) | 一种对视频信号的存取进行控制的装置 | |
CN108134912B (zh) | 一种视频流转换方法 | |
CN113132552A (zh) | 视频流处理方法及装置 | |
CN112040284B (zh) | 多显示屏的同步显示控制方法、装置及存储介质 | |
US20190088192A1 (en) | Display device and driving method thereof | |
CN106791552A (zh) | 一种重构视频时序的方法及装置 | |
CN107707829A (zh) | 一种基于fpga实现多接口智能sdi视频转换盒的方法 | |
CN203465927U (zh) | 基于hdmi接口的led显示屏控制*** | |
CN111757034A (zh) | 一种基于fpga的视频同步显示方法、装置和存储介质 | |
CN212850675U (zh) | 一种基于zynq FPGA的低照度手持终端 | |
CN102497514B (zh) | 一种三通道视频转发设备和转发方法 | |
CN102750244B (zh) | 分级缓冲的dma传送装置及传送方法 | |
CN205385561U (zh) | 一种多屏拼接显示*** | |
CN105472464B (zh) | 电视终端及其数据播放方法 | |
CN202488592U (zh) | 一种实时高清视频发送器 |
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: 20170531 |