【摘要】 本发明涉及视频编码技术,提供了一种基于帧复杂度的码率控制方法,其技术方案为:一种基于帧复杂度的码率控制方法,其特征在于,包括以下步骤:a.系统开机启动,进行可用带宽分配;b.通过软件计算当前可用带宽并利用当前编码帧的原始图像的信息以及前一个编码帧重建图像的信息计算当前编码帧的复杂度;c.通过软件根据编码帧的复杂度大小对当前可用带宽进行分配。其有益效果是,在有限的带宽条件下尽可能提高图像编码质量,适用于编码速率可变的视频编码。 【专利类型】发明授权 【申请人】四川长虹电器股份有限公司 【申请人类型】企业 【申请人地址】621000 四川省绵阳市高新区绵兴东路35号 【申请人地区】中国 【申请人城市】绵阳市 【申请人区县】江油市 【申请号】CN200810304150.6 【申请日】2008-08-22 【申请年份】2008 【公开公告号】CN101345867B 【公开公告日】2010-06-02 【公开公告年份】2010 【授权公告号】CN101345867B 【授权公告日】2010-06-02 【授权公告年份】2010.0 【IPC分类号】H04N7/24; H04N7/26; H04N7/50; H04N19/14; H04N19/146 【发明人】张杰; 展华益 【主权项内容】1.一种基于帧复杂度的码率控制方法,其特征在于,包括以下步骤: a.系统开机启动; b.计算当前可用带宽Tr(ni,j); c.根据下线性预测模型计算当前帧的预测MAD,记为MADPc,所述下线性预测模型为: MADPc=a1×MADp+a2 其中,MADPc为当前帧的预测MAD,MADp表示前一帧实际MAD,a1和a2是预测模型的系数,这两个参数在编码完一帧后进行更新; d.计算当前帧的预测MAD与已编码帧的实际MAD平均值之比,记为MADratio,所述当前帧的预测MAD与已编码帧的实际MAD平均值之比由以下公式得到: 其中,MADPc表示当前帧的预测MAD,MADi表示已编码帧i的实际MAD; e.计算当前编码帧的原始图像与前一个重建帧图像之间的MAD,记为MAD(orgi,reci-1); f.计算前一帧实际MAD与MAD(orgi,reci-1)的差值,记为MADdrop,i,所述前一帧实际MAD与MAD(orgi,reci-1)的差值MADdrop,i,由以下公式得到: MADdrop,i=MADi-1-MAD(orgi,reci-1) 其中,MADi-1表示已编码帧i-1的实际MAD; g.计算当前编码帧的MADdrop,i绝对值与已编码帧的MADdrop,i绝对值的平均值之比,得到降比,记为MADdrop-ratio,i,所述当前编码帧的MADdrop,i绝对值与已编码帧的MADdrop,i绝对值的平均值之比,由以下公式得到: 其中,MADdrop-ratio,i表示当前编码帧的MADdrop,i绝对值与已编码帧的MADdrop,i绝对值的平均值之比; h.采用MADratio,i和MADdrop-ratio,i的加权组合作为帧复杂度的衡量标准,记为FCi,所述MADrario,i和MADdrop-ratio,i的加权组合由以下公式得到: FCi=μ×MADratio,i+(1-μ)×MADdrop-ratio,i 其中,FCi表示第i帧的复杂度,μ是一个系数,它的典型值被设为0.6; i.当前编码帧可用带宽按照以下方案进行分配: 其中,FCj表示第j帧的复杂度,Tr(ni,j)表示当前可用带宽,Np,r(j-1)表示剩余未编码帧数, 表示当前编码帧可用带宽。 【当前权利人】四川长虹电器股份有限公司 【当前专利权人地址】四川省绵阳市高新区绵兴东路35号 【专利权人类型】其他股份有限公司(上市) 【统一社会信用代码】91510700205412308D 【引证次数】3.0 【他引次数】3.0 【家族引证次数】3.0 【家族被引证次数】5