source: 3DVCSoftware/branches/0.1-poznan-univ/cfg/encoder_mvd.cfg @ 1398

Last change on this file since 1398 was 2, checked in by hhi, 13 years ago

inital import

  • Property svn:eol-style set to native
File size: 8.0 KB
Line 
1
2
3#======== File I/O =====================
4InputFile_0                   : BookArrival_256x192\video\BookArrival_256x192_15_08.yuv
5InputFile_1                   : BookArrival_256x192\video\BookArrival_256x192_15_10.yuv
6InputFile_2                   : BookArrival_256x192\video\BookArrival_256x192_15_06.yuv
7
8DepthInputFile_0              : BookArrival_256x192\depth\depth_BookArrival_256x192_15_08.yuv
9DepthInputFile_1              : BookArrival_256x192\depth\depth_BookArrival_256x192_15_10.yuv
10DepthInputFile_2              : BookArrival_256x192\depth\depth_BookArrival_256x192_15_06.yuv
11
12ReconFile_0                   : Output_Enc_0.yuv
13ReconFile_1                   : Output_Enc_1.yuv
14ReconFile_2                   : Output_Enc_2.yuv
15
16DepthReconFile_0              : Output_Depth_Enc_0.yuv
17DepthReconFile_1              : Output_Depth_Enc_1.yuv
18DepthReconFile_2              : Output_Depth_Enc_2.yuv
19
20BitstreamFile                 : BitStreamMV.bin
21
22
23
24#====== General Coding Parameters ======
25NumberOfViews                 : 3           # Number of views to be coded
26CodeDepthMaps                 : 1           # Encode depth maps
27FramesToBeEncoded             : 5           # Number of frames to be coded
28
29SourceWidth                   : 256         # Input  frame width
30SourceHeight                  : 192         # Input  frame height
31FrameRate                     : 15          # Frame Rate per second
32FrameSkip                     : 0           # Number of frames to be skipped in input
33InputBitDepth                 : 8           # Input bit-depth
34OutputBitDepth                : 8           # Output bit-depth
35InternalBitDepth              : 10          # Internal bit-depth
36
37
38
39#====== Camera Parameters ======
40CameraParameterFile           : BookArrival_256x192\cam_bookarrival.cfg   # Camera parameter file
41BaseViewCameraNumbers         : 8 10 6                                    # Cameras in coding order [only NumberOfViews values are used]
42CodedCamParsPrecision         : 2                                         # precision for camera parameter coding (max. disparity error = 2^(-x)) [default: 2]
43
44
45#======== Unit definition ================
46MaxCUWidth                    : 64          # Maximum coding unit width in pixel
47MaxCUHeight                   : 64          # Maximum coding unit height in pixel
48MaxPartitionDepth             :  4          # Maximum coding unit depth
49
50QuadtreeTULog2MaxSize         :  5          # Log2 of maximum transform size for
51QuadtreeTULog2MinSize         :  2          # Log2 of minimum transform size for
52QuadtreeTUMaxDepthInter       :  3
53QuadtreeTUMaxDepthIntra       :  3
54
55
56
57#======== Coding Structure =============
58GOPSize                       : 4           # GOP Size (number of B slice = GOPSize-1)
59RateGOPSize                   : 4           # GOP size used for QP assignment
60LowDelayCoding                : 0           # Low-delay coding structure
61GOPFormatString               : IL0PL0(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}
62CodecPictureStoreSize         : 16          # size of coded picture buffer
63TemporalLayerQPOffset_L0      : 0           # QP offset for layer 0
64TemporalLayerQPOffset_L1      : 3           # QP offset for layer 1
65TemporalLayerQPOffset_L2      : 4           # QP offset for layer 2
66TemporalLayerQPOffset_L3      : 5           # QP offset for layer 3
67
68
69
70#=========== Interpolation Filter =============
71RoundingControlBipred         : 0
72
73
74
75#=========== Motion Search =============
76FastSearch                    : 1           # 0:Full search  1:EPZS
77SearchRange                   : 96          # (0: Search range is a Full frame)
78BipredSearchRange             : 4           # Search range for bipred refinement
79HadamardME                    : 1           # Use of hadamard measure for fractional ME
80FEN                           : 1           # Fast encoder decision
81
82#============= VSO =============
83VSOMode                        : 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
85VSOConfig                      : [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 2 0
86AllowNegDist                   : 1
87#======== Quantization =============
88QP                            : 32 34       # Quantization parameter(0-51), second QP for Depth
89MaxDeltaQP                    : 0           # CU-based multi-QP optimization
90DeltaQpRD                     : 0           # Slice-based multi-QP optimization
91RDOQ                          : 1           # RDOQ
92
93
94
95#=========== Entropy Coding ============
96SymbolMode                    : 1           # 0:LCEC, 1:CABAC
97
98
99
100#=========== Deblock Filter ============
101LoopFilterDisable             : 0           # Disable loop filter in slice header (0=Filter, 1=No Filter)
102LoopFilterAlphaC0Offset       : 0           # Range: -26 ~ 26
103LoopFilterBetaOffset          : 0           # Range: -26 ~ 26
104
105
106
107#=========== Coding Tools =================
108MRG                           : 1           # Merge mode                      (0: OFF, 1: ON)
109ALF                           : 1           # Adaptive loop filter  (0: OFF, 1: ON)
110ALFEncodePassReduction        : 0           # Reduce ALF encoding passes (0:Original 16-pass, 1: 1-pass, 2: 2-pass encoding)
111
112#============ Slices ================
113SliceMode                : 0                # 0: Disable all slice options.
114                                            # 1: Enforce maximum number of LCU in an slice,
115                                            # 2: Enforce maximum number of bytes in an 'slice'
116SliceArgument            : 1500             # Argument for 'SliceMode'.
117                                            # If SliceMode==1 it represents max. LCU per slice.
118                                            # If SliceMode==2 it represents max. bytes per slice.
119
120LFCrossSliceBoundaryFlag : 1                # In-loop filtering, including ALF and DB, is across or not across slice boundary.
121                                            # 0:not across, 1: across
122
123EntropySliceMode         : 0                # 0: Disable all entropy slice options.
124                                            # 1: Enforce maximum number of LCU in an entropy slice,
125                                            # 2: Enforce maximum number of bins/bits in an 'entropy slice'
126EntropySliceArgument     : 180000           # Argument for 'EntropySliceMode'.
127                                            # If EntropySliceMode==1 it represents max. LCU per entropy slice.
128                                            # If EntropySliceMode==2 it represents max. bins per entropy slice.
129
130OmitUnusedBlocks              : 0           # Omit coding of blocks not used for rendering
131VSO                           : 1           # View Synthesis Optimization
132DMM                           : 1           # Depth model modes intra luma (0: OFF, 1: ON)
133MVI                           : 1           # Motion vector inheritance for depth map coding (0: OFF, 1: ON)
134
135
136#====== multiview mv/res prediction ======
137PredDepthMapGen           : 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)
138MultiviewMvPred           : 7           # usage for predicted depth maps (sum of the following: 1:inter-view, 2:inter, 4:merge)
139MultiviewMvRegMode        : 1           # regularization (using original depth maps) for inter-view motion estimation
140MultiviewMvRegLambdaScale : 1.0         # lambda scale factor for inter-view motion vector regularization
141MultiviewResPred          : 1           # inter-view resiudal prediction (0:off, 1:on)
142
143#====== Qp Change ======
144QpChangeFrame             : 0           # start frame for QP change (note: given in coding order, not as POC value)
145QpChangeOffsetVideo       : 0           # QP change offset for video
146QpChangeOffsetDepth       : 0           # QP change offset for depth
147
148#====== InterViewSkip ==
149InterViewSkip             : 1
150InterViewSkipLambdaScale  : 8
Note: See TracBrowser for help on using the repository browser.