source: 3DVCSoftware/trunk/cfg/MV-HEVC/NonConforming/fullCfg_aux_3view_aux_10bit.cfg

Last change on this file was 1413, checked in by tech, 6 years ago

Merged HTM-16.2-dev@1412

  • Property svn:eol-style set to native
File size: 22.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/representation formats. (e.g. 5 layers and 1 2 3 -> 1 2 3 1 2  )
4
5#======== File I/O =====================
6
7InputFile_0                   : 
8InputFile_1                   : 
9InputFile_2                   : 
10InputFile_3                   : 
11InputFile_4                   : 
12InputFile_5                   : 
13InputFile_6                   : 
14InputFile_7                   : 
15InputFile_8                   : 
16InputFile_9                   : 
17InputFile_10                  : 
18InputFile_11                  : 
19
20
21BitstreamFile                 : 
22
23ReconFile_0                   : 
24ReconFile_1                   : 
25ReconFile_2                   : 
26ReconFile_3                   : 
27ReconFile_4                   : 
28ReconFile_5                   : 
29ReconFile_6                   : 
30ReconFile_7                   : 
31ReconFile_8                   : 
32ReconFile_9                   : 
33ReconFile_10                  : 
34ReconFile_11                  : 
35
36NumberOfLayers                : 6           # Number of layers
37TargetEncLayerIdList          :             # Layer Id in Nuh to be encoded, (empty:-> all layers will be encode)
38
39FramesToBeEncoded             :             # Number of frames to be coded
40FrameRate                     :             # Frame Rate per second
41SourceWidth                   :             # Input  frame width
42SourceHeight                  :             # Input  frame height
43
44LayerIdxInVpsToRepFormatIdx   : 0 1         # Mapping of Layers to RepFormats (c), per layer
45InternalBitDepth              : 8 10        # Internal bit depth (c), per representation format
46OutputBitDepth                : 8 10        # Output bit depth (c)  , per representation format
47
48#======== VPS ============================
49ScalabilityMask        : 10        # Scalability Mask             ( Scalability Mask: 2: Multiview, 8: Auxiliary, 10: Multiview + Auxiliary )
50DimensionIdLen         : 4 4       #  Number of bits to store Ids,  per scalability dimension, (m)
51ViewOrderIndex         : 0 0 1 1 2 2    #  # ViewOrderIndex, per layer (m)
52AuxId                  : 0 2 0 2 0 2 # Auxiliary Id, per layer (m), ( 0: none, 1: Alpha, 2: Depth )
53LayerIdInNuh           : 0 1 2 3 4 5   #  Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
54SplittingFlag          : 0           # Splitting Flag
55ViewId                 : 1 0 2       # ViewId, per ViewOrderIndex (m)
56OutputVpsInfo          : 0           # Output VPS information
57
58
59#======== VPS/ Layer sets ================
60VpsNumLayerSets        : 2           #  Number of layer sets   
61LayerIdsInSet_0        : 0           #  Indices in VPS of layers in layer set 0  (here: LS 0)
62LayerIdsInSet_1        : 0 2 4       #  Indices in VPS of layers in layer set 1  (here: LS 1)
63
64NumAddLayerSets        : 2           #  Additional layer sets for independent decodable non-base layer
65HighestLayerIdxPlus1_0 : -1 1        # Highest layer idx plus 1 for the 0-th additional layer set, per independent layer (m) (first value will be ignored) (here: LS 2)
66HighestLayerIdxPlus1_1 : -1 3        # Highest layer idx plus 1 for the 1-th additional layer set, per independent layer (m) (first value will be ignored) (here: LS 3)
67
68#======== VPS / Output layer sets ================
69OutputLayerSetIdx           : 1 1 1 1 1 3 3 3 3 3 3 #  Indices of layer sets used to derive additional output layer sets
70
71# TREE 0 (LS Idx (1))
72LayerIdsInAddOutputLayerSet_0 : 0 2     #  Indices in VPS of output layers in additional output layer set 0   (here: OLS 4)
73LayerIdsInAddOutputLayerSet_1 : 0 4     #  Indices in VPS of output layers in additional output layer set 1   (here: OLS 5)
74LayerIdsInAddOutputLayerSet_2 : 2 4     #  Indices in VPS of output layers in additional output layer set 2   (here: OLS 6)
75LayerIdsInAddOutputLayerSet_3 : 2       #  Indices in VPS of output layers in additional output layer set 3   (here: OLS 7)
76LayerIdsInAddOutputLayerSet_4 : 4       #  Indices in VPS of output layers in additional output layer set 4   (here: OLS 8)
77                                                                                                             
78# TREE 1 (additional LS  (3))                                                                                         
79LayerIdsInAddOutputLayerSet_5 : 1        #  Indices in VPS of output layers in additional output layer set 5  (here: OLS 9)
80LayerIdsInAddOutputLayerSet_6 : 1 3      #  Indices in VPS of output layers in additional output layer set 6  (here: OLS 10)
81LayerIdsInAddOutputLayerSet_7 : 1 5      #  Indices in VPS of output layers in additional output layer set 7  (here: OLS 11)
82LayerIdsInAddOutputLayerSet_8 : 3 5      #  Indices in VPS of output layers in additional output layer set 8  (here: OLS 12)
83LayerIdsInAddOutputLayerSet_9 : 3        #  Indices in VPS of output layers in additional output layer set 9  (here: OLS 13)
84LayerIdsInAddOutputLayerSet_10: 5        #  Indices in VPS of output layers in additional output layer set 10 (here: OLS 14)
85
86#======== VPS / PTLI ================
87
88Profile                       : main main multiview-main_NONCONFORMING main10  # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
89Level                         : none none none           none  # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
90Tier                          : main main main           main  # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
91InblFlag                      : 0    0    0              1     # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
92
93# For OLS corresponding to layer set
94ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
95ProfileTierLevelIdx_1         : 1  2  2                    # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
96# For OLS corresponding to additional layer sets
97ProfileTierLevelIdx_2         : 3                          # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
98ProfileTierLevelIdx_3         : 1  2  2                    # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
99# For additional OLS
100ProfileTierLevelIdx_4         : 1  2 -1                    # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
101ProfileTierLevelIdx_5         : 1 -1  2                    # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
102ProfileTierLevelIdx_6         : 1  2  2                    # VpsProfileTierLevel indices of layers in output layer set 6 (m) (should be -1, when layer is not necessary)
103ProfileTierLevelIdx_7         : 1  2 -1                    # VpsProfileTierLevel indices of layers in output layer set 7 (m) (should be -1, when layer is not necessary)
104ProfileTierLevelIdx_8         : 1 -1  2                    # VpsProfileTierLevel indices of layers in output layer set 8 (m) (should be -1, when layer is not necessary)
105ProfileTierLevelIdx_9         : 1 -1 -1                    # VpsProfileTierLevel indices of layers in output layer set 9 (m) (should be -1, when layer is not necessary)
106ProfileTierLevelIdx_10        : 1  2 -1                    # VpsProfileTierLevel indices of layers in output layer set 10 (m) (should be -1, when layer is not necessary)
107ProfileTierLevelIdx_11        : 1 -1  2                    # VpsProfileTierLevel indices of layers in output layer set 11 (m) (should be -1, when layer is not necessary)
108ProfileTierLevelIdx_12        : 1  2  2                    # VpsProfileTierLevel indices of layers in output layer set 12 (m) (should be -1, when layer is not necessary)
109ProfileTierLevelIdx_13        : 1  2 -1                    # VpsProfileTierLevel indices of layers in output layer set 13 (m) (should be -1, when layer is not necessary)
110ProfileTierLevelIdx_14        : 1 -1  2                    # VpsProfileTierLevel indices of layers in output layer set 14 (m) (should be -1, when layer is not necessary)
111
112#======== VPS / Dependencies ================
113DirectRefLayers_1      :          #  Indices in VPS of direct reference layers
114DirectRefLayers_2      : 0        #  Indices in VPS of direct reference layers
115DirectRefLayers_3      : 1        #  Indices in VPS of direct reference layers
116DirectRefLayers_4      : 0        #  Indices in VPS of direct reference layers
117DirectRefLayers_5      : 1        #  Indices in VPS of direct reference layers
118
119DependencyTypes_1      :          #  Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
120DependencyTypes_2      : 2        #  Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
121DependencyTypes_3      : 2        #  Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
122DependencyTypes_4      : 2        #  Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
123DependencyTypes_5      : 2        #  Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
124
125
126
127#======== Unit definition ================
128MaxCUWidth                    : 64          # Maximum coding unit width in pixel
129MaxCUHeight                   : 64          # Maximum coding unit height in pixel
130MaxPartitionDepth             : 4           # Maximum coding unit depth
131QuadtreeTULog2MaxSize         : 5           # Log2 of maximum transform size for
132                                            # quadtree-based TU coding (2...6)
133QuadtreeTULog2MinSize         : 2           # Log2 of minimum transform size for
134                                            # quadtree-based TU coding (2...6)
135QuadtreeTUMaxDepthInter       : 3
136QuadtreeTUMaxDepthIntra       : 3
137
138#======== Coding Structure =============
139IntraPeriod                   : 24          # Period of I-Frame ( -1 = only first)
140DecodingRefreshType           : 1           # Random Accesss 0:none, 1:CRA, 2:IDR, 3:Recovery Point SEI
141GOPSize                       : 8           # GOP Size (number of B slice = GOPSize-1)
142
143#                      CbQPoffset    QPfactor     betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
144#         Type  POC QPoffset  CrQPoffset  tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0     
145
146Frame1:     B    8     1  0  0     0.442    0        0        0        4      4     -8 -10 -12 -16     0      0
147Frame2:     B    4     2  0  0     0.3536   0        0        0        2      3     -4 -6  4           1      4    5     1 1 0 0 1         0
148Frame3:     B    2     3  0  0     0.3536   0        0        0        2      4     -2 -4  2 6         1      2    4     1 1 1 1           0
149Frame4:     B    1     4  0  0     0.68     0        0        0        2      4     -1  1  3 7         1      1    5     1 0 1 1 1         0
150Frame5:     B    3     4  0  0     0.68     0        0        0        2      4     -1 -3  1 5         1     -2    5     1 1 1 1 0         0
151Frame6:     B    6     3  0  0     0.3536   0        0        0        2      4     -2 -4 -6 2         1     -3    5     1 1 1 1 0         0
152Frame7:     B    5     4  0  0     0.68     0        0        0        2      4     -1 -5  1 3         1      1    5     1 0 1 1 1         0
153Frame8:     B    7     4  0  0     0.68     0        0        0        2      4     -1 -3 -7 1         1     -2    5     1 1 1 1 0         0
154                                   
155FrameI_l1:  I    0     0    0      0  0.442    0        0        0        0      0                        0                                 0             
156Frame1_l1:  B    8     1    0      0  0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0             
157Frame2_l1:  B    4     2    0      0  0.3536   0        0        0        2      3     -4 -6  4           1      4    5     1 1 0 0 1       0             
158Frame3_l1:  B    2     3    0      0  0.3536   0        0        0        2      4     -2 -4  2 6         1      2    4     1 1 1 1         0             
159Frame4_l1:  B    1     4    0      0  0.68     0        0        0        2      4     -1  1  3 7         1      1    5     1 0 1 1 1       0             
160Frame5_l1:  B    3     4    0      0  0.68     0        0        0        2      4     -1 -3  1 5         1     -2    5     1 1 1 1 0       0             
161Frame6_l1:  B    6     3    0      0  0.3536   0        0        0        2      4     -2 -4 -6 2         1     -3    5     1 1 1 1 0       0             
162Frame7_l1:  B    5     4    0      0  0.68     0        0        0        2      4     -1 -5  1 3         1      1    5     1 0 1 1 1       0             
163Frame8_l1:  B    7     4    0      0  0.68     0        0        0        2      4     -1 -3 -7 1         1     -2    5     1 1 1 1 0       0             
164
165FrameI_l2:  P    0     3  0  0     0.442    0        0        0        1      0                        0                                   1          0         0          -1       
166Frame1_l2:  B    8     4  0  0     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                   1          0         1          -1       
167Frame2_l2:  B    4     5  0  0     0.3536   0        0        0        3      3     -4 -6  4           1     4     5     1 1 0 0 1         1          0         1          -1       
168Frame3_l2:  B    2     6  0  0     0.3536   0        0        0        3      4     -2 -4  2 6         1     2     4     1 1 1 1           1          0         1          -1       
169Frame4_l2:  B    1     7  0  0     0.68     0        0        0        3      4     -1  1  3 7         1     1     5     1 0 1 1 1         1          0         1          -1       
170Frame5_l2:  B    3     7  0  0     0.68     0        0        0        3      4     -1 -3  1 5         1    -2     5     1 1 1 1 0         1          0         2          -1       
171Frame6_l2:  B    6     6  0  0     0.3536   0        0        0        3      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0         1          0         2          -1       
172Frame7_l2:  B    5     7  0  0     0.68     0        0        0        3      4     -1 -5  1 3         1     1     5     1 0 1 1 1         1          0         2          -1       
173Frame8_l2:  B    7     7  0  0     0.68     0        0        0        3      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0         1          0         2          -1       
174
175FrameI_l3:  P    0     3    0      0  0.442    0        0        0        1      0                        0                                 1            0         0          -1   
176Frame1_l3:  B    8     4    0      0  0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1   
177Frame2_l3:  B    4     5    0      0  0.3536   0        0        0        3      3     -4 -6  4           1     4     5     1 1 0 0 1       1            0         1          -1   
178Frame3_l3:  B    2     6    0      0  0.3536   0        0        0        3      4     -2 -4  2 6         1     2     4     1 1 1 1         1            0         1          -1   
179Frame4_l3:  B    1     7    0      0  0.68     0        0        0        3      4     -1  1  3 7         1     1     5     1 0 1 1 1       1            0         1          -1   
180Frame5_l3:  B    3     7    0      0  0.68     0        0        0        3      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       1            0         2          -1   
181Frame6_l3:  B    6     6    0      0  0.3536   0        0        0        3      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       1            0         2          -1   
182Frame7_l3:  B    5     7    0      0  0.68     0        0        0        3      4     -1 -5  1 3         1     1     5     1 0 1 1 1       1            0         2          -1   
183Frame8_l3:  B    7     7    0      0  0.68     0        0        0        3      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       1            0         2          -1   
184FrameI_l4:  P    0     3    0      0  0.442    0        0        0        1      0                        0                                 1            0         0          -1   
185Frame1_l4:  B    8     4    0      0  0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1   
186Frame2_l4:  B    4     5    0      0  0.3536   0        0        0        3      3     -4 -6  4           1     4     5     1 1 0 0 1       1            0         1          -1   
187Frame3_l4:  B    2     6    0      0  0.3536   0        0        0        3      4     -2 -4  2 6         1     2     4     1 1 1 1         1            0         1          -1   
188Frame4_l4:  B    1     7    0      0  0.68     0        0        0        3      4     -1  1  3 7         1     1     5     1 0 1 1 1       1            0         1          -1   
189Frame5_l4:  B    3     7    0      0  0.68     0        0        0        3      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       1            0         2          -1   
190Frame6_l4:  B    6     6    0      0  0.3536   0        0        0        3      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       1            0         2          -1   
191Frame7_l4:  B    5     7    0      0  0.68     0        0        0        3      4     -1 -5  1 3         1     1     5     1 0 1 1 1       1            0         2          -1   
192Frame8_l4:  B    7     7    0      0  0.68     0        0        0        3      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       1            0         2          -1   
193
194FrameI_l5:  P    0     3    0      0  0.442    0        0        0        1      0                        0                                 1            0         0          -1   
195Frame1_l5:  B    8     4    0      0  0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1   
196Frame2_l5:  B    4     5    0      0  0.3536   0        0        0        3      3     -4 -6  4           1     4     5     1 1 0 0 1       1            0         1          -1   
197Frame3_l5:  B    2     6    0      0  0.3536   0        0        0        3      4     -2 -4  2 6         1     2     4     1 1 1 1         1            0         1          -1   
198Frame4_l5:  B    1     7    0      0  0.68     0        0        0        3      4     -1  1  3 7         1     1     5     1 0 1 1 1       1            0         1          -1   
199Frame5_l5:  B    3     7    0      0  0.68     0        0        0        3      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       1            0         2          -1   
200Frame6_l5:  B    6     6    0      0  0.3536   0        0        0        3      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       1            0         2          -1   
201Frame7_l5:  B    5     7    0      0  0.68     0        0        0        3      4     -1 -5  1 3         1     1     5     1 0 1 1 1       1            0         2          -1   
202Frame8_l5:  B    7     7    0      0  0.68     0        0        0        3      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       1            0         2          -1   
203
204#=========== Motion Search =============
205FastSearch                    : 1           # 0:Full search  1:TZ search
206SearchRange                   : 64          # (0: Search range is a Full frame)
207BipredSearchRange             : 4           # Search range for bi-prediction refinement
208HadamardME                    : 1           # Use of hadamard measure for fractional ME
209FEN                           : 1           # Fast encoder decision
210FDM                           : 1           # Fast Decision for Merge RD cost
211DispSearchRangeRestriction    : 1           # Limit Search range for vertical component of disparity vector
212VerticalDispSearchRange       : 56          # Vertical Search range in pixel
213
214#======== Quantization =============
215QP                            : 25          # quantization parameter (mc)
216MaxDeltaQP                    : 0           # CU-based multi-QP optimization
217MaxCuDQPDepth                 : 0           # Max depth of a minimum CuDQP for sub-LCU-level delta QP
218DeltaQpRD                     : 0           # Slice-based multi-QP optimization
219RDOQ                          : 1           # RDOQ
220RDOQTS                        : 1           # RDOQ for transform skip
221SliceChromaQPOffsetPeriodicity: 0           # Used in conjunction with Slice Cb/Cr QpOffsetIntraOrPeriodic. Use 0 (default) to disable periodic nature.
222SliceCbQpOffsetIntraOrPeriodic: 0           # Chroma Cb QP Offset at slice level for I slice or for periodic inter slices as defined by SliceChromaQPOffsetPeriodicity. Replaces offset in the GOP table.
223SliceCrQpOffsetIntraOrPeriodic: 0           # Chroma Cr QP Offset at slice level for I slice or for periodic inter slices as defined by SliceChromaQPOffsetPeriodicity. Replaces offset in the GOP table.
224
225#=========== Deblock Filter ============
226LoopFilterOffsetInPPS         : 1           # Dbl params: 0=varying params in SliceHeader, param = base_param + GOP_offset_param; 1 (default) =constant params in PPS, param = base_param)
227LoopFilterDisable             : 0           # Disable deblocking filter (0=Filter, 1=No Filter) (mc)
228LoopFilterBetaOffset_div2     : 0           # base_param: -6 ~ 6
229LoopFilterTcOffset_div2       : 0           # base_param: -6 ~ 6
230DeblockingFilterMetric        : 0           # blockiness metric (automatically configures deblocking parameters in bitstream). Applies slice-level loop filter offsets (LoopFilterOffsetInPPS and LoopFilterDisable must be 0)
231
232#=========== Coding Tools =================
233SAO                           : 1           # Sample adaptive offset  (0: OFF, 1: ON) (mc)
234AMP                           : 1           # Asymmetric motion partitions (0: OFF, 1: ON)
235TransformSkip                 : 1           # Transform skipping (0: OFF, 1: ON)
236TransformSkipFast             : 1           # Fast Transform skipping (0: OFF, 1: ON)
237SAOLcuBoundary                : 0           # SAOLcuBoundary using non-deblocked pixels (0: OFF, 1: ON)
238
239LFCrossSliceBoundaryFlag : 1                # In-loop filtering, including ALF and DB, is across or not across slice boundary.
240                                            # 0:not across, 1: across
241
242### DO NOT ADD ANYTHING BELOW THIS LINE ###
243### DO NOT DELETE THE EMPTY LINE BELOW ###
Note: See TracBrowser for help on using the repository browser.