Custom Query (1440 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (28 - 30 of 1440)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Ticket Resolution Summary Owner Reporter
#1455 fixed Typo on transformSkip & rotateCoeffs o.nakagami
Description

JCTVC-W1005-v4 says,

r[ x ][ y ] = ( rotateCoeffs ? d[ nTbS − x −1 ][ nTbS − y − 1 ] : d[ x ][ y ] << tsShift ) (8‑300)

but it should be,

r[ x ][ y ] = ( rotateCoeffs ? d[ nTbS − x −1 ][ nTbS − y − 1 ] : d[ x ][ y ] ) << tsShift (8‑300)

because "<<" operation was applied before "x?:y:z" operation according to Table 5-1 (Operation precedence).

#1454 fixed ambiguous formula kolya
Description

The (8-5) is:

pocLt += PicOrderCntVal − DeltaPocMsbCycleLt[ i ] * MaxPicOrderCntLsb − PicOrderCntVal & ( MaxPicOrderCntLsb − 1 )

If reader assumes arithmetic operations are of higher priority than bitwise &, line in C/C++, then formula contains somewhat strange PicOrderCntVal- PicOrderCntVal.

#1452 fixed HEVC SCC Text transform unit syntax for chroma_qp_offset call is missing chromaCbf and !cu_transquant_bypass conditions leendert
Description

The changes introduced to support SCC in the transform unit syntax table have modified the condition for chroma QP offset coding compared to Rext.

In Rext the condition for coding cu_chroma_qp_offset_flag and cu_chroma_qp_offset_idx include the cbfChroma and !cu_transquant_bypass_flag values. In SCC the coding of these syntax elements was moved to chroma_qp_offset() to share with palette coding. However, since the aforementioned variables are no longer present in chroma_qp_offset() these conditions should be added in transform unit before calling chroma_qp_offset().

The current wording in JCTVC-W1005-v3.doc is that chroma QP offset gets coded inside transform unit even when cbfChroma is 0 or cu_transquant_bypass_flag is 1. This mismatches with the HM model and Rext behavior.

Rext transform unit syntax:

if( cu_chroma_qp_offset_enabled_flag  &&  cbfChroma  &&
    !cu_transquant_bypass_flag  &&  !IsCuChromaQpOffsetCoded ) {
    cu_chroma_qp_offset_flag
    if( cu_chroma_qp_offset_flag  &&  chroma_qp_offset_list_len_minus1 > 0 )
        cu_chroma_qp_offset_idx
}

SCC transform unit syntax table:

if( cbfLuma  | |  cbfChroma ) {
    <removed for brevity>
    delta_qp( )
    chroma_qp_offset( )

SCC chroma QP offset syntax:

chroma_qp_offset( ) {
    if( cu_chroma_qp_offset_enabled_flag  &&  !IsCuChromaQpOffsetCoded ) {
        cu_chroma_qp_offset_flag
        if( cu_chroma_qp_offset_flag  &&  chroma_qp_offset_list_len_minus1 > 0 )
            cu_chroma_qp_offset_idx
    }
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Note: See TracQuery for help on using queries.