【摘要】 本发明公开了一种AVS视频编码中的编码比特数估计方法及其装置,属于视频编解码领域。本发明的方法为:首先将变换块的量化系数分组并行输入输出于两寄存器组;然后在同一时钟内计算每组量化系数的编码系数(run,level);再对编码系数(run,level)中的run和level分别进行编码计算编码比特数;最后加和上述Golomb编码的比特数,得到整个变换块的编码系数(run,level)的编码比特数。本发明的装置包括依次连接的数据存储模块、扫描模块,Golomb模块、比特数加和模块。与现有技术相比,本发明去掉了传统的串行扫描和查表。本发明数据处理能力是传统方法的8倍,面积约为传统方法的1/3。 【专利类型】发明授权 【申请人】北京大学软件与微电子学院 【申请人类型】学校 【申请人地址】102600 北京市大兴区工业区金苑路24号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】大兴区 【申请号】CN200810225456.2 【申请日】2008-10-31 【申请年份】2008 【公开公告号】CN101420620B 【公开公告日】2010-10-13 【公开公告年份】2010 【授权公告号】CN101420620B 【授权公告日】2010-10-13 【授权公告年份】2010.0 【IPC分类号】H04N7/32; H04N19/129; H04N19/149; H04N19/436 【发明人】彭小明; 曹喜信; 曹健; 张兴 【主权项内容】一种AVS视频编码中的编码比特数估计方法,其步骤为:1)将变换块的量化系数分组并行输入输出于两寄存器组;其方法为:a)将所述量化系数以所在变换块的行为单位进行分组;b)在一个时钟内将一组量化系数存入一寄存器组;c)将该变换块按组全部并行输入到该寄存器组后,在下一时钟从该寄存器组按照zig-zag的顺序按组并行输出量化系数,同时从该时钟开始将后续分组量化系数并行输入另一寄存器组;d)重复上述步骤a)~c),实现两寄存器组的乒乓操作;2)同一时钟内计算每组量化系数的编码系数run和level;所述计算每组量化系数的编码系数run和level的方法为:并行游程扫描寄存器组中量化系数,分别对每个非零量化系数产生一个编码系数对run和level,对零系数产生一个编码系数对0和0;3)对编码系数run和level分别进行编码,其中,对编码系数中的亮度数据采用2阶Golomb编码,对编码系数中的色度数据采用0阶Golomb编码;然后,采用公式Golomb(run)=Golomb(2run+60)-Golomb(59)计算所述run值的比特数,采用公式Golomb(level)计算所述level值的比特数;4)加和上述编码系数的编码比特数,得到整个变换块的编码系数run和level的编码比特数。 【当前权利人】江苏民乐惠商务科技有限公司 【统一社会信用代码】12100000717805842W 【家族被引证次数】2