摘要 |
An array , e.g. blocks, of video data values is encoded in which a determination is made (1300) as to whether a transform skip mode is applicable to the array. If a transform-skip mode is not applicable to the array, the data is frequency transformed and the resulting array of frequency transformed values is quantised by applying quantisation parameters which may vary between values in the frequency transformed array according to the position of each frequency transformed value within the array, e.g. a scaling list of a variety of values (1320). If a transform-skip mode is applicable to the array, the data values are quantised by applying quantisation parameters which are independent of the position of each value within the array, which may constitute a single value for all (1310). Corresponding decoding is also disclosed. An undesirable fish scale effect (fig. 20) is thereby avoided. |