Abstract: An apparatus using a compact blocked and Wavelet transform pair suppresses block artifacts in image compression systems by re-purposing one or more block transform coefficients with Wavelet coefficients. A general architecture and class of transforms is disclosed including integer types having Wavelet features but which can be processed one block at a time. An exemplary integer, non-separable two-dimensional Wavelet Transform is disclosed to partner with a Walsh-Hadamard blocked transform to serve as the core for the apparatus then tailored to function as a DCT, DST or other signal transform.