A Novel Consistent Quality Driven for JEM Based Distributed Video Coding
Abstract
:1. Introduction
2. Relevant Background Works
3. Proposed JEM Based DVC (JEM-DVC)
3.1. Proposed JEM-DVC Architecture
3.2. JEM Based Key Frame Coding
3.3. Proposed Consistent Quality Driven (CQD) for JEM-DVC
- ▪
- Key frame quantization (KF-Q): In the JEM-DVC architecture described in Section 3.1, key frames are encoded while using JEM Intra coding and the quality of the decoded key frame is typically controlled using a constant QP. Let be the QP value that is defined at the frame level to encode the key frame, Subsequently, in order to effectively reduce the quality fluctuation between the decoded key and WZ frames, is chosen, so that the average PSNR of the decoded key frames is similar to that of the decoded WZ frames. Therefore, in the case of JEM-DVC codec, a new set of quantization values for the JEM based key frame coding also need to be determined for , so that can adapt to the advanced coding tools that are provided in JEM. This is because JEM Intra coding is the most up to date coding scheme and it has not been employed for any DVC architecture before. Thus, several experiments have been performed on a lot of test video sequences to empirically define the appropriate set of quantization values that can be assigned to in the proposed KF-Q method. These test video sequences are chosen in the media collection [26], which contain different kinds of motions and texture activities, and encoded while using a different values setup for QP. Table 1 shows the most appropriate QP values that were obtained from our experiments. These values can be referred to as the reference values, setup for to encode the key frame in the JEM Intra coding scheme of the proposed JEM-DVC. It is confirmed from our experimental results that, when is assigned by , the performance of the JEM-DVC codec is not only significantly improved for the key frame encoding, but it can also provide almost smooth video quality for the full set of key and WZ frames. That means that the quality fluctuation between the decoded key and WZ frames in this case can be effectively reduced for the proposed JEM-DVC codec.
- ▪
- WZ frame quantization (WZF-Q): In this work, for further improving the performance of the proposed JEM-DVC codec and minimizing the PSNR fluctuations that were obtained for the key and WZ frames, we propose a WZF-Q method to define an optimal quantization matrix applied for the WZ frame coding. Let be the quantization matrix that is defined to encode the WZ frame, , in a group of picture (GOP). Without a loss of generality, the size of a GOP, , is set to 2 (). Afterwards, in each GOP, the PSNR evaluation for the key frame is measured as
4. Performance Evaluation
4.1. Key Frame Coding Evaluation
4.2. Consistent Video Quality Evaluation
4.3. Overall Rate-Distortion Performance Evaluation
4.4. Complexity Performance Evaluation
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- ITU-T. H.264: Advanced Video Coding for Generic Audiovisual Services. Available online: https://www.itu.int/rec/T-REC-H.264-200305-S (accessed on 26 June 2019).
- Distributed Video Coding: Bringing New Applications to Life. Available online: https://pdfs.semanticscholar.org/c518/0c802fa8957b50769e7adc15fc151a561a40.pdf (accessed on 15 March 2019).
- Slepian, D.; Wolf, J. Noiseless coding of correlated information sources. IEEE Trans. Inf. Theory 1973, 19, 471–480. [Google Scholar] [CrossRef]
- Wyner, A.D.; Ziv, J. The rate-distortion function for source coding with side information at the decoder. IEEE Trans. Inf. Theory 1976, 22, 1–10. [Google Scholar] [CrossRef]
- Girod, B.; Aaron, A.M.; Rane, S.; Rebollo-Monedero, D. Distributed Video Coding. Proc. IEEE 2005, 93, 71–83. [Google Scholar] [CrossRef] [Green Version]
- PRISM: A New Robust Video Coding Architecture Based on Distributed Compression Principles. Available online: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.110.5913&rep=rep1&type=pdf (accessed on 5 May 2019).
- Dragotti, P.L.; Gastpar, M. Distributed Source Coding: Theory, Algorithms and Applications; Academic Press: Cambridge, MA, USA, 2009. [Google Scholar]
- Brites, C.; Pereira, F. Correlation noise modeling for efficient pixel and transform domain Wyner-Ziv video coding. IEEE Trans. Circuits Syst. Video Technol. 2008, 18, 1177–1190. [Google Scholar] [CrossRef]
- Brites, C.; Pereira, F. Distributed Video Coding: Assessing the HEVC upgrade. Signal Process. Image Commun. 2015, 32, 81–105. [Google Scholar] [CrossRef]
- Artigas, X.; Ascenso, J.; Dalai, M.; Klomp, S.; Kubasov, D.; Ouaret, M. The discover codec: Architecture, techniques and evaluation. In Proceedings of the Picture Coding Symposium (PCS ’07), Lisbon, Portugal, 7–9 November 2007. [Google Scholar]
- Discover DVC Final Results. Available online: http://www.img.lx.it.pt/~discover/home.html (accessed on 15 April 2019).
- Wiegand, T.; Sullivan, G.J.; Bjontegaard, G.; Luthra, A. Overview of the H.264/AVC video coding standard. IEEE Trans. Circuits Syst. Video Technol. 2003, 13, 560–576. [Google Scholar] [CrossRef] [Green Version]
- Ferroukhi, M.; Ouahabi, A.; Attari, M.; Yassine, H.; Abdelmalik, T.A. Medical video coding based on 2nd-generation wavelets: Performance evaluation. Electronics 2019, 8, 88. [Google Scholar] [CrossRef]
- Aaron, A.; Rane, S.D.; Setton, E.; Girod, B. Transform-domain Wyner-Ziv Codec for Video. Vis. Commun. Image Process. 2004, 5308, 520–528. [Google Scholar]
- Brites, C.; Ascenso, J.; Pereira, F. Improving Transform Domain Wyner-Ziv Video Coding Performance. In Proceedings of the 2006 IEEE International Conference on Acoustics Speech and Signal Processing, Toulouse, France, 14–19 May 2006; pp. 525–528. [Google Scholar]
- Sullivan, G.J.; Ohm, J.R.; Han, W.J.; Wiegand, T. Overview of the High Efficiency Video Coding (HEVC) Standard. IEEE Trans. Circuits Syst. Video Technol. 2012, 22, 1649–1668. [Google Scholar] [CrossRef]
- Marzuki, I.; Sim, D. Overview of potential technologies for future video coding standard (FVC) in JEM software: Status and Review. IEIE Trans. Smart Process. Comput. 2018, 7, 22–35. [Google Scholar] [CrossRef]
- Pereira, F.; Torres, L.; Guillemot, C.; Ebrahimi, T.; Leonardi, R.; Klomp, S. Distributed video coding: Selecting the most promising application scenarios. Signal Process. Image Commun. 2008, 23, 339–352. [Google Scholar] [CrossRef]
- Taheri, Y.M.; Ahmad, M.O.; Swamy, M.N.S. A joint correlation noise estimation and decoding algorithm for distributed video coding. Multimed. Tools Appl. 2018, 77, 7327–7355. [Google Scholar] [CrossRef]
- Wei, L.; Zhao, Y.; Wang, A. Improved side-information in distributed video coding. In Proceedings of the International Conference on Innovative Computing, Information and Control, Beijing, China, 30 August–1 September 2006. [Google Scholar]
- Ascenso, J.; Brites, C.; Pereira, F. A flexible side information generation framework for distributed video coding. Multimed. Tools Appl. 2010, 48, 381–409. [Google Scholar] [CrossRef]
- Xiem, H.V.; Ascenso, J.; Pereira, F. Adaptive Scalable Video Coding: An HEVC-Based Framework Combining the Predictive and Distributed Paradigms. IEEE Trans. Circuits Syst. Video Technol. 2017, 27, 8. [Google Scholar]
- Algorithm Description of Joint Exploration Test 7 (JEM 7). Available online: https://mpeg.chiariglione.org/standards/mpeg-i/versatilevideo-coding (accessed on 12 April 2019).
- Schwarz, H.; Rudat, C.; Siekmann, M.; Bross, B.; Marpe, D.; Wiegand, T. Coding Efficiency/Complexity Analysis of JEM 1.0 coding tools for the Random Access Configuration. In Proceedings of the Document JVET-B0044 3rd JVET Meeting, San Diego, CA, USA, 20–16 February 2016. [Google Scholar]
- Sidaty, N.; Hamidouche, W.; Deforges, O.; Philippe, P. Compression efficiency of the emerging video coding tools. In Proceedings of the 2017 IEEE International Conference on Image Processing (ICIP), Beijing, China, 17–20 September 2017; pp. 2996–3000. [Google Scholar]
- Xiph.org Video Test Media. Available online: https://media.xiph.org/video/derf/ (accessed on 10 June 2019).
- Huy, P.C.; Stuart, P.; Xiem, H.V. A low complexity Wyner-Ziv coding solution for light field image transmission and storage. In Proceedings of the IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB), Jeju, Korea, 5–7 June 2019. (In Press). [Google Scholar]
- Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Imagequality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [PubMed]
- Bjontegaard, G. Calculation of average PSNR differences between RD-curves. In Proceedings of the VCEG-M33, Thirteenth Meeting of the Video Coding Experts Group (VCEG), Austin, TX, USA, 2–4 April 2001. [Google Scholar]
Hall Monitor | 38 | 36 | 36 | 33 | 33 | 31 | 29 | 24 |
Coastguard | 39 | 37 | 37 | 34 | 33 | 31 | 30 | 26 |
Foreman | 42 | 40 | 38 | 34 | 34 | 32 | 29 | 25 |
Soccer | 44 | 43 | 40 | 36 | 36 | 34 | 31 | 25 |
Sequences | BD-Rate | BD-PSNR | ||
---|---|---|---|---|
JEM-DVC vs. H.265-DVC (anchor) | JEM-DVC vs. DISCOVER DVC (anchor) | JEM-DVC vs. H.265-DVC (anchor) | JEM-DVC vs. DISCOVER DVC (anchor) | |
Foreman | −8.56 | −20.38 | 0.54 | 1.37 |
Soccer | −3.76 | −11.39 | 0.25 | 0.76 |
Coastguard | −3.00 | −14.10 | 0.15 | 0.74 |
Hall | −5.29 | −23.68 | 0.40 | 1.98 |
Average | −5.15 | −17.38 | 0.33 | 1.21 |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Trieu Duong, D.; Phi Cong, H.; Hoang Van, X. A Novel Consistent Quality Driven for JEM Based Distributed Video Coding. Algorithms 2019, 12, 130. https://doi.org/10.3390/a12070130
Trieu Duong D, Phi Cong H, Hoang Van X. A Novel Consistent Quality Driven for JEM Based Distributed Video Coding. Algorithms. 2019; 12(7):130. https://doi.org/10.3390/a12070130
Chicago/Turabian StyleTrieu Duong, Dinh, Huy Phi Cong, and Xiem Hoang Van. 2019. "A Novel Consistent Quality Driven for JEM Based Distributed Video Coding" Algorithms 12, no. 7: 130. https://doi.org/10.3390/a12070130
APA StyleTrieu Duong, D., Phi Cong, H., & Hoang Van, X. (2019). A Novel Consistent Quality Driven for JEM Based Distributed Video Coding. Algorithms, 12(7), 130. https://doi.org/10.3390/a12070130