Changeset 922 in 3DVCSoftware for branches/HTM-10.2-dev1-Sharp


Ignore:
Timestamp:
17 Apr 2014, 10:49:54 (11 years ago)
Author:
sharpjp-htm
Message:

Integration of H0062

Location:
branches/HTM-10.2-dev1-Sharp
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-10.2-dev1-Sharp/source/Lib/TLibCommon/TComDataCU.cpp

    r917 r922  
    43524352  /////////////////////////////////////////////
    43534353
     4354#if SHARP_SIMPLE_MERGE_H0062
     4355  bMPIFlag &= (nPSW + nPSH > 12);
     4356#endif
    43544357  if( bMPIFlag)
    43554358  {
     
    47614764  Bool ivMvPredFlag   = getSlice()->getVPS()->getIvMvPredFlag( getSlice()->getLayerIdInVps() );
    47624765
     4766#if SHARP_SIMPLE_MERGE_H0062
     4767  ivMvPredFlag &= (nPSW + nPSH > 12);
     4768#endif
    47634769  if ( ivMvPredFlag && cDisInfo.m_aVIdxCan!=-1)
    47644770  {
     
    51685174#if H_3D_ARP
    51695175      !bARPFlag &&
     5176#endif
     5177#if SHARP_SIMPLE_MERGE_H0062
     5178      (nPSW + nPSH > 12) &&
    51705179#endif
    51715180#if ETRIKHU_CLEANUP_H0083
  • branches/HTM-10.2-dev1-Sharp/source/Lib/TLibCommon/TypeDef.h

    r917 r922  
    229229#define ETRIKHU_BUGFIX_H0083              1   // bug-fix for DV candidate pruning
    230230#define ETRIKHU_CLEANUP_H0083             1   // cleaned-up source code for constructing merging candidate list
     231#define SHARP_SIMPLE_MERGE_H0062          1   // Restrict 3D-HEVC merge cand in small PUs
    231232
    232233// Rate Control
Note: See TracChangeset for help on using the changeset viewer.