Abstract
JPEG2000 is known as an efficient standard to encode images. However, at very low bit-rates, artifacts or distortions can be observed in decoded images. In order to improve the visual quality of decoded images and make them perceptually acceptable, we propose in this work a new preprocessing scheme. This scheme consists in preprocessing the image to be encoded using a nonlinear filtering, considered as a prior phase to JPEG 2000 compression. More specifically, the input image is decomposed into low- and high-frequency sub-images using morphological filtering. Afterward, each sub-image is compressed using JPEG2000, by assigning different bit-rates to each sub-image. To evaluate the quality of the reconstructed image, two different metrics have been used, namely (a) peak signal to noise ratio, to evaluate the visual quality of the low-frequency sub-image, and (b) structural similarity index measure, to evaluate the visual quality of the high-frequency sub-image. Based on the reconstructed images, experimental results show that, at low bit-rates, the proposed scheme provides better visual quality compared to a direct use of JPEG2000 (excluding any preprocessing).
Similar content being viewed by others
Abbreviations
- JPEG2000:
-
Joint Photographic Experts Group committee in 2000
- DWT:
-
Discrete wavelet transform
- DCT:
-
Discrete cosine transform
- IDWT:
-
Inverse discrete wavelet transform
- \(I(x,y)\) :
-
Image with spatial coordinate \(x\) and \(y\)
- \(S\) :
-
Structuring element
- \(I\oplus S\) :
-
Dilation of \(I\) by \(S\)
- \(I\ominus S\) :
-
Erosion of \(I\) by \(S\)
- \(I\circ S\) :
-
Morphological opening of \(I\) by \(S\)
- \(I{\bullet } S\) :
-
Morphological closing of \(I\) by \(S\)
- \(g, f\) :
-
\(g\) is the mask and \(f\) is the marker
- \(R_{g}(f)\) :
-
Reconstruction of g from \(f\)
- \(\gamma ^{(\mathrm{rec})}(f, g)\) :
-
Opening by reconstruction of \(g\) from \(f\)
- \(I_{\mathrm{Low}}\) :
-
Decomposed image \(I\) at low frequency
- \(I_{\mathrm{High}}\) :
-
Decomposed image \(I\) at high frequency
- Rate:
-
Compression ratio
- \(\alpha \) :
-
Compression ratio of the low-frequency sub-image (bit per pixel)
- \(\beta \) :
-
Compression ratio of the high-frequency sub-image (bit per pixel)
- \(\varPsi (I_{\mathrm{Low}},\alpha )\) :
-
Compression operator of \(I_{\mathrm{Low}}\) by \(\alpha \)
- \(\varPsi (I_\mathrm{High},\beta )\) :
-
Compression operator of \(I_\mathrm{High}\) by \(\beta \)
- \(\hbox {Comp}_{\mathrm{Low}}\) :
-
Compressed low-frequency sub-image
- \(\hbox {Comp}_{\mathrm{High}}\) :
-
Compressed high-frequency sub-image
- \(\varPsi ^{-1}(I_{\mathrm{Low}},\alpha )\) :
-
The inverse compression operator of \(I_{\mathrm{Low}}\) by \(\alpha \)
- \(\varPsi ^{-1}(I_{\mathrm{High}},\beta )\) :
-
The inverse compression operator of \(I_{\mathrm{High}}\) by \(\beta \)
- bpp:
-
Bit per pixel
- MSE:
-
Mean square error
- PSNR:
-
Peak signal to noise ratio
- SSIM:
-
Structural SIMilarity
- \(l()\) :
-
Luminance comparison function
- \(c()\) :
-
Contrast comparison function
- \(s()\) :
-
Structure comparison function
- \(\mu _{f}\) :
-
The average of \(f\)
- \(\sigma _{f}^2\) :
-
The variance of \(f\)
- \(\sigma _{fg} \) :
-
The covariance between \(f\) and \(g\)
- :
-
The dynamic range of the pixel values
- \(B\) :
-
The bit depth used for noncompressed image coding
- \(C_{1},C_{2}\) :
-
Two variables to stabilize the division with weak denominator
- \(\hbox {PSNR}_{\mathrm{New}}\) :
-
Proposed image quality metrics
References
Christopoulos, C.: The JPEG2000 still image coding system: an overview. Proc. IEEE Trans. Consumer Electron. 46(4), 1103–1127 (2000)
Adams, M.D.: The JPEG-2000 Still Image Compression Standard, ISO/IEC JTC 1/SC 29/WG 1N 2412. Dept. of Electrical and Computer Engineering, University of Victoria, Canada (December 2005)
Winkler, S.: Digital Video Quality: Vision Models and Metrics. Wiley, New York (2005)
Singh, S., Sharma, R.K., Sharma, M.K.: Tile boundary artifacts reduction of JPEG2000 compressed images. Proc. Comput. Sci. Inf. Technol. 04, 281–290 (2012)
Dherete, P., Durand, S., Froment, J., Rouge, B.: Best wavelet packet basis for joint image deblurring-denoising and compression. In: Proceedings of the Mathematics of Data/Image Coding, Compression and Encryption V, with Applications, pp. 2279–2283, Seattle, WA (Jan. 8–11 2003)
Tai, S.-C., Wang, C.-C., Huang, L.-S., Chen, Y.-R.: Morphological De-ringing filter design for JEPG-2000. Proc. J. Inf. Sci. Eng 19(4), 667–680 (2003)
Wang, C.-C., Hwang, C.B.: ‘Ringing Artifacts Reduction using Adaptive Morphological filter for JPEG2000’, Proc; Journal of Computers, Vol. 19, pp. 15–23 (2008)
Nosratinia, A.: Post-processing of JPEG-2000 images to remove compression artifacts. Proc. IEEE Signal Process. Lett. 10, 296–299 (2003)
Matheron, G.: Random Sets and Integral Geometry. Wiley, New York (1975)
Serra, J.: Image Analysis and Mathematical Morphology. Academic Press, London (1982)
Koskinen, L., Jaakko, A.: Soft morphological filters: a robust morphological filtering method. J. Electron. Imaging 3, 60–70 (1994)
Zeybeck, E.H., Nait-Ali, A.: Improvement of JPEG2000 lossy compression performance using preliminary nonlinear-filtering. Proc. Int. J. Signal Process. 4, 24–30 (2008)
Parvati, K., Prakasa Rao, B.S., Mariya Das, M.: Image segmentation using gray-scale morphology and marker-controlled watershed transformation. Dis. Dyn. Nat. Soc. 2008, 1–8 (2008)
Podlasov, A., Ageenko, E.: Morphological Reconstruction of Semantic Layers in Map Images. University of Joansuu, Department of computer science, Finland, Technical report (2004)
Salembier, P., Serra, J.: Flat zones filtering, connected operators, and filters by reconstruction. Proc. IEEE Trans Image Process. 4(8), 53–60 (1995)
Vincent, L.: Morphological grayscale reconstruction: Definition, efficient algorithms and applications in image analysis. In: Proceedings of the International Computer Vision and Pattern Recognition Conference, pp. 176–201. Piscataway, NJ, USA (1993)
Guangyao, C., Luhong, L., Siwei, M., Zhao, D.: Image Quality Assessment Using Spatial Frequency Component. In: Proceedings of the Pacific Rim Conference on Multimedia: Advances in Multimedia Information Processing, pp. 201–211, Berlin, Heidelberg (2009)
Wang, Z., Bovik, A.C.: A universal image quality index. Proc. IEEE Signal Process. Lett. 9(3), 81–84 (2002)
Wang, Z., Simoncelli, E.P., Bovik, A.C.: Multi-scale structural similarity for image quality assessment. In: Proceedings of the IEEE Asilomar Conference on Signals, Systems, and Computers, pp. 1398–1402 (2003)
Hore, A., Ziou, D.: Image quality metrics: PSNR vs. SSIM. In: Proceedings of the International Conference on Pattern Recognition, pp. 2366–2369. IEEE Computer Society, Washington, DC, USA (2010)
Ouni, T., Lassoued, A., Abid, M.: Lossless image compression using gradient based space filling curves (G-SFC). In: Proceedings of the Springer, Signal, Image and Video Processing, Vol. 7 (2013)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bennacer, L., Bouledjfane, B. & Nait-Ali, A. Artifact reduction in JPEG2000 compressed images at low bit-rate using mathematical morphology filtering. SIViP 8, 677–686 (2014). https://doi.org/10.1007/s11760-013-0583-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-013-0583-6