JCTVC-I0343: Simplified absolute-3 coding method

5
LABORATORIES OF AMERICA JCTVC-I0343: Simplified absolute-3 coding method Seung-Hwan Kim, Louis Kerofsky, Andrew Segall 1

description

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 - PowerPoint PPT Presentation

Transcript of JCTVC-I0343: Simplified absolute-3 coding method

Page 1: JCTVC-I0343:  Simplified absolute-3 coding method

LABORATORIES OF AMERICA

JCTVC-I0343: Simplified absolute-3 coding method

Seung-Hwan Kim, Louis Kerofsky,

Andrew Segall

1

Page 2: JCTVC-I0343:  Simplified absolute-3 coding method

LABORATORIES OF AMERICAAbsolute-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

Symbol

Rice Parameter

0 1 2 3 4 5 6 7 8 9 10

11

12

13

14

15

16

17

18

19

20

21

22

23

0 0 0 0 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4

1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4

2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4

3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4

4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4

Page 3: JCTVC-I0343:  Simplified absolute-3 coding method

LABORATORIES OF AMERICA

Invention

1) If cRiceParam >3, G-R coding is skipped and EG0 is replaced by EG4

2) 44.2% memory savings for G-R code

3

Simplified absolute-3 coding structure

Simplified absolute-3 coding

HM6.0 Proposed Method

Page 4: JCTVC-I0343:  Simplified absolute-3 coding method

LABORATORIES OF AMERICAResults

4

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)

Main HE10Y U V Y U V

All Intra 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%RA 0.0% 0.1% 0.1% 0.0% 0.0% 0.0%LD 0.0% 0.0% 0.0% 0.0% -0.1% 0.0%

Main HE10Y U V Y U V

All Intra -0.03% -0.02% -0.001% 0.04% -0.02% -0.02%RA 0.02% 0.03% 0.03% 0.02% 0.01% 0.01%LD 0.01% 0.01% 0.00% 0.01% 0.01% 0.02%

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)

Page 5: JCTVC-I0343:  Simplified absolute-3 coding method

LABORATORIES OF AMERICAConclusion

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