Core experiments (in Range Extensions)
See section 6.5.1 (esp. BoG report L0445).
CE1: Square and non-square transforms for 4:2:2 chroma format coding CE1 summary and general discussion
4.2.0.1.1.1.1.1.129JCTVC-L0020 CE1: Summary report of HEVC Range Extensions Core Experiment on square and non-square transforms for 4:2:2 chroma format [J. Sole]
CE1 primary contributions
4.2.0.1.1.1.1.1.130JCTVC-L0146 CE1: Test 2 - Non 32x32 point transforms in chroma for Range Extensions [C. Rosewarne, V. Kolesnikov, M. Maeda (Canon)]
4.2.0.1.1.1.1.1.131JCTVC-L0148 CE1: Test 3 - Square transforms for Range Extensions [C. Rosewarne, V. Kolesnikov, M. Maeda (Canon)]
4.2.0.1.1.1.1.1.132JCTVC-L0182 CE1: Test 1 - Rectangular transform units for 4:2:2 (and AHG7 benchmarks) [K. Sharman, N. Saunders, J. Gamei (Sony)]
4.2.0.1.1.1.1.1.133JCTVC-L0333 CE1: Test 3 - Square transform blocks for 4:2:2 [J. Sole, R. Joshi, M. Karczewicz (Qualcomm)]
CE1 cross checks
4.2.0.1.1.1.1.1.134JCTVC-L0147 Cross-check of CE1: Test 1 - Rectangular transforms (L0182) by Sony [C. Rosewarne, V. Kolesnikov, M. Maeda (Canon)]
4.2.0.1.1.1.1.1.135JCTVC-L0159 CE1: Cross-verification of CE1 Test 3 square transforms for 4:2:2 chroma format coding [H. Nakamura (JVC Kenwood)]
4.2.0.1.1.1.1.1.136JCTVC-L0320 Cross-verification results of CE1: Test 2 - Non 32x32 point transforms in chroma for Range Extensions (L0146) [X. Zheng, Y. Lin (Hisilicon)] [late]
4.2.0.1.1.1.1.1.137JCTVC-L0331 Crosscheck of CE1 test1: Rectangular transforms for 4:2:2 [J. Sole (Qualcomm)] [late]
4.2.0.1.1.1.1.1.138JCTVC-L0350 CE1: Cross-check of L0333 Test 3 - Square transform blocks for 4:2:2 [A. Gabriellini, M. Mrak (BBC)]
4.2.0.1.1.1.1.1.139JCTVC-L0406 Cross-check of CE1: Test 3 - Square transform blocks for 4:2:2 (L0333) by Qualcomm [C. Rosewarne, M. Maeda (Canon)] [late]
Tool experiments (in SHVC) TE1: Upsampling filter TE1 summary and general discussion
4.2.0.1.1.1.1.1.140JCTVC-L0021 TEA1: Summary Report Upsampling Filter [A. Segall, J. Chen, J. Dong, E. Alshina]
Test
|
Proponent
|
Avg.
|
BD-rate
|
x2
|
Avg.
|
BD-rate
|
x1.5
|
Enc.Time
|
Dec.Time
|
#
|
|
Y
|
U
|
V
|
Y
|
U
|
V
|
|
|
test 4.1 (L0083)
|
Samsung
|
−17.1
|
−12.4
|
−11.9
|
−26.9
|
−23.4
|
−22.3
|
111
|
126
|
test 4.2_(L0054) 6bit luma + K0378 chroma
|
InterDigital
|
−17.1
|
−12.4
|
−11.9
|
−26.9
|
−23.5
|
−22.4
|
107
|
125
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
test 4.3 (L0335)
|
Qualcomm
|
−17.1
|
−12.4
|
−11.9
|
−26.9
|
−23.4
|
−22.3
|
111
|
128
|
test 4.4 (L0083)
|
Samsung
|
−17.1
|
−12.4
|
−11.9
|
−26.9
|
−23.4
|
−22.3
|
111
|
124
|
Performance-wise, there was basically no difference.
Current “default” (4.1) as used in TE2+ was a design with 6 bit precision for luma and chroma (which is identical with the MC interpolation filter of HEVC in case of 2X, where chroma is using 5 bits)
For 2X scalability luma, there was no difference between the proposals. For chroma, 4.1-4.3 are identical, and 4.4 uses a different phase calculation for vertical upsampling (but still using one of the MC chroma interpolation filters)
For 1.5X scalability (which requires 1/3 phase position for luma and some more for vertical chroma which are not existing as MC interpolation filters), 4.1, 4.3 and 4.4 use the same luma filter, 4.2 uses a different one.
From the frequency response presented in the cross-check document JCTVC-L0088, the design of 4.1/4.3/4.4 seems to be closer to the MC interpolation filters (avoiding the “bumps” in the passband).
Decision: Adopt solution from 4.1/4.3/4.4 as default luma filter.
For 1.5X chroma where 1/3, 7/12 and 11/12 phase positions are additionally required, 4.3 uses 5 bit rounding, whereas 4.1/4.2/4.4 use 6 bit (and 4.4 uses different phase calc. with less accuracy).
5 bit rounding is more consistent with the MC interpolation filter design.
Decision: Adopt solution from 4.3 as default chroma upsampling filter.
Further study (AHG12) was planned on accuracy of chroma phase shift for possible simplification.
TE1 primary contributions
4.2.0.1.1.1.1.1.141JCTVC-L0054 TE1: Results of test 4.2 on fixed upsampling filter [J. Dong, Y. Ye (InterDigital)]
4.2.0.1.1.1.1.1.142JCTVC-L0083 TEA1: Fixed up-sampling filter tests by Samsung (tests 4.1 and 4.4) [E.Alshina, A.Alshin, J.H.Park (Samsung)]
4.2.0.1.1.1.1.1.143JCTVC-L0335 TE-A1: Results of test 4.3 on fixed up-sampling filter [J. Chen, R. Krishna, M. Karczewicz (Qualcomm)]
TE1 cross checks
4.2.0.1.1.1.1.1.144JCTVC-L0088 TEA1: Cross-check of fixed 6 and 7 bit-depth up-sampling filters performance (test 4.2) [E.Alshina, A.Alshin, J.H.Park (Samsung)]
4.2.0.1.1.1.1.1.145JCTVC-L0089 TEA1: Cross-check of low bit-depth Chroma up-sampling filter (test 4.3) [E.Alshina, A.Alshin, J.H.Park (Samsung)]
4.2.0.1.1.1.1.1.146JCTVC-L0396 TEA1: Cross check for Test 4.4 on chroma up-sampling filter (JCTVC-L0083) [M. Budagavi (TI)] [late]
Dostları ilə paylaş: |