Search Results for "JVET-R0239"

Found 5 document(s)

Search documents

Use number, keyword, author, or MPEG number. Filter by meeting when needed.

18th Meeting: Teleconference, April 2020 2020-04-03 19:30
Abstract
This contribution proposes the following changes regarding the signalling of tiles, slices, and subpictures:
JVET-R0239 AHG9: Cleanups on signalling of tiles, slices, and subpictures [K. Zhang, L. Zhang, Y.-K. Wang, Z. Deng, J. Xu, H. Liu (Bytedance)]

Aspect 1 is no longer relevant because of the action taken for JVET-R0062. For aspects 2 and 5, see the the notes for JVET-R0415.

Aspects 3 and 4 were discussed on 24 April at 0900 UTC (chaired by GJS).

Aspect 3: When num_exp_tile_columns_minus1 is equal to PicWidthInCtbsY − 1, tile_column_width_minus1[ i ] is not signalled and inferred to be 0. Likewise, when num_exp_tile_rows_minus1 is equal to PicHeightInCtbsY − 1, tile_row_height_minus1[ i ] is not signalled and inferred to be 0. This aspect is for an unusual “corner case”, and it was agreed that no action is needed for it.

Aspect 4: The semantis of exp_slice_height_in_ctus_minus1[ i ] is clarified that exp_slice_height_in_ctus_minus1[ i ][ num_exp_slices_in_tile[ i ] − 1 ] is used to derive the uniform slice height, instead of specifying the height of the (num_exp_slices_in_tile[ i ] − 1) -th slice.

Decision (editorial bug fix / expression of existing intent): Adopt aspect 4.

Subpicture ID signalling (4)

References:
JVET-Q2001
PATENTS:
US9772904B2 0.34 2017-09-26 2288520 0.34 2078315 0.33 CN108141412B 0.32 2022-03-04 5535393 0.32 0533445 0.31 US9661075B2 0.30 2017-05-23 20180034824 0.30
Decisions
Subpicture ID signalling (4)
Citation
18th Meeting: Teleconference, April 2020 2020-05-17 19:13
Abstract
This document provides general summary information about typical quality measurement practices for video coding experiments in recent work in MPEG and VCEG and their JVET and JCT-VC joint teams. In particular, it describes the use of Bjøntegaard Delta rate (BD-rate) measurements. It aims at providing a concept-level overview of recent practices and to provide some references to technical papers that describe further details. It provides comments on why some of the choices were made and points at situations where caution must be taken when interpreting the results. Revision marks are shown relative to the January 2020 output document, JVET-Q2016-v4.
JVET-R2016 Summary information on BD-rate experiment evaluation practices [K. Andersson, F. Bossen, J.-R. Ohm, A. Segall, R. Sjöberg, J. Ström, G. J. Sullivan, A. Tourapis] (2020-05-15)

Minor refinements of the description were planned.

Future meeting plans, expressions of thanks, and closing of the meeting

Future meeting plans were established according to the following guidelines:

  • Meeting under ITU-T SG 16 auspices when it meets (ordinarily starting meetings on the Tuesday of the first week and closing it on the Wednesday of the second week of the SG 16 meeting – a total of 9 meeting days), and
  • Otherwise meeting under ISO/IEC JTC 1/SC 29/WG 11 auspices when it meets (ordinarily starting meetings on the Wednesday prior to such meetings and closing it at lunchtime on the last day of the WG 11 meeting – a total of 9.5 meeting days).

In cases where an exceptionally high workload is expected for a meeting, an earlier starting date may be defined.

Some specific future meeting plans (to be confirmed) were established as follows:

  • Mon. 22 June – Wed. 1 July 2020, 19th meeting under ITU-T auspices conducted by teleconference.
  • Wed. 7 – Fri. 16 October 2020, 20th meeting under WG 11 auspices in Rennes, FR.
  • Wed. 6 – Fri. 15 January 2021, 21st meeting under WG 11 auspices in Capetown, ZA.
  • Tue. 20 – Wed. 28 April 2021, 22nd meeting under ITU-T auspices in Geneva, CH.

