Changeset 944 in SHVCSoftware
- Timestamp:
- 31 Dec 2014, 07:31:51 (10 years ago)
- Location:
- branches/SHM-dev
- Files:
-
- 36 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/cfg/per-sequence-svc/BQTerrace-1.5x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/BQTerrace-2x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/BQTerrace-SNR.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/BasketballDrive-1.5x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/BasketballDrive-2x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/BasketballDrive-SNR.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-Birthday-b10-1x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-Birthday-b8-2x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-BirthdayFlashPart1-b10-1x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-BirthdayFlashPart1-b8-2x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-BirthdayFlashPart2-b10-1x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-BirthdayFlashPart2-b8-2x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-Parakeets-b10-1x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 250 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-Parakeets-b8-2x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 250 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-TableCar-b10-1x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/CGS-TableCar-b8-2x.cfg
r941 r944 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)4 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 5 #Level : 4.1 6 6 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/Cactus-1.5x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/Cactus-2x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/Cactus-SNR.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4.1 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/Kimono-1.5x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/Kimono-2x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/Kimono-SNR.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/ParkScene-1.5x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/ParkScene-2x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/ParkScene-SNR.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 4 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/PeopleOnStreet-2x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 5 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/PeopleOnStreet-SNR.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 5 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/Traffic-2x.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 5 5 5 #This is level of the whole bitstream -
branches/SHM-dev/cfg/per-sequence-svc/Traffic-SNR.cfg
r941 r944 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned)3 #PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 4 #Level : 5 5 5 #This is level of the whole bitstream -
branches/SHM-dev/source/Lib/TLibCommon/TComPrediction.cpp
r849 r944 782 782 783 783 #if SVC_EXTENSION 784 #if O0215_PHASE_ALIGNMENT_REMOVAL 785 Void TComPrediction::upsampleBasePic( TComSlice* currSlice, UInt refLayerIdc, TComPicYuv* pcUsPic, TComPicYuv* pcBasePic, TComPicYuv* pcTempPic ) 786 { 787 m_cUsf.upsampleBasePic( currSlice, refLayerIdc, pcUsPic, pcBasePic, pcTempPic ); 788 } 789 #else 784 790 #if O0215_PHASE_ALIGNMENT 785 791 #if O0194_JOINT_US_BITSHIFT … … 814 820 #endif 815 821 #endif 822 #endif 816 823 #endif //SVC_EXTENSION 817 824 //! \} -
branches/SHM-dev/source/Lib/TLibCommon/TComPrediction.h
r849 r944 118 118 119 119 #if SVC_EXTENSION 120 #if O0215_PHASE_ALIGNMENT_REMOVAL 121 Void upsampleBasePic( TComSlice* currSlice, UInt refLayerIdc, TComPicYuv* pcUsPic, TComPicYuv* pcBasePic, TComPicYuv* pcTempPic ); 122 #else 120 123 #if O0215_PHASE_ALIGNMENT 121 124 #if O0194_JOINT_US_BITSHIFT … … 135 138 #endif 136 139 #endif 140 #endif 137 141 #endif //SVC_EXTENSION 138 142 }; -
branches/SHM-dev/source/Lib/TLibCommon/TComUpsampleFilter.cpp
r849 r944 51 51 } 52 52 53 #if O0215_PHASE_ALIGNMENT_REMOVAL 54 Void TComUpsampleFilter::upsampleBasePic( TComSlice* currSlice, UInt refLayerIdc, TComPicYuv* pcUsPic, TComPicYuv* pcBasePic, TComPicYuv* pcTempPic ) 55 #else 53 56 #if O0215_PHASE_ALIGNMENT 54 57 #if O0194_JOINT_US_BITSHIFT … … 66 69 #else 67 70 Void TComUpsampleFilter::upsampleBasePic( UInt refLayerIdc, TComPicYuv* pcUsPic, TComPicYuv* pcBasePic, TComPicYuv* pcTempPic, const Window window ) 71 #endif 68 72 #endif 69 73 #endif -
branches/SHM-dev/source/Lib/TLibCommon/TComUpsampleFilter.h
r849 r944 42 42 TComUpsampleFilter(void); 43 43 ~TComUpsampleFilter(void); 44 44 #if O0215_PHASE_ALIGNMENT_REMOVAL 45 Void upsampleBasePic( TComSlice* currSlice, UInt refLayerIdc, TComPicYuv* pcUsPic, TComPicYuv* pcBasePic, TComPicYuv* pcTempPic ); 46 #else 45 47 #if O0215_PHASE_ALIGNMENT 46 48 #if O0194_JOINT_US_BITSHIFT … … 60 62 #endif 61 63 #endif 64 #endif 62 65 63 66 }; -
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r941 r944 43 43 #if SVC_EXTENSION 44 44 #define MAX_LAYERS 8 ///< max number of layers the codec is supposed to handle 45 45 #define O0215_PHASE_ALIGNMENT_REMOVAL 1 46 46 #define CONFORMANCE_BITSTREAM_MODE 1 ///< In order to generate the metadata related to conformance bitstreams 47 47 #define SIGNALLING_BITRATE_PICRATE_FIX 1 ///< Fix for signalling of bitrate and picture rate info in VPS VUI to be more aligned to JCTVC-R1008 … … 214 214 #define VIEW_ID_RELATED_SIGNALING 1 ///< Introduce syntax elements view_id and view_id_val 215 215 #define N0065_LAYER_POC_ALIGNMENT 1 216 216 #if !O0215_PHASE_ALIGNMENT_REMOVAL 217 217 #define O0215_PHASE_ALIGNMENT 1 ///< JCTVC_O0215: signal a flag to specify phase alignment case, 0: zero-position-aligned, 1: central-position-aligned, 218 #endif 218 219 #define AUXILIARY_PICTURES 1 ///< JCTVC-O0041: auxiliary picture layers 219 220 #define R0062_AUX_PSEUDO_MONOCHROME 1 ///> JCVVC-R0063: pseudo monochrome for auxiliary pictures -
branches/SHM-dev/source/Lib/TLibDecoder/TDecTop.cpp
r941 r944 2192 2192 if( m_ppcTDecTop[m_layerId]->getSamplePredEnabledFlag(refLayerId) ) 2193 2193 { 2194 #if O0215_PHASE_ALIGNMENT_REMOVAL 2195 m_cPrediction.upsampleBasePic( pcSlice, refLayerIdc, pcPic->getFullPelBaseRec(refLayerIdc), pBaseColRec, pcPic->getPicYuvRec()); 2196 #else 2194 2197 #if O0215_PHASE_ALIGNMENT 2195 2198 #if O0194_JOINT_US_BITSHIFT … … 2226 2229 #else 2227 2230 m_cPrediction.upsampleBasePic( refLayerIdc, pcPic->getFullPelBaseRec(refLayerIdc), pcSlice->getBaseColPic(refLayerIdc)->getPicYuvRec(), pcPic->getPicYuvRec(), scalEL ); 2231 #endif 2228 2232 #endif 2229 2233 #endif -
branches/SHM-dev/source/Lib/TLibEncoder/TEncGOP.cpp
r923 r944 1343 1343 } 1344 1344 #endif 1345 #if O0215_PHASE_ALIGNMENT_REMOVAL 1346 m_pcPredSearch->upsampleBasePic( pcSlice, refLayerIdc, pcPic->getFullPelBaseRec(refLayerIdc), pBaseColRec, pcPic->getPicYuvRec() ); 1347 #else 1345 1348 #if O0215_PHASE_ALIGNMENT 1346 1349 #if O0194_JOINT_US_BITSHIFT … … 1373 1376 #else 1374 1377 m_pcPredSearch->upsampleBasePic( refLayerIdc, pcPic->getFullPelBaseRec(refLayerIdc), pcSlice->getBaseColPic(refLayerIdc)->getPicYuvRec(), pcPic->getPicYuvRec(), scalEL ); 1378 #endif 1375 1379 #endif 1376 1380 #endif
Note: See TracChangeset for help on using the changeset viewer.