In this thesis, we propose a new post-processing technique that removes blocking and ringing
artifacts in Block discrete cosine transformation (BDCT)-coded images using bilateral
filtering. The selection of filter parameters is a key issue in the application of a bilateral filter
because it significantly affects the result. An efficient method of selecting the bilateral filter
parameters is presented. In addition, a signal adaptive filter is applied to improve the visual
quality. The experimental results show that the proposed approach alleviates the artifacts
efficiently in terms of PSNR, MSDS, and SSIM.