一种解码的实现方法、软件解码器和解码设备技术

技术编号:3990812 阅读:202 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种解码的实现方法、软件解码器和解码设备。本发明专利技术实施例的软件解码器在对编码图像进行解码时,采用虚拟帧存来模拟硬件解码器解码一帧编码图像后的DPB操作,从而可以无需等待硬件解码器解码结束,即可解码下一帧编码图像,避免了现有技术中需要等待硬件解码器解码结束后才进行DPB操作,所导致的软件解码器和硬件解码器之间相互等待的情景的发生,可以较好地实现软件解码器和硬件解码器的并行处理,提高解码效率。

【技术实现步骤摘要】

【技术保护点】
一种解码的实现方法,其特征在于,包括:对获取到的编码图像进行初级处理,所述初级处理为:对获取到的编码图像进行软件解码,使用虚拟帧存来模拟硬件解码后的解码图像缓存DPB操作,得到DPB操作的结果;根据DPB操作的结果申请实际帧存,并记录虚拟帧存和实际帧存的映射关系;根据所述虚拟帧存和实际帧存的映射关系配置并启动硬件解码器,以对获取到的编码图像进行硬件解码。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹国栋闫智伟顾骧
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1