Table 1 Upper bounds (in bits) on the output values of s.p.e.d. 2D-DCTs having different size. is equivalent to a 16-bit fixed point implementation. and are equivalent to a single precision and a double precision floating point implementations, respectively. A square 2D-DCT has been considered.