- Timestamp:
- 12 Dec 2011, 18:35:44 (13 years ago)
- Location:
- trunk/cfg
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cfg/encoder_mvd.cfg
r2 r5 1 2 3 1 #======== File I/O ===================== 4 2 InputFile_0 : BookArrival_256x192\video\BookArrival_256x192_15_08.yuv … … 21 19 22 20 23 24 21 #====== General Coding Parameters ====== 25 22 NumberOfViews : 3 # Number of views to be coded 26 23 CodeDepthMaps : 1 # Encode depth maps 27 24 FramesToBeEncoded : 5 # Number of frames to be coded 28 29 25 SourceWidth : 256 # Input frame width 30 26 SourceHeight : 192 # Input frame height … … 35 31 InternalBitDepth : 10 # Internal bit-depth 36 32 37 38 39 33 #====== Camera Parameters ====== 40 34 CameraParameterFile : BookArrival_256x192\cam_bookarrival.cfg # Camera parameter file 41 35 BaseViewCameraNumbers : 8 10 6 # Cameras in coding order [only NumberOfViews values are used] 42 CodedCamParsPrecision : 2 # precision for camera parameter coding (max. disparity error = 2^(-x)) [default: 2] 43 36 CodedCamParsPrecision : 5 # precision for camera parameter coding (max. disparity error = 2^(-x)) [default: 2] 44 37 45 38 #======== Unit definition ================ … … 53 46 QuadtreeTUMaxDepthIntra : 3 54 47 55 56 57 48 #======== Coding Structure ============= 58 GOPSize : 4# GOP Size (number of B slice = GOPSize-1)59 RateGOPSize : 4# GOP size used for QP assignment49 GOPSize : 8 # GOP Size (number of B slice = GOPSize-1) 50 RateGOPSize : 8 # GOP size used for QP assignment 60 51 LowDelayCoding : 0 # Low-delay coding structure 61 GOPFormatString : IL0PL 0(V0)_0*n{PL0(-4)PL0(-4,V0)_3BL1(-2;+2)BL1(-2;+2,V0)_1BL2(-1;+1)BL2(-1;+1,V0)_0BL2(-1;+1)BL2(-1,V0;+1)_2}62 Code cPictureStoreSize : 16 # size of coded picture buffer52 GOPFormatString : IL0PL3(V0)_0*n{ *2{ PL0(-8)PL3(-8,V0)_7 BL1(-4;+4)BL4(-4,V0;+4)_3 BL2(-2;+2,+6)BL5(-2,V0;+2,+6)_1 BL2(-2,-6;+2)BL5(-2,-6,V0;+2)_5 BL3(-1;+1,+3)BL6(-1,V0;+1,+3)_0 BL3(-1,-3;+1,+5)BL6(-1,-3,V0;+1,+5)_2 BL3(-1,-5;+1,+3)BL6(-1,-5,V0;+1,+3)_4 BL3(-1,-3;+1)BL6(-1,-3,V0;+1)_6 }*1{ IL0PL3(V0)_7 BL1(-4;+4)BL4(-4,V0;+4)_3 BL2(-2;+2,+6)BL5(-2,V0;+2,+6)_1 BL2(-2,-6;+2)BL5(-2,-6,V0;+2)_5 BL3(-1;+1,+3)BL6(-1,V0;+1,+3)_0 BL3(-1,-3;+1,+5)BL6(-1,-3,V0;+1,+5)_2 BL3(-1,-5;+1,+3)BL6(-1,-5,V0;+1,+3)_4 BL3(-1,-3;+1)BL6(-1,-3,V0;+1)_6 } } 53 CodedPictureStoreSize : 9 63 54 TemporalLayerQPOffset_L0 : 0 # QP offset for layer 0 64 TemporalLayerQPOffset_L1 : 3 # QP offset for layer 1 65 TemporalLayerQPOffset_L2 : 4 # QP offset for layer 2 66 TemporalLayerQPOffset_L3 : 5 # QP offset for layer 3 67 68 69 70 #=========== Interpolation Filter ============= 71 RoundingControlBipred : 0 72 73 55 TemporalLayerQPOffset_L1 : 1 # QP offset for layer 1 56 TemporalLayerQPOffset_L2 : 2 # QP offset for layer 2 57 TemporalLayerQPOffset_L3 : 3 # QP offset for layer 3 58 TemporalLayerQPOffset_L4 : 4 # QP offset for layer 4 59 TemporalLayerQPOffset_L5 : 5 # QP offset for layer 5 60 TemporalLayerQPOffset_L6 : 6 # QP offset for layer 6 61 TemporalLayerQPOffset_L7 : 7 # QP offset for layer 7 74 62 75 63 #=========== Motion Search ============= … … 81 69 82 70 #============= VSO ============= 83 VSO Mode : 4 # VSO Mode Currently only (0: off or 4: Using RM)84 #VSOConfig : [cx0 E(s0.5)][cx1 B(cc0) I(s0.5)] #VSO Configuration (2-View) coding order 0 1 85 VSOConfig : [cx0 B(cc1) I(s0.5)][cx1 E(s0 s2)][cx2 B(cc1) I(s1.5)] #VSO Configuration (3-View) coding order 1 0 2 oder 1 2086 AllowNegDist : 1 71 VSO : 1 # View Synthesis Optimization 72 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 73 #VSOConfig : [cx0 B(cc1) I(s0.5)][cx1 B(oo0) I(s0.5)] #VSO Configuration (2-View) coding order 1 0 74 87 75 #======== Quantization ============= 88 76 QP : 32 34 # Quantization parameter(0-51), second QP for Depth 89 77 MaxDeltaQP : 0 # CU-based multi-QP optimization 90 78 DeltaQpRD : 0 # Slice-based multi-QP optimization 91 RDOQ : 1 # RDOQ 92 93 79 RDOQ : 1 1 # RDOQ 94 80 95 81 #=========== Entropy Coding ============ 96 82 SymbolMode : 1 # 0:LCEC, 1:CABAC 97 98 99 83 100 84 #=========== Deblock Filter ============ … … 102 86 LoopFilterAlphaC0Offset : 0 # Range: -26 ~ 26 103 87 LoopFilterBetaOffset : 0 # Range: -26 ~ 26 104 105 106 88 107 89 #=========== Coding Tools ================= … … 127 109 # If EntropySliceMode==1 it represents max. LCU per entropy slice. 128 110 # If EntropySliceMode==2 it represents max. bins per entropy slice. 129 130 OmitUnusedBlocks : 0 # Omit coding of blocks not used for rendering131 VSO : 1 # View Synthesis Optimization132 111 DMM : 1 # Depth model modes intra luma (0: OFF, 1: ON) 133 112 MVI : 1 # Motion vector inheritance for depth map coding (0: OFF, 1: ON) 134 135 113 136 114 #====== multiview mv/res prediction ====== … … 147 125 148 126 #====== InterViewSkip == 149 InterViewSkip : 1127 InterViewSkip : 0 150 128 InterViewSkipLambdaScale : 8 129 -
trunk/cfg/renderer.cfg
r2 r5 1 1 #======== Input and Output Files ======= 2 VideoInputFileBaseName : C:\md\vids\original\MPEG_MVD_bookarrival_VN$_CTv_RS768X1024.yuv # input video file basename, '$' is replaced by ViewNumber3 DepthInputFileBaseName : C:\md\vids\original\MPEG_MVD_bookarrival_VN$_CTd_RS768X1024.yuv # input depth file basename, '$' is replaced by ViewNumber4 SynthOutputFileBaseName : C:\md\temp\book_synth_$_RS768X1024.yuv # output video file basename, '$' is replaced by ViewNumber2 VideoInputFileBaseName : C:\md\vids\original\MPEG_MVD_bookarrival_VN$_CTv_RS768X1024.yuv # input video file basename, '$' is replaced by BaseViewCameraNumber 3 DepthInputFileBaseName : C:\md\vids\original\MPEG_MVD_bookarrival_VN$_CTd_RS768X1024.yuv # input depth file basename, '$' is replaced by BaseViewCameraNumber 4 SynthOutputFileBaseName : C:\md\temp\book_synth_$_RS768X1024.yuv # output video file basename, '$' is replaced by SynthViewCameraNumber 5 5 ContOutputFileNumbering : 0 # for SynthOutputFileBaseName only: 0 = Replace '$' with real view numbers, 1 = Replace '$' from Left View to Right View beginning with 0 6 7 #======== Input and Output Files (alternatively )======= 8 #VideoInputFile_0 : C:\md\vids\original\MPEG_MVD_bookarrival_VN10_CTv_RS768X1024.yuv 9 #VideoInputFile_1 : C:\md\vids\original\MPEG_MVD_bookarrival_VN08_CTv_RS768X1024.yuv 10 #VideoInputFile_2 : C:\md\vids\original\MPEG_MVD_bookarrival_VN06_CTv_RS768X1024.yuv 11 12 #DepthInputFile_0 : C:\md\vids\original\MPEG_MVD_bookarrival_VN10_CTd_RS768X1024.yuv 13 #DepthInputFile_1 : C:\md\vids\original\MPEG_MVD_bookarrival_VN08_CTd_RS768X1024.yuv 14 #DepthInputFile_2 : C:\md\vids\original\MPEG_MVD_bookarrival_VN06_CTd_RS768X1024.yuv 15 16 #SynthOutputFile_0 : C:\md\temp\book_synth_0_RS768X1024.yuv 17 #SynthOutputFile_1 : C:\md\temp\book_synth_1_RS768X1024.yuv 18 #SynthOutputFile_2 : C:\md\temp\book_synth_2_RS768X1024.yuv 19 # ... 20 6 21 7 22 #======== File Specification ======= … … 12 27 13 28 #======== Camera Specification ======= 14 BaseViewCameraNumbers : 10 8 15 SynthViewCameraNumbers : 0 : 0.25 : 2 # numbers or range of synthesized views 29 BaseViewCameraNumbers : 10 8 6 # numbers of base views, (From left to right) 30 SynthViewCameraNumbers : 0 : 0.25 : 2 # numbers or range of synthesized views (original views are copied) 16 31 CameraParameterFile : c:\md\codecs\MVDC005_64\cfg\cam_para.cfg # name of camera parameter file 17 32 … … 20 35 RendererMode : 0 # 0: use Renderer, 1: use Model, 10: generate used pels map 21 36 22 #======== Sampling ========23 UVup : 1 # upsampling of chroma planes before processing24 Log2SamplingFactor : 0 # factor for horizontal upsampling before processing (Only supported for Interpolation mode 1)25 26 37 #======== Pre/ PostProcesssing ======== 27 PreProcMode : 0 # depth pre-processing: 0 = none, 1 = binominal filtering 28 PreFilterSize : 0 # for PreProcMode = 1: half size of filter kernel 29 TemporalDepthFilter : 1 # 0: off, 1: temporal depth filter of non-moving blocks ( tool from VSRS Software) 30 PostProcMode : 0 # 0: none, 1: horizontal 3-tap median 38 TemporalDepthFilter : 0 # 0: off, 1: temporal depth filter of non-moving blocks ( tool from VSRS Software) 39 SimEnhance : 1 # 0: off, 1: on, Similarity enhancement 31 40 32 41 #======== Interpolation ======== 33 InterpolationMode : 4 # 0: NN, 1:linear (int), 2:linear (double) , 3:cspline (double), 4: 8-tap/4-tap HEVC (int) 34 ShiftPrecision : 2 # precision of Shifts 0: full pel, 1: half pel, 2: quater pel( should be 0 for interpolation modes 0, 2 and 3) 42 ShiftPrecision : 2 # precision of Shifts 0: full pel, 1: half pel, 2: quater pel 35 43 36 44 #======== Hole Filling ======== … … 41 49 BlendZThresPerc : 30 # Z-difference threshold for blending in percent of total Z-range 42 50 BlendUseDistWeight : 1 # 0: blending using average; 1: weight blending depending on view distance 43 BlendHoleMargin : 4 # Margin next holes to fillwith other view in interpolation or to cut in extrapolation ( should be 2 for extrapolation)51 BlendHoleMargin : 6 # Margin next holes to blend with other view in interpolation or to cut in extrapolation ( should be 2 for extrapolation) 44 52 45 #======== Used Pel Map Generation========46 UsedPelMapMarExt : 0 # Dilation width of used pel map 53 #======== Others =========== 54 Sweep : 0 # Output all views to one file
Note: See TracChangeset for help on using the changeset viewer.