视频接收器及用于生成显示数据的方法技术

技术编号:35229046 阅读:24 留言:0更新日期:2022-10-15 10:49
本发明专利技术涉及一种视频接收器及用于生成显示数据的方法。发射器从视频源接收未压缩视频数据,并使用一个或多个参考帧对其进行压缩。接收器接收压缩视频数据并使用相同参考帧对其解码以形成显示数据。参考帧以压缩形式被存储在发射器和接收器中。显示数据的每一帧成为用于后续帧的解码的参考帧。用于后续帧的解码的参考帧。用于后续帧的解码的参考帧。

【技术实现步骤摘要】
视频接收器及用于生成显示数据的方法
[0001]本申请是申请日为2016年12月8日、申请号为201611122743.1、名称为“视频接收器及用于生成显示数据的方法”的专利技术专利申请的分案申请。
[0002]相关申请的交叉引用
[0003]本申请要求2015年12月8日提交的标题为“SYSTEM AND METHOD OF USING COMPRESSED REFERENCE FRAMES IN VIDEO CODECS(在视频编解码器中使用压缩参考帧的系统和方法)”的美国临时申请第62/264,757号的优先权和权益,其全部内容通过引用被合并于此。
[0004]本申请涉及2016年11月4日提交的标题为“SYSTEM AND METHOD OF USING COMPRESSED REFERENCE FRAMES IN VIDEO CODECS(在视频编解码器中使用压缩参考帧的系统和方法)”的美国专利申请第15/344,444号(“'444申请”),其全部内容通过引用被合并于此。


[0005]根据本专利技术的实施例的一个或多个方面涉及压缩视频数据的传输,更具体地说,涉及使用压缩参考帧数据来编码未压缩视频数据和解码压缩视频数据的系统和方法。

技术介绍

[0006]视频显示器可以从诸如计算机中的视频卡的视频数据源以相对高的数据速率接收数据。视频数据可以在视频数据源处被压缩并在显示器处被解压缩,以使得能够通过具有一定容量的信道以更高的有效数据速率发送。视频数据的解码可以包含使用参考帧,例如先前显示的视频帧(或未压缩而显示的视频帧)。存储参考帧可能需要大量的存储器,这可能是昂贵的。
[0007]因此,需要一种节省成本的用于解码压缩视频数据的系统和方法。

技术实现思路

[0008]本公开的实施例的方面涉及用于传输压缩视频的系统和方法。发射器从视频源接收未压缩视频数据,并使用一个或多个参考帧对其进行压缩。接收器接收压缩视频数据并使用相同参考帧对其解码以形成显示数据。参考帧以压缩形式被存储在发射器和接收器中。显示数据的每一帧成为用于后续帧的解码的参考帧。
[0009]根据本专利技术的一个实施例,提供了一种视频接收器,包括:第一解码器,被配置为:接收压缩视频数据和未压缩参考帧数据;并且生成未压缩显示数据;第一编码器,被配置为:从第一解码器接收显示数据;并且压缩显示数据以形成压缩参考帧数据;参考帧数据缓冲器,被配置为存储压缩参考帧数据;以及第二解码器,被配置为:从参考帧数据缓冲器获取压缩参考帧数据;并且解码压缩参考帧数据以形成未压缩参考帧数据,其中第一编码器和第二解码器被配置为以比第一解码器低的压缩比操作。
[0010]在一个实施例中,第一解码器是高级显示流压缩解码器。
[0011]在一个实施例中,第一编码器是显示流压缩编码器,并且第二解码器是显示流压缩解码器。
[0012]在一个实施例中,第一解码器被配置为以4:1的压缩比操作。
[0013]在一个实施例中,第一编码器被配置为以至少2:1的压缩比操作。
[0014]在一个实施例中,第一编码器被配置为以至少2.4:1的压缩比操作。
[0015]在一个实施例中,每个参考帧由n个片组成,每个片对应于参考帧的矩形部分,并且第一编码器被配置为每次一片地压缩显示数据。
[0016]在一个实施例中,参考帧数据缓冲器包括n+1个片缓冲器,n是正整数,每个片缓冲器具有足以存储参考帧的一个压缩片的大小。
[0017]在一个实施例中,第二解码器被配置为一次解码来自一个片缓冲器的数据。
[0018]在一个实施例中,第二解码器被配置为一次生成2行未压缩参考帧数据。
[0019]在一个实施例中,第二解码器被配置为一次生成4行未压缩参考帧数据。
[0020]在一个实施例中,第二解码器被配置为一次生成6行未压缩参考帧数据。
[0021]在一个实施例中,视频接收器被配置为:将来自第一编码器的压缩参考帧数据保存到n+1个片缓冲器中的临时片缓冲器中,同时第二解码器解码来自n+1个片缓冲器中的第一片缓冲器的数据,并且当第二解码器完成对来自第一片缓冲器的数据的解码时,完成将压缩参考帧数据保存到临时片缓冲器中,并且当第二解码器完成对来自第一片缓冲器的数据的解码时,将来自临时片缓冲器的压缩参考帧数据复制到第一片缓冲器。
[0022]在一个实施例中,片缓冲器是环形缓冲器;视频接收器被配置为:将压缩参考帧数据保存到n+1个片缓冲器中的由第一指针标识的第一片缓冲器中,同时第二解码器解码来自n+1个片缓冲器中的由第二指针标识的第二片缓冲器的数据,第一片缓冲器和第二片缓冲器在环形缓冲器中以环形相邻;当第二解码器完成对来自第二片缓冲器的压缩参考帧数据的解码时,完成将压缩参考帧数据保存到第一片缓冲器中;并且使第一指针和第二指针前进以标识n+1个片缓冲器中的各自的后续片缓冲器,第一指针前进以指向第二片缓冲器,第一指针和第二指针在同一方向上前进。
[0023]根据本专利技术的一个实施例,提供了一种视频接收器,包括第一显示数据生成器和第二显示数据生成器,第一显示数据生成器和第二显示数据生成器中的每一个包括:第一解码器,被配置为:接收压缩视频数据和未压缩参考帧数据;并且生成未压缩显示数据;第一编码器,被配置为:从第一解码器接收显示数据;并且压缩显示数据以形成压缩参考帧数据;参考帧数据缓冲器,被配置为存储压缩参考帧数据;以及第二解码器,被配置为:从参考帧数据缓冲器获取压缩参考帧数据;并且解码压缩参考帧数据以形成未压缩参考帧数据,其中第一编码器和第二解码器被配置为以比第一解码器低的压缩比操作。
[0024]在一个实施例中,第一显示数据生成器被配置为生成每行未压缩视频数据的第一个一半,并且第二显示数据生成器被配置为生成每行未压缩视频数据的第二个一半。
[0025]在一个实施例中,第一解码器是高级显示流压缩解码器;第一编码器是显示流压缩编码器;并且第二解码器是显示流压缩解码器。
[0026]根据本专利技术的一个实施例,提供了一种用于生成显示数据的方法,该方法包括:由第一解码器接收压缩视频数据和未压缩参考帧数据;由第一解码器生成未压缩显示数据;由第一编码器从第一解码器接收显示数据;由第一编码器压缩显示数据以形成压缩参考帧
数据;由参考帧数据缓冲器存储压缩参考帧数据;由第二解码器从参考帧数据缓冲器获取压缩参考帧数据;以及由第二解码器解码压缩参考帧数据以形成未压缩参考帧数据,其中第一编码器和第二解码器被配置为以比第一解码器低的压缩比操作。
[0027]在一个实施例中,第一解码器是高级显示流压缩解码器。
[0028]在一个实施例中,第一编码器是显示流压缩编码器,并且第二解码器是显示流压缩解码器。
附图说明
[0029]参考说明书、权利要求书和附图将领会和理解本专利技术的这些和其它特征和优点,其中:
[0030]图1A是根据本专利技术的一个实施例的视频系统;
[0031]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频接收器,包括:参考帧解码器,以第一压缩比操作并且提供第一未压缩参考帧数据;主解码器,以第二压缩比操作,其中所述主解码器被配置为:接收压缩视频数据和所述第一未压缩参考帧数据;并且使用所述压缩视频数据和所述第一未压缩参考帧数据根据所述第二压缩比生成第一未压缩显示数据;参考帧数据缓冲器,被配置为存储压缩参考帧数据;以及参考帧编码器,以所述第一压缩比操作,其中所述参考帧编码器被配置为:从所述主解码器接收所述第一未压缩显示数据;根据所述第一压缩比压缩所述第一未压缩显示数据以形成所述压缩参考帧数据;并且将所述压缩参考帧数据写入所述参考帧数据缓冲器,其中所述参考帧解码器被配置为:从所述参考帧数据缓冲器获取所述压缩参考帧数据;根据所述第一压缩比解码所述压缩参考帧数据以形成第二未压缩参考帧数据;并且将所述第二未压缩参考帧数据供给到所述主解码器以便根据所述第一压缩比生成第二未压缩显示数据,其中所述第二压缩比是比所述第一压缩比低的压缩比。2.根据权利要求1所述的视频接收器,其中所述主解码器是高级显示流压缩解码器。3.根据权利要求1所述的视频接收器,其中所述参考帧编码器是显示流压缩编码器,并且所述参考帧解码器是显示流压缩解码器。4.根据权利要求1所述的视频接收器,其中所述主解码器被配置为以4:1的压缩比操作。5.根据权利要求4所述的视频接收器,其中所述参考帧编码器被配置为以至少2:1的压缩系数操作。6.根据权利要求5所述的视频接收器,其中所述参考帧编码器被配置为以至少2.4:1的压缩系数操作。7.根据权利要求1所述的视频接收器,其中:所述第一未压缩显示数据由n个片组成,每个片对应于参考帧的矩形部分,并且所述参考帧编码器被配置为每次一片地压缩所述第一未压缩显示数据。8.根据权利要求1所述的视频接收器,其中所述参考帧数据缓冲器包括n+1个片缓冲器,n是正整数,每个片缓冲器具有足以存储参考帧的一个压缩片的大小。9.根据权利要求8所述的视频接收器,其中所述参考帧解码器被配置为一次解码来自一个片缓冲器的数据。10.根据权利要求8所述的视频接收器,其中所述接收器被配置为:将来自所述参考帧编码器的所述压缩参考帧数据保存到所述n+1个片缓冲器中的临时片缓冲器中,同时所述参考帧解码器解码来自所述n+1个片缓冲器中的第一片缓冲器的数据,并且当所述参考帧解码器完成对来自所述第一片缓冲器的数据的解码时,完成将所述压缩参考帧数据保存到所述临时片缓冲器中,并且当所述参考帧解码器完成对来自所述第一片缓冲器的数据的解码时,将来自所述临时片缓冲器的所述压缩参考帧数据复制到所述第一片缓冲器。11.根据权利要求8所述的视频接收器,其中
所述片缓冲器是环形缓冲器;所述接收器被配置为:将所述压缩参考帧数据保存到所述n+1个片缓冲器中的由第一指针标识的第一片缓冲器中,同时所述参考帧解码器解码来自所述n+1个片缓冲器中的由第二指针标识的第二片缓冲器的数据,所述第一片缓冲器和所述第二片缓冲器在所述环形缓冲器中环形相邻;当所述参考帧解码器完成对来自所述第二片缓冲器的所述数据的解码时,完成将所述压缩参考帧数据保存到所述第一片缓冲器中;并且使所述第一指针和所述第二指针前进以标识所述n+1个...

【专利技术属性】
技术研发人员:格雷戈里
申请(专利权)人:三星显示有限公司
类型:发明
国别省市:

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

1