In order to further reduce overhead or bit usage, some embodiments specify all possible offset values of each component, or combination values of both components at a higher level syntax, e.g. in sequence parameter set (SPS), picture parameter set (PPS), or in the current slice header. In some of these embodiments, the higher level header (SPS/PPS/slice header) lists the different possible offset values in a tabular form, each entry in the table being assigned an index. Then, at the coding unit/quantization group level, some embodiments specify only the index or indices of the desired quantization offset values. Such offsets can be independent of the offset values specified at the PPS or slice header, or conversely be additive to the offsets values specified at the PPS or slice header. In order to reduce bitstream size, some embodiments constrain the number of entries in the table to a maximum value.