Custom query (96 matches)

Filters
 
or
 
  
 
Columns

Show under each result:


Results (73 - 75 of 96)

Ticket Resolution Summary Owner Reporter
#82 fixed Obsolete motion data compression in DV derivation process tech Tomohiro Ikai
Description

Obsolete motion data compression remains in text (I.8.5.5 Derivation process for disparity vectors)

as

  1. When yCb − 1 is less than ( ( yCb >> Log2CtbSizeY ) << Log2CtbSizeY ), the following applies:

xB1 = ( ( xB1 >> 3 ) << 3 ) + ( ( xB1 >> 3 ) & 1) * 7 (I 251)

In HTM, the compression have been effectively removed when HTM was updated based on the latest(at that point) HM. Specifically, HTM70 has the following in getPUAbove(),

if(MotionDataCompresssion) {

uiAPartUnitIdx = g_motionRefer[uiAPartUnitIdx];

}

But HTM80 or later doesn't have that process (so removed).

#83 fixed Wrong IVP flag condition in encoder tech merkle
Description

Condition if( bOnlyIVP && m_pcEncCfg->getUseIVP() ) in function TEncSearch::estIntraPredQT() results in testing else case when getUseIVP() is false, but should test nothing. This only happens for non-CTC cases and only affects encoder optimization.

The bug can be fixed as follows: TEncCu.cpp:

1064a1065
>             Bool bUseIVP = true;
1072a1074
>               bUseIVP = m_pcEncCfg->getUseIVP();
1073a1076,1077
>             if( bUseIVP )
>             {
1106a1111,1113
> #if HHI_DMM4_ENC_I0066
>           }
> #endif

TEncSearch.cpp:

3142,3144
< #if SEPARATE_FLAG_I0085
<       if( bOnlyIVP && m_pcEncCfg->getUseIVP() )
< #else
3146d3142
< #endif
#85 fixed Memory leak tech tech
Description

Following arrays are not deleted in TEncTop.cpp:

#if MTK_LOW_LATENCY_IC_ENCODING_H0086_FIX

m_aICEnableCandidate = new Int[ 10 ]; m_aICEnableNum = new Int[ 10 ];

....

Note: See TracQuery for help on using queries.