一种视频处理系统技术方案

技术编号:20120343 阅读:44 留言:0更新日期:2019-01-16 12:31
本发明专利技术提供一种视频处理系统。该视频处理系统包括存储设备、多路解复用电路和句法解析器。存储设备包括第一缓存器和第二缓存器。多路解复用电路对输入比特流执行多路解复用操作,以将视频比特流写入到第一缓存器,并将存储在第一缓存器的视频比特流的比特流部分的起点写入到第二缓存器。每个起点表示存储在第一缓存器内的对应比特流部分的起始地址。句法解析器包括句法解析电路和句法解析控制电路;句法解析控制电路从第二缓存器中发出起点,将发出的第一起点分配给句法解析电路,并触发选择的句法解析电路开始根据所述发出的起点从第一缓存器中读出的第一比特流部分的句法解析。本发明专利技术能实现低延时且高性能的视频解码。

A Video Processing System

The invention provides a video processing system. The video processing system includes storage device, multiplexing circuit and parser. The storage device includes a first buffer and a second buffer. The multiplexing circuit performs a multiplexing operation on the input bitstream to write the video bitstream to the first buffer, and writes the starting point of the bitstream portion of the video bitstream stored in the first buffer to the second buffer. Each starting point represents the starting address of the corresponding bit stream portion stored in the first buffer. The parser includes a parsing circuit and a parsing control circuit; the parsing control circuit sends out the starting point from the second buffer, assigns the first starting point to the parsing circuit, and triggers the selected parsing circuit to start parsing the first bit stream part read out from the first buffer according to the starting point. The invention can realize video decoding with low delay and high performance.

【技术实现步骤摘要】
一种视频处理系统
本专利技术的所公开实施例涉及视频数据处理,且更具体而言,涉及一种具有多个句法解析(syntaxparsing)电路和/或多个后解码(postdecoding)电路的视频处理系统。
技术介绍
一个传统的视频系统设计包括视频发送系统(或者视频记录系统)和视频接收系统(或者视频播放系统)。关于视频发送系统/视频记录系统,其包括视频编码器、音频/视频多路复用电路和发送电路。关于视频接收系统/视频播放系统,其包括接收电路、音频/视频多路解复用电路、视频解码器和显示引擎。然而,由于视频发送系统/视频记录系统中超长记录延时以及视频接收系统/视频播放系统中超长播放时间,传统的视频系统设计无法满足某些超低延时应用的要求。一般地,熵解码是视频解码的性能瓶颈,并且熵解码的性能对比特率比较敏感。高比特率实现更好质量,但是导致较大延时。通常,单个熵编码电路根据其容量具有最高比特率上限。因此,使用单个熵解码电路无法满足视频接收系统/视频播放系统的低延时且高性能的要求。
技术实现思路
根据本专利技术的示例性实施例,本专利技术提出一种具有多个句法解析电路和/或多个后解码电路的视频处理系统来解决上述问题本文档来自技高网...

【技术保护点】
1.一种视频处理系统,包括:存储设备,包括:第一缓存器;以及第二缓存器;多路解复用电路,用于接收输入比特流,并对所述输入比特流执行多路解复用操作,以将视频比特流写入到所述第一缓存器,并将存储在所述第一缓存器的所述视频比特流的多个比特流部分的多个起点写入到所述第二缓存器,其中每个起点表示存储在所述第一缓存器内的对应比特流部分的起始地址;句法解析器,包括:多个句法解析电路:以及句法解析控制电路,用于从所述第二缓存器中发出第一起点,将所述发出的第一起点分配给从所述多个句法解析电路中选择的空闲的第一句法解析电路,并触发选择的所述第一句法解析电路根据所述发出的第一起点开始句法解析所述第一缓存器中读出的第...

