[Mp4-tech][H.264]CAVLC table

Xu Ke kexu ee.cuhk.edu.hk
Sat Feb 19 19:56:06 ESTEDT 2005


Dear Experts,
Currently I am working on CAVLC decoding.Regarding to Table9-5:coeff_token mapping to TotalCoeff(coeff_token) and TrailingOnes(coeff_token),I can't find any relations between the adjacent coeff_token.Can anybody explain to me how these coeff_token derived when the standard is being formed?
For example,when 0<=nC<2:
1)TrailingOnes(coeff_token)=0,TotalCoeff(coeff_token)=0,then coeff_token = "1"
2)TrailingOnes(coeff_token)=0,TotalCoeff(coeff_token)=1,then coeff_token = "000101"
3)TrailingOnes(coeff_token)=1,TotalCoeff(coeff_token)=1,then coeff_token = "01"
4).............
I can't see any correlations in the above "1","000101","01".Why the coeff_token does not equal to a regular bits order such as "00""01""10" which is easier for decoding?
Many thanks in advance!
Best regards,
Xu Ke


More information about the Mp4-tech mailing list