Improved KMV-Cast with BM3D Denoising

Recently, a novel scheme called Knowledge-enhanced Mobile Video Broadcasting (KMV-Cast) was proposed to improve the quality of mobile video transmission. In this paper, we propose to use the well-known block-matching and three dimensional filtering (BM3D) algorithm to remove noise for KMV-Cast. BM3D is realized by block-matching, collaborative filtering, aggregation, and Wiener filtering. In this paper, BM3D will be used to remove noise after videos/images reconstruction using KMV-Cast receiver. The block-matching is used to collect similar pixel groups to reveal the property of the patch, while the collaborative filtering preserves the unique feature of each block through hard-thresholding. The aggregation process performs averaging to get the estimation results. The simulation results show that KMV-Cast with BM3D denoising performs the best compared with other two algorithms including SoftCast and KMV-Cast, especially in case of low channel quality and all image blocks are needed to be transmitted. The proposed scheme has 9 dB gains in terms of PSNR under low channel SNR (-5 dB) compared with the conventional KMV-Cast scheme, when all image blocks are transmitted through additive white Gaussian noise (AWGN) channel.

[1]  Xin-Lin Huang,et al.  Knowledge-Enhanced Mobile Video Broadcasting Framework With Cloud Support , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Peyman Milanfar,et al.  Global Image Denoising , 2014, IEEE Transactions on Image Processing.

[3]  Wen Gao,et al.  High quality image reconstruction via non-local collaborative estimation for wireless image/video softcast , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[4]  Xiaocheng Lin,et al.  Analog channel coding for wireless image/video SoftCast by data division , 2015, 2015 22nd International Conference on Telecommunications (ICT).

[5]  Chong Luo,et al.  DaC-RAN: A data-assisted cloud radio access network for visual communications , 2015, IEEE Wireless Communications.

[6]  Ruixi Yuan,et al.  Measurement and analysis of a large scale commercial mobile internet TV system , 2011, IMC '11.

[7]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

[8]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[9]  Karen O. Egiazarian,et al.  BM3D Frames and Variational Image Deblurring , 2011, IEEE Transactions on Image Processing.

[10]  Jean-Michel Morel,et al.  A Review of Image Denoising Algorithms, with a New One , 2005, Multiscale Model. Simul..

[11]  Michael Elad,et al.  Image Denoising Via Sparse and Redundant Representations Over Learned Dictionaries , 2006, IEEE Transactions on Image Processing.

[12]  David A. Maltz,et al.  Cloudward bound: planning for beneficial migration of enterprise applications to the cloud , 2010, SIGCOMM '10.

[13]  Onay Urfalioglu,et al.  Improving BM3D on non-stationary Gaussian models for real image noise , 2015, 2015 International Conference on Image Processing Theory, Tools and Applications (IPTA).

[14]  Xin-Lin Huang,et al.  Performance Analysis of KMV-Cast with Imperfect Prior Knowledge , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[15]  Dina Katabi,et al.  A cross-layer design for scalable mobile video , 2011, MobiCom.

[16]  Zhou Su,et al.  Big data in mobile social networks: a QoE-oriented framework , 2016, IEEE Network.

[17]  Aleksandra Pizurica,et al.  Estimating the probability of the presence of a signal of interest in multiresolution single- and multiband image denoising , 2006, IEEE Transactions on Image Processing.

[18]  Yuehua Li,et al.  BM3D denoising based on minimum GCV score , 2015, 2015 International Conference on Computers, Communications, and Systems (ICCCS).

[19]  Dipayan Dev,et al.  A Review and Research Towards Mobile Cloud Computing , 2014, MobileCloud.