【技术特征摘要】
2017.07.09 US 15/644,8151.一种视频处理系统,包括:存储设备,包括:第一缓存器;以及第二缓存器;多路解复用电路,用于接收输入比特流,并对所述输入比特流执行多路解复用操作,以将视频比特流写入到所述第一缓存器,并将存储在所述第一缓存器的所述视频比特流的多个比特流部分的多个起点写入到所述第二缓存器,其中每个起点表示存储在所述第一缓存器内的对应比特流部分的起始地址;句法解析器,包括:多个句法解析电路:以及句法解析控制电路,用于从所述第二缓存器中发出第一起点,将所述发出的第一起点分配给从所述多个句法解析电路中选择的空闲的第一句法解析电路,并触发选择的所述第一句法解析电路根据所述发出的第一起点开始句法解析所述第一缓存器中读出的第一比特流部分。2.如权利要求1中所述的视频处理系统,其特征在于,所述句法解析控制电路进一步用于从所述第二缓存器中发出第二起点,将所述发出的第二起点分配给从所述多个句法解析电路中选择的空闲的第二句法解析电路,并触发所述选择的第二句法解析电路根据所述发出的第二起点开始句法解析所述第一缓存器中读出的第二比特流部分;所述第一比特流部分的句法解析的处理时间与所述第二比特流部分的句法解析的处理时间重叠。3.如权利要求2中所述的视频处理系统,其特征在于,所述第一比特流部分包含帧的第一编码块行的编码数据,且所述第二比特流部分包含同一帧的第二编码块行的编码数据。4.如权利要求2中所述的视频处理系统,其特征在于,所述句法解析控制电路进一步用于监测所述第一比特流部分的句法解析以及所述第二比特流部分的句法解析,并在所述第二比特流部分的句法解析所需要的空间上相邻的数据尚未从所述第一比特流部分的句法解析中获取时,停止所述第二比特流部分的句法解析。5.如权利要求1中所述的视频处理系统,其特征在于,所述第一缓存器为环形缓存器;所述多路解复用电路进一步用于将写指针更新到每个所述句法解析电路,其中所述写指针表示将所述视频比特流的数据写入到所述第一缓存器内的当前写地址;所述第一句法解析电路进一步用于在所述第一句法解析电路所使用的读指针追上所述写指针时停止所述第一比特流部分的句法解析,其中,所述读指针表示从所述第一缓存器中读取所述第一比特流部分的数据的当前读地址。6.如权利要求1中所述的视频处理系统,其特征在于,所述第一缓存器为环形缓存器;所述第一句法解析电路进一步用于将读指针更新到所述多路解复用电路,其中,所述读指针表示从所述第一缓存器中读取所述第一比特流部分的数据的当前读地址;所述多路解复用电路进一步用于在所述多路解复用电路所使用的写指针与所述读指针之间的差达到阈值时停止将所述视频比特流写入到所述第一缓存器内,其中所述写指针表示将所述视频比特流写入到所述第一缓存器内的当前写地址。7.如权利要求1中所述的视频处理系统,其特征在于,所述存储设备还包括:第三缓存器,用于分别存储从用于所述多个比特流部分的所述句法解析器输出的多个通用二进制熵句法数据部分,其中每个所述比特流部分包含算术编码的句法数据,且每个所述二进制熵句法数据部分不包含算术编码的句法数据;所述视频处理系统还包括后解码器,所述后解码器包括:多个后解码电路,每个所述后解码电路包括通用二进制熵句法解码器,所述通用二进制熵句法解码器用于对从所述第三缓存器中读出的一个通用二进制熵句法数据部分执行通用二进制熵句法解码,以输出解码句法数据;以及后解码控制电路,用于将第一通用二进制熵起点分配给从所述多个后解码电路中选择的空闲的第一后解码电路,并触发所述选择的第一后解码电路开始根据所述第一通用二进制熵起点后解码从所述第三缓存器中读出的第一通用二进制熵句法数据部分,其中所述第一通用二进制熵起点表示存储在所述第三缓存器内的所述第一通用二进制熵句法数据部分的起始地址。8.如权利要求7中所述的视频处理系统,其特征在于,所述后解码控制电路进一步用于将第二通用二进制熵起点分配给从所述多个后解码电路中选择的空闲的第二后解码电路,并触发所述选择的第二后解码电路开始根据所述第二通用二进制熵起点后解码从所述第三缓存器中读出的第二通用二进制熵句法数据部分,其中所述第二通用二进制熵起点表示存储在所述第三缓存器内的所述第二通用二进制熵句法数据部分的起始地址;所述第一通用二进制熵句法数据部分的后解码的处理时间与所述第二通用二进制熵句法数据部分的后解码的处理时间重叠。9.如权利要求8中所述的视频处理系统,其特征在于,所述第一通用二进制熵句法数据部分包含帧的第一编码块行的通用二进制熵句法数据,且所述第二通用二进制熵句法数据部分包含同一帧的第二编码块行的通用二进制熵句法数据。10.如权利要求8中所述的视频处理系统,其特征在于,所述后解码控制电路进一步用于监测所述第一通用二进制熵句法数据部分的后解码以及所述第二通用二进制熵句法数据部分的后解码,并在所述第二通用二进制熵句法数据部分的后解码所需要的空间上相邻的数据尚未从所述第一通用二进制熵句法数据部分的后解码中获取时,停止所述第二通用二进制熵句法数据部分的后解码。11.如权利要求7中所述的视频处理系统,其特征在于,所述后解码控制电路包括计数器,所述计数器用于在响应每次完成一个比特流部分的句法解析时所述句法解析控制电路所生成的一个通知信号时,更新计数值;所述后解码控制电路参考所述计数器所...

【专利技术属性】
技术研发人员:吴明隆郑佳韵张永昌
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾,71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1