Block-based image processing methods and apparatus that provide a
reduction in block-transform image coding artifacts are described. In
various embodiments, the invention is directly incorporated into a
decoding process. In such embodiments, transform coefficients are
modified in simple but particularly effective ways that reduce or
eliminate many of the artifacts that were caused by the quantization of
the transform coefficients during encoding and/or by independent block
processing during encoding. In other embodiments, the invention is used
on an image that has already been decoded. In such embodiments image data
values are directly modified in a block-based fashion or a forward block
transform is applied and then the methods of the invention for processing
transform coefficient blocks are used, followed by an inverse transform
operation to generate pixel values from the resulting processed transform
coefficient blocks.