Custom query (96 matches)
Results (19 - 21 of 96)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#112 | fixed | output_layer_flag conformance restriction in MV-HEVC encoding | tech | Tomohiro Ikai |
Description |
In Multiview Main profile, there is the following conformance restiction. "– When NumLayersInIdList[ OlsIdxToLsIdx[ olsIdx ] ] is equal to 2, output_layer_flag[ olsIdx ][ j ] derived according to any active VPS shall be equal to 1 for j in the range of 0 to 1, inclusive, for subBitstream." In HTM encoding with the current cfg files, the restriction fails: Solving this issue, we should remove the following two lines in cfg/MV-HEVC/baseCfg_2view.cfg OutputLayerSetIdx : 1 # Indices of layer sets used to derive additional output layer sets LayerIdsInAddOutputLayerSet_0 : 1 # Indices in VPS of output layers in additional output layer set 0 And we should replace the following lines in cfg/MV-HEVC/baseCfg_3view.cfg OutputLayerSetIdx : 1 2 # Indices of layer sets used to derive additional output layer sets LayerIdsInAddOutputLayerSet_0 : 1 # Indices in VPS of output layers in additional output layer set 0 LayerIdsInAddOutputLayerSet_1 : 2 # Indices in VPS of output layers in additional output layer set 1 with OutputLayerSetIdx : 2 # Indices of layer sets used to derive additional output layer sets LayerIdsInAddOutputLayerSet_1 : 2 # Indices in VPS of output layers in additional output layer set 1 Note: For 2 view case, I've conducted simulation with cfg change and confirmed the result but for 3 view case, I haven't conducted the simulation. In addition, we may have the checks in decoder/encoder. Decoder sides's check code may be as follows: Void TDecCavlc::parseVPSExtension( TComVPS* pcVPS ) {
#if NH_MV_FIX_TICKET_XXX
assert(pcVPS->getOutputLayerFlag(i, j));
#endif
|
|||
#57 | fixed | A bug for dbbp_flag signalization in 3D-HEVC Draft | tech | XianguoZhang |
Description |
A bug is found in 3D-HEVC Draft Text 7, JCT3V-G1001_v1.doc. Generally speaking, the current text signalizes dbbp_flag with "u(1)", however in HTM10, a quite reasonable approach of "ae(v)" with 1 context is utilized to signalize dbbp_flag. It seems to be an editing bug. The next version(v2) of JCT3V-G1001 should accord with the software. Also, there should be an additional table for "Values of initValue for dbbp_flag ctxIdx" and additional row for dbbp_flag in Table I-12, I-21 and I-23. |
|||
#93 | fixed | encoder does not set vertical constraint flag | tech | bugdayci |
Description |
The random access hierarchical B case (random access 3-view case, IBP cfg. MV-HEVC or MV-HEVC plus depth) is not encoded correctly. Vertical constraint that applies to the P view (for both texture and depth of this P view) is not set and the disparity vector search range is not checked accordingly. |