【技术实现步骤摘要】
熵上下文处理方法、片上系统及电子设备
[0001]本申请涉及视频解码
,特别涉及一种熵上下文处理方法、片上系统及电子设备。
技术介绍
[0002]对于高清视频,现在主流视频压缩标准包括高效率视频编码(High Efficiency Video Coding,HEVC),高级视频编码(Advanced Video Coding,AVC)和信源编码标准(Audio Video coding Standard,AVS)等,而这些标准通过视频解码器(Video Decoder,VDEC)执行视频解码。通常视频解码器采用流水线设计,以宏块(AVC中表示为MB,即Macro Block;HEVC中表示为CTB,即Coding Tree Blocks)作为流水单元。具体地,以HEVC为例,其主要流水级划分4个级别,各级功能描述如下:第一级为熵解码(Entropy Decode);第二级为反量化(IQT)和反DCT变换(IDCT);第三级为帧预测(IPred)和图像重建(ReC);第四级为去块滤波(Dblock)和自适应补偿(SAO)。
[0003]视频解码器通过熵引擎对比特流进行解码,熵引擎具体基于不同的熵算法对比特流进行解析。不同的视频压缩标准采用不同的熵算法,例如,HEVC采用基于上下文的自适应二进制算术编码(Context
‑
based Adaptive Binary Arithmetic Coding,CABAC),AVS采用基于上下文的访问控制协议(Context
‑
Ba ...
【技术保护点】
【技术特征摘要】
1.一种熵上下文处理方法,其特征在于,应用于包括多个内核和至少一个存储单元的片上系统中,所述方法包括:检测到所述多个内核的输入比特状况不满足预设条件;所述多个内核分别将缓存的熵上下文备份到所述至少一个存储单元中;检测到多个内核的输入比特状况满足预设条件;所述多个内核从所述至少一个存储单元分别获取对应的熵上下文,并重新缓存对应的熵上下文;所述多个内核并行地对输入的比特流中的不同宏块行进行熵解码,并更新缓存的熵上下文。2.根据权利要求1所述的方法,其特征在于,所述预设条件为:所述多个内核中的至少一个内核在预设时长内未输入比特流,或者所述多个内核中输入的比特流的比特数小于预设数量。3.根据权利要求2所述的方法,其特征在于,所述至少一个存储单元的数量与所述多个内核的数量相同,一个所述内核唯一对应一个所述存储单元;所述多个内核中的每个内核是将在所述至少一个存储单元中唯一对应的存储单元中存储或获取熵上下文的。4.根据权利要求1所述的方法,其特征在于,所述片上系统中还包括与所述至少一个存储单元相连的仲裁器,所述至少一个存储单元的数量小于所述多个内核的数量;所述方法还包括:所述多个内核分别向所述仲裁器发送一个存储请求消息;所述仲裁器基于多个存储请求消息,为所述多个内核分别分配一个存储地址;所述仲裁器向所述多个内核分别返回一个允许存储的响应消息;其中,每个所述内核所缓存的熵上下文是按照所述仲裁器分配的存储地址存储在所述至少一个存储单元中的。5.根据权利要求4所述的方法,其特征在于,一个所述存储请求消息中包括以下至少一项:内核的标识信息,对应的内核缓存的熵上下文,指示请求存储熵上下文的第一指示信息;一个所述允许存储的响应消息中包括以下至少一项:对应的内核的标识信息,对应的内核所分配的存储地址的标识,指示允许对应的内核在所述至少一个存储单元中存储对应的熵上下文的第二指示信息。6.根据权利要求5所述的方法,其特征在于,每个所述内核中包括一个固件,一个熵引擎和一个上下文缓存单元;其中,每个所述内核通过熵引擎对比特流进行熵解码并生成熵上下文;每个所述内核通过上下文缓存单元缓存熵上下文;每个所述内核通过固件向所述仲裁器发起一个所述存储请求,并将对应的上下文缓存单元中缓存的熵上下文备份至所述至少一个存储单元中,以及将从所述至少一个存储单元中获取的熵上下文恢复存储到对应的上下文缓存单元中。7.根据权利要求6所述的方法,其特征在于,所述多个内核按照比特流中的宏块行对比特流进行熵解码,一个所述内核按照宏块行中的宏块对比特流进行熵解码,其中,一个宏块行对应一个内核,并且,一个所述内核缓存的熵上下文对应于一个宏块。
8.根据权利要求7所述的方法,其特征在于,所述片上系统与其外部的目标存储单元相连;所述方法还包括:所述多个内核中的每个所述内核将一个内核处理信息发送给所述目标存储单元中,其中,一个所述内核处理信息中包括以下至少一项:对应的内核的信息,对应的内核中输入的比特流、宏块或宏块行的信息。9.一种片上系统,其特征在于,所述片上系统包括多个内核和至少一个存储单元;所述多个内核,用于检测到所述多个内核的输入比特状况不满足预设条件;分别将缓存的熵上下文备份到所述至...
【专利技术属性】
技术研发人员:黄异青,
申请(专利权)人:安谋科技中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。