摘要 |
Variable length coding (VLC) techniques are described for coded block pat terns (CBPs) used in block-based video coding. In VLC of CBPs, patterns of t ransform coefficients that are more likely to occur are coded with shorter c odes, while patterns of coefficients that are less likely to occur are coded with longer codes. According to the techniques of this disclosure, several different VLC tables are stored in the coding devices. During the encoding a nd decoding processes, one of the VLC tables is selected and used to perform the coding of CBPs for a given video block. The table may be selected based on a number of neighboring video blocks to the current video block that inc lude non-zero transform coefficients. The techniques may be particularly use ful in the coding of video blocks of enhancement layers in scalable video co ding (SVC). |