- Oct 31, 2019
-
-
Takeshi Tsukuba authored
Enable BDPCM for Chroma for 444.
-
- Oct 25, 2019
-
-
Takeshi Tsukuba authored
Add a description of ChromaTS into the software manual.
-
- Oct 19, 2019
-
-
Shih-Ta Hsiang authored
-
- Oct 15, 2019
-
-
Frank Bossen authored
-
- Aug 28, 2019
-
-
- Aug 25, 2019
-
-
Karsten Suehring authored
-
- Aug 14, 2019
-
-
Moonmo Koo authored
- The 16x16 coeff. zero-out for DST-7/DCT-8 is made disabled in VTM when MTS is turned off according to the suggested fix in #447. - This fix does not change CTC results.
-
- Aug 09, 2019
-
-
Christian Helmrich authored
-
- Aug 02, 2019
-
-
Cheung Auyeung authored
in residual coding of transform coefficients.
-
- Jul 29, 2019
-
-
Hongtao Wang authored
-
- Jul 25, 2019
-
-
Yin Zhao authored
Note: in VVC draft 6 "– If intra_bdpcm_flag[ ][ ] is equal to 1, ctxInc is set equal to 1.", which was set equal to 4 in VTM5. This integration also implements this change, to align cbf ctx with VVC draft 6.
-
- Jul 22, 2019
-
-
Mischa Siekmann authored
-
Peter Chuang authored
-
Meng Wang authored
-
- Jul 20, 2019
-
-
Brian Heng authored
- Previous fix broke dependent quantization for the non-scaling list case. - Negative shift values are no longer set to zero, so the shift is applied repeatedly to the fixed invQScale value (g_invQuantScales) during each loop.
-
- Jul 19, 2019
-
-
Mischa Siekmann authored
-
- Jul 17, 2019
-
-
Chen-Yen Lai authored
-
- Jul 15, 2019
-
-
Frank Bossen authored
-
- Jun 04, 2019
-
-
- May 28, 2019
-
-
Chen-Yen Lai authored
-
- May 27, 2019
-
-
Chen-Yen Lai authored
-
- May 23, 2019
-
-
Chen-Yen Lai authored
-
Chen-Yen Lai authored
-
- May 09, 2019
-
-
Frederic Barbier authored
-
- Apr 27, 2019
-
-
Frank Bossen authored
-
- Apr 26, 2019
-
-
Brian Heng authored
- Fix bugs in N0280 - Transform skip residual coding.
-
- Previous name: Reduced Secondary Transform (RST) - The parameter, LFNST, should be added in cfg file for enabing LFNST, i.e. LFNST = 1
-
- Apr 10, 2019
-
-
Karl Sharman authored
-
Tung Nguyen authored
Merge branch 'N0280-ResidualCodingTransformSkip' of https://vcgit.hhi.fraunhofer.de/nguyen/VVCSoftware_VTM into N0280-ResidualCodingTransformSkip
-
- Apr 08, 2019
-
-
Chris Rosewarne authored
- Harmonize coefficient group sizes of chroma TBs to those used in luma TBs - For 2x4/4x2 chroma TBs, retain 2x2 CG size.
-
- Apr 03, 2019
-
-
YINJI PIAO authored
-
- Apr 01, 2019
-
-
Karsten Suehring authored
-
- Mar 11, 2019
-
-
Frederic Barbier authored
TCoeff is not always an int. Using the TCoeff type as template parameter is preferred.
-
- Mar 04, 2019
-
-
Karsten Suehring authored
-
- Feb 08, 2019
-
-
Moonmo Koo authored
- The M0297 zero-out is also supported for SBT now. - The zero-out scanning code is moved out of residual_coding_subblock.
-
- Feb 06, 2019
-
-
Frank Bossen authored
Use a single array with elements that comprise scan x position, y position, and index into block instead of separate arrays. Simplify array initialization code
-
- Feb 05, 2019
-
-
Heiko Schwarz authored
-
Heiko Schwarz authored
The integration of JVET_M0297_32PT_MTS_ZERO_OUT adds unnecessary code as well as unnecessary processing in the encoder quantization process. - The suggested change simplifies the code and avoids unnecessary processing for the zero-out region.
-
Heiko Schwarz authored
The suggested changes fix the following two issues: [1] For blocks with width>32 or height>32, the scan created in initRom() (file Rom.cpp) are only valid for the non-zero-out region. However, in Rom::xInitScanArrays() (file DepQuant.cpp), the zero-out region is also used. This has the effect that the array raster2id[] contains wrong values. As a consequence, wrong neighboring positions cpos[] are derived. Even though a previous fix (fix #161) ensures that the positions are clipped to a value inside the subblock, these positions could still be wrong. It is suggested to fix the issue by correctly considering the zero-out regions for larger blocks (which is the actual source of the problem). [2] In State::updateStateEOS(..), the array m_absLevelAndCtxInit should be set equal to zero if a skipped subblock is selected. Otherwise, it could be possible lead to a usage of wrongs contexts for following transform coefficients. In Rom::xInitScanArrays()
-
- Feb 03, 2019
-
-
Frank Bossen authored
Make sure that the position of the sample in the template falls in the same subblock as the current sample before subtracting the offset of the begining of the subblock. Refactor code to make lines fit within a reasonable of characters.
-