修改HM解码器代码以统计H.265码流中每个CTU变换系数占用比特数的技术求助
修改HM解码器代码以统计H.265码流中每个CTU变换系数占用比特数的技术求助
各位大佬好,我最近在基于HM解码器做二次开发,想实现一个功能:解码H.265码流时,统计每个CTU(编码树单元)的变换系数在码流中占用的比特数。
我自己先摸索了一阵,发现变换系数的解码逻辑是在xDecodeTransform函数里的parseCoeffNxN方法中实现的。于是我就在parseCoeffNxN里加了个变量,通过统计decodeBin函数的调用次数来计算解码的比特数,但统计出来的结果和HEVCanalyzer工具显示的数据差得特别大,完全对不上。
有没有过来人能指点下,我这个思路哪里错了?或者有没有更准确的方法来统计每个CTU变换系数的比特数呀?
(注:原本有相关对比截图,但暂时无法展示)
备注:内容来源于stack exchange,提问作者John Z
相关产品推荐
相关产品推荐

