发明名称 一种解码图像缓冲区管理方法
摘要 一种解码图像缓冲区管理方法,涉及图像通信技术,特别涉及图像解码技术。本发明所解决的技术问题是:简化解码图像帧管理中对P帧的处理过程,使视频的显示同步容易控制。采用的技术方案包括以下步骤:a、确定循环缓冲区链长度n;b、根据循环缓冲区链长度n,创建循环缓冲区链,循环缓冲区链为BF<SUB>0</SUB>,BF<SUB>1</SUB>,……,BF<SUB>n-1</SUB>;c、根据当前解码图像帧的显示序号,将该图像帧输入到对应的缓冲区中;d、解码图像缓冲区延时2帧将缓冲区中的图像帧顺序输出。本发明的有益效果是:解决了P帧解码图像的两次存取的问题,优化了解码图像的显示流程,使得视频的显示同步与音唇同步可以较容易地实现,同时提高了解码效率。
申请公布号 CN100455017C 申请公布日期 2009.01.21
申请号 CN200610020805.8 申请日期 2006.05.12
申请人 四川长虹电器股份有限公司 发明人 展华益
分类号 H04N7/24(2006.01);H04N7/52(2006.01) 主分类号 H04N7/24(2006.01)
代理机构 成都虹桥专利事务所 代理人 李顺德
主权项 1、一种解码图像缓冲区管理方法,其特征在于,包括以下步骤:a、根据编码流连续B帧个数信息动态确定循环缓冲区链长度n,n等于或大于连续B帧的个数加上3;b、根据循环缓冲区链长度n,创建循环缓冲区链,循环缓冲区链为BF0,BF1,……,BFn-1;c、根据当前解码图像帧的显示序号,将该图像帧输入到对应的缓冲区中;d、解码图像缓冲区延时2帧将缓冲区中的图像帧顺序输出;所述步骤c具体包括以下步骤:c1、判断当前图像帧的显示序号是否小于n,若是进入步骤c3;若否进入步骤c2;c2、对此显示序号取n的余数,将结果作为新的序号,将该新序号作为对应循环缓冲区的下标,进入步骤c4;c3、直接使用此显示序号作为对应循环缓冲区的下标,进入步骤c4;c4、将该图像帧输入对应下标的循环缓冲区。。
地址 621000四川省绵阳市高新区绵兴东路35号