Changeset 78 in 3DVCSoftware
- Timestamp:
- 15 Jun 2012, 18:40:12 (12 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 2 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CommonTestConditionsCfgs/baseCfg_2view+depth.cfg
r58 r78 60 60 Frame7 : B 5 4 0.68 0 2 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 0 61 61 Frame8 : B 7 4 0.68 0 2 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 0 62 # V1 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV ref_list_0_pos IV_ref_list_1_pos 63 FrameI_v1 : P 0 3 0.370 0 1 1 0 0 1 -1 1 0 62 FrameI_v1 : P 0 3 0.442 0 1 1 0 0 1 -1 1 0 64 63 Frame1_v1 : B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -1 2 0 65 64 Frame2_v1 : B 4 5 0.3536 0 3 1 3 -4 -6 4 1 0 4 5 1 1 0 0 1 1 -1 2 0 … … 70 69 Frame7_v1 : B 5 7 0.68 0 3 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 1 -1 3 0 71 70 Frame8_v1 : B 7 7 0.68 0 3 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 1 -1 3 0 72 # V2 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV_ref_list_0_pos IV_ref_list_1_pos 73 FrameI_v2 : P 0 3 0.370 0 1 1 0 0 1 -2 1 0 71 FrameI_v2 : P 0 3 0.442 0 1 1 0 0 1 -2 1 0 74 72 Frame1_v2 : B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -2 2 0 75 73 Frame2_v2 : B 4 5 0.3536 0 3 1 3 -4 -6 4 1 0 4 5 1 1 0 0 1 1 -2 2 0 … … 92 90 HadamardME : 1 # use Hadamard SAD for fractional-sample search 93 91 FEN : 1 # use fast encoder control 94 FDM : 0# Fast Decision for Merge RD cost92 FDM : 1 # Fast Decision for Merge RD cost 95 93 TMVP : 1 # Enable TMVP 96 94 ECU : 0 # Early CU setting … … 210 208 211 209 #============ Misc. ================ 212 SEIpictureDigest : 1# Control generation of picture_digest SEI messages213 214 210 SEIpictureDigest : 0 # Control generation of picture_digest SEI messages 211 212 -
trunk/CommonTestConditionsCfgs/baseCfg_2view.cfg
r58 r78 54 54 Frame7 : B 5 4 0.68 0 2 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 0 55 55 Frame8 : B 7 4 0.68 0 2 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 0 56 # V1 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV ref_list_0_pos IV_ref_list_1_pos 57 FrameI_v1 : P 0 3 0.370 0 1 1 0 0 1 -1 1 0 56 FrameI_v1 : P 0 3 0.442 0 1 1 0 0 1 -1 1 0 58 57 Frame1_v1 : B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -1 2 0 59 58 Frame2_v1 : B 4 5 0.3536 0 3 1 3 -4 -6 4 1 0 4 5 1 1 0 0 1 1 -1 2 0 … … 64 63 Frame7_v1 : B 5 7 0.68 0 3 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 1 -1 3 0 65 64 Frame8_v1 : B 7 7 0.68 0 3 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 1 -1 3 0 66 # V2 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV_ref_list_0_pos IV_ref_list_1_pos 67 FrameI_v2 : P 0 3 0.370 0 1 1 0 0 1 -2 1 0 65 FrameI_v2 : P 0 3 0.442 0 1 1 0 0 1 -2 1 0 68 66 Frame1_v2 : B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -2 2 0 69 67 Frame2_v2 : B 4 5 0.3536 0 3 1 3 -4 -6 4 1 0 4 5 1 1 0 0 1 1 -2 2 0 … … 86 84 HadamardME : 1 # use Hadamard SAD for fractional-sample search 87 85 FEN : 1 # use fast encoder control 88 FDM : 0# Fast Decision for Merge RD cost86 FDM : 1 # Fast Decision for Merge RD cost 89 87 TMVP : 1 # Enable TMVP 90 88 ECU : 0 # Early CU setting … … 204 202 205 203 #============ Misc. ================ 206 SEIpictureDigest : 1# Control generation of picture_digest SEI messages207 208 204 SEIpictureDigest : 0 # Control generation of picture_digest SEI messages 205 206 -
trunk/CommonTestConditionsCfgs/baseCfg_3view+depth.cfg
r58 r78 64 64 Frame7 : B 5 4 0.68 0 2 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 0 65 65 Frame8 : B 7 4 0.68 0 2 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 0 66 # V1 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV ref_list_0_pos IV_ref_list_1_pos 67 FrameI_v1 : P 0 3 0.370 0 1 1 0 0 1 -1 1 0 66 FrameI_v1 : P 0 3 0.442 0 1 1 0 0 1 -1 1 0 68 67 Frame1_v1 : B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -1 2 0 69 68 Frame2_v1 : B 4 5 0.3536 0 3 1 3 -4 -6 4 1 0 4 5 1 1 0 0 1 1 -1 2 0 … … 74 73 Frame7_v1 : B 5 7 0.68 0 3 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 1 -1 3 0 75 74 Frame8_v1 : B 7 7 0.68 0 3 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 1 -1 3 0 76 # V2 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV_ref_list_0_pos IV_ref_list_1_pos 77 FrameI_v2 : P 0 3 0.370 0 1 1 0 0 1 -2 1 0 75 FrameI_v2 : P 0 3 0.442 0 1 1 0 0 1 -2 1 0 78 76 Frame1_v2 : B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -2 2 0 79 77 Frame2_v2 : B 4 5 0.3536 0 3 1 3 -4 -6 4 1 0 4 5 1 1 0 0 1 1 -2 2 0 … … 96 94 HadamardME : 1 # use Hadamard SAD for fractional-sample search 97 95 FEN : 1 # use fast encoder control 98 FDM : 0# Fast Decision for Merge RD cost96 FDM : 1 # Fast Decision for Merge RD cost 99 97 TMVP : 1 # Enable TMVP 100 98 ECU : 0 # Early CU setting … … 211 209 #========== view synthesis optimization (VSO) ========== 212 210 VSOConfig : [cx0 B(cc1) I(s0.5)][cx1 B(oo0) B(oo2) I(s0.5 s1.5)][cx2 B(cc1) I(s1.5)] # VSO configuration string 213 211 #VSOConfig : [cx0 B(cc1) I(s0.5)][cx1 B(oo0) I(s0.5)] #VSO Configuration (2-View) coding order 1 0 214 212 215 213 #============ Misc. ================ 216 SEIpictureDigest : 1# Control generation of picture_digest SEI messages217 218 214 SEIpictureDigest : 0 # Control generation of picture_digest SEI messages 215 216 -
trunk/CommonTestConditionsCfgs/baseCfg_3view.cfg
r58 r78 56 56 Frame7 : B 5 4 0.68 0 2 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 0 57 57 Frame8 : B 7 4 0.68 0 2 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 0 58 # V1 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV ref_list_0_pos IV_ref_list_1_pos 59 FrameI_v1 : P 0 3 0.370 0 1 1 0 0 1 -1 1 0 58 FrameI_v1 : P 0 3 0.442 0 1 1 0 0 1 -1 1 0 60 59 Frame1_v1 : B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -1 2 0 61 60 Frame2_v1 : B 4 5 0.3536 0 3 1 3 -4 -6 4 1 0 4 5 1 1 0 0 1 1 -1 2 0 … … 66 65 Frame7_v1 : B 5 7 0.68 0 3 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 1 -1 3 0 67 66 Frame8_v1 : B 7 7 0.68 0 3 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 1 -1 3 0 68 # V2 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV_ref_list_0_pos IV_ref_list_1_pos 69 FrameI_v2 : P 0 3 0.370 0 1 1 0 0 1 -2 1 0 67 FrameI_v2 : P 0 3 0.442 0 1 1 0 0 1 -2 1 0 70 68 Frame1_v2 : B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -2 2 0 71 69 Frame2_v2 : B 4 5 0.3536 0 3 1 3 -4 -6 4 1 0 4 5 1 1 0 0 1 1 -2 2 0 … … 88 86 HadamardME : 1 # use Hadamard SAD for fractional-sample search 89 87 FEN : 1 # use fast encoder control 90 FDM : 0# Fast Decision for Merge RD cost88 FDM : 1 # Fast Decision for Merge RD cost 91 89 TMVP : 1 # Enable TMVP 92 90 ECU : 0 # Early CU setting … … 206 204 207 205 #============ Misc. ================ 208 SEIpictureDigest : 1# Control generation of picture_digest SEI messages209 210 206 SEIpictureDigest : 0 # Control generation of picture_digest SEI messages 207 208 -
trunk/cfg/encoder_mvd.cfg
r56 r78 1 #======== File I/O =====================1 #========== file i/o ========== 2 2 InputFile_0 : org_0.yuv # video input file for view 0 3 3 InputFile_1 : org_1.yuv # video input file for view 1 … … 18 18 BitstreamFile : stream.bit # bitstream file 19 19 20 21 #====== General Coding Parameters ====== 22 NumberOfViews : 3 # Number of views to be coded 23 CodeDepthMaps : 1 # Encode depth maps 24 FramesToBeEncoded : 17 # Number of frames to be coded 25 SourceWidth : 1024 # Input frame width 26 SourceHeight : 768 # Input frame height 27 FrameRate : 30 # Frame Rate per second 28 FrameSkip : 0 # Number of frames to be skipped in input 29 InputBitDepth : 8 # Input bit-depth 30 OutputBitDepth : 8 # Output bit-depth 31 InternalBitDepth : 8 # Internal bit-depth 32 33 #====== Camera Parameters ====== 34 CameraParameterFile : ../seq/Balloons/cam_balloons.cfg # Camera parameter file 35 BaseViewCameraNumbers : 3 1 5 # Cameras in coding order [only NumberOfViews values are used] 36 CodedCamParsPrecision : 5 # precision for camera parameter coding (max. disparity error = 2^(-x)) [default: 2] 37 38 #======== Unit definition ================ 39 MaxCUWidth : 64 # Maximum coding unit width in pixel 40 MaxCUHeight : 64 # Maximum coding unit height in pixel 41 MaxPartitionDepth : 4 # Maximum coding unit depth 42 QuadtreeTULog2MaxSize : 5 # Log2 of maximum transform size for quadtree-based TU coding (2...6) 43 QuadtreeTULog2MinSize : 2 # Log2 of minimum transform size for quadtree-based TU coding (2...6) 44 QuadtreeTUMaxDepthInter : 3 45 QuadtreeTUMaxDepthIntra : 3 46 47 #======== Coding Structure ============= 20 #========== general coding parameters ========== 21 NumberOfViews : 3 # number of views to be coded 22 CodeDepthMaps : 1 # encode depth maps 23 FrameSkip : 0 # number of frames to be skipped at beginning of input sequences 24 InputBitDepth : 8 # bit depth of input files 25 OutputBitDepth : 8 # bit depth of output files 26 InternalBitDepth : 8 # internal bit depth used for coding 27 28 CroppingMode : 0 # Cropping mode (0: no cropping, 1:automatic padding, 2: padding, 3:cropping) 29 CropLeft : 0 # Left cropping/padding for cropping mode 3 30 CropRight : 0 # Right cropping/padding for cropping mode 3 31 CropTop : 0 # Top cropping/padding for cropping mode 3 32 CropBottom : 0 # Bottom cropping/padding for cropping mode 3 33 HorizontalPadding : 0 # horizontal source padding for cropping mode 2 34 VerticalPadding : 0 # vertical source padding for cropping mode 2 35 36 37 #========== camera parameters ========== 38 CameraParameterFile : cam_pars.txt # camera parameter file 39 CodedCamParsPrecision : 5 # precision used for coding of camera parameters (in units of 2^(-x) luma samples) 40 41 42 #========== coding unit definitions ========== 43 MaxCUWidth : 64 # maximum coding unit witdh (in luma samples) 44 MaxCUHeight : 64 # maximum coding unit height (in luma samples) 45 MaxPartitionDepth : 4 # maximum coding unit depth 46 QuadtreeTULog2MaxSize : 5 # log2 of maximum transform size 47 QuadtreeTULog2MinSize : 2 # log2 of minimum transform size 48 QuadtreeTUMaxDepthIntra : 3 # maximum transform tree depth for intra-coded CU's 49 QuadtreeTUMaxDepthInter : 3 # maximum transform tree depth for inter-coded CU's 50 51 52 #========== coding structure ========== 48 53 IntraPeriod : 24 # Period of I-Frame ( -1 = only first) 49 54 DecodingRefreshType : 1 # Random Accesss 0:none, 1:CDR, 2:IDR … … 58 63 Frame7: B 5 4 0.68 0 2 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 0 59 64 Frame8: B 7 4 0.68 0 2 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 0 60 # V1 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV ref_list_0_pos IV_ref_list_1_pos61 65 FrameI_v1: P 0 3 0.442 0 1 1 0 0 1 -1 1 0 62 66 Frame1_v1: B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -1 2 0 … … 68 72 Frame7_v1: B 5 7 0.68 0 3 0 4 -1 -5 1 3 1 0 1 5 1 0 1 1 1 1 -1 3 0 69 73 Frame8_v1: B 7 7 0.68 0 3 0 4 -1 -3 -7 1 1 0 -2 5 1 1 1 1 0 1 -1 3 0 70 # V2 Type POC QPoffset QPfactor temporal_id #ref_pics_active ref_pic #ref_pics reference pictures predict deltaRIdx-1 deltaRPS #ref_idcs reference idcs #IV_ref_pics IV reference pics IV_ref_list_0_pos IV_ref_list_1_pos71 74 FrameI_v2: P 0 3 0.442 0 1 1 0 0 1 -2 1 0 72 75 Frame1_v2: B 8 4 0.442 0 4 1 4 -8 -10 -12 -16 0 1 -2 2 0 … … 80 83 81 84 ListCombination : 1 # Use combined list for uni-prediction in B-slices 85 LCModification : 0 # enables signalling of combined reference list derivation 82 86 DisableInter4x4 : 1 # Disable Inter4x4 (1: Disable Inter4x4, 0: Enable Inter4x4) 83 87 84 #=========== Motion Search ============= 85 FastSearch : 1 # 0:Full search 1:EPZS 86 SearchRange : 96 # (0: Search range is a Full frame) 87 BipredSearchRange : 4 # Search range for bi-prediction refinement 88 HadamardME : 1 # Use of hadamard measure for fractional ME 89 FEN : 1 # Fast encoder decision 88 89 #========== encoder control /motion search ========== 90 FastSearch : 1 # motion search mode (0:Full search, 1:Diamond, 2:PMVFAST) 91 SearchRange : 96 # motion search range (in luma samples) 92 BipredSearchRange : 4 # motion search range for bi-prediction refinement (in luma samples) 93 HadamardME : 1 # use Hadamard SAD for fractional-sample search 94 FEN : 1 # use fast encoder control 90 95 FDM : 1 # Fast Decision for Merge RD cost 91 92 #============= VSO ============= 93 VSO : 1 # View Synthesis Optimization 94 VSOConfig : [cx0 B(cc1) I(s0.5)][cx1 B(oo0) B(oo2) I(s0.5 s1.5)][cx2 B(cc1) I(s1.5)] #VSO Configuration (3-View) coding order 1 0 2 oder 1 2 0 95 #VSOConfig : [cx0 B(cc1) I(s0.5)][cx1 B(oo0) I(s0.5)] #VSO Configuration (2-View) coding order 1 0 96 97 #======== Quantization ============= 98 QP : 25 30 # Quantization parameter(0-51), second QP for Depth 99 MaxDeltaQP : 0 # CU-based multi-QP optimization 100 Max CuDQPDepth : 0 # Max depth of a minimum CuDQP for sub-LCU-level delta QP101 DeltaQpRD : 0 # Slice-based multi-QP optimization 102 RDOQ : 1 1 # RDOQ96 TMVP : 1 # Enable TMVP 97 ECU : 0 # Early CU setting 98 CFM : 0 # Cbf fast mode setting 99 SBACRD : 1 # SBAC based RD estimation 100 ASR : 0 # adaptive motion search range 101 102 103 #========== quantization ========== 104 DeltaQpRD : 0 # maximum delta QP offset for a slice 105 MaxDeltaQP : 0 # maximum delta QP offset for a block 106 MaxCuDQPDepth : 0 # max depth of a minimum CuDQP for sub-LCU-level delta QP 107 RDOQ : 1 1 # use rate-distortion optimized quantization (RDOQ) 103 108 ChromaQpOffset : 0 # ChromaQPOffset 104 109 ChromaQpOffset2nd : 0 # ChromaQPOffset2nd 105 106 #=========== Entropy Coding ============ 107 108 #=========== Deblock Filter ============ 110 AdaptiveQpSelection : 0 # AdaptiveQpSelection 111 AdaptiveQP : 0 # QP adaptation based on a psycho-visual model 112 MaxQPAdaptationRange : 6 # QP adaptation range 113 LambdaModifier0 : 1.0 # Lambda modifier for temporal layer 0 114 LambdaModifier1 : 1.0 # Lambda modifier for temporal layer 1 115 LambdaModifier2 : 1.0 # Lambda modifier for temporal layer 2 116 LambdaModifier3 : 1.0 # Lambda modifier for temporal layer 3 117 118 119 #=========== Quantization Matrix ================= 120 ScalingList : 0 # ScalingList 0 : off, 1 : default, 2 : file read 121 # ScalingListFile : # Scaling List file name. If file is not exist, use Default Matrix. 122 123 124 #============ Lossless ================ 125 LosslessCuEnabled : 0 # 1: Set "qpprime_y_zero_transquant_bypass_flag=1" and enable the lossless mode as well as the RD-based mode selection process. 126 127 128 #========== slices ========== 129 SliceGranularity : 0 # Slice granularity relative the LCU size 130 SliceMode : 0 # slice mode (0:off, 1:max # of LCUs, 2:max # of bytes) 131 SliceArgument : 1500 # slice argument (SliceMode1:max # of LCUs, SliceMode2: max # of bytes) 132 EntropySliceMode : 0 # entropy slices (0:off, 1:max # of LCUs, 2:max # of bins) 133 EntropySliceArgument : 180000 # entropy slice argument (EntropySliceMode1:max # of LCUs, EntropySliceMode2:max # of bins) 134 LFCrossSliceBoundaryFlag : 1 # loop-filtering across slice boundaries 135 136 137 #========== deblocking ========== 109 138 DeblockingFilterControlPresent: 0 # Dbl control params present (0=not present, 1=present) 110 139 LoopFilterOffsetInAPS : 0 # Dbl params in APS or SliceHeader (0=SliceHeader, 1=APS) 111 LoopFilterDisable : 0 1 # Disable deblocking filter in slice header (0=Filter, 1=No Filter)140 LoopFilterDisable : 0 1 # disable deblocking filter 112 141 LoopFilterBetaOffset_div2 : 0 # Range: -13 ~ 13 113 142 LoopFilterTcOffset_div2 : 0 # Range: -13 ~ 13 114 143 115 #=========== Coding Tools ================= 144 145 #========== coding tools ========== 146 ALFEncodePassReduction : 0 # ALF encoding (0:original 16-pass, 1:one-pass, 2:two-pass) 116 147 SAO : 1 0 # Sample adaptive offset (0: OFF, 1: ON) 117 ALF : 0 # Adaptive loop filter (0: OFF, 1: ON) 118 ALFEncodePassReduction : 0 # Reduce ALF encoding passes (0:Original 16-pass, 1: 1-pass, 2: 2-pass encoding) 148 ALF : 0 0 # Adaptive loop filter (0: OFF, 1: ON) 119 149 LMChroma : 0 # Chroma from luma intra prediction mode (0: OFF, 1: ON) 120 150 NSQT : 0 # Non-square transforms (0: OFF, 1: ON) … … 123 153 ALFParamInSlice : 0 # ALF params in SliceHeader or APS (0=APS, 1=SliceHeader) 124 154 ALFPicBasedEncode : 1 # ALF LCU-based or picture-based encoding (0: LCU-based, 1: Picture-based) 155 MaxNumOffsetsPerPic : 2048 # default 125 156 SAOInterleaving : 0 # SAO interleaving flag (0: SAO parameter in APS, 1: SAO parameter in slice data) 126 127 #========== Depth Coding Tools ========== 128 DMM : 1 # use depth intra modes (wedgelets) 129 MVI : 1 130 131 #====== multiview mv/res prediction ====== 132 PredDepthMapGen : 1 # generation of predicted depth maps (0:off, 1:using coded MVs, 2:using coded depth, 3:coded MVS for non-random-access, coded depth for random access) 133 MultiviewMvPred : 7 # usage for predicted depth maps (sum of the following: 1:inter-view, 2:inter, 4:merge) 134 MultiviewMvRegMode : 1 # regularization (using original depth maps) for inter-view motion estimation 135 MultiviewMvRegLambdaScale : 1.0 # lambda scale factor for inter-view motion vector regularization 136 MultiviewResPred : 1 # multiview residual prediction 137 138 #============ Slices ================ 139 SliceGranularity : 0 # Slice granularity relative the LCU size 140 SliceMode : 0 # 0: Disable all slice options. 141 # 1: Enforce maximum number of LCU in an slice, 142 # 2: Enforce maximum number of bytes in an 'slice' 143 # 3: Enforce maximum number of tiles in a slice 144 SliceArgument : 1500 # Argument for 'SliceMode'. 145 # If SliceMode==1 it represents max. SliceGranularity-sized blocks per slice. 146 # If SliceMode==2 it represents max. bytes per slice. 147 # If SliceMode==3 it represents max. tiles per slice. 148 149 LFCrossSliceBoundaryFlag : 1 # In-loop filtering, including ALF and DB, is across or not across slice boundary. 150 # 0:not across, 1: across 151 152 EntropySliceMode : 0 # 0: Disable all entropy slice options. 153 # 1: Enforce maximum number of LCU in an entropy slice, 154 # 2: Enforce maximum number of bins/bits in an 'entropy slice' 155 EntropySliceArgument : 180000 # Argument for 'EntropySliceMode'. 156 # If EntropySliceMode==1 it represents max. SliceGranularity-sized blocks per slice. 157 # If EntropySliceMode==2 it represents max. bins per entropy slice. 157 ConstrainedIntraPred : 0 # Constrained Intra Prediction 158 weighted_pred_flag : 0 # weighted prediction flag (P-Slices) 159 weighted_bipred_idc : 0 # weighted bipred idc (B-Slices) 160 SignHideFlag : 1 # sign hiding 161 SignHideThreshold : 4 # sign hiding threshold 162 158 163 159 164 #============ PCM ================ … … 164 169 PCMFilterDisableFlag : 0 # 0: Enable loop filtering on I_PCM samples. 1: Disable loop filtering on I_PCM samples. 165 170 171 166 172 #============ Tiles ================ 167 TileInfoPresentFlag : 1 # 0: tiles parameters are NOT present in the PPS 168 # 1: tiles parameters are present in the PPS 169 UniformSpacingIdc : 0 # 0: the column boundaries are indicated by ColumnWidth array, the row boundaries are indicated by RowHeight array 170 # 1: the column and row boundaries are distributed uniformly 173 TileInfoPresentFlag : 1 # 0: tiles parameters are NOT present in the PPS, 1: tiles parameters are present in the PPS 174 UniformSpacingIdc : 0 # 0: the column boundaries are indicated by ColumnWidth array, the row boundaries are indicated by RowHeight array, 1: the column and row boundaries are distributed uniformly 171 175 NumTileColumnsMinus1 : 0 # Number of columns in a picture minus 1 172 176 ColumnWidthArray : 2 3 # Array containing ColumnWidth values in units of LCU (from left to right in picture) 173 177 NumTileRowsMinus1 : 0 # Number of rows in a picture minus 1 174 178 RowHeightArray : 2 # Array containing RowHeight values in units of LCU (from top to bottom in picture) 175 176 TileLocationInSliceHeaderFlag : 0 # If TileBoundaryIndependenceIdc==0 flag is ignored. 177 # 1: Enable writing tile location information to slice header. 178 # 0: Disable writing tile location information to slice header. 179 TileMarkerFlag : 1 # If TileBoundaryIndependenceIdc==0 flag is ignored. 180 # 1: Enable writing tile markers. 181 # 0: Disable writing tile markers. 182 MaxTileMarkerEntryPoints : 4 # Maximum number of uniformly-spaced tile entry points (using tile markers). 183 # Default=4. If number of tiles < MaxTileMarkerEntryPoints then all tiles have entry points. 184 TileControlPresentFlag : 1 # 0: tiles behavior control parameters are NOT present in the PPS 185 # 1: tiles behavior control parameters are present in the PPS 186 LFCrossTileBoundaryFlag : 1 # In-loop filtering is across or not across tile boundary. 187 # 0:not across, 1: across 179 TileLocationInSliceHeaderFlag : 0 # If TileBoundaryIndependenceIdc==0 flag is ignored, 1: Enable writing tile location information to slice header, 0: Disable writing tile location information to slice header. 180 TileMarkerFlag : 1 # If TileBoundaryIndependenceIdc==0 flag is ignored, 1: Enable writing tile markers, 0: Disable writing tile markers. 181 MaxTileMarkerEntryPoints : 4 # Maximum number of uniformly-spaced tile entry points (using tile markers). Default=4. If number of tiles < MaxTileMarkerEntryPoints then all tiles have entry points. 182 TileControlPresentFlag : 1 # 0: tiles behavior control parameters are NOT present in the PPS, 1: tiles behavior control parameters are present in the PPS 183 LFCrossTileBoundaryFlag : 1 # In-loop filtering is across or not across tile boundary. 0:not across, 1: across 184 188 185 189 186 #============ WaveFront ================ 190 WaveFrontSynchro : 0 # 0: No WaveFront synchronisation (WaveFrontSubstreams must be 1 in this case). 191 # >0: WaveFront synchronises with the LCU above and to the right by this many LCUs. 192 WaveFrontFlush : 0 # 0: No CABAC resets are performed. 193 # 1: A CABAC reset is performed at the end of each LCU line. 187 WaveFrontSynchro : 0 # 0: No WaveFront synchronisation (WaveFrontSubstreams must be 1 in this case), >0: WaveFront synchronises with the LCU above and to the right by this many LCUs. 188 WaveFrontFlush : 0 # 0: No CABAC resets are performed, 1: A CABAC reset is performed at the end of each LCU line. 194 189 WaveFrontSubstreams : 1 # >0: This many substreams per slice (or per tile if TileBoundaryIndependenceIdc=1) will be produced. 195 190 196 #=========== Quantization Matrix ================= 197 ScalingList : 0 # ScalingList 0 : off, 1 : default, 2 : file read 198 ScalingListFile : scaling_list.txt # Scaling List file name. If file is not exist, use Default Matrix. 199 200 #============ Lossless ================ 201 LosslessCuEnabled : 0 # 1: Set "qpprime_y_zero_transquant_bypass_flag=1" and enable the lossless mode as well as the RD-based mode selection process. 191 192 #========== multiview coding tools ========== 193 PredDepthMapGen : 1 # generation of prediction depth maps (0:off, 1:using coded motion data, 2:using coded depth maps) 194 MultiviewMvPred : 7 # usage of prediction depth maps (0:off, 1:for interview, 2:for inter, 4:for merge, X:bit-wise combinations) 195 MultiviewMvRegMode : 1 # use original depth maps for regularizing inter-view motion vector 196 MultiviewMvRegLambdaScale : 1.0 # lambda scale factor for inter-view motion vector regularization 197 MultiviewResPred : 1 # inter-view residual prediction (0:off, 1:on) 198 InterViewSkip : 0 # interview SKIP mode 199 InterViewSkipLambdaScale : 8 # lambda scale for inter-view skip mode 200 201 202 #========== depth coding tools ========== 203 DMM : 1 # use depth intra modes (wedgelets) 204 MVI : 1 # motion parameter inheritance 205 VSO : 1 # use of view synthesis optimization for depth coding 206 207 208 #========== view synthesis optimization (VSO) ========== 209 VSOConfig : [cx0 B(cc1) I(s0.5)][cx1 B(oo0) B(oo2) I(s0.5 s1.5)][cx2 B(cc1) I(s1.5)] # VSO configuration string 210 211 212 #============ Misc. ================ 213 SEIpictureDigest : 0 # Control generation of picture_digest SEI messages 202 214 203 215 ### DO NOT ADD ANYTHING BELOW THIS LINE ###
Note: See TracChangeset for help on using the changeset viewer.