Performance Comparison of Weak Filtering in HEVC and VVC
Abstract
1. Introduction
2. Related Works and Method
2.1. Related Works
2.1.1. Deblocking Filter
2.1.2. Weak Filter
2.1.3. Simple Weak Filter Method on VVC
2.2. Method
Algorithm 1: Weak Filter code in HM and VTM. |
3. Results
3.1. Experimental Conditions
3.2. Weak Filter on HEVC
3.3. Weak Filter on VVC
3.4. Result Image Comparison
4. Discussion and Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- 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, 3, 560–576. [Google Scholar] [CrossRef]
- Sze, V.; Budagavi, M.; Sullivan, G.J. High Efficiency Video Coding(HEVC): Algorithms and Architectures; Springer: New York, NY, USA, 2014; pp. 171–208. [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, 1659–1668. [Google Scholar] [CrossRef]
- Norkin, A.; Bjontegaard, G.; Fuldseth, A.; Narroschke, M.; Ikeda, M.; Anderson, K.; Zhou, M.; Van der Auwera, G. HEVC deblocking filter. IEEE Trans. Circuits Syst. Video Technol. 2012, 22, 1746–1801. [Google Scholar] [CrossRef]
- Bross, B.; Han, W.J.; Ohm, J.R.; Sullivan, G.J.; Wiegand, T. WD4: Working Draft 4 of High-Efficiency Video Coding; Document JCTVC-F803; JCTVC: Torino, Italy, 2011. [Google Scholar]
- Bross, B.; Chen, J.; Liu, S. Versatile Video Coding (Drafts 6); Document JVET-O2001; JVET: Gothenburg, Sweden, 2019. [Google Scholar]
- Lee, J.; Jeong, J. Deblocking performance analysis of weak filter on versatile video coding. Electron. Lett. 2020, 56, 289–290. [Google Scholar] [CrossRef]
- Bjontegaard, G. Calculation of Average PSNR Differences between RD-Curves; Document VCEG-M33; VCEG: Austin, TX, USA, 2001. [Google Scholar]
- Yamakage, T.; Chono, K.; Chiu, Y.J.; Chong, I.S.; Narrashke, M. JCT-VC AHG Report: In-Loop and Post-Processing Filtering (AHG 6); Document JCTVC-F006; JCTVC: Torino, Italy, 2011. [Google Scholar]
- Norkin, A.; Guo, X.; Jeon, B.; Narroschke, M. Description of Core Experiment 12: Deblocking Filtering; Document JCTVC-F912; JCTVC: Torino, Italy, 2011. [Google Scholar]
- Ikeda, M.; Tanaka, J.; Suzuki, T. Parallel Deblocking Improvement; Document JCTVC-F214; JCTVC: Torino, Italy, 2011. [Google Scholar]
- Sadafale, M. Improving Deblocking Filter Efficiency; Document JCTVC-F256; JCTVC: Torino, Italy, 2011. [Google Scholar]
- Hsu, C.W.; An, J.; Guo, X.; Lin, J.L.; Huang, Y.W.; Lei, S. Deblocking Filter with Reduced Pixel Line Buffers for LCU-Based Processing; Document JCTVC-F053; JCTVC: Torino, Italy, 2011. [Google Scholar]
- HEVC Test Model (HM). Available online: https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/ (accessed on 8 May 2020).
- VVC Test Model (VTM). Available online: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/tags/ (accessed on 8 May 2020).
- Bossen, F.; Boyce, J.; Li, X.; Serejin, K.; Suhring, K. JVET Common Test Conditions and Software Reference Configurations for SDR Video; Document JVET-K1010; JVET: Ljubljana, Slovenia, 2018. [Google Scholar]
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 7 | |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 22 | 24 | 26 | 28 | 30 | 32 | |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 3 | 3 | 3 | 3 | 4 | |
36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | |
34 | 36 | 38 | 40 | 42 | 44 | 46 | 48 | 50 | 52 | 54 | 56 | 58 | 60 | 62 | 64 | - | - | |
4 | 4 | 5 | 5 | 6 | 6 | 7 | 8 | 9 | 10 | 11 | 13 | 14 | 16 | 18 | 20 | 22 | 24 |
Video Sequence. | Y-BDBR (%) Anchor: HEVC Test Model (HM) 16.20 | ||
---|---|---|---|
Simple Weak Filter Method [5] | Non-Weak Filter Method | ||
Class B | Cactus | −0.16 | 0.96 |
BasketballDrive | −0.02 | 1.45 | |
BQTerrace | −0.12 | 0.20 | |
Overall | −0.10 | 0.87 | |
Class C | BQMall | −0.08 | 1.00 |
RacehorsesC | −0.12 | 0.71 | |
ParkScene | −0.06 | 0.23 | |
BasketballDrill | −0.24 | 0.57 | |
Overall | −0.12 | 0.63 | |
Class D | BasketballPass | −0.10 | 1.08 |
BlowingBubbles | −0.09 | 0.49 | |
Racehorses | −0.21 | 0.68 | |
BQSquare | −0.04 | 0.08 | |
Overall | −0.11 | 0.58 | |
Class E | FourePeople | −0.09 | 1.95 |
Johnny | −0.05 | 1.85 | |
KristenAndSara | −0.03 | 1.67 | |
Overall | −0.06 | 1.82 | |
Average | −0.10 | 0.92 |
Video Sequence | Y-BDBR (%) Anchor: VVC Test Model (VTM) 6.0 | ||
---|---|---|---|
Simple Weak Filter Method [5] | Non-Weak Filter Method | ||
Class B | Cactus | −0.17 | −0.59 |
BasketballDrive | −0.21 | −1.23 | |
BQTerrace | −0.10 | −0.61 | |
Overall | −0.16 | −0.81 | |
Class C | BQMall | −0.09 | −0.37 |
RacehorsesC | −0.11 | −0.23 | |
ParkScene | −0.04 | −0.24 | |
BasketballDrill | −0.17 | −0.52 | |
Overall | −0.11 | −0.34 | |
Class D | BasketballPass | −0.14 | −0.51 |
BlowingBubbles | −0.05 | −0.24 | |
Racehorses | −0.11 | −0.27 | |
BQSquare | −0.03 | −0.18 | |
Overall | −0.08 | −0.30 | |
Class E | FourePeople | −0.13 | −0.27 |
Johnny | −0.14 | −0.19 | |
KristenAndSara | −0.12 | −0.14 | |
Overall | −0.13 | −0.20 | |
Average | −0.12 | −0.40 |
© 2020 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
Lee, J.; Jeong, J. Performance Comparison of Weak Filtering in HEVC and VVC. Electronics 2020, 9, 960. https://doi.org/10.3390/electronics9060960
Lee J, Jeong J. Performance Comparison of Weak Filtering in HEVC and VVC. Electronics. 2020; 9(6):960. https://doi.org/10.3390/electronics9060960
Chicago/Turabian StyleLee, Junghyun, and Jechang Jeong. 2020. "Performance Comparison of Weak Filtering in HEVC and VVC" Electronics 9, no. 6: 960. https://doi.org/10.3390/electronics9060960
APA StyleLee, J., & Jeong, J. (2020). Performance Comparison of Weak Filtering in HEVC and VVC. Electronics, 9(6), 960. https://doi.org/10.3390/electronics9060960