Organisation internationale de normalisation


CE3 related (sub-block partitioning and flipping for Intra block copy) (0)



Yüklə 9,04 Mb.
səhifə173/277
tarix02.01.2022
ölçüsü9,04 Mb.
#24054
1   ...   169   170   171   172   173   174   175   176   ...   277

CE3 related (sub-block partitioning and flipping for Intra block copy) (0)




      1. CE4 related (intra line copy) (4)


(Consideration of this topic was chaired by JRO on Monday 10-20 evening)

13.0.0.1.1.1.1.1.194JCTVC-S0136 Non-CE4: On CABAC Throughput of Intra Line Copy [R.-L. Liao, C.-C. Chen, C.-W. Kuo, W.-H. Peng, H.-M. Hang (NCTU/ITRI)]



In CE4 Test A (JCTVC-S0135), the Intra Line Copy (IntraLC) mode is studied to investigate the benefit in comparison to restricted and full-frame Intra Block Copy (IntraBC). As JCTVC-S0135 reported, IntraLC requires 528 context-coded bins in its worst-case scenario, with 40 bins and 44 bins more than that for Inter modes (488 bins) and IntraBC (484 bins), respectively. In this contribution, three modifications are applied to IntraLC for reducing the number of context-coded bins as follows: (a) bypass-coding the row_splitting_flag; (b) taking the most-recently decoded BV for BV prediction except the first line of each PU; (c) removing RDPCM for IntraLC. The experimental results show that the number of context-coded bins for IntraLC is reduced to 488 bins. When using the 4-CTU configuration, the average BD-rate reductions of (AI) 0.3%/(RA) 0.1%/(LB) 0.0% and (AI) 0.5%/(RA) 0.1%/(LB) 0.1% relative to CE4 Test A are achieved respectively for RGB and YUV TGM 1080p sequences in lossy coding. When using the full-frame configuration, the average BD-rate reductions of (AI) 0.6%/(RA) 0.2%/(LB) 0.0% and (AI) 0.7%/(RA) 0.2%/(LB) 0.0% relative to CE4 Test A are achieved respectively for RGB and YUV TGM 1080p sequences in lossy coding. The BD-rate reductions relative to the SCM-2.0 anchor in lossy coding are summarized as follows:

  • 4-CTU configuration:

    • RGB, text & graphics with motion, 1080p : (AI) −6.7, (RA) −3.8, (LB) −2.4;

    • RGB, text & graphics with motion, 720p : (AI) −3.3, (RA) −2.6, (LB) −1.1;

    • RGB, mixed content, 1440p : (AI) −2.6, (RA) −1.8, (LB) −1.0;

    • RGB, mixed content, 1080p : (AI) −3.9, (RA) −3.0, (LB) −1.4;

    • YUV, text & graphics with motion, 1080p : (AI) −6.7, (RA) −3.4, (LB) −2.1;

    • YUV, text & graphics with motion, 720p : (AI) −3.2, (RA) −2.5, (LB) −0.9;

    • YUV, mixed content, 1440p : (AI) −2.7, (RA) −1.9, (LB) −0.9;

    • YUV, mixed content, 1080p : (AI) −4.0, (RA) −2.9, (LB) −1.6;

    • Encoding time : (AI) 120%, (RA) 104%, (LB) 102%;

    • Decoding time : (AI) 103%, (RA) 102%, (LB) 103%;

  • full-frame configuration:

    • RGB, text & graphics with motion, 1080p : (AI) −4.4; (RA) −2.4, (LB) −1.5;

    • RGB, text & graphics with motion, 720p : (AI) −1.5; (RA) −1.2, (LB) −0.5;

    • RGB, mixed content, 1440p : (AI) −1.7; (RA) −1.1, (LB) −0.6;

    • RGB, mixed content, 1080p : (AI) −2.5; (RA) −1.9, (LB) −0.7;

    • YUV, text & graphics with motion, 1080p : (AI) −4.4; (RA) −2.2, (LB) −1.3;

    • YUV, text & graphics with motion, 720p : (AI) −1.5; (RA) −1.1, (LB) −0.7;

    • YUV, mixed content, 1440p : (AI) −1.6; (RA) −1.1, (LB) −0.6;

    • YUV, mixed content, 1080p : (AI) −2.5; (RA) −1.8, (LB) −0.7;

    • Encoding time : (AI) 128%, (RA) 107%, (LB) 108%;

    • Decoding time : (AI) 102%, (RA) 104%, (LB) 104%;