The agreed document deadline for the 19th JVET meeting was planned to be Wednesday 10 June 2020 (earlier than usual).

Vittorio Baroncini, Andrew Segall, Mathias Wien, and Yan Ye were thanked for their efforts in further...

Decisions
Tianyang Zhou (Sharp)
Citation
18th Meeting: Teleconference, April 2020 2020-04-17 17:06
Authors: G. Li Tencent Guichun Li
Abstract
This document reports the crosscheck results for JVET-R0328 "AHG 10: ALF and CCALF encoder parallel design". The software was studied, and the implementation is as described in JVET-R0328. The simulation results match with the results provided by the proponent.
JVET-R0465 Crosscheck of JVET-R0328 (AHG 10: ALF and CCALF encoder parallel design) [G. Li (Tencent)] [late]

Metrics and evaluation criteria (0)

No contributions on this topic were noted.

Plenary meetings, joint meetings, BoG reports, and summary of actions taken

High-level syntax / systems relation meeting

This previously planned coordination session was cancelled due to a lack of identified need.

Plenary meeting Sunday 19 April 1300-1500

Reports of the tracks were presented as follows:

The status of Tracks A and B was presented and discussed, which particularly included the following aspects:

Track A:

Status of HLS review:

By the end of April 18, 2020, the meetings had reviewed approximately 172 (70%) of the 254 contributions, which resulted in 65 recommendations/adoptions for normative action, 26 recommendations/adoptions for editorial action, and 25 revisits.

  1. 6.1.1 Combinations of subpictures and other features (3/3): 1 recommendation, 2 revisits
  2. (done) 6.1.2.1 Chroma deblocking tc and β offsets signalling (13/13), 2 recommendations
  3. 6.1.2.2 Deblocking control signalling - other aspects (4/5): 2 recommendations, 1 TBP
  4. 6.1.2.3 Quantization control signalling (6/6): 1 adoption, 1 revisit
  5. (assigned to 4/21 #3) 6.1.2.4 High-level control of features that use APSs: LMCS, scaling lists, and ALF (17/21): 12 recommendations/adoptions, 1 revisit, 4 TBP.
  6. (assigned to 4/19 #3, 4/21 #3) 6.1.2.5 High level control of other tools (0/13): 13 TBP
  7. 6.1.3 General and misc. HLS topics (6/9): 3 recommendations/adoptions, 3 revisits, 3 TBP
  8. (assigned to 4/22 #1) 6.1.4 Profile, tier, level (PTL)...
Decisions
It was reminded that in cases where the JVET document is also made available as MPEG output document, a separate version under the MPEG document header should be generated. This version should be sent to GJS and JRO for upload.
Citation
18th Meeting: Teleconference, April 2020 2020-04-12 22:17
Authors: Hendry LGE
Abstract
This contribution intended to provide a summary of the proposals on subpictures submitted to the 18th JVET meeting.
JVET-R0415 AHG12: A summary of proposals on subpictures [Hendry (LGE)] Discussion began here for JVET on 16 April at 1315 UTC. Condition sps_independent_subpics_flag on "sps_num_subpics_minus1 > 0". (JVET-R0071 #1, JVET-R0156 #4, JVET-R0284 #1) It was asked whether, in the case of extraction, there would be value in knowing the original value of the loop_filter_across_subpic_enabled_flag. In this case the parameters wouldn’t be sent anyway in the current syntax. This would save only one bit in the SPS. It was commented that (at least after other actions of the meeting), subpic_treated_as_pic_flag and loop_filter_across_subpic_enabled_flag have no effect. We would need to establish inference if these flags are used for anything. This relates to #2 and #3 below. The motivation is just cleanup to make it more clear what the logical relationships are. Decision (cleanup): Adopt this aspect. W...
Decisions
General and misc. subpicture aspects (11)
Citation
18th Meeting: Teleconference, April 2020 2020-04-03 17:27
Abstract
This contribution proposes following cleanups for PPS:
JVET-R0157 AHG9/AHG12: Signalling cleanup on PPS [B. Wang, S. Esenlik, A. M. Kotra, H. Gao, E. Alshina (Huawei)] Item 2 of this contribution belongs to this category. Discussed in AHG Session 1.6 Tuesday 7 April at 1520 UTC (chaired by GJS & YKW). It is proposed to skip signalling of tile width and height when the picture width or height is less than or equal to the CTU size. It was noted that a similar provision is applied for subpicture signalling and in the SPS syntax. This would save two bits in each relevant dimension. It was remarked that something this is also proposed in the 2nd aspect of proposal JVET-R0239, with a somewhat simpler editorial expression. One participant said this seemed like an unnecessary complication for a corner case. In the subpicture case the syntax element is a u(v) rather than ue(v), and it was a somewhat different circumstance. However, another participan...
References:
JVET-Q2001
PATENTS:
CN113924781A 0.34 2022-01-11 EP4011063B1 0.32 2024-11-27 CA3173179A1 0.30 2021-09-30 US20250240455A1 0.29 2025-07-24 KR102662036B1 0.28 2024-05-03 CA3166530A1 0.28 2021-07-08 JP7442913B2 0.27 2024-03-05 US12480940B2 0.25 2025-11-25
AdaptiveLoopFilter.cpp AdaptiveLoopFilter.h AdaptiveLoopFilter_avx.cpp AdaptiveLoopFilter_avx2.cpp AdaptiveLoopFilter_sse41.cpp AdaptiveLoopFilterX86.h AffineGradientSearch.cpp AffineGradientSearch.h AffineGradientSearch_avx.cpp AffineGradientSearch_avx2.cpp AffineGradientSearch_sse41.cpp AffineGradientSearchX86.h AlfParameters.h Analyze.h annexBbytecount.cpp AnnexBread.cpp AnnexBread.h AnnexBwrite.h AQp.cpp AQp.h BinDecoder.cpp BinDecoder.h BinEncoder.cpp BinEncoder.h BitStream.cpp BitStream.h BitstreamExtractorApp.cpp BitstreamExtractorApp.h BitstreamExtractorAppCfg.cpp BitstreamExtractorAppCfg.h bitstreamextractormain.cpp Buffer.cpp Buffer.h Buffer_avx.cpp Buffer_avx2.cpp Buffer_sse41.cpp BufferX86.h CABACReader.cpp CABACReader.h CABACWriter.cpp CABACWriter.h CacheModel.cpp CacheModel.h ChromaFormat.cpp ChromaFormat.h CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CMakeLists.txt CodingStatistics.h CodingStructure.cpp CodingStructure.h Common.h common.natvis CommonDef.h CommonDefX86.cpp CommonDefX86.h ContextModelling.cpp ContextModelling.h Contexts.cpp Contexts.h convert_NtoMbit_YCbCr.cpp CrossCompPrediction.cpp CrossCompPrediction.h DecApp.cpp DecApp.h DecAppCfg.cpp DecAppCfg.h DecCu.cpp DecCu.h DecLib.cpp DecLib.h decmain.cpp DecSlice.cpp DecSlice.h DepQuant.cpp DepQuant.h dtrace.cpp dtrace.h dtrace_blockstatistics.cpp dtrace_blockstatistics.h dtrace_buffer.h dtrace_codingstruct.h dtrace_next.h EncAdaptiveLoopFilter.cpp EncAdaptiveLoopFilter.h EncApp.cpp EncApp.h EncAppCfg.cpp EncAppCfg.h EncCfg.h EncCfgParam.h EncCu.cpp EncCu.h EncGOP.cpp EncGOP.h EncHRD.cpp EncHRD.h EncLib.cpp EncLib.h EncLibCommon.cpp EncLibCommon.h encmain.cpp EncModeCtrl.cpp EncModeCtrl.h encode.shl encodeCommand.sh EncReshape.cpp EncReshape.h EncSampleAdaptiveOffset.cpp EncSampleAdaptiveOffset.h EncSlice.cpp EncSlice.h EncTemporalFilter.cpp EncTemporalFilter.h ExtractBitrates.cpp ExtractBitrates.h ExtractBitratesMain.cpp GuessLambdaModifiers.cpp GuessLambdaModifiers.h GuessLambdaModifiersMain.cpp Hash.cpp Hash.h HRD.cpp HRD.h IbcHashMap.cpp IbcHashMap.h IbcHashmap_sse42.cpp IbcHashMapX86.h InitX86.cpp InterpolationFilter.cpp InterpolationFilter.h InterpolationFilter_avx.cpp InterpolationFilter_avx2.cpp InterpolationFilter_sse41.cpp InterpolationFilterX86.h InterPrediction.cpp InterPrediction.h InterSearch.cpp InterSearch.h IntraPrediction.cpp IntraPrediction.h IntraSearch.cpp IntraSearch.h JVET-R0157-v1.docx libmd5.cpp libmd5.h LoopFilter.cpp LoopFilter.h makefile MatrixIntraPrediction.cpp MatrixIntraPrediction.h MCTS.cpp MCTS.h MD5.h MipData.h MotionInfo.h Mv.cpp Mv.h NAL.h NALread.cpp NALread.h NALwrite.cpp NALwrite.h ParameterSetManager.cpp ParameterSetManager.h parcat.cpp Picture.cpp Picture.h PicYuvMD5.cpp ProfileLevelTier.cpp ProfileLevelTier.h program_options_lite.cpp program_options_lite.h Quant.cpp Quant.h QuantRDOQ.cpp QuantRDOQ.h QuickStartGuide.pdf RateCtrl.cpp RateCtrl.h RdCost.cpp RdCost.h RdCost_avx.cpp RdCost_avx2.cpp RdCost_sse41.cpp RdCostWeightPrediction.cpp RdCostWeightPrediction.h RdCostX86.h readme.md Reshape.cpp Reshape.h Rom.cpp Rom.h RomLFNST.cpp RomTr.cpp RuntimeError.h SampleAdaptiveOffset.cpp SampleAdaptiveOffset.h SEI.cpp SEI.h SEIEncoder.cpp SEIEncoder.h SEIread.cpp SEIread.h SEIRemovalApp.cpp SEIRemovalApp.h SEIRemovalAppCfg.cpp SEIRemovalAppCfg.h seiremovalmain.cpp SEIwrite.cpp SEIwrite.h Slice.cpp Slice.h static_vector.natvis StreamMergeApp.cpp StreamMergeApp.h StreamMergeAppCfg.cpp StreamMergeAppCfg.h StreamMergeMain.cpp targetBitrates.sh TrQuant.cpp TrQuant.h TrQuant_EMT.cpp TrQuant_EMT.h TypeDef.h TypeDef.h.orig Unit.cpp Unit.h UnitPartitioner.cpp UnitPartitioner.h UnitTools.cpp UnitTools.h version.h VideoIOYuv.cpp VideoIOYuv.h VLCReader.cpp VLCReader.cpp.orig VLCReader.h VLCWriter.cpp VLCWriter.h WeightPredAnalysis.cpp WeightPredAnalysis.h WeightPrediction.cpp WeightPrediction.h
Decisions
An editorial bug fix is also proposed for when num_exp_tile_columns_minus1 is equal to 0; however this aspect was no longer relevant due to an action taken on JVET-R0062.
Editor action item: The editor was asked to check and make sure that the constraints (which we believe are already expressed in some form) are sufficiently clear to the reader.
Citation
New Search