This paper proposes a statistically matched wavelet based textured image coding scheme for efficient representation of texture data in a compressive sensing (CS) frame work. Statistically matched wavelet based data representation causes most of the captured energy to be concentrated in the approximation subspace, while very little information remains in the detail subspace. We encode not the full-resolution statistically matched wavelet subband coefficients but only the approximation subband coefficients (LL) using standard image compression scheme like JPEG2000. The detail subband coefficients, that is, HL, LH, and HH, are jointly encoded in a compressive sensing framework. Compressive sensing technique has proved that it is possible to achieve a sampling rate lower than the Nyquist rate with acceptable reconstruction quality. The experimental results demonstrate that the proposed scheme can provide better PSNR and MOS with a similar compression ratio than the conventional DWT-based image compression schemes in a CS framework and other wavelet based texture synthesis schemes like HMT-3S. 1. Introduction Texture data contain spatial, temporal, statistical, and perceptual redundancies. Representing texture data using standard compression schemes like MPEG-2 [1] and H.264 [2] is not efficient, as they are based on Shannon-Nyquist sampling [3] and do not account for perceptual redundancies. They are often resource consuming (as they acquire too many samples) due to its fine details in textured image and high frequency content. Variety of applications in computer vision, graphics, and image processing (such as robotics, defence, medicine, and geosciences) demands better compression with good perceptual reconstruction quality, instead of bit accurate (high PSNR) reconstruction. This is because the human brain is able to decipher important variations in data at scales smaller than those of the viewed objects. Ndjiki-Nya et al. [4–8], Bosch et al. [9, 10], Byrne et al. [11, 12], and Zhang et al. [13, 14] have proposed techniques to reconstruct visually similar texture from sample data. Statistically matched wavelet [15] is aimed at designing a filter bank that matches a given pattern in the image and can better represent the corresponding image as compared to other wavelet families. Compressive sensing (CS) technique [16] has proved that it is possible to achieve a sampling rate lower than the Nyquist rate [3] with acceptable reconstruction quality. Leveraging the concept of transform coding, compressive sensing enables a potentially large reduction in
References
[1]
ITU-T Rec. H. 262 and ISO/IEC 13818-2 MPEG-2, Generic Coding of Moving Pictures and Associated Audio Information—Part 2 Video.
[2]
ITU-T Rec. H. 264 and ISO/IEC 4496-10 (MPEG-4/AVC), Advanced video coding for generic audio visual services, Standard version 7, ITU-T and ISO/IEC JTC 1.
[3]
H. Nyquist, “Certain topics in telegraph transmission theory,” Transactions of the American Institute of Electrical Engineers, vol. 47, no. 2, pp. 617–644, 1928.
[4]
P. Ndjiki-Nya, T. Hinz, C. Stiuber, and T. Wiegand, “A content-based video coding approach for rigid and non-rigid textures,” in Proceedings of the IEEE International Conference on Image Processing (ICIP '06), pp. 3169–3172, Atlanta, Ga, USA, October 2006.
[5]
P. Ndjiki-Nya, C. Stüber, and T. Wiegand, “Texture synthesis method for generic video sequences,” in Proceedings of the IEEE International Conference on Image Processing (ICIP '07), pp. III397–III400, San Antonio, Tex, USA, September 2007.
[6]
P. Ndjiki-Nya, T. Hinz, and T. Wiegand, “Generic and robust video coding with texture analysis and synthesis,” in Proceedings of the IEEE International Conference onMultimedia and Expo (ICME '07), pp. 1447–1450, Beijing, China, July 2007.
[7]
P. Ndjiki-Nya, M. K?ppel, D. Doshkov, and T. Wiegand, “Automatic structure-aware inpainting for complex image content,” in Advances in Visual Computing, vol. 5358 of Lecture Notes in Computer Science, pp. 1144–1156, 2008.
[8]
P. Ndjiki-Nya and T. Wiegand, “Video coding using closed-loop texture analysis and synthesis,” IEEE Journal of Selected Topics in Signal Processing, 2011.
[9]
M. Bosch, F. Zhu, and E. J. Delp, “Spatial texture models for video compression,” in Proceedings of the IEEE International Conference on Image Processing (ICIP '07), pp. I93–I96, San Antonio, Tex, USA, September 2007.
[10]
M. Bosch, F. Zhu, and E. J. Delp, “Video coding using motion classification,” in Proceedings of the 15th IEEE International Conference on Image Processing (ICIP '08), pp. 1588–1591, San Diego, Calif, USA, October 2008.
[11]
J. Byrne, S. Ierodiaconou, D. Bull, D. Redmill, and P. Hill, “Unsupervised image compression-by-synthesis within a JPEG framework,” in Proceedings of the 15th IEEE International Conference on Image Processing (ICIP '08), pp. 2892–2895, San Diego, Calif, USA, October 2008.
[12]
S. Ierodiaconou, J. Byrne, D. R. Bull, D. Redmill, and P. Hill, “Unsupervised image compression using graphcut texture synthesis,” in Proceedings of the 16th IEEE International Conference on Image Processing (ICIP '09), pp. 2289–2292, Cairo, Egypt, November 2009.
[13]
F. Zhang, D. R. Bull, and N. Canagarajah, “Region-based texture modelling for next generation video codecs,” in Proceedings of the 17th IEEE International Conference on Image Processing (ICIP '10), pp. 2593–2596, Hong Kong, China, September 2010.
[14]
F. Zhang and D. R. Bull, “Enhanced video compression with region-based texture models,” in Proceedings of the Picture Coding Symposium (PCS '10), pp. 54–57, Nagoya, Japan, December 2010.
[15]
A. Gupta, S. D. Joshi, and S. Prasad, “A new approach for estimation of statistically matched wavelet,” IEEE Transactions on Signal Processing, vol. 53, no. 5, pp. 1778–1793, 2005.
[16]
D. L. Donoho, “Compressed sensing,” IEEE Transactions on Information Theory, vol. 52, no. 4, pp. 1289–1306, 2006.
[17]
R. G. Baraniuk, “Compressive sensing,” IEEE Signal Processing Magazine, vol. 24, no. 4, pp. 118–121, 2007.
[18]
S. S. Chen, D. L. Donoho, and M. A. Saunders, “Atomic decomposition by basis pursuit,” SIAM Journal on Scientific Computing, vol. 20, no. 1, pp. 33–61, 1998.
[19]
E. J. Candès, J. Romberg, and T. Tao, “Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information,” IEEE Transactions on Information Theory, vol. 52, no. 2, pp. 489–509, 2006.
[20]
Y. Zhang, S. Mei, Q. Chen, and Z. Chen, “A novel image/video coding method based on compressed sensing theory,” in Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP '08), pp. 1361–1364, Las Vegas, Nev, USA, April 2008.
[21]
D. Venkatraman and A. Makur, “A compressive sensing approach to object-based surveillance video coding,” in Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '09), pp. 3513–3516, Taipei City, Taiwan, April 2009.
[22]
J. Prades-Nebot, Y. Ma, and T. Huang, “Distributed video coding using compressive sampling,” in Proceedings of the Picture Coding Symposium (PCS '09), pp. 1–4, Chicago, Ill, USA, May 2009.
[23]
M. B. Wakin, J. N. Laska, M. F. Duarte et al., “Compressive imaging for video representation and coding,” in Proceedings of the Picture Coding Symposium (PCS '06), pp. 1289–1306, Beijing, China, April 2006.
[24]
Y. Yang, O. C. Au, L. Fang, X. Wen, and W. Tang, “Perceptual compressive sensing for image signals,” in Proceedings of the IEEE International Conference on Multimedia and Expo (ICME '09), pp. 89–92, New York, NY, USA, July 2009.
[25]
A. A. Efros and T. K. Leung, “Texture synthesis by non-parametric sampling,” in Proceedings of the 7th IEEE International Conference on Computer Vision (ICCV'99), vol. 2, pp. 1033–1038, September 1999.
[26]
L. Y. Wei and M. Levoy, “Fast texture synthesis using tree-structured vector quantization,” in Proceedings of SIGGRAPH '00, pp. 479–488, New Orleans, La, USA, July 2000.
[27]
V. Kwatra, A. Sch?dl, I. Essa, G. Turk, and A. Bobick, “Graphcut textures: image and video synthesis using graph cuts,” in Proceedings of the SIGGRAPH '03, pp. 277–286, San Diego, Calif, USA, July 2003.
[28]
P. Hill, Wavelet based texture analysis and segmentation for imgae retrieval and fusion [Ph.D. thesis], University of Bristol, 2002.
[29]
J. Y. A. Wang and E. H. Adelson, “Representing moving hands with layers,” IEEE Transactions on Image Processing, vol. 3, no. 5, pp. 625–638, 1994.
[30]
A. Dumitra? and B. G. Haskell, “An encoder-decoder texture replacement method with application to content-based movie coding,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 14, no. 6, pp. 825–840, 2004.
[31]
R. J. O'Callaghan and D. R. Bull, “Combined morphological-spectral unsupervised image segmentation,” IEEE Transactions on Image Processing, vol. 14, no. 1, pp. 49–62, 2005.
[32]
H. Choi and R. G. Baraniuk, “Multiscale image segmentation using wavelet-domain hidden Markov models,” IEEE Transactions on Image Processing, vol. 10, no. 9, pp. 1309–1321, 2001.
[33]
J. Li and R. M. Gray, “Context-based multiscale classification of document images using wavelet coefficient distributions,” IEEE Transactions on Image Processing, vol. 9, no. 9, pp. 1604–1616, 2000.
[34]
M. Acharyya and M. K. Kundu, “An adaptive approach to unsupervised texture segmentation using M-band wavelet transform,” Signal Processing, vol. 81, no. 7, pp. 1337–1356, 2001.
[35]
A. Schulz, L. Velho, and E. A. B. da Silva, “On the empirical rate-distortion performance of compressive sensing,” in Proceedings of the 16th IEEE International Conference on Image Processing (ICIP '09), pp. 3049–3052, Cairo, Egypt, November 2009.
[36]
P. Brodatz, Textures—A Photographic Album for Artists and Designers, Dover, New York, NY, USA, 1999.
[37]
J. Portilla and E. P. Simoncelli, “A parametric texture model based on joint statistics of complex wavelet coefficients,” International Journal of Computer Vision, vol. 40, no. 1, pp. 49–71, 2000.
[38]
A. Khandelia, S. Gorecha, B. Lall, S. Chaudhury, and M. Mathur, “Parametric video compression scheme using ar based texture synthesis,” in Proceedings of the 6th Indian Conference on Computer Vision, Graphics and Image Processing (ICVGIP '08), pp. 219–225, Bhubaneswar, India, December 2008.
[39]
A. Stojanovic, M. Wien, and J. R. Ohm, “Dynamic texture synthesis for H.264/AVC inter coding,” in Proceedings of the IEEE International Conference on Image Processing (ICIP '08), pp. 1608–1611, San Diego, Calif, USA, October 2008.
[40]
A. Stojanovic, M. Wien, and T. K. Tan, “Synthesis-in-the-loop for video texture coding,” in Proceedings of the 16th IEEE International Conference on Image Processing (ICIP '09), pp. 2293–2296, Cairo, Egypt, November 2009.
[41]
H. Chen, R. Hu, D. Mao, R. Zhong, and Z. Wang, “Video coding using dynamic texture synthesis,” in Proceedings of the IEEE International Conference on Multimedia and Expo (ICME '10), pp. 203–208, Singapore, July 2010.
[42]
G. Fan and X. Xia, “Wavelet-based texture analysis and synthesis using hidden Markov models,” IEEE Transactions on Circuits and Systems I, vol. 50, no. 1, pp. 106–120, 2003.
[43]
S. Kumar, R. Gupta, N. Khanna, S. Chaudhury, and S. D. Joshi, “Text extraction and document image segmentation using matched wavelets and MRF model,” IEEE Transactions on Image Processing, vol. 16, no. 8, pp. 2117–2128, 2007.
[44]
I.T. R. T. 800, “Jpeg-2000:core coding system,” Tech. Rep., International Telecommunication Union, 2000.
[45]
C. Deng, W. Lin, B. Lee, and C. T. Lau, “Robust image compression based on compressive sensing,” in Proceedings of the IEEE International Conference on Multimedia and Expo (ICME '10), pp. 462–467, Singapore, July 2010.
[46]
A. Mojsilovic, M. V. Popovic, and D. M. Rackov, “On the selection of an optimal wavelet basis for texture characterization,” IEEE Transactions on Image Processing, vol. 9, no. 12, pp. 2043–2050, 2000.
[47]
R. Coifman, F. Geshwind, and Y. Meyer, “Noiselets,” Applied and Computational Harmonic Analysis, vol. 10, no. 1, pp. 27–44, 2001.
[48]
S. Boyd and L. Vandenberghe, Convex Optimization, Cambridge University Press, New York, NY, USA, 2004.