视频编解码系统中在帧内块复制模式和帧间预测模式之间的资源共享的方法和装置制造方法及图纸

技术编号:17103737 阅读:44 留言:0更新日期:2018-01-21 13:10
本发明专利技术公开了一种共享片上缓冲器或高速缓冲存储器用于使用包括帧间预测模式和帧内块复制模式的编解码模式的视频编解码系统的方法和装置。将当前图像的至少部分预去块重建的视频数据和来自于先前图像的至少部分帧间参考视频数据存储于片上缓冲器或高速缓冲存储器中。如果使用帧内块复制模式对当前块进行编码,将存储于所述片上缓冲器或高速缓冲存储器中的所述当前图像的所述预去块重建的视频数据用于获取用于所述当前块的帧内块复制预测。如果使用帧间预测模式对所述当前块进行编码,将存储于片上缓冲器或高速缓冲存储器中的所述先前图像中的所述帧间参考数据用于获取用于所述当前块的帧间预测。在另一个实施例中,两个模式共享运动补偿/运动估计单元。

A method and device for sharing resources between the intra block copy mode and the interframe prediction mode in the video codec system

The invention discloses a method and device for sharing on-chip buffer or cache memory for video codec system including interframe prediction mode and intra block duplication mode. At least part of the current block's reconstructed video data and the at least part of the inter frame reference video data from the previous image are stored in the on-chip buffer or cache memory. If the intra block replication mode is used to encode the current block, the pre deblocking reconstructed video data stored in the on-chip buffer or cache memory is used to acquire intra block replication prediction for the current block. If the inter prediction mode is used to encode the current block, the inter frame reference data stored in the previous image of the on-chip buffer or cache memory is used to get inter prediction for the current block. In another example, the two modes share the motion compensation / motion estimation unit.

【技术实现步骤摘要】
【国外来华专利技术】视频编解码系统中在帧内块复制模式和帧间预测模式之间的资源共享的方法和装置相关申请本申请要求递交于2015年6月3日的号码为60/170,267的美国临时专利申请案和递交于2015年9月2日的号码为62/213,254的美国临时专利申请案的优先权。美国临时专利申请案整体通过引用的方式纳入本文当中。
本申请涉及使用帧内块复制(IntraBlockCopy,简称IntraBC)模式的视频编解码。具体地,本申请涉及视频编解码系统中的帧内块复制模式和帧间预测模式之间的资源共享。
技术介绍
高效视频编码(HEVC)是最近几年发展起来的一种新的编解码标准。在高效视频编码系统中,H.264/AVC中固定大小的宏块(macroblock)被一个灵活的块所代替,称为编码单元(codingunit,简称CU),CU中的像素共享相同的编解码参数以提升编解码效率。一个CU可以开始于一个最大的CU(LCU),在HEVC中也称为编码树单元(codedtreeunit,CTU)。除了编码单元的概念,HEVC中也介绍了预测单元(predictionunit,简称PU)的概念。一旦完成了CU分层树的拆分,根据预测类型和本文档来自技高网...
视频编解码系统中在帧内块复制模式和帧间预测模式之间的资源共享的方法和装置

【技术保护点】
一种视频编解码方法,其配置片上缓冲器或高速缓冲存储器用于使用包括帧内块复制模式的的视频编解码系统,其特征在于,包括:将当前图像的至少部分预去块重建的视频数据存储于所述片上缓冲器或高速缓冲存储器中;接收所述当前图像中与当前块有关的输入数据;以及如果使用所述帧内块复制模式对所述当前块进行编码,使用存储于所述片上缓冲器或高速缓冲存储器中的所述当前图像中的所述至少部分预去块重建的视频数据以获取用于所述当前块的帧内块复制预测。

【技术特征摘要】
【国外来华专利技术】2015.06.03 US 62/170,267;2015.09.02 US 62/213,2541.一种视频编解码方法,其配置片上缓冲器或高速缓冲存储器用于使用包括帧内块复制模式的的视频编解码系统,其特征在于,包括:将当前图像的至少部分预去块重建的视频数据存储于所述片上缓冲器或高速缓冲存储器中;接收所述当前图像中与当前块有关的输入数据;以及如果使用所述帧内块复制模式对所述当前块进行编码,使用存储于所述片上缓冲器或高速缓冲存储器中的所述当前图像中的所述至少部分预去块重建的视频数据以获取用于所述当前块的帧内块复制预测。2.如权利要求1所述的视频编解码方法,其特征在于,进一步包括:将所述当前图像的第二部分预去块重建的视频数据存储于片外存储器。3.如权利要求1所述的视频编解码方法,其特征在于,进一步包括:将来自于先前图像的至少部分帧间参考视频数据存储于所述片上缓冲器或高速缓冲存储器;以及,如果使用帧间预测模式对所述当前块进行编码,使用来自于所述先前图像的所述至少部分帧间参考视频数据以获取用于所述视频编解码系统的所述当前块的帧间预测,所述视频编解码系统使用进一步包括所述帧间预测模式的编解码模式。4.如权利要求3所述的视频编解码方法,其特征在于,其中来自于所述先前图像的所述至少部分帧间参考视频数据从基于片外存储器的解码图像缓冲器中预取出至所述片上缓冲器或高速缓冲存储器中。5.如权利要求3所述的视频编解码方法,其特征在于,其中所述当前图像的所述至少部分预去块重建的视频数据直接从运动补偿单元、运动估计单元或重建单元中直接输出至所述片上缓冲器或高速缓冲存储器中。6.如权利要求5所述的视频编解码方法,其特征在于,进一步包括:决定用于所述当前图像的后续编码树单元中的另一个块的帧内块复制编码或解码所需要的所述预去块重建的视频数据是否在所述片上缓冲器或高速缓冲存储器中;如果所述所需要的所述预去块重建的视频数据存在于所述片上缓冲器或高速缓冲存储器中,从所述片上缓冲器或高速缓冲存储器中读取所述所需要的所述预去块重建的视频数据;以及,如果所述所需要的所述预去块重建的视频数据不存在于所述片上缓冲器或高速缓冲存储器中,从片外存储器中读取所述所需要的所述预去块重建的视频数据。7.如权利要求5所述的视频编解码方法,其特征在于,当所述片上缓冲器或高速缓冲存储器饱和或几乎饱和的时候,清除所述片上缓冲器或高速缓冲存储器中的至少一些所述预去块重建的视频数据。8.如权利要求7所述的视频编解码方法,其特征在于,将要被清除的所述至少一些所述预去块重建的视频数据对应于逗留最长时间的、最近最少使用的、在几何位置上远离当前块的或在将来最不可能使用的存储数据。9.如权利要求3所述的视频编解码方法,其特征在于,配置所述片上缓冲器或高速缓冲存储器的至少一部分,在一个配置中,存储属于所述当前图像的所述至少部分预去块重建的视频数据的重建的视频数据;以及,在另一个配置中,存储属于来自于所述先前图像的所述至少部分帧间参考视频数据的重建的视频数据。10.如权利要求3所述的视频编解码方法,其特征在于,其中所述片上缓冲器或高速缓冲存储器包括N个高速缓存线,所述N个高速缓存线被配置到由1到(N-M+1)高速缓存线组成的M个高速缓存线组中,以及N和M是正整数且1<M≤N。11.如权利要求10所述的视频编解码方法,其特征在于,其中至少一个所述高速缓存线组单独地和动态地被配置以存储所述帧间预测模式中所述参考帧数据或所述帧内块复制模式中的所述预去块数据。12.如权利要求11所述的视频编解码方法,其特征在于,其中使用一个标记或地址范围去标识所述至少一个高速缓存线组中的存储数据是用于所述帧间预测的所述参考帧数据或用于所述帧内块复制模式的所述预去块数据。13.如权利要求11所述的视频编解码方法,其特征在于,如果用于所述帧间预测模式和所述帧内...

【专利技术属性】
技术研发人员:庄子德赵屏陈庆晔孙域晨王智鸣郑佳韵周汉良黄毓文
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1