Custom query (1557 matches)
Results (28 - 30 of 1557)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#1615 | fixed | Encoder crash in visual studio debug mode build | JeevaRaj | |
Description |
In EncAdaptiveLoopFilter.cpp, function mergeClasses contains following copy std::copy_n(clipMerged[numRemaining - 1][0], MAX_NUM_ALF_CLASSES * MAX_NUM_ALF_LUMA_COEFF,
Encoder crashed here, problem seems to be that 1D copy is performed instead of 2D. Address may not be contiguous. This issue is present in latest VTM22.0. |
|||
#260 | fixed | one inverse angle parameter invAngle error | JinKunGUO | JinKunGUO |
Description |
In VVCD5, the inverse angle parameter invAngle is derived based on intraPredAngle as follows: invAngle = Round((256*32)/"intraPredAngle" ) However, in VTM-5.0, the invAngle should be 161 when intraPredAngle equals to 51 rather than 160. |
|||
#1140 | fixed | Mismatch between spec and VTM about context modeling for intra_luma_not_planar_flag | Jun_bd | |
Description |
Problem statement: In spec S2001-v1 (Table 131 – Assignment of ctxInc to syntax elements with context coded bins), the ctxInc for syntax element intra_luma_not_planar_flag (only one bin) is specified as intra_subpartitions_mode_flag, which means if "intra_subpartitions_mode_flag" is 1 (ISP mode), ctxInc is 1 and if "intra_subpartitions_mode_flag" is 0 (non-ISP) ctxInc is 0. However, in the latest VTM (commit id: cb7b243e), the ctxInc for intra_luma_not_planar_flag is computed in the other way around (shown below, 1384 line of CABACReader.cpp). unsigned ctx = (pu->cu->ispMode == NOT_INTRA_SUBPARTITIONS ? 1 : 0); It can be seen that if current CU uses ISP mode (pu->cu->ispMode == NOT_INTRA_SUBPARTITIONS is FALSE), the ctxInc is 0 and if current CU uses non-ISP mode (pu->cu->ispMode == NOT_INTRA_SUBPARTITIONS is TRUE), the ctxInc is 1. Suggestion: Aligning spec with SW, i.e., specify the ctxInc for intra_luma_not_planar_flag as !intra_subpartitions_mode_flag in spec. |