Part of the reduction of context coded bins is achieved by enforcing RDPCM off when intra line copy is used. This does not introduce parsing dependency.

Intra line copy search range and copy range is 2 CTU in the full-frame configuration of IBC, and 4 CTU in the 4 CTU configuration of IBC. Therefore, ILC would not have a memory bandwidth problem under the assumption that an appropriate area can be accessed from cache.

The assumption about availability of sufficient cache size may need further consideration.

Further study in a CE was suggested. Also study the combination of 4-CTU ILC and full-frame IBC (CTC, i.e. full frame only for 8x8 and larger).

13.0.0.1.1.1.1.1.195JCTVC-S0249 Non-CE4: Cross-check of S0136 (On CABAC Throughput of Intra Line Copy) [M. Xu, W. Wang, Z. Ma, H. Yu (Huawei USA R&D)] [late]
13.0.0.1.1.1.1.1.196JCTVC-S0137 Non-CE4: Intra Line Copy with Extended Full-frame Search for Test A [R.-L. Liao, C.-C. Chen, C.-W. Kuo, W.-H. Peng, H.-M. Hang (NCTU/ITRI)]

In CE4 Test A (JCTVC-S0135), the intra line copy (IntraLC) mode was tested under full-frame configuration for search range. The search range of IntraLC and 4x4/4x8/8x4 IntraBC are both restricted to 2 CTUs (the current plus 1 left CTU). In this contribution, the full-frame search ranges were evaluated for IntraLC and 4x4/4x8/8x4 IntraBC. Three tests are conducted as follows: (Subset 1) 2-CTU search for 8x4/4x8/4x4 IntraBC and full-frame search for IntraLC; (Subset 2) full-frame search for 8x4/4x8/4x4 IntraBC and no IntraLC; (Subset 3) full-frame search for 8x4/4x8/4x4 IntraBC and full-frame search for IntraLC . Experimental results are reported as follows:



  • (Subtest 1) full-frame search of IntraLC vs. SCM-2.0:

    • RGB, text & graphics with motion, 1080p : (AI) −10.1, (RA) −5.4, (LB) −3.6;

    • RGB, text & graphics with motion, 720p : (AI) −4.6, (RA) −3.2, (LB) −1.6;

    • RGB, mixed content, 1440p : (AI) −4.0, (RA) −2.5, (LB) −1.2;

    • RGB, mixed content, 1080p : (AI) −7.0, (RA) −4.9, (LB) −2.1;

    • YUV, text & graphics with motion, 1080p : (AI) −9.9, (RA) −4.7, (LB) −2.9;

    • YUV, text & graphics with motion, 720p : (AI) −4.5, (RA) −3.2, (LB) −1.5;

    • YUV, mixed content, 1440p : (AI) −4.1, (RA) −2.6, (LB) −1.4;

    • YUV, mixed content, 1080p : (AI) −7.1, (RA) −5.3, (LB) −2.0;

    • Encoding time : (AI) 128%, (RA) 109%, (LB) 108%;

    • Decoding time : (AI) 102%, (RA) 102%, (LB) 103%;

  • (Subtest 2) full-frame search of 8x4/4x8/4x4 IntraBC vs. SCM−2.0:

    • RGB, text & graphics with motion, 1080p : (AI) −6.0, (RA) −3.1, (LB) −2.3;

    • RGB, text & graphics with motion, 720p : (AI) −3.5, (RA) −2.4, (LB) −1.2;

    • RGB, mixed content, 1440p : (AI) −2.6, (RA) −1.7, (LB) −1.0;

    • RGB, mixed content, 1080p : (AI) −4.7, (RA) −3.3, (LB) −1.6;

    • YUV, text & graphics with motion, 1080p : (AI) −6.1, (RA) −2.8, (LB) −1.8;

    • YUV, text & graphics with motion, 720p : (AI) −3.6, (RA) −2.5, (LB) −1.3;

    • YUV, mixed content, 1440p : (AI) −2.8, (RA) −1.5, (LB) −0.8;

    • YUV, mixed content, 1080p : (AI) −4.9, (RA) −3.4, (LB) −1.2;

    • Encoding time : (AI) 114%, (RA) 108%, (LB) 107%;

    • Decoding time : (AI) 100%, (RA) 101%, (LB) 101%;

  • (Subtest 3) full-frame search of IntraLC on top of Subset 2 vs. SCM-2.0:

    • RGB, text & graphics with motion, 1080p : (AI) −12.9, (RA) −7.0, (LB) −4.8;

    • RGB, text & graphics with motion, 720p : (AI) −6.2, (RA) −4.3, (LB) −2.3;

    • RGB, mixed content, 1440p : (AI) −5.0, (RA) −3.2, (LB) −1.7;

    • RGB, mixed content, 1080p : (AI) −8.2, (RA) −5.7, (LB) −2.5;

    • YUV, text & graphics with motion, 1080p : (AI) −13.0, (RA) −6.3, (LB) −4.0;

    • YUV, text & graphics with motion, 720p : (AI) −6.3, (RA) −4.5, (LB) −2.2;

    • YUV, mixed content, 1440p : (AI) −5.2, (RA) −3.3, (LB) −1.5;

    • YUV, mixed content, 1080p : (AI) −8.5, (RA) −6.2, (LB) −2.6;

    • Encoding time : (AI) 143%, (RA) 116%, (LB) 115%;

    • Decoding time : (AI) 102%, (RA) 102%, (LB) 103%;

  • (Subtest 3) full-frame search of IntraLC on top of Subset 2 vs. Subset 2:

    • RGB, text & graphics with motion, 1080p : (AI) −7.3, (RA) −4.0, (LB) −2.6;

    • RGB, text & graphics with motion, 720p : (AI) −2.9, (RA) −2.0, (LB) −1.1;

    • RGB, mixed content, 1440p : (AI) −2.5, (RA) −1.6, (LB) −0.7;

    • RGB, mixed content, 1080p : (AI) −3.6, (RA) −2.5, (LB) −0.9;

    • YUV, text & graphics with motion, 1080p : (AI) −7.3, (RA) −3.6, (LB) −2.2;

    • YUV, text & graphics with motion, 720p : (AI) −2.9, (RA) −2.1, (LB) −0.9;

    • YUV, mixed content, 1440p : (AI) −2.5, (RA) −1.8, (LB) −0.8;

    • YUV, mixed content, 1080p : (AI) −3.8, (RA) −2.9, (LB) −1.4;

    • Encoding time : (AI) 125%, (RA) 107%, (LB) 108%;

    • Decoding time : (AI) 103%, (RA) 102%, (LB) 102%;

Interesting study, but ILC with full frame would break the memory bandwidth limits and should therefore not be further investigated.

13.0.0.1.1.1.1.1.197JCTVC-S0126 Cross check of Non-CE4 Intra Line Copy with Extended Full-frame Search for Test A (JCTVC-S0137) [X. Xu (MediaTek)] [late]


13.0.0.1.1.1.1.1.198JCTVC-S0290 Non-CE4: Cross-verfication of JCTVC-S0137 on Intra Line Copy with Extended Full-frame Search for Test A [X. Xiu] [late]


      1. Yüklə 9,04 Mb.

        Dostları ilə paylaş:
1   ...   169   170   171   172   173   174   175   176   ...   277




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin