source: 3DVCSoftware/branches/HTM-13.1-dev0/cfg/3D-HEVC/fullCfg.cfg @ 1314

Last change on this file since 1314 was 1175, checked in by tech, 10 years ago

Added direct dependency type for qtl.
Updated cfg files.
updated copy right headers.

File size: 33.6 KB
Line 
1#======== Legend for comments =====================
2# (m) specification per layer/dimension/layerset possible
3# (c) cyclic repetition of values, if not given for all layers/dimensions/layersets. (e.g. 5 layers and 1 2 3 -> 1 2 3 1 2  )
4
5#======== File I/O =====================
6
7InputFile_0                   : newspapercc_4.yuv                             
8InputFile_1                   : newspapercc_4_depth.yuv                               
9InputFile_2                   : newspapercc_2.yuv                             
10InputFile_3                   : newspapercc_2_depth.yuv                             
11InputFile_4                   : newspapercc_6.yuv                               
12InputFile_5                   : newspapercc_6_depth.yuv           
13InputFile_6                   :       
14InputFile_7                   :       
15InputFile_8                   :       
16InputFile_9                   :       
17InputFile_10                  :       
18InputFile_11                  :       
19                   
20
21BitstreamFile                 : stream.bit                         
22
23ReconFile_0                   : rec_4.yuv                         
24ReconFile_1                   : rec_4_depth.yuv                         
25ReconFile_2                   : rec_2.yuv                           
26ReconFile_3                   : rec_2_depth.yuv                         
27ReconFile_4                   : rec_6.yuv                         
28ReconFile_5                   : rec_6_depth.yuv     
29ReconFile_6                   :       
30ReconFile_7                   :       
31ReconFile_8                   :       
32ReconFile_9                   :       
33ReconFile_10                   :       
34ReconFile_11                   :       
35                     
36
37FramesToBeEncoded             : 3           # Number of frames to be coded
38FrameRate                     : 30          # Frame Rate per second
39SourceWidth                   : 1024        # Input  frame width
40SourceHeight                  : 768         # Input  frame height
41NumberOfLayers                : 6
42TargetEncLayerIdList          :             # Layer Id in Nuh to be encoded, (empty:-> all layers will be encode)
43
44#======== VPS ============================
45ScalabilityMask               : 3           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
46DimensionIdLen                : 1 2         # Number of bits to store Ids,  per scalability dimension, (m)
47ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex, per layer (m)
48DepthFlag                     : 0 1 0 1 0 1 # DepthFlag  (m)
49LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
50SplittingFlag                 : 0           # Splitting Flag
51ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
52OutputVpsInfo                 : 0           # Output VPS information
53#======== VPS/ Layer sets ================
54VpsNumLayerSets               : 5           # Number of layer sets   
55LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
56LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set 1
57LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set 2
58LayerIdsInSet_3               : 0 1 4 5     # Indices in VPS of layers in layer set 3
59LayerIdsInSet_4               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set 4
60LayerIdsInSet_5               : 
61LayerIdsInSet_6               : 
62LayerIdsInSet_7               : 
63LayerIdsInSet_8               : 
64LayerIdsInSet_9               : 
65LayerIdsInSet_10              : 
66
67NumAddLayerSets               : 0            # Specifies the number of additional layer sets
68HighestLayerIdxPlus1_0        : -1           # Highest layer idx plus 1 for the 0-th additional layer set, per independent layer (m) (first value will be ignored)
69HighestLayerIdxPlus1_1        : -1           # Highest layer idx plus 1 for the 1-th additional layer set, per independent layer (m) (first value will be ignored)
70HighestLayerIdxPlus1_2        : -1           # Highest layer idx plus 1 for the 2-th additional layer set, per independent layer (m) (first value will be ignored)
71HighestLayerIdxPlus1_3        : -1           # Highest layer idx plus 1 for the 4-th additional layer set, per independent layer (m) (first value will be ignored)
72HighestLayerIdxPlus1_4        : -1           # Highest layer idx plus 1 for the 5-th additional layer set, per independent layer (m) (first value will be ignored)
73HighestLayerIdxPlus1_5        : -1           # Highest layer idx plus 1 for the 6-th additional layer set, per independent layer (m) (first value will be ignored)
74HighestLayerIdxPlus1_6        : -1           # Highest layer idx plus 1 for the 7-th additional layer set, per independent layer (m) (first value will be ignored)
75
76#======== VPS / Output layer sets ================
77DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
78
79LayerIdsInDefOutputLayerSet_0 :              # Indices in VPS of output layers in layer set 0 (when DefaultTargetOutputLayerIdc is equal to 2)
80LayerIdsInDefOutputLayerSet_1 :              # Indices in VPS of output layers in layer set 1 (when DefaultTargetOutputLayerIdc is equal to 2)
81LayerIdsInDefOutputLayerSet_2 :              # Indices in VPS of output layers in layer set 2 (when DefaultTargetOutputLayerIdc is equal to 2)
82LayerIdsInDefOutputLayerSet_3 :              # Indices in VPS of output layers in layer set 3 (when DefaultTargetOutputLayerIdc is equal to 2)
83LayerIdsInDefOutputLayerSet_4 :              # Indices in VPS of output layers in layer set 4 (when DefaultTargetOutputLayerIdc is equal to 2)
84LayerIdsInDefOutputLayerSet_5 :              # Indices in VPS of output layers in layer set 5 (when DefaultTargetOutputLayerIdc is equal to 2)
85LayerIdsInDefOutputLayerSet_6 :              # Indices in VPS of output layers in layer set 6 (when DefaultTargetOutputLayerIdc is equal to 2)
86LayerIdsInDefOutputLayerSet_7 :              # Indices in VPS of output layers in layer set 7 (when DefaultTargetOutputLayerIdc is equal to 2)
87LayerIdsInDefOutputLayerSet_8 :              # Indices in VPS of output layers in layer set 8 (when DefaultTargetOutputLayerIdc is equal to 2)
88LayerIdsInDefOutputLayerSet_9 :              # Indices in VPS of output layers in layer set 9 (when DefaultTargetOutputLayerIdc is equal to 2)
89
90
91OutputLayerSetIdx             : 2 3          # Indices of layer sets used to derive additional output layer sets
92LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of output layers in additional output layer set 0
93LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of output layers in additional output layer set 1
94LayerIdsInAddOutputLayerSet_2 :              # Indices in VPS of output layers in additional output layer set 2
95LayerIdsInAddOutputLayerSet_3 :              # Indices in VPS of output layers in additional output layer set 3
96LayerIdsInAddOutputLayerSet_4 :              # Indices in VPS of output layers in additional output layer set 4
97LayerIdsInAddOutputLayerSet_5 :              # Indices in VPS of output layers in additional output layer set 5
98LayerIdsInAddOutputLayerSet_6 :              # Indices in VPS of output layers in additional output layer set 6
99LayerIdsInAddOutputLayerSet_7 :              # Indices in VPS of output layers in additional output layer set 7
100LayerIdsInAddOutputLayerSet_8 :              # Indices in VPS of output layers in additional output layer set 8
101LayerIdsInAddOutputLayerSet_9 :              # Indices in VPS of output layers in additional output layer set 9
102LayerIdsInAddOutputLayerSet_10:              # Indices in VPS of output layers in additional output layer set 10
103
104
105#======== VPS / PTLI ================
106Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
107Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
108Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
109InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
110
111ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
112ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
113ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
114ProfileTierLevelIdx_3         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
115ProfileTierLevelIdx_4         : 1 2 2 2 2 2                # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
116ProfileTierLevelIdx_5         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
117ProfileTierLevelIdx_6         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 6 (m) (should be -1, when layer is not necessary)
118ProfileTierLevelIdx_7         :                            # VpsProfileTierLevel indices of layers in output layer set 7 (m) (should be -1, when layer is not necessary)
119ProfileTierLevelIdx_8         :                            # VpsProfileTierLevel indices of layers in output layer set 8 (m) (should be -1, when layer is not necessary)
120ProfileTierLevelIdx_9         :                            # VpsProfileTierLevel indices of layers in output layer set 9 (m) (should be -1, when layer is not necessary)
121ProfileTierLevelIdx_10        :                           # VpsProfileTierLevel indices of layers in output layer set 10 (m) (should be -1, when layer is not necessary)
122ProfileTierLevelIdx_11        :                           # VpsProfileTierLevel indices of layers in output layer set 11 (m) (should be -1, when layer is not necessary)
123ProfileTierLevelIdx_12        :                           # VpsProfileTierLevel indices of layers in output layer set 12 (m) (should be -1, when layer is not necessary)
124ProfileTierLevelIdx_13        :                           # VpsProfileTierLevel indices of layers in output layer set 13 (m) (should be -1, when layer is not necessary)
125
126#======== VPS / Dependencies ================
127DirectRefLayers_1             : 0           # Indices in VPS of direct reference layers
128DirectRefLayers_2             : 0 1         # Indices in VPS of direct reference layers
129DirectRefLayers_3             : 1 2         # Indices in VPS of direct reference layers
130DirectRefLayers_4             : 0 1         # Indices in VPS of direct reference layers
131DirectRefLayers_5             : 1 4         # Indices in VPS of direct reference layers
132
133DependencyTypes_1             : 6           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion 6: Sample+Motion+Quadtree
134DependencyTypes_2             : 2 0         # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion 6: Sample+Motion+Quadtree
135DependencyTypes_3             : 2 6         # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion 6: Sample+Motion+Quadtree
136DependencyTypes_4             : 2 0         # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion 6: Sample+Motion+Quadtree
137DependencyTypes_5             : 2 6         # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion 6: Sample+Motion+Quadtree
138
139#========== Camera parameters ==========
140BaseViewCameraNumbers         : 3 1 5       # camera numbers of coded views ( in coding order per view )
141CameraParameterFile           : cam_pars.txt  # camera parameter file
142CodedCamParsPrecision         : 5           # precision used for coding of camera parameters (in units of 2^(-x) luma samples)
143
144#======== Unit definition ================
145MaxCUWidth                    : 64          # Maximum coding unit width in pixel
146MaxCUHeight                   : 64          # Maximum coding unit height in pixel
147MaxPartitionDepth             : 4           # Maximum coding unit depth
148QuadtreeTULog2MaxSize         : 5           # Log2 of maximum transform size for
149                                            # quadtree-based TU coding (2...6)
150QuadtreeTULog2MinSize         : 2           # Log2 of minimum transform size for
151                                            # quadtree-based TU coding (2...6)
152QuadtreeTUMaxDepthInter       : 3
153QuadtreeTUMaxDepthIntra       : 3
154
155#======== Coding Structure =============
156IntraPeriod                   : 24          # Period of I-Frame ( -1 = only first)
157DecodingRefreshType           : 1           # Random Accesss 0:none, 1:CRA, 2:IDR, 3:Recovery Point SEI
158GOPSize                       : 8           # GOP Size (number of B slice = GOPSize-1)
159
160#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
161#         Type  POC QPoffset     tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0      interCompPred
162Frame1:     B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0                                            0
163Frame2:     B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1     4     5     1 1 0 0 1       0                                            0
164Frame3:     B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1     2     4     1 1 1 1         0                                            0
165Frame4:     B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1     1     5     1 0 1 1 1       0                                            0
166Frame5:     B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       0                                            0
167Frame6:     B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       0                                            0                                               
168Frame7:     B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1     1     5     1 0 1 1 1       0                                            0
169Frame8:     B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       0                                            0
170                                                                             
171FrameI_l1:  I    0     0     0.442    0        0        0        0      0                        0                                 0                                            1                   
172Frame1_l1:  B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0                                            1             
173Frame2_l1:  B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1     4     5     1 1 0 0 1       0                                            1             
174Frame3_l1:  B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1     2     4     1 1 1 1         0                                            1             
175Frame4_l1:  B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1     1     5     1 0 1 1 1       0                                            1             
176Frame5_l1:  B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       0                                            1             
177Frame6_l1:  B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       0                                            1             
178Frame7_l1:  B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1     1     5     1 0 1 1 1       0                                            1             
179Frame8_l1:  B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       0                                            1
180
181FrameI_l2:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1         1
182Frame1_l2:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1         1
183Frame2_l2:  B    4     5     0.3536   0        0        0        3      3     -4 -6  4           1     4     5     1 1 0 0 1       1            0         1          -1         1
184Frame3_l2:  B    2     6     0.3536   0        0        0        3      4     -2 -4  2 6         1     2     4     1 1 1 1         1            0         1          -1         1
185Frame4_l2:  B    1     7     0.68     0        0        0        3      4     -1  1  3 7         1     1     5     1 0 1 1 1       1            0         1          -1         1
186Frame5_l2:  B    3     7     0.68     0        0        0        3      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       1            0         2          -1         1
187Frame6_l2:  B    6     6     0.3536   0        0        0        3      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       1            0         2          -1         1
188Frame7_l2:  B    5     7     0.68     0        0        0        3      4     -1 -5  1 3         1     1     5     1 0 1 1 1       1            0         2          -1         1
189Frame8_l2:  B    7     7     0.68     0        0        0        3      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       1            0         2          -1         1
190
191FrameI_l3:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1         1
192Frame1_l3:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1         1
193Frame2_l3:  B    4     5     0.3536   0        0        0        3      3     -4 -6  4           1     4     5     1 1 0 0 1       1            0         1          -1         1
194Frame3_l3:  B    2     6     0.3536   0        0        0        3      4     -2 -4  2 6         1     2     4     1 1 1 1         1            0         1          -1         1
195Frame4_l3:  B    1     7     0.68     0        0        0        3      4     -1  1  3 7         1     1     5     1 0 1 1 1       1            0         1          -1         1
196Frame5_l3:  B    3     7     0.68     0        0        0        3      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       1            0         2          -1         1
197Frame6_l3:  B    6     6     0.3536   0        0        0        3      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       1            0         2          -1         1
198Frame7_l3:  B    5     7     0.68     0        0        0        3      4     -1 -5  1 3         1     1     5     1 0 1 1 1       1            0         2          -1         1
199Frame8_l3:  B    7     7     0.68     0        0        0        3      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       1            0         2          -1         1
200
201FrameI_l4:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1         1
202Frame1_l4:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1         1
203Frame2_l4:  B    4     5     0.3536   0        0        0        3      3     -4 -6  4           1     4     5     1 1 0 0 1       1            0         1          -1         1
204Frame3_l4:  B    2     6     0.3536   0        0        0        3      4     -2 -4  2 6         1     2     4     1 1 1 1         1            0         1          -1         1
205Frame4_l4:  B    1     7     0.68     0        0        0        3      4     -1  1  3 7         1     1     5     1 0 1 1 1       1            0         1          -1         1
206Frame5_l4:  B    3     7     0.68     0        0        0        3      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       1            0         2          -1         1
207Frame6_l4:  B    6     6     0.3536   0        0        0        3      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       1            0         2          -1         1
208Frame7_l4:  B    5     7     0.68     0        0        0        3      4     -1 -5  1 3         1     1     5     1 0 1 1 1       1            0         2          -1         1
209Frame8_l4:  B    7     7     0.68     0        0        0        3      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       1            0         2          -1         1
210
211FrameI_l5:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1         1
212Frame1_l5:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1         1
213Frame2_l5:  B    4     5     0.3536   0        0        0        3      3     -4 -6  4           1     4     5     1 1 0 0 1       1            0         1          -1         1
214Frame3_l5:  B    2     6     0.3536   0        0        0        3      4     -2 -4  2 6         1     2     4     1 1 1 1         1            0         1          -1         1
215Frame4_l5:  B    1     7     0.68     0        0        0        3      4     -1  1  3 7         1     1     5     1 0 1 1 1       1            0         1          -1         1
216Frame5_l5:  B    3     7     0.68     0        0        0        3      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       1            0         2          -1         1
217Frame6_l5:  B    6     6     0.3536   0        0        0        3      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       1            0         2          -1         1
218Frame7_l5:  B    5     7     0.68     0        0        0        3      4     -1 -5  1 3         1     1     5     1 0 1 1 1       1            0         2          -1         1
219Frame8_l5:  B    7     7     0.68     0        0        0        3      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       1            0         2          -1         1
220
221#=========== Motion Search =============
222FastSearch                    : 1           # 0:Full search  1:TZ search
223SearchRange                   : 64          # (0: Search range is a Full frame)
224BipredSearchRange             : 4           # Search range for bi-prediction refinement
225HadamardME                    : 1           # Use of hadamard measure for fractional ME
226FEN                           : 1           # Fast encoder decision
227FDM                           : 1           # Fast Decision for Merge RD cost
228
229#======== Quantization =============
230QP                            : 25 30 25 30 25 30      # QP ( mc )
231MaxDeltaQP                    : 0           # CU-based multi-QP optimization
232MaxCuDQPDepth                 : 0           # Max depth of a minimum CuDQP for sub-LCU-level delta QP
233DeltaQpRD                     : 0           # Slice-based multi-QP optimization
234RDOQ                          : 1           # RDOQ
235RDOQTS                        : 1           # RDOQ for transform skip
236
237#=========== Deblock Filter ============
238DeblockingFilterControlPresent: 1           # Dbl control params present (0=not present, 1=present) (mc)
239LoopFilterOffsetInPPS         : 0           # Dbl params: 0=varying params in SliceHeader, param = base_param + GOP_offset_param; 1=constant params in PPS, param = base_param)
240LoopFilterDisable             : 0 1         # Disable deblocking filter (0=Filter, 1=No Filter) (mc)
241LoopFilterBetaOffset_div2     : 0           # base_param: -6 ~ 6
242LoopFilterTcOffset_div2       : 0           # base_param: -6 ~ 6
243DeblockingFilterMetric        : 0           # blockiness metric (automatically configures deblocking parameters in bitstream)
244
245#=========== Misc. ============
246InternalBitDepth              : 8           # codec operating bit-depth
247
248#=========== Coding Tools =================
249SAO                           : 1 0         # Sample adaptive offset  (0: OFF, 1: ON) (mc)
250AMP                           : 1           # Asymmetric motion partitions (0: OFF, 1: ON)
251TransformSkip                 : 1           # Transform skipping (0: OFF, 1: ON)
252TransformSkipFast             : 1           # Fast Transform skipping (0: OFF, 1: ON)
253SAOLcuBoundary                : 0           # SAOLcuBoundary using non-deblocked pixels (0: OFF, 1: ON)
254
255#============ Slices ================
256SliceMode                : 0                # 0: Disable all slice options.
257                                            # 1: Enforce maximum number of LCU in an slice,
258                                            # 2: Enforce maximum number of bytes in an 'slice'
259                                            # 3: Enforce maximum number of tiles in a slice
260SliceArgument            : 1500             # Argument for 'SliceMode'.
261                                            # If SliceMode==1 it represents max. SliceGranularity-sized blocks per slice.
262                                            # If SliceMode==2 it represents max. bytes per slice.
263                                            # If SliceMode==3 it represents max. tiles per slice.
264
265LFCrossSliceBoundaryFlag : 1                # In-loop filtering, including ALF and DB, is across or not across slice boundary.
266                                            # 0:not across, 1: across
267
268#============ PCM ================
269PCMEnabledFlag                      : 0                # 0: No PCM mode
270PCMLog2MaxSize                      : 5                # Log2 of maximum PCM block size.
271PCMLog2MinSize                      : 3                # Log2 of minimum PCM block size.
272PCMInputBitDepthFlag                : 1                # 0: PCM bit-depth is internal bit-depth. 1: PCM bit-depth is input bit-depth.
273PCMFilterDisableFlag                : 0                # 0: Enable loop filtering on I_PCM samples. 1: Disable loop filtering on I_PCM samples.
274
275#============ Tiles ================
276TileUniformSpacing                  : 0                # 0: the column boundaries are indicated by TileColumnWidth array, the row boundaries are indicated by TileRowHeight array
277                                                       # 1: the column and row boundaries are distributed uniformly
278NumTileColumnsMinus1                : 0                # Number of tile columns in a picture minus 1
279TileColumnWidthArray                : 2 3              # Array containing tile column width values in units of CTU (from left to right in picture)   
280NumTileRowsMinus1                   : 0                # Number of tile rows in a picture minus 1
281TileRowHeightArray                  : 2                # Array containing tile row height values in units of CTU (from top to bottom in picture)
282LFCrossTileBoundaryFlag             : 1                  # In-loop filtering is across or not across tile boundary.
283                                                       # 0:not across, 1: across                                                       
284
285#============ WaveFront ================
286WaveFrontSynchro                    : 0                # 0:  No WaveFront synchronisation (WaveFrontSubstreams must be 1 in this case).
287                                                       # >0: WaveFront synchronises with the LCU above and to the right by this many LCUs.
288
289#=========== Quantization Matrix =================
290ScalingList                   : 0                      # ScalingList 0 : off, 1 : default, 2 : file read
291ScalingListFile               : scaling_list.txt       # Scaling List file name. If file is not exist, use Default Matrix.
292
293#============ Lossless ================
294TransquantBypassEnableFlag: 0  # Value of PPS flag.
295CUTransquantBypassFlagForce: 0 # Constant lossless-value signaling per CU, if TransquantBypassEnableFlag is 1.
296
297#============ Rate Control ======================
298RateControl                         : 0                # Rate control: enable rate control
299TargetBitrate                       : 1000000          # Rate control: target bitrate, in bps
300KeepHierarchicalBit                 : 1                # Rate control: keep hierarchical bit allocation in rate control algorithm
301LCULevelRateControl                 : 1                # Rate control: 1: LCU level RC; 0: picture level RC
302RCLCUSeparateModel                  : 1                # Rate control: use LCU level separate R-lambda model
303InitialQP                           : 0                # Rate control: initial QP
304RCForceIntraQP                      : 0                # Rate control: force intra QP to be equal to initial QP
305
306#DepthMADPred                        : 0                # 0: Disable Depth based MAD prediction for extended view 1: Enable Depth based MAD prediction for extended view
307#TargetBitAssign                     : 0                # Manual assignment of target bit-rate
308#ViewWiseTargetBits                  : 950000 315000 358000      # View-wise target bit-rate setting
309
310#============ Rate Control URQ ======================
311#RateCtrl                           : 0                # 0: Disable rate control 1: Enable rate control with total target
312#DepthMADPred                       : 0                # 0: Disable Depth based MAD prediction for extended view 1: Enable Depth based MAD prediction for extended view
313#TargetBitAssign                    : 0                # Manual assignment of target bit-rate
314#ViewWiseTargetBits                 : 952 315 360      # View-wise target bit-rate setting
315#TargetBitrate                      : 1500             # input target bitrate when RateCtrl is enable
316#NumLCUInUnit                       : 1                # Number of LCU in an Unit. Fraction is not allowed
317#========== multiview coding tools ==========
318IvMvPredFlag                        : 1 1              # Inter-view motion prediction
319IvResPredFlag                       : 1                # Advanced inter-view residual prediction (0:off, 1:on)
320IlluCompEnable                      : 1                # Enable Illumination compensation ( 0: off, 1: on ) (v/d)
321IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
322ViewSynthesisPredFlag               : 1                # View synthesis prediction
323DepthRefinementFlag                 : 1                # Disparity refined by depth DoNBDV
324IvMvScalingFlag                     : 1                # Interview motion vector scaling
325Log2SubPbSizeMinus3                 : 3                            # Log2 of sub-PU size for IvMvPred (2...6)
326Log2MpiSubPbSizeMinus3              : 0                # Log2 of sub-PU size minus 3 for MPI (0 ... 3) and smaller than or equal to log2(maxCUSize)-3
327DepthBasedBlkPartFlag               : 1                # Depth-based Block Partitioning
328
329#========== depth coding tools ==========
330VSO                       : 1                          # use of view synthesis optimization for depth coding
331IntraWedgeFlag                      : 1
332IntraContourFlag                    : 1                 # use of intra-view prediction mode
333IntraSdcFlag                        : 1
334DLT                                 : 1
335QTL                                 : 1
336QtPredFlag                          : 1
337InterSdcFlag                        : 1                             # use of inter sdc
338MpiFlag                             : 1
339DepthIntraSkip                      : 1     
340
341#========== view synthesis optimization (VSO) ==========
342VSOConfig                 : [cx0 B(cc1) I(s0.25 s0.5 s0.75)][cx1 B(oo0) B(oo2) I(s0.25 s0.5 s0.75 s1.25 s1.5 s1.75)][cx2 B(cc1) I(s1.25 s1.5 s1.75)] # VSO configuration string
343#VSOConfig                 : [ox0 B(cc1) I(s0.25 s0.5 s0.75)][cx1 B(oo0) B(oo2) I(s0.25 s0.5 s0.75 s1.25 s1.5 s1.75)][ox2 B(cc1) I(s1.25 s1.5 s1.75)] # VSO configuration string for FCO = 1
344WVSO                      : 1                                    # use of WVSO (Depth distortion metric with a weighted depth fidelity term)
345VSOWeight                 : 10                                   # weight of VSO ( in SAD case, cf. squared in SSE case )
346VSDWeight                 : 1                                    # weight of VSD ( in SAD case, cf. squared in SSE case )
347DWeight                   : 1                                    # weight of depth distortion itself ( in SAD case, cf. squared in SSE case )
348UseEstimatedVSD           : 1                                    # Model based VSD estimation instead of rendering based for some encoder decisions     
349
350
351
352### DO NOT ADD ANYTHING BELOW THIS LINE ###
353### DO NOT DELETE THE EMPTY LINE BELOW ###
Note: See TracBrowser for help on using the repository browser.