Of itu-t sg16 wp3 and iso/iec jtc1/SC29/WG11


Project development, status, and guidance



Yüklə 1,04 Mb.
səhifə7/24
tarix09.01.2019
ölçüsü1,04 Mb.
#93874
1   2   3   4   5   6   7   8   9   10   ...   24

3Project development, status, and guidance




3.1Communication to and by parent bodies




3.2Conformance test set development


JCTVC-N0284 Editor's proposed draft text of HEVC conformance testing [T. Suzuki, G. Sullivan, W. Wan] [late]

3.3Version 1 bug reports and cleanup


JCTVC-N0041 Editors' proposed corrections to HEVC version 1 [B. Bross, G. J. Sullivan, Y.-K. Wang]

(Discussed in Track A Tue. 30th (GJS).)

Seems uncontroversial.

JCTVC-N0094 HEVC version 1 (corrigendum): Derivation of CPB removal time [A. K. Ramasubramonian, Y.-K. Wang (Qualcomm)]

Discussed Thu 1st (GJS):

This document reports that the derivation of nominal CPB removal times of access units in the specification of HEVC version 1 has a bug, more specifically related to the derivation of the variable AuCpbRemovalDelayVal, and proposes a method to fix the issue.

TBPThe problem is about how we specified the intended modulo operation of the CPB removal delay.

Decision (BF): Add this to our defect report.

JCTVC-N0346 Proposed editorial changes for maximum number of slices and tiles per picture limit [M. Zhou, B. Heng, W. Wan (Broadcom)] [late]

Discussed Thu 1st (GJS):



TBP.It is asserted that, based on the calculations specified in the current HEVC version 1 text, the maximum number of slices per picture could be 0 for high levels with small enough pictures. A similar issue is reported in the maximum number of tiles per picture limit.

The issue seems to be an obvious oversight.

Discussed Thu 1st (GJS): Decision (BF): Ensure that at least one slice (and tile) is allowed.
JCTVC-N0378 Clarifications on HEVC NALU order [Jean Le Feuvre (Telecom ParisTech), Cyril Concolato (Telecom ParisTech), Mickael Raulet (IETR/INSA Rennes)] [late]

(Reviewed in Track A Tue. 30th (GJS).)

Previously registered as N0324 (also late).

Contains two elements:



  • Regarding first_slice_segment_in_pic_flag, the contribution reported that there is an issue with picture boundary detection – esp. for consecutive IDR pictures. The flag can be lost. Also, the end of one picture may not be detected until receiving the first slice of the next picture. Historically, idr_pic_id was in drafts of HEVC but was removed prior to finalization. It was noted that we don't really expect consecutive IDR pictures to be used commonly and don't encourage them to be used – since CRA pictures are expected to be more appropriate for all-intra use. Also we have a temporal sub-layer zero SEI message that can be helpful if used. Many systems have provisions to assist with this topic (e.g., RTP timestamps, PTSs, AU framing in ISOBMFF, RTP marker bits, MPEG-2 TS PES). It was suggested to add some informative note(s) to discuss the issue and discourage consecutive IDR usage. Decision: Agreed.

  • Regarding parallel processing, the contribution noted that it is possible to decode tiles and slices in parallel, but we require slices (and tiles) to be in a specific order. It was remarked that this is an old and well-known issue, and the current spec content was carefully negotiated intentionally. Supporting arbitrary order in a decoder is non-trivial. Removing this constraint would require defining a new profile, which is unlikely to be justified. Unless it is known that a decoder can handle out-of-order NALUs, it may be necessary for encoders or receivers to buffer and order NALUs in the specified conforming order.



3.4HEVC coding performance, implementation demonstrations and design analysis




3.4.1Coding performance




3.4.2Implementation demonstrations


JCTVC-N0313 4EVER HEVC demonstrations during Roland Garros tournament [S. Kervadec, M. Raulet, J. Le Feuvre, J. Vieron, M. Clare (??)] [late]

TBAP.

No action requested; presenter not present Thu pm.



JCTVC-N0276 A hardware oriented implementation of HEVC encoding [Ryoji Hashimoto, Seiji Mochizuki, Kenichi Iwata (Renesas)]

TBP.Reviewed Thu 1 a.m. (GJS).

This contribution presents a hardware oriented implementation of HEVC encoding, which makes control logic in encoder easier. A hardware encoder can extend input images to multiple of CTB size by utilizing the conformance window syntax to simplify control logic. However, extension of images requests more bits to encode, especially with large CTB size. To minimize overhead of bits in extended area, truncation of coefficients in quantization and optimization of TU partitioning and process are adopted. As a result, adopted methods in developed hardware can reportedly save 6.3% the BD rate in maximum.


JCTVC-N0043 On software complexity: real time and parallel SHVC video decoder [W. Hamidouche, M. Raulet, O. Déforges (??)]

(Contributor indicated that detailed presentation was not necessary – please see contribution submission.)

This contribution describes an open source SHVC software decoder implementing the reference index based SHVC design. The wavefront parallel processing approach is used to perform the video decoding of both the base layer and the enhancement one in parallel.

Experimental results carried out on a laptop fitted with a core Intel i7 processor reportedly show that the demonstrated software decoder achieves the decoding of 1280×720 base layer and 1920×1080 enhancement layer video sequences at 25 fps when using four concurrent threads.


3.4.3Design analysis




3.5Profile and level definitions (requirements related)


JCTVC-N0050 also has aspects related to profile/level.

JCTVC-N0178 HEVC profiles for medical imaging applications [P. Amon, A. Hutter, U.-E. Martin, N. Wirsz (Siemens)]
JCTVC-N0191 AHG 5 and 18: Profiles for Range Extensions [K. Sharman, N. Saunders, J. Gamei, T. Suzuki (Sony)]
JCTVC-N0312 A proposal on HEVC 4:2:2 profile [S. Sekiguchi, A. Minezawa, H. Sakate (Mitsubishi)] [late]
JCTVC-N0237 HEVC version 1: Level 2.2 for support of WVGA@30fps [Y.-K. Wang (Qualcomm)]

(Reviewed at parent level Tue. 30th)


Further discussion

This was further discussed Wed. 31st (GJS).

4:4:4/10, 12, 16

Intra-only 12, 16

4:2:2/10, 12

4:2:0/12


4:0:0/10Tentative conclusions for output draft of this meeting:


  • Not separate colour plane.

  • Aux pics not profiled (at the moment).




  • 4:4:4/10, 12

  • 4:2:2/10, 12

  • 4:2:0/12

Suggestion: use profile_idc for syntax families can use constraint flags for that.

one profile_idc value.

The values will be studied and may be refined in the final version.




Yüklə 1,04 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   24




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