【技术实现步骤摘要】
帧内块复制单元及方法
[0001]本申请属于视频译码
,尤其涉及帧内块复制单元及方法。
技术介绍
[0002]帧内块复制(intra block copy,IBC)译码模式是高效率视频编码(high efficiency video coding,HEVC)、AV1(alliance for open media video 1)等标准屏幕内容编码技术的重要组成之一。其中,HEVC标准和AV1标准下的基本译码单位分别是译码树单元(coding tree unit,CTU)和超级块(super block,SB)。
[0003]通常,当某一帧的某一像素块的内容一再出现时,该反复出现的内容所在像素块就适用IBC模式译码(或解码)。具体地,以在HEVC标准下解码为例,如图1所示,假设某一帧中前一个像素块A和后一个像素块B的内容相同,那么,在对后一个像素块B译码的时候,就可以将前一个已经译码过的像素块A作为参考像素块以对后一个像素块B进行译码,进而提高后一个像素块B的译码效率。
[0004]但是由于译码的过程是 ...
【技术保护点】
【技术特征摘要】
1.一种帧内块复制单元,其特征在于,所述帧内块复制单元包括获取单元、解码单元、解码辅助单元,并且进一步包括缓冲单元;所述获取单元用于从所述缓冲单元获取先前经解码的参考数据,并将所述先前经解码的参考数据以及当前待解码数据发送至所述解码单元;所述解码单元用于接收所述先前经解码的参考数据以及所述当前待解码数据,并利用所述先前经解码的参考数据对所述当前待解码数据进行解码,得到当前经解码数据;以及所述解码单元将所述当前经解码数据发送至解码辅助单元、以及所述缓冲单元,所述缓冲单元用于接收并缓存所述当前经解码数据,以作为下一待解码数据的参考数据,所述解码辅助单元用于接收所述当前经解码数据,并对所述当前经解码数据做至少压缩处理。2.根据权利要求1所述的帧内块复制单元,其特征在于,所述解码单元包括滤波单元;所述解码单元还用于利用所述滤波单元对所述当前经解码数据进行滤波处理。3.根据权利要求1或2所述的帧内块复制单元,其特征在于,所述解码辅助单元还包括输出单元以及存储单元;所述解码单元将所述当前经解码数据发送至所述输出单元;所述输出单元用于接收所述当前经解码数据,并将所述当前经解码数据发送至所述存储单元;所述存储单元用于存储所述当前经解码数据,在所述当前经解码数据达到预设数量的情况下,所述存储单元输出所述当前经解码数据至目标装置。4.根据权利要求1至3中任一项所述的帧内块复制单元,其特征在于,所述帧内块复制单元还包括控制单元,以及所述获取单元还用于向所述控制单元发送查询请求,并根据与所述查询请求对应的查询结果确定是否从所述缓冲单元获取所述先前经解码的参考数据;所述控制单元用于接收所述查询请求,并根据所述查询请求向所述获取单元反馈所述对应的查询结果。5.根据权利要求3或4所述的帧内块复制单元,其特征在于,所述解码辅助单元还包括压缩单元;所述输出单元将所述当前经解码数据发送至所述压缩单元;所述压缩单元用于接收所述当前经解码数据,并对所述当前经解码数据做数据压缩处理,以及所述压缩单元还用于将经压缩处理的所述当前经解码数据输出至所述存储单元。6.根据权利要求5所述的帧内块复制单元,其特征在于,在所述压缩单元将所述经压缩处理的所述当前经解码数据输出至所述存储单元的同时,所述存储单元向所述压缩单元发送应答信息,所述应答信息表示所述存储单元是否完成对所述经压缩处理的所述当前经解码数据的存储。7.根据权利要求6所述的帧内块复制单元,其特征在于,在所述压缩单元接收到所述应答信息之后,所述压缩单元向所述控制单元发送用于表征所述当前经解码数据是否被输出至所述存储单元的指示信息;所述控制单元用于接收所述指示信息,以及所述控制单元还用于根据所述获取单元发送的所述查询请求以及所述指示信息,确...
【专利技术属性】
技术研发人员:黄异青,顾家其,冯发军,
申请(专利权)人:安谋科技中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。