50 likes | 185 Views
JCTVC-I0343: Simplified absolute-3 coding method. Seung-Hwan Kim, Louis Kerofsky, Andrew Segall. 1. Absolute-3 coding in HM6.0. Absolute-3 coding Combination of adaptive truncated Golomb-Rice (G-R ) code and 0-th order Exponential Golomb (EG0) code
E N D
JCTVC-I0343: Simplified absolute-3 coding method Seung-Hwan Kim, Louis Kerofsky, Andrew Segall 1
Absolute-3 coding in HM6.0 • Absolute-3 coding • Combination of adaptive truncated Golomb-Rice (G-R) code and 0-th order Exponential Golomb (EG0) code • Adaptive G-R code with rice parameter (cRiceParam) 0,1,2,3,and 4 • cRiceParam is updated as shown in the below table • G-R code range [7,14,26,46,78] • G-R code table size [9,16,28,48,80] bytes • EG0 code is employed when input value is larger than G-R code range 2
Invention Simplified absolute-3 coding structure • Simplified absolute-3 coding • 1) If cRiceParam >3, G-R coding is skipped and EG0 is replaced by EG4 • 2) 44.2% memory savings for G-R code Proposed Method HM6.0
Results • Implemented the proposed method into HM 6.0 • Test 1: common test condition (QP=22,27,32,37) • Test 2: low QP test condition (QP=1,5,9,13) • Class F: -1.56 %(AI_Main), -0.88(AI_HE10) • -0.88% (RA_Main), -0.48(RA_HE10) • -0.33%(LA_Main), -0.20 (LA_HE10) 4
Conclusion • Reduce the memory requirement for G-R code • Eliminating rice parameter 4 Table • Reduced by 44.2% • Simplified coding structure • Employing only EG4 when cRiceParam ==4 • Coding performance • No changes in common test condition and negligible changes in low QP • Significant coding gain (-1.56% for AI_Main) for Class F 5