发明名称 |
上下文自适应可变长度编码方法和系统 |
摘要 |
公开了一种上下文自适应可变长度编码方法和系统。该方法包括:将需要编码的系数块映射为一维系数阵列,并根据一维系数阵列中各系数的位置信息解析出一维系数阵列中非零系数的总数目、以及一维系数阵列中第一个非零系数和最后一个非零系数的位置;结合一维系数阵列中非零系数的总数目通过对一维系数矩阵中的最后一个非零系数和第一个非零系数之间的所有系数(包括此两系数)进行逆向扫描来完成对于原始系数块的编码。 |
申请公布号 |
CN102377994B |
申请公布日期 |
2014.05.07 |
申请号 |
CN201010248895.2 |
申请日期 |
2010.08.05 |
申请人 |
富士通株式会社 |
发明人 |
王琪 |
分类号 |
H04N19/13(2014.01)I;H04N19/124(2014.01)I;H04N19/61(2014.01)I |
主分类号 |
H04N19/13(2014.01)I |
代理机构 |
北京东方亿思知识产权代理有限责任公司 11258 |
代理人 |
宋鹤;南霆 |
主权项 |
一种上下文自适应可变长度编码方法,包括:将需要编码的系数块映射为一维系数阵列,并根据所述一维系数阵列中各系数的位置信息解析出所述一维系数阵列中非零系数的总数目、以及所述一维系数阵列中第一个非零系数和最后一个非零系数的位置,其中,所述一维系数阵列中系数的排列顺序与所述系数块中系数的映射顺序一致;当所述一维系数阵列中非零系数的总数目为零时,所述一维系数阵列中拖尾系数的总数目为零,仅对代表所述一维系数阵列中非零系数的总数目和所述一维系数阵列中拖尾系数的总数目的语法元素Coeff_token进行编码;以及当所述一维系数阵列中非零系数的总数不为零时,逆向依次扫描所述一维系数阵列中的最后一个非零系数、所述一维系数阵列中的最后一个非零系数和第一个非零系数之间的系数、以及所述一维系数阵列中的第一个非零系数,其中,当所述一维系数阵列中当前被扫描的系数为0和±1以外的系数时,对代表所述当前被扫描的系数的幅值的语法元素Levels进行编码;当所述一维系数阵列中当前被扫描的系数为+1或‑1时,如果所述当前被扫描的系数是所述一维系数阵列中的拖尾系数,则对代表所述当前被扫描的系数的符号的语法元素Trailing_ones_sign进行编码,否则对代表所述当前被扫描的系数的幅值的语法元素Levels进行编码。 |
地址 |
日本神奈川县 |