Changeset 1064 in 3DVCSoftware


Ignore:
Timestamp:
10 Oct 2014, 21:05:07 (10 years ago)
Author:
tech
Message:
  • Further fixes
  • Updated cfg files
Location:
branches/HTM-12.0-dev1
Files:
3 deleted
30 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/allintra/baseCfg_2view+depth_AllIntra.cfg

    r1040 r1064  
    2222ScalabilityMask               : 3           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2323DimensionIdLen                : 1 2         # Number of bits to store Ids,  per scalability dimension, (m)
    24 ViewOrderIndex                : 0 0 1 1     # ViewOrderIndex (m)
     24ViewOrderIndex                : 0 0 1 1     # ViewOrderIndex, per layer (m)
    2525DepthFlag                     : 0 1 0 1     # DepthFlag  (m)
    26 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     26LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    2727SplittingFlag                 : 0           # Splitting Flag
    28 ViewId                        : 1 0         # ViewId per ViewOrderIndex (m)
     28ViewId                        : 1 0         # ViewId, per ViewOrderIndex (m)
    2929
    3030#======== VPS/ Layer sets ================
    3131VpsNumLayerSets               : 3           # Number of layer sets   
    32 LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set
    33 LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set
    34 LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set
    35 
     32LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
     33LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set 1
     34LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set 2
     35
     36#======== VPS / Output layer sets ================
    3637DefaultTargetOutputLayerIdc   : 0           # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    3738OutputLayerSetIdx             : 2           # Indices of layer sets used to derive additional output layer sets
    3839LayerIdsInAddOutputLayerSet_0 : 2 3         # Indices in VPS of output layers in additional output layer set
    39 ProfileLevelTierIdx           : 0 0 0 0     # Indices to profile level tier (TBD)
     40
     41#======== VPS / PTLI ================
     42Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     43Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     44Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     45InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     46
     47ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     48ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     49ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     50ProfileTierLevelIdx_3         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     51ProfileTierLevelIdx_4         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
    4052
    4153#======== VPS / Dependencies ================
     
    164176AdvMultiviewResPred                 : 1                # Advanced inter-view residual prediction (0:off, 1:on)
    165177IlluCompEnable                      : 1                # Enable Illumination compensation ( 0: off, 1: on )  (v/d)
     178IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    166179ViewSynthesisPred                   : 1                # View synthesis prediction
    167 DepthRefinement                     : 1                # Dispary refined by depth DoNBDV
     180DepthRefinement                     : 1                # Disparity refined by depth DoNBDV
    168181IvMvScaling                         : 1                # Interview motion vector scaling
    169182SubPULog2Size                       : 3                # Log2 of sub-PU size for IvMvPred (2...6)
    170 
     183SubPUMPILog2Size                    : 3                # Log2 of sub-PU size for MPI (3...6)
     184DBBP                                : 1                # Depth-based Block Partitioning
    171185
    172186#========== depth coding tools ==========
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/allintra/baseCfg_2view_AllIntra.cfg

    r872 r1064  
    1313ReconFile_1                   : rec_2.yuv                         
    1414
    15 NumberOfLayers                : 2           # number of layers to be coded
     15NumberOfLayers                : 2           # Number of layers
    1616
    1717#======== VPS ============================
    18 ScalabilityMask               : 1           # Scalability Mask             ( 1: View Scalability, shall be 1 for MV-HEVC )
     18ScalabilityMask               : 2           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    1919DimensionIdLen                : 3           # Number of bits to store Ids,  per scalability dimension, (m)
    20 ViewId                        : 0 1         # ViewId  (m)
    21 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     20ViewOrderIndex                : 0 1         # ViewOrderIndex, per layer (m)
     21LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    2222SplittingFlag                 : 0           # Splitting Flag
     23ViewId                        : 1 0         # ViewId, per ViewOrderIndex (m)
    2324
     25#======== VPS/ Layer sets ================
     26VpsNumLayerSets               : 2            # Number of layer sets   
     27LayerIdsInSet_0               : 0            # Indices in VPS of layers in layer set 0
     28LayerIdsInSet_1               : 0 1          # Indices in VPS of layers in layer set 1
     29
     30#======== VPS / Output layer sets ================
     31DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
     32
     33OutputLayerSetIdx             : 1            # Indices of layer sets used to derive additional output layer sets
     34LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set 0
     35
     36#======== VPS / PTLI ================
     37Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     38Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     39Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     40InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     41
     42ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     43ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     44ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     45
     46#======== VPS / Dependencies ================
     47DirectRefLayers_1             : 0           # Indices in VPS of direct reference layers
     48DependencyTypes_1             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
    2449
    2550#========== Camera parameters ==========
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/allintra/baseCfg_3view+depth_AllIntra.cfg

    r1040 r1064  
    2626ScalabilityMask               : 3           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2727DimensionIdLen                : 1 2         # Number of bits to store Ids,  per scalability dimension, (m)
    28 ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex (m)
     28ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex, per layer (m)
    2929DepthFlag                     : 0 1 0 1 0 1 # DepthFlag  (m)
    30 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     30LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    3131SplittingFlag                 : 0           # Splitting Flag
    32 ViewId                        : 1 0 2       # ViewId per ViewOrderIndex (m)
     32ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
    3333
    3434#======== VPS/ Layer sets ================
    3535VpsNumLayerSets               : 5           # Number of layer sets   
    36 LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set
    37 LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set
    38 LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set
    39 LayerIdsInSet_3               : 0 1 4 5     # Indices in VPS of layers in layer set
    40 LayerIdsInSet_4               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set
    41 
     36LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
     37LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set 1
     38LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set 2
     39LayerIdsInSet_3               : 0 1 4 5     # Indices in VPS of layers in layer set 3
     40LayerIdsInSet_4               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set 4
     41
     42#======== VPS / Output layer sets ================
    4243DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    4344OutputLayerSetIdx             : 2 3          # Indices of layer sets used to derive additional output layer sets
    44 LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of additional output layers
    45 LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of additional output layers
    46 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 0 # Indices to profile level tier (TBD)
     45LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of output layers in additional output layer set 0
     46LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of output layers in additional output layer set 1
     47
     48
     49#======== VPS / PTLI ================
     50Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     51Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     52Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     53InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     54
     55ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     56ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     57ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     58ProfileTierLevelIdx_3         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     59ProfileTierLevelIdx_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)
     60ProfileTierLevelIdx_5         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     61ProfileTierLevelIdx_6         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 6 (m) (should be -1, when layer is not necessary)
    4762
    4863#======== VPS / Dependencies ================
     
    179194AdvMultiviewResPred                 : 1                # Advanced inter-view residual prediction (0:off, 1:on)
    180195IlluCompEnable                      : 1                # Enable Illumination compensation ( 0: off, 1: on )  (v/d)
     196IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    181197ViewSynthesisPred                   : 1                # View synthesis prediction
    182 DepthRefinement                     : 1                # Dispary refined by depth DoNBDV
     198DepthRefinement                     : 1                # Disparity refined by depth DoNBDV
    183199IvMvScaling                         : 1                # Interview motion vector scaling
    184200SubPULog2Size                       : 3                # Log2 of sub-PU size for IvMvPred (2...6)
    185 
     201SubPUMPILog2Size                    : 3                # Log2 of sub-PU size for MPI (3...6)
     202DBBP                                : 1                # Depth-based Block Partitioning
    186203
    187204#========== depth coding tools ==========
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/allintra/baseCfg_3view_AllIntra.cfg

    r872 r1064  
    1515ReconFile_2                   : rec_6.yuv                           
    1616
    17 NumberOfLayers                : 3           # number of layers to be coded
     17NumberOfLayers                : 3           # Number of layers
    1818
    1919#======== VPS ============================
    20 ScalabilityMask               : 1           # Scalability Mask             ( 1: View Scalability, shall be 1 for MV-HEVC )
     20ScalabilityMask               : 2           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2121DimensionIdLen                : 3           # Number of bits to store Ids,  per scalability dimension, (m)
    22 ViewId                        : 0 1 2       # ViewId  (m)
    23 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     22ViewOrderIndex                : 0 1 2       # ViewOrderIndex, per layer (m)
     23LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    2424SplittingFlag                 : 0           # Splitting Flag
     25ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
     26
     27#======== VPS / Layer sets ================
     28VpsNumLayerSets               : 4            # Number of layer sets   
     29LayerIdsInSet_0               : 0            # Indices in VPS of layers in layer set 0
     30LayerIdsInSet_1               : 0 1          # Indices in VPS of layers in layer set 1
     31LayerIdsInSet_2               : 0 2          # Indices in VPS of layers in layer set 2
     32LayerIdsInSet_3               : 0 1 2        # Indices in VPS of layers in layer set 3
     33
     34#======== VPS / Output layer sets ================
     35DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
     36
     37OutputLayerSetIdx             : 1 2          # Indices of layer sets used to derive additional output layer sets
     38LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set 0
     39LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
     40
     41#======== VPS / PTLI ================
     42Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     43Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     44Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     45InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     46
     47ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     48ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     49ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     50ProfileTierLevelIdx_3         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     51ProfileTierLevelIdx_4         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     52ProfileTierLevelIdx_5         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     53
     54#======== VPS / Dependencies ================
     55DirectRefLayers_1             : 0           # Indices in VPS of direct reference layers
     56DirectRefLayers_2             : 0           # Indices in VPS of direct reference layers
     57
     58DependencyTypes_1             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     59DependencyTypes_2             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
    2560
    2661#========== Camera parameters ==========
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/fco/baseCfg_3view+depth.cfg

    r1040 r1064  
    2626ScalabilityMask               : 3           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2727DimensionIdLen                : 1 2         # Number of bits to store Ids,  per scalability dimension, (m)
    28 ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex (m)
     28ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex, per layer (m)
    2929DepthFlag                     : 0 1 1 0 1 0 # DepthFlag  (m)
    30 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     30LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    3131SplittingFlag                 : 0           # Splitting Flag
    32 ViewId                        : 1 0 2       # ViewId per ViewOrderIndex (m)
     32ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
    3333
    3434#======== VPS/ Layer sets ================
     
    4040LayerIdsInSet_4               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set
    4141
     42#======== VPS / Output layer sets ================
    4243DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    4344OutputLayerSetIdx             : 2 3          # Indices of layer sets used to derive additional output layer sets
    44 LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of additional output layers
    45 LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of additional output layers
    46 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 0 # Indices to profile level tier (TBD)
     45LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of output layers in additional output layer set 0
     46LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of output layers in additional output layer set 1
     47
     48
     49#======== VPS / PTLI ================
     50Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     51Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     52Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     53InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     54
     55ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     56ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     57ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     58ProfileTierLevelIdx_3         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     59ProfileTierLevelIdx_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)
     60ProfileTierLevelIdx_5         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     61ProfileTierLevelIdx_6         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 6 (m) (should be -1, when layer is not necessary)
    4762
    4863#======== VPS / Dependencies ================
     
    228243AdvMultiviewResPred                 : 1                # Advanced inter-view residual prediction (0:off, 1:on)
    229244IlluCompEnable                      : 1                # Enable Illumination compensation ( 0: off, 1: on )  (v/d)
     245IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    230246ViewSynthesisPred                   : 1                # View synthesis prediction
    231 DepthRefinement                     : 1                # Dispary refined by depth DoNBDV
     247DepthRefinement                     : 1                # Disparity refined by depth DoNBDV
    232248IvMvScaling                         : 1                # Interview motion vector scaling
     249SubPULog2Size                       : 3                # Log2 of sub-PU size for IvMvPred (2...6)
     250SubPUMPILog2Size                    : 3                # Log2 of sub-PU size for MPI (3...6)
    233251DBBP                                : 1                # Depth-based Block Partitioning
    234252
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/ibp/gopCfg_IBP_3view+depth.cfg

    r872 r1064  
    1717LayerIdsInSet_3               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set
    1818
     19#======== VPS / Output layer sets ================
    1920DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    2021OutputLayerSetIdx             : 2 3          # Indices of layer sets used to derive additional output layer sets
    2122LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of additional output layers
    2223LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of additional output layers
    23 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 0 # Indices to profile level tier (TBD)
     24
     25#======== VPS / PTLI ================
     26Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     27Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     28Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     29InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     30
     31ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     32ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     33ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     34ProfileTierLevelIdx_3         : 1 2 2 2 2 2                # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     35ProfileTierLevelIdx_4         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     36ProfileTierLevelIdx_5         : 1 2 2 2 2 2                # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     37
    2438
    2539#======== VPS / Dependencies ================
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/ibp/gopCfg_IBP_3view.cfg

    r872 r1064  
    1313LayerIdsInSet_2               : 0 1 2        # LayerIdcs in vps of layer set
    1414
     15#======== VPS / Output layer sets ================
    1516DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    1617OutputLayerSetIdx             : 1 2          # Indices of layer sets used to derive additional output layer sets
    1718LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set
    1819LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set
    19 ProfileLevelTierIdx           : 0 0 0 0 0    # Indices to profile level tier (TBD)
     20
     21#======== VPS / PTLI ================
     22Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     23Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     24Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     25InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     26
     27ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     28ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     29ProfileTierLevelIdx_2         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     30ProfileTierLevelIdx_3         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     31ProfileTierLevelIdx_4         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
    2032
    2133#======== VPS / Dependencies ================
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/misc/gopCfg_ILP_on_IRAP_3view+depth.cfg

    r872 r1064  
    33#======== VPS/ Layer sets ================
    44VpsNumLayerSets               : 4           # Number of layer sets   
    5 LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set
    6 LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set
    7 LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set
    8 LayerIdsInSet_3               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set
     5LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
     6LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set 1
     7LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set 2
     8LayerIdsInSet_3               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set 3
    99
     10#======== VPS / Output layer sets ================
    1011DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    1112OutputLayerSetIdx             : 2 3          # Indices of layer sets used to derive additional output layer sets
    1213LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of additional output layers
    1314LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of additional output layers
    14 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 # Indices to profile level tier (TBD)
     15
     16#======== VPS / PTLI ================
     17Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     18Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     19Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     20InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     21
     22ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     23ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     24ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     25ProfileTierLevelIdx_3         : 1 2 2 2 2 2                # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     26ProfileTierLevelIdx_4         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     27ProfileTierLevelIdx_5         : 1 2 2 2 2 2                # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     28
     29
    1530
    1631#======== VPS / Dependencies ================
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/misc/gopCfg_NoIv_3view+depth.cfg

    r872 r1064  
    11#======== VPS/ Layer sets ================
    22VpsNumLayerSets               : 4           # Number of layer sets   
    3 LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set
    4 LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set
    5 LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set
    6 LayerIdsInSet_3               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set
     3LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
     4LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set 1
     5LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set 2
     6LayerIdsInSet_3               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set 3
    77
     8#======== VPS / Output layer sets ================
    89DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    910OutputLayerSetIdx             : 2 3          # Indices of layer sets used to derive additional output layer sets
    10 LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of additional output layers
    11 LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of additional output layers
    12 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 # Indices to profile level tier (TBD)
     11LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of output layers in additional output layer set 0
     12LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of output layers in additional output layer set 1
     13
     14#======== VPS / PTLI ================
     15Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     16Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     17Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     18InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     19
     20ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     21ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     22ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     23ProfileTierLevelIdx_3         : 1 2 2 2 2 2                # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     24ProfileTierLevelIdx_4         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     25ProfileTierLevelIdx_5         : 1 2 2 2 2 2                # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     26
     27
    1328
    1429#======== VPS / Dependencies ================
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/misc/gopCfg_NoIv_3view.cfg

    r872 r1064  
    66LayerIdsInSet_3               : 0 1 2        # Indices in VPS of layers in layer set
    77
     8#======== VPS / Output layer sets ================
    89DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    910OutputLayerSetIdx             : 1 2          # Indices of layer sets used to derive additional output layer sets
    10 LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set
    11 LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set
    12 ProfileLevelTierIdx           : 0 0 0 0 0 0  # Indices to profile level tier (TBD)
     11LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set 0
     12LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
     13
     14#======== VPS / PTLI ================
     15Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     16Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     17Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     18InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     19
     20ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     21ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     22ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     23ProfileTierLevelIdx_3         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     24ProfileTierLevelIdx_4         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     25ProfileTierLevelIdx_5         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
    1326
    1427#======== VPS / Dependencies ================
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/NonCTC/rc/baseCfg_3view+depth_rate_control.cfg

    r1040 r1064  
    2626ScalabilityMask               : 3           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2727DimensionIdLen                : 1 2         # Number of bits to store Ids,  per scalability dimension, (m)
    28 ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex (m)
     28ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex, per layer (m)
    2929DepthFlag                     : 0 1 0 1 0 1 # DepthFlag  (m)
    30 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     30LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    3131SplittingFlag                 : 0           # Splitting Flag
    32 ViewId                        : 1 0 2       # ViewId per ViewOrderIndex (m)
     32ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
    3333
    3434#======== VPS/ Layer sets ================
    3535VpsNumLayerSets               : 5           # Number of layer sets   
    36 LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set
    37 LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set
    38 LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set
    39 LayerIdsInSet_3               : 0 1 4 5     # Indices in VPS of layers in layer set
    40 LayerIdsInSet_4               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set
    41 
     36LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
     37LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set 1
     38LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set 2
     39LayerIdsInSet_3               : 0 1 4 5     # Indices in VPS of layers in layer set 3
     40LayerIdsInSet_4               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set 4
     41
     42#======== VPS / Output layer sets ================
    4243DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    4344OutputLayerSetIdx             : 2 3          # Indices of layer sets used to derive additional output layer sets
    44 LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of additional output layers
    45 LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of additional output layers
    46 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 0 # Indices to profile level tier (TBD)
     45LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of output layers in additional output layer set 0
     46LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of output layers in additional output layer set 1
     47
     48
     49#======== VPS / PTLI ================
     50Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     51Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     52Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     53InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     54
     55ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     56ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     57ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     58ProfileTierLevelIdx_3         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     59ProfileTierLevelIdx_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)
     60ProfileTierLevelIdx_5         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     61ProfileTierLevelIdx_6         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 6 (m) (should be -1, when layer is not necessary)
    4762
    4863#======== VPS / Dependencies ================
     
    237252
    238253#========== multiview coding tools ==========
    239 IvMvPred                            : 1                # Inter-view motion prediction
     254IvMvPred                            : 1 1              # Inter-view motion prediction
    240255AdvMultiviewResPred                 : 1                # Advanced inter-view residual prediction (0:off, 1:on)
    241256IlluCompEnable                      : 1                # Enable Illumination compensation ( 0: off, 1: on )  (v/d)
     257IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    242258ViewSynthesisPred                   : 1                # View synthesis prediction
    243 DepthRefinement                     : 1                # Dispary refined by depth DoNBDV
     259DepthRefinement                     : 1                # Disparity refined by depth DoNBDV
    244260IvMvScaling                         : 1                # Interview motion vector scaling
    245 
    246 
     261SubPULog2Size                       : 3                # Log2 of sub-PU size for IvMvPred (2...6)
     262SubPUMPILog2Size                    : 3                # Log2 of sub-PU size for MPI (3...6)
     263DBBP                                : 1                # Depth-based Block Partitioning
    247264
    248265#========== depth coding tools ==========
    249266VSO                       : 1                                      # use of view synthesis optimization for depth coding
    250267DMM                                : 1
     268IVP                                : 1                 # use of intra-view prediction mode
    251269SDC                                : 1
    252270DLT                                : 1
     
    255273InterSDC                           : 1                             # use of inter sdc
    256274MPI                                : 1
    257 
     275SingleDepthMode                    : 1                 # use of single depth mode
    258276#========== view synthesis optimization (VSO) ==========
    259277VSOConfig                 : [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
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/baseCfg_2view+depth.cfg

    r1040 r1064  
    2222ScalabilityMask               : 3           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2323DimensionIdLen                : 1 2         # Number of bits to store Ids,  per scalability dimension, (m)
    24 ViewOrderIndex                : 0 0 1 1     # ViewOrderIndex (m)
     24ViewOrderIndex                : 0 0 1 1     # ViewOrderIndex, per layer (m)
    2525DepthFlag                     : 0 1 0 1     # DepthFlag  (m)
    26 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     26LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    2727SplittingFlag                 : 0           # Splitting Flag
    28 ViewId                        : 1 0         # ViewId per ViewOrderIndex (m)
     28ViewId                        : 1 0         # ViewId, per ViewOrderIndex (m)
    2929
    3030#======== VPS/ Layer sets ================
    3131VpsNumLayerSets               : 3           # Number of layer sets   
    32 LayerIdsInSet_0               : 0           # LayerIds in vps of layer set
    33 LayerIdsInSet_1               : 0 1         # LayerIds in vps of layer set
    34 LayerIdsInSet_2               : 0 1 2 3     # LayerIds in vps of layer set
    35 
    36 DefaultTargetOutputLayerIdc: 0          # Output highest layer of layer sets by default
    37 OutputLayerSetIdx             : 2           # Indices of layer sets used as additional output layer sets
    38 LayerIdsInAddOutputLayerSet_0 : 2 3         # LayerIds in vps of additional output layers
    39 ProfileLevelTierIdx           : 0 0 0 0     # Indices to profile level tier (TBD)
     32LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
     33LayerIdsInSet_1               : 0 1         # Indices in VPS of layers in layer set 1
     34LayerIdsInSet_2               : 0 1 2 3     # Indices in VPS of layers in layer set 2
     35
     36#======== VPS / Output layer sets ================
     37DefaultTargetOutputLayerIdc   : 0           # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
     38OutputLayerSetIdx             : 2           # Indices of layer sets used to derive additional output layer sets
     39LayerIdsInAddOutputLayerSet_0 : 2 3         # Indices in VPS of output layers in additional output layer set
     40
     41#======== VPS / PTLI ================
     42Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     43Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     44Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     45InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     46
     47ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     48ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     49ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     50ProfileTierLevelIdx_3         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     51ProfileTierLevelIdx_4         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
    4052
    4153#======== VPS / Dependencies ================
     
    7082#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
    7183#         Type  POC QPoffset     tcOffsetDiv2      temporal_id   #ref_pics                 predict     #ref_idcs         #ActiveRefLayerPics     refLayerPicPosIl_L0     
    72 Frame1:     B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0
    73 Frame2:     B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0
    74 Frame3:     B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0
    75 Frame4:     B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0
    76 Frame5:     B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0
    77 Frame6:     B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0
    78 Frame7:     B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0
    79 Frame8:     B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0
    80    
    81 FrameI_l1:  I    0     0        0.442    0            0              0           0                0                            0                                          0             
    82 Frame1_l1:  B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0             
    83 Frame2_l1:  B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0             
    84 Frame3_l1:  B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0             
    85 Frame4_l1:  B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0             
    86 Frame5_l1:  B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0             
    87 Frame6_l1:  B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0             
    88 Frame7_l1:  B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0             
    89 Frame8_l1:  B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0             
    90 
    91 FrameI_l2:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1        -1 
    92 Frame1_l2:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1        -1 
    93 Frame2_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 
    94 Frame3_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 
    95 Frame4_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 
    96 Frame5_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 
    97 Frame6_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 
    98 Frame7_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 
    99 Frame8_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 
    100 
    101 FrameI_l3:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1        -1 
    102 Frame1_l3:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1        -1 
    103 Frame2_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 
    104 Frame3_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 
    105 Frame4_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 
    106 Frame5_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 
    107 Frame6_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 
    108 Frame7_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 
    109 Frame8_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 
     84Frame1:     B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0
     85Frame2:     B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1     4     5     1 1 0 0 1       0
     86Frame3:     B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1     2     4     1 1 1 1         0
     87Frame4:     B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1     1     5     1 0 1 1 1       0
     88Frame5:     B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       0
     89Frame6:     B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       0
     90Frame7:     B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1     1     5     1 0 1 1 1       0
     91Frame8:     B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       0
     92                                                                                                     
     93FrameI_l1:  I    0     0     0.442    0        0        0        0      0                        0                                 0             
     94Frame1_l1:  B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0             
     95Frame2_l1:  B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1     4     5     1 1 0 0 1       0             
     96Frame3_l1:  B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1     2     4     1 1 1 1         0             
     97Frame4_l1:  B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1     1     5     1 0 1 1 1       0             
     98Frame5_l1:  B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       0             
     99Frame6_l1:  B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       0             
     100Frame7_l1:  B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1     1     5     1 0 1 1 1       0             
     101Frame8_l1:  B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       0             
     102
     103FrameI_l2:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1 
     104Frame1_l2:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1 
     105Frame2_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 
     106Frame3_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 
     107Frame4_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 
     108Frame5_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 
     109Frame6_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 
     110Frame7_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 
     111Frame8_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 
     112
     113FrameI_l3:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1 
     114Frame1_l3:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1 
     115Frame2_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 
     116Frame3_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 
     117Frame4_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 
     118Frame5_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 
     119Frame6_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 
     120Frame7_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 
     121Frame8_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 
    110122
    111123#=========== Motion Search =============
     
    200212IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    201213ViewSynthesisPred                   : 1                # View synthesis prediction
    202 DepthRefinement                     : 1                # Dispary refined by depth DoNBDV
     214DepthRefinement                     : 1                # Disparity refined by depth DoNBDV
    203215IvMvScaling                         : 1                # Interview motion vector scaling
    204216SubPULog2Size                       : 3                # Log2 of sub-PU size for IvMvPred (2...6)
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/baseCfg_2view.cfg

    r950 r1064  
    22# (m) specification per layer/dimension/layerset possible
    33# (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 # (v/d) two values possible first for depth layer, second for texture layers
    54
    65#======== File I/O =====================
     
    1413ReconFile_1                   : rec_2.yuv                         
    1514
    16 NumberOfLayers                : 2           # number of layers to be coded
     15NumberOfLayers                : 2           # Number of layers
    1716
    1817#======== VPS ============================
    1918ScalabilityMask               : 2           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2019DimensionIdLen                : 3           # Number of bits to store Ids,  per scalability dimension, (m)
    21 ViewOrderIndex                : 0 1         # ViewOrderIndex (m)
    22 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     20ViewOrderIndex                : 0 1         # ViewOrderIndex, per layer (m)
     21LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    2322SplittingFlag                 : 0           # Splitting Flag
    24 ViewId                        : 1 0         # ViewId per ViewOrderIndex (m)
     23ViewId                        : 1 0         # ViewId, per ViewOrderIndex (m)
    2524
    2625#======== VPS/ Layer sets ================
    2726VpsNumLayerSets               : 2            # Number of layer sets   
    2827LayerIdsInSet_0               : 0            # Indices in VPS of layers in layer set 0
    29 LayerIdsInSet_1               : 0 1          # Indices in VPS of layers in layer set 3
     28LayerIdsInSet_1               : 0 1          # Indices in VPS of layers in layer set 1
    3029
     30#======== VPS / Output layer sets ================
    3131DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    3232
     
    3434LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set 0
    3535
    36 ProfileLevelTierIdx           : 0 0 0        # Indices to profile level tier (TBD)
     36#======== VPS / PTLI ================
     37Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     38Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     39Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     40InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     41
     42ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     43ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     44ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
    3745
    3846#======== VPS / Dependencies ================
     
    6371#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
    6472#         Type  POC QPoffset     tcOffsetDiv2      temporal_id   #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0     
    65 Frame1:     B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0
    66 Frame2:     B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0
    67 Frame3:     B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0
    68 Frame4:     B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0
    69 Frame5:     B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0
    70 Frame6:     B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0
    71 Frame7:     B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0
    72 Frame8:     B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0
     73Frame1:     B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0
     74Frame2:     B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1     4     5     1 1 0 0 1       0
     75Frame3:     B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1     2     4     1 1 1 1         0
     76Frame4:     B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1     1     5     1 0 1 1 1       0
     77Frame5:     B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       0
     78Frame6:     B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       0
     79Frame7:     B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1     1     5     1 0 1 1 1       0
     80Frame8:     B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       0
    7381   
    74 FrameI_l1:  P    0     3     0.442    0        0        0      1     0                         0                                  1          0          0          -1
    75 Frame1_l1:  B    8     4     0.442    0        0        0      4     4      -8 -10 -12 -16     0                                  1          0          1          -1
    76 Frame2_l1:  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
    77 Frame3_l1:  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
    78 Frame4_l1:  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
    79 Frame5_l1:  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
    80 Frame6_l1:  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
    81 Frame7_l1:  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
    82 Frame8_l1:  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
     82FrameI_l1:  P    0     3     0.442    0        0        0        1      0                        0                                  1          0         0          -1
     83Frame1_l1:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                  1          0         1          -1
     84Frame2_l1:  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
     85Frame3_l1:  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
     86Frame4_l1:  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
     87Frame5_l1:  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
     88Frame6_l1:  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
     89Frame7_l1:  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
     90Frame8_l1:  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
    8391
    8492#=========== Motion Search =============
     
    175183IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    176184ViewSynthesisPred                   : 1                # View synthesis prediction
    177 DepthRefinement                     : 1                # Dispary refined by depth DoNBDV
     185DepthRefinement                     : 0                # Disparity refined by depth DoNBDV
    178186IvMvScaling                         : 1                # Interview motion vector scaling
     187SubPULog2Size                       : 3                # Log2 of sub-PU size for IvMvPred (2...6)
     188SubPUMPILog2Size                    : 3                # Log2 of sub-PU size for MPI (3...6)
     189DBBP                                : 0                # Depth-based Block Partitioning
    179190
    180191### DO NOT ADD ANYTHING BELOW THIS LINE ###
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/baseCfg_3view+depth.cfg

    r1040 r1064  
    2626ScalabilityMask               : 3           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2727DimensionIdLen                : 1 2         # Number of bits to store Ids,  per scalability dimension, (m)
    28 ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex (m)
     28ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex, per layer (m)
    2929DepthFlag                     : 0 1 0 1 0 1 # DepthFlag  (m)
    30 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     30LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    3131SplittingFlag                 : 0           # Splitting Flag
    32 ViewId                        : 1 0 2       # ViewId per ViewOrderIndex (m)
    33 
    34 #======== VPS/ Layer sets ================
     32ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
     33
     34#======== VPS / Layer sets ================
    3535VpsNumLayerSets               : 5           # Number of layer sets   
    3636LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
     
    4040LayerIdsInSet_4               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set 4
    4141
     42#======== VPS / Output layer sets ================
    4243DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    4344OutputLayerSetIdx             : 2 3          # Indices of layer sets used to derive additional output layer sets
     
    4546LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of output layers in additional output layer set 1
    4647
    47 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 0 # Indices to profile level tier (TBD)
     48
     49#======== VPS / PTLI ================
     50Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     51Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     52Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     53InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     54
     55ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     56ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     57ProfileTierLevelIdx_2         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     58ProfileTierLevelIdx_3         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     59ProfileTierLevelIdx_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)
     60ProfileTierLevelIdx_5         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     61ProfileTierLevelIdx_6         : 1 2 2 2                    # VpsProfileTierLevel indices of layers in output layer set 6 (m) (should be -1, when layer is not necessary)
    4862
    4963#======== VPS / Dependencies ================
     
    8296#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
    8397#         Type  POC QPoffset     tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0   
    84 Frame1:     B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0
    85 Frame2:     B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0
    86 Frame3:     B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0
    87 Frame4:     B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0
    88 Frame5:     B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0
    89 Frame6:     B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0
    90 Frame7:     B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0
    91 Frame8:     B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0
    92    
    93 FrameI_l1:  I    0     0        0.442    0            0              0           0                0                            0                                          0             
    94 Frame1_l1:  B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0             
    95 Frame2_l1:  B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0             
    96 Frame3_l1:  B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0             
    97 Frame4_l1:  B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0             
    98 Frame5_l1:  B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0             
    99 Frame6_l1:  B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0             
    100 Frame7_l1:  B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0             
    101 Frame8_l1:  B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0             
     98Frame1:     B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0
     99Frame2:     B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1     4     5     1 1 0 0 1       0
     100Frame3:     B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1     2     4     1 1 1 1         0
     101Frame4:     B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1     1     5     1 0 1 1 1       0
     102Frame5:     B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       0
     103Frame6:     B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       0
     104Frame7:     B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1     1     5     1 0 1 1 1       0
     105Frame8:     B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       0
     106                                                                                                     
     107FrameI_l1:  I    0     0     0.442    0        0        0        0      0                        0                                 0             
     108Frame1_l1:  B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0             
     109Frame2_l1:  B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1     4     5     1 1 0 0 1       0             
     110Frame3_l1:  B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1     2     4     1 1 1 1         0             
     111Frame4_l1:  B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1     1     5     1 0 1 1 1       0             
     112Frame5_l1:  B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       0             
     113Frame6_l1:  B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       0             
     114Frame7_l1:  B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1     1     5     1 0 1 1 1       0             
     115Frame8_l1:  B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       0             
    102116
    103117FrameI_l2:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1   
     
    231245IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    232246ViewSynthesisPred                   : 1                # View synthesis prediction
    233 DepthRefinement                     : 1                # Dispary refined by depth DoNBDV
     247DepthRefinement                     : 1                # Disparity refined by depth DoNBDV
    234248IvMvScaling                         : 1                # Interview motion vector scaling
    235249SubPULog2Size                       : 3                # Log2 of sub-PU size for IvMvPred (2...6)
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/baseCfg_3view.cfg

    r964 r1064  
    1515ReconFile_2                   : rec_6.yuv                           
    1616
    17 NumberOfLayers                : 3           # number of layers to be coded
     17NumberOfLayers                : 3           # Number of layers
    1818
    1919#======== VPS ============================
    2020ScalabilityMask               : 2           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    2121DimensionIdLen                : 3           # Number of bits to store Ids,  per scalability dimension, (m)
    22 ViewOrderIndex                : 0 1 2       # ViewOrderIndex (m)
    23 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     22ViewOrderIndex                : 0 1 2       # ViewOrderIndex, per layer (m)
     23LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    2424SplittingFlag                 : 0           # Splitting Flag
    25 ViewId                        : 1 0 2       # ViewId per ViewOrderIndex (m)
     25ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
    2626
    2727#======== VPS / Layer sets ================
     
    3232LayerIdsInSet_3               : 0 1 2        # Indices in VPS of layers in layer set 3
    3333
     34#======== VPS / Output layer sets ================
    3435DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    3536
     
    3839LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
    3940
    40 ProfileLevelTierIdx           : 0 0 0 0 0 0   # Indices to profile level tier (TBD)
     41#======== VPS / PTLI ================
     42Profile                       : main main 3d-main          # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     43Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     44Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     45InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     46
     47ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     48ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     49ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     50ProfileTierLevelIdx_3         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     51ProfileTierLevelIdx_4         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     52ProfileTierLevelIdx_5         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
    4153
    4254#======== VPS / Dependencies ================
    4355DirectRefLayers_1             : 0           # Indices in VPS of direct reference layers
    4456DirectRefLayers_2             : 0           # Indices in VPS of direct reference layers
     57
    4558DependencyTypes_1             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
    4659DependencyTypes_2             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     
    6982#         Type  POC QPoffset     tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0
    7083
    71 Frame1:     B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0
    72 Frame2:     B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0
    73 Frame3:     B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0
    74 Frame4:     B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0
    75 Frame5:     B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0
    76 Frame6:     B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0
    77 Frame7:     B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0
    78 Frame8:     B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0
     84Frame1:     B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 0
     85Frame2:     B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1     4     5     1 1 0 0 1       0
     86Frame3:     B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1     2     4     1 1 1 1         0
     87Frame4:     B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1     1     5     1 0 1 1 1       0
     88Frame5:     B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1    -2     5     1 1 1 1 0       0
     89Frame6:     B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1    -3     5     1 1 1 1 0       0
     90Frame7:     B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1     1     5     1 0 1 1 1       0
     91Frame8:     B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1    -2     5     1 1 1 1 0       0
    7992   
    8093FrameI_l1:  P    0     3     0.442    0        0        0        1      0                        0                                  1          0         0          -1
     
    189202IlluCompEnable                      : 1                # Enable Illumination compensation ( 0: off, 1: on )   (v/d)
    190203IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    191 ViewSynthesisPred                   : 0                # View synthesis prediction
    192 DepthRefinement                     : 0                # Dispary refined by depth DoNBDV
     204ViewSynthesisPred                   : 1                # View synthesis prediction
     205DepthRefinement                     : 0                # Disparity refined by depth DoNBDV
    193206IvMvScaling                         : 1                # Interview motion vector scaling
    194207SubPULog2Size                       : 3                # Log2 of sub-PU size for IvMvPred (2...6)
  • branches/HTM-12.0-dev1/cfg/3D-HEVC/fullCfg.cfg

    r1040 r1064  
    1010InputFile_3                   : newspapercc_2_depth.yuv                             
    1111InputFile_4                   : newspapercc_6.yuv                               
    12 InputFile_5                   : newspapercc_6_depth.yuv                             
     12InputFile_5                   : newspapercc_6_depth.yuv           
     13InputFile_6                   :       
     14InputFile_7                   :       
     15InputFile_8                   :       
     16InputFile_9                   :       
     17InputFile_10                  :       
     18InputFile_11                  :       
     19                   
    1320
    1421BitstreamFile                 : stream.bit                         
     
    1926ReconFile_3                   : rec_2_depth.yuv                         
    2027ReconFile_4                   : rec_6.yuv                         
    21 ReconFile_5                   : rec_6_depth.yuv                           
     28ReconFile_5                   : rec_6_depth.yuv     
     29ReconFile_6                   :       
     30ReconFile_7                   :       
     31ReconFile_8                   :       
     32ReconFile_9                   :       
     33ReconFile_10                   :       
     34ReconFile_11                   :       
     35                     
    2236
    2337FramesToBeEncoded             : 3           # Number of frames to be coded
     
    2640SourceHeight                  : 768         # Input  frame height
    2741NumberOfLayers                : 6
     42TargetEncLayerIdList          :             # Layer Id in Nuh to be encoded, (empty:-> all layers will be encode)
    2843
    2944#======== VPS ============================
    3045ScalabilityMask               : 3           # Scalability Mask             ( 2: View Scalability, 3: View + Depth Scalability )
    3146DimensionIdLen                : 1 2         # Number of bits to store Ids,  per scalability dimension, (m)
    32 ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex (m)
     47ViewOrderIndex                : 0 0 1 1 2 2 # ViewOrderIndex, per layer (m)
    3348DepthFlag                     : 0 1 0 1 0 1 # DepthFlag  (m)
    34 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     49LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    3550SplittingFlag                 : 0           # Splitting Flag
    36 ViewId                        : 1 0 2       # ViewId per ViewOrderIndex (m)
    37 
     51ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
     52OutputVpsInfo                 : 0           # Output VPS information
     53#======== VPS/ Layer sets ================
    3854VpsNumLayerSets               : 5           # Number of layer sets   
    3955LayerIdsInSet_0               : 0           # Indices in VPS of layers in layer set 0
     
    4258LayerIdsInSet_3               : 0 1 4 5     # Indices in VPS of layers in layer set 3
    4359LayerIdsInSet_4               : 0 1 2 3 4 5 # Indices in VPS of layers in layer set 4
    44 
     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 ================
    4577DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    4678
     
    5082LayerIdsInDefOutputLayerSet_3 :              # Indices in VPS of output layers in layer set 3 (when DefaultTargetOutputLayerIdc is equal to 2)
    5183LayerIdsInDefOutputLayerSet_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)
    5289
    5390
     
    5592LayerIdsInAddOutputLayerSet_0 : 2 3          # Indices in VPS of output layers in additional output layer set 0
    5693LayerIdsInAddOutputLayerSet_1 : 4 5          # Indices in VPS of output layers in additional output layer set 1
    57 
    58 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 0 # Indices to profile level tier (TBD)
     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)
    59125
    60126#======== VPS / Dependencies ================
     
    93159
    94160#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
    95 #         Type  POC QPoffset     tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0     collocatedRefLayerIdx
     161#         Type  POC QPoffset     tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0   
    96162Frame1:     B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0
    97163Frame2:     B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0
     
    113179Frame8_l1:  B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0             
    114180
    115 FrameI_l2:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1        -1 
    116 Frame1_l2:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1        -1 
    117 Frame2_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 
    118 Frame3_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 
    119 Frame4_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 
    120 Frame5_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 
    121 Frame6_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 
    122 Frame7_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 
    123 Frame8_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 
    124 
    125 FrameI_l3:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1        -1 
    126 Frame1_l3:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1        -1 
    127 Frame2_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 
    128 Frame3_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 
    129 Frame4_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 
    130 Frame5_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 
    131 Frame6_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 
    132 Frame7_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 
    133 Frame8_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 
    134 
    135 FrameI_l4:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1        -1 
    136 Frame1_l4:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1        -1 
    137 Frame2_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 
    138 Frame3_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 
    139 Frame4_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 
    140 Frame5_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 
    141 Frame6_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 
    142 Frame7_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 
    143 Frame8_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 
    144 
    145 FrameI_l5:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1        -1 
    146 Frame1_l5:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         1          -1        -1 
    147 Frame2_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 
    148 Frame3_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 
    149 Frame4_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 
    150 Frame5_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 
    151 Frame6_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 
    152 Frame7_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 
    153 Frame8_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 
     181FrameI_l2:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1   
     182Frame1_l2:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         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   
     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   
     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   
     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   
     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   
     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   
     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   
     190
     191FrameI_l3:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1   
     192Frame1_l3:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         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   
     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   
     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   
     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   
     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   
     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   
     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   
     200
     201FrameI_l4:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1   
     202Frame1_l4:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         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   
     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   
     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   
     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   
     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   
     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   
     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   
     210
     211FrameI_l5:  P    0     3     0.442    0        0        0        1      0                        0                                 1            0         0          -1   
     212Frame1_l5:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                 1            0         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   
     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   
     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   
     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   
     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   
     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   
     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   
    154220
    155221#=========== Motion Search =============
     
    238304RCForceIntraQP                      : 0                # Rate control: force intra QP to be equal to initial QP
    239305
    240 DepthMADPred                        : 0                # 0: Disable Depth based MAD prediction for extended view 1: Enable Depth based MAD prediction for extended view
    241 TargetBitAssign                     : 0                # Manual assignment of target bit-rate
    242 ViewWiseTargetBits                  : 950000 315000 358000      # View-wise target bit-rate setting
     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
    243309
    244310#============ Rate Control URQ ======================
     
    255321IlluCompLowLatencyEnc               : 0                # Enable low-latency Illumination compensation encoding( 0: off, 1: on )
    256322ViewSynthesisPred                   : 1                # View synthesis prediction
    257 DepthRefinement                     : 1                # Dispary refined by depth DoNBDV
     323DepthRefinement                     : 1                # Disparity refined by depth DoNBDV
    258324IvMvScaling                         : 1                # Interview motion vector scaling
    259325SubPULog2Size                       : 3                            # Log2 of sub-PU size for IvMvPred (2...6)
     326SubPUMPILog2Size                    : 3                # Log2 of sub-PU size for MPI (3...6)
     327DBBP                                : 1                # Depth-based Block Partitioning
    260328
    261329#========== depth coding tools ==========
     
    269337InterSDC                           : 1                             # use of inter sdc
    270338MPI                                : 1
    271 
     339SingleDepthMode                    : 1                 # use of single depth mode
    272340#========== view synthesis optimization (VSO) ==========
    273341VSOConfig                 : [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
  • branches/HTM-12.0-dev1/cfg/MV-HEVC/NonCTC/gopCfg_IBP_3view.cfg

    r872 r1064  
    1313LayerIdsInSet_2               : 0 1 2        # Indices in VPS of layers in layer set 2
    1414
     15#======== VPS / Output layer sets ================
    1516DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    1617OutputLayerSetIdx             : 1 2          # Indices of layer sets used to derive additional output layer sets
     
    1819LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
    1920
    20 ProfileLevelTierIdx           : 0 0 0 0 0    # Indices to profile level tier (TBD)
     21
     22#======== VPS / PTLI ================
     23Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     24Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     25Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     26InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     27
     28ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     29ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     30ProfileTierLevelIdx_2         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     31ProfileTierLevelIdx_3         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     32ProfileTierLevelIdx_4         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
    2133
    2234#======== VPS / Dependencies ================
     
    2537DependencyTypes_1             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
    2638DependencyTypes_2             : 2 2         # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     39
    2740
    2841#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
  • branches/HTM-12.0-dev1/cfg/MV-HEVC/NonCTC/gopCfg_IPB_on_IRAP_3view.cfg

    r872 r1064  
    88LayerIdsInSet_3               : 0 1 2        # Indices in VPS of layers in layer set 3
    99
     10#======== VPS / Output layer sets ================
    1011DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    1112OutputLayerSetIdx             : 1 2          # Indices of layer sets used to derive additional output layer sets
     
    1314LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
    1415
    15 ProfileLevelTierIdx           : 0 0 0 0 0 0  # Indices to profile level tier (TBD)
     16
     17#======== VPS / PTLI ================
     18Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     19Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     20Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     21InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     22
     23ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     24ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     25ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     26ProfileTierLevelIdx_3         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     27ProfileTierLevelIdx_4         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     28ProfileTierLevelIdx_5         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     29
    1630
    1731#======== VPS / Dependencies ================
  • branches/HTM-12.0-dev1/cfg/MV-HEVC/NonCTC/gopCfg_NoIv_3view.cfg

    r872 r1064  
    99LayerIdsInSet_6               : 0 1 2        # Indices in VPS of layers in layer set 3
    1010
     11#======== VPS / Output layer sets ================
    1112DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    1213
    1314OutputLayerSetIdx             :              # Indices of layer sets used to derive additional output layer sets
     15
     16#======== VPS / PTLI ================
     17Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     18Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     19Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     20InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     21
     22ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     23ProfileTierLevelIdx_1         : 2                          # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     24ProfileTierLevelIdx_2         : 2                          # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     25ProfileTierLevelIdx_3         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     26ProfileTierLevelIdx_4         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     27ProfileTierLevelIdx_5         : 2 2                        # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     28ProfileTierLevelIdx_6         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 6 (m) (should be -1, when layer is not necessary)
     29
    1430
    1531
     
    1733DirectRefLayers_1             :             # Indices in VPS of direct reference layers
    1834DirectRefLayers_2             :             # Indices in VPS of direct reference layers
     35DirectRefLayers_3             :             # Indices in VPS of direct reference layers
     36DirectRefLayers_4             :             # Indices in VPS of direct reference layers
     37DirectRefLayers_5             :             # Indices in VPS of direct reference layers
     38
    1939DependencyTypes_1             :             # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
    2040DependencyTypes_2             :             # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
  • branches/HTM-12.0-dev1/cfg/MV-HEVC/NonCTC/gopCfg_PIP_on_IRAP_3view.cfg

    r872 r1064  
    88LayerIdsInSet_3               : 0 1 2        # Indices in VPS of layers in layer set 3
    99
     10#======== VPS / Output layer sets ================
    1011DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    1112OutputLayerSetIdx             : 1 2          # Indices of layer sets used to derive additional output layer sets
     
    1314LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
    1415
    15 ProfileLevelTierIdx           : 0 0 0 0 0 0  # Indices to profile level tier (TBD)
     16
     17#======== VPS / PTLI ================
     18Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     19Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     20Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     21InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     22
     23ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     24ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     25ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     26ProfileTierLevelIdx_3         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     27ProfileTierLevelIdx_4         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     28ProfileTierLevelIdx_5         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     29
    1630
    1731#======== VPS / Dependencies ================
  • branches/HTM-12.0-dev1/cfg/MV-HEVC/NonCTC/layerwise_startup_IBP_3view.cfg

    r964 r1064  
    1111LayerIdsInSet_0               : 0            # Indices in VPS of layers in layer set 0
    1212LayerIdsInSet_1               : 0 1          # Indices in VPS of layers in layer set 1
    13 LayerIdsInSet_2               : 0 1 2        # Indices in VPS of layers in layer set 3
     13LayerIdsInSet_2               : 0 1 2        # Indices in VPS of layers in layer set 2
    1414
     15#======== VPS / Output layer sets ================
    1516DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    1617OutputLayerSetIdx             : 1 2          # Indices of layer sets used to derive additional output layer sets
    1718LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set 0
    1819LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
    19 ProfileLevelTierIdx           : 0 0 0 0 0    # Indices to profile level tier (TBD)
     20
    2021
    2122#======== VPS / Dependencies ================
     
    2425DependencyTypes_1             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
    2526DependencyTypes_2             : 2 2         # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     27
     28#======== VPS / PTLI ================
     29Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     30Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     31Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     32InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     33
     34ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     35ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     36ProfileTierLevelIdx_2         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     37ProfileTierLevelIdx_3         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     38ProfileTierLevelIdx_4         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     39
    2640
    2741#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
  • branches/HTM-12.0-dev1/cfg/MV-HEVC/baseCfg_2view.cfg

    r872 r1064  
    1313ReconFile_1                   : rec_2.yuv                         
    1414
    15 NumberOfLayers                : 2           # number of layers to be coded
     15NumberOfLayers                : 2           # Number of layers
    1616
    1717#======== VPS ============================
    18 ScalabilityMask               : 2           # Scalability Mask             ( 2: View Scalability, shall be 2 for MV-HEVC )
     18ScalabilityMask               : 2           # Scalability Mask             ( Scalability Mask: 2: Multiview, 8: Auxiliary, 10: Multiview + Auxiliary )
    1919DimensionIdLen                : 3           # Number of bits to store Ids,  per scalability dimension, (m)
    20 ViewOrderIndex                : 0 1         # ViewOrderIndex (m)
    21 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     20ViewOrderIndex                : 0 1         # ViewOrderIndex, per layer (m)
     21LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    2222SplittingFlag                 : 0           # Splitting Flag
    23 ViewId                        : 1 0         # ViewId per ViewOrderIndex (m)
     23ViewId                        : 1 0         # ViewId, per ViewOrderIndex (m)
    2424
    2525#======== VPS/ Layer sets ================
    2626VpsNumLayerSets               : 2            # Number of layer sets   
    2727LayerIdsInSet_0               : 0            # Indices in VPS of layers in layer set 0
    28 LayerIdsInSet_1               : 0 1          # Indices in VPS of layers in layer set 3
     28LayerIdsInSet_1               : 0 1          # Indices in VPS of layers in layer set 1
    2929
     30#======== VPS / Output layer sets ================
    3031DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    3132
    3233OutputLayerSetIdx             : 1            # Indices of layer sets used to derive additional output layer sets
    3334LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set 0
    34 ProfileLevelTierIdx           : 0 0 0        # Indices to profile level tier (TBD)
     35
     36#======== VPS / PTLI ================
     37Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     38Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     39Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     40InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     41
     42ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     43ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     44ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
    3545
    3646#======== VPS / Dependencies ================
    3747DirectRefLayers_1             : 0           # Indices in VPS of direct reference layers
    3848DependencyTypes_1             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     49
     50
    3951
    4052#======== Unit definition ================
     
    5668#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
    5769#         Type  POC QPoffset     tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0     
    58 Frame1:     B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0
    59 Frame2:     B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0
    60 Frame3:     B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0
    61 Frame4:     B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0
    62 Frame5:     B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0
    63 Frame6:     B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0
    64 Frame7:     B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0
    65 Frame8:     B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0
     70Frame1:     B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0      0
     71Frame2:     B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1      4    5     1 1 0 0 1         0
     72Frame3:     B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1      2    4     1 1 1 1           0
     73Frame4:     B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1      1    5     1 0 1 1 1         0
     74Frame5:     B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1     -2    5     1 1 1 1 0         0
     75Frame6:     B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1     -3    5     1 1 1 1 0         0
     76Frame7:     B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1      1    5     1 0 1 1 1         0
     77Frame8:     B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1     -2    5     1 1 1 1 0         0
    6678   
    6779FrameI_l1:  P    0     3     0.442    0        0        0        1      0                        0                                   1          0          0          -1       
  • branches/HTM-12.0-dev1/cfg/MV-HEVC/baseCfg_3view.cfg

    r1054 r1064  
    88InputFile_1                   : newspapercc_2.yuv                               
    99InputFile_2                   : newspapercc_6.yuv                             
    10 InputFile_3                   :                               
    11 InputFile_4                   :                               
    12 InputFile_5                   :       
    1310
    1411BitstreamFile                 : stream.bit                         
     
    1714ReconFile_1                   : rec_2.yuv                         
    1815ReconFile_2                   : rec_6.yuv                           
    19 ReconFile_3                   :                           
    20 ReconFile_4                   :                         
    21 ReconFile_5                   :                           
    22 
    23 NumberOfLayers                : 3           # number of layers to be coded
     16
     17NumberOfLayers                : 3           # Number of layers
    2418
    2519#======== VPS ============================
    26 ScalabilityMask               : 2           # Scalability Mask             ( 2: View Scalability, shall be 2 for MV-HEVC )
     20ScalabilityMask               : 2           # Scalability Mask             ( Scalability Mask: 2: Multiview, 8: Auxiliary, 10: Multiview + Auxiliary )
    2721DimensionIdLen                : 3           # Number of bits to store Ids,  per scalability dimension, (m)
    2822ViewOrderIndex                : 0 1 2       # ViewOrderIndex, per layer (m)
    2923LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    30 TargetEncLayerIdList          :             # Layer Id in Nuh to be encoded, (empty:-> all layers will be encode)
    3124SplittingFlag                 : 0           # Splitting Flag
    3225ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
     
    3831LayerIdsInSet_2               : 0 2          # Indices in VPS of layers in layer set 2
    3932LayerIdsInSet_3               : 0 1 2        # Indices in VPS of layers in layer set 3
    40 LayerIdsInSet_4               :
    41 LayerIdsInSet_5               :
    42 LayerIdsInSet_6               :
    43 LayerIdsInSet_7               :
    44 LayerIdsInSet_8               :
    45 LayerIdsInSet_9               :
    46 LayerIdsInSet_10              :
    47 
    48 NumAddLayerSets               : 0            # Specifies the number of additional layer sets
    49 HighestLayerIdxPlus1_0        : -1           # Highest layer idx plus 1 for the 0-th additonal layer set, per independent layer (m) (first value will be ignored)
    50 HighestLayerIdxPlus1_1        : -1           # Highest layer idx plus 1 for the 1-th additonal layer set, per independent layer (m) (first value will be ignored)
    51 HighestLayerIdxPlus1_2        : -1           # Highest layer idx plus 1 for the 2-th additonal layer set, per independent layer (m) (first value will be ignored)
    52 
     33
     34#======== VPS / Output layer sets ================
    5335DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
    5436
     
    5638LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set 0
    5739LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
    58 LayerIdsInAddOutputLayerSet_2 :              # Indices in VPS of output layers in additional output layer set 2
    59 LayerIdsInAddOutputLayerSet_3 :              # Indices in VPS of output layers in additional output layer set 3
    60 LayerIdsInAddOutputLayerSet_4 :              # Indices in VPS of output layers in additional output layer set 4
    61 LayerIdsInAddOutputLayerSet_5 :              # Indices in VPS of output layers in additional output layer set 5
    62 LayerIdsInAddOutputLayerSet_6 :              # Indices in VPS of output layers in additional output layer set 6
    63 LayerIdsInAddOutputLayerSet_7 :              # Indices in VPS of output layers in additional output layer set 7
    64 LayerIdsInAddOutputLayerSet_8 :              # Indices in VPS of output layers in additional output layer set 8
    65 LayerIdsInAddOutputLayerSet_9 :              # Indices in VPS of output layers in additional output layer set 9
    66 LayerIdsInAddOutputLayerSet_10:              # Indices in VPS of output layers in additional output layer set 10
    67 
    68 ProfileLevelTierIdx           : 0 0 0 0 0 0 0 0 0 0 0 0 0 0  # Indices to profile level tier (TBD)
     40
     41#======== VPS / PTLI ================
     42Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     43Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     44Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     45InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     46
     47ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     48ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     49ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     50ProfileTierLevelIdx_3         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     51ProfileTierLevelIdx_4         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     52ProfileTierLevelIdx_5         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
    6953
    7054#======== VPS / Dependencies ================
     
    10084#         Type  POC QPoffset     tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0     
    10185
    102 Frame1:     B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0
    103 Frame2:     B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0
    104 Frame3:     B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0
    105 Frame4:     B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0
    106 Frame5:     B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0
    107 Frame6:     B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0
    108 Frame7:     B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0
    109 Frame8:     B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0
     86Frame1:     B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0      0
     87Frame2:     B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1      4    5     1 1 0 0 1         0
     88Frame3:     B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1      2    4     1 1 1 1           0
     89Frame4:     B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1      1    5     1 0 1 1 1         0
     90Frame5:     B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1     -2    5     1 1 1 1 0         0
     91Frame6:     B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1     -3    5     1 1 1 1 0         0
     92Frame7:     B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1      1    5     1 0 1 1 1         0
     93Frame8:     B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1     -2    5     1 1 1 1 0         0
    11094   
    11195FrameI_l1:  P    0     3     0.442    0        0        0        1      0                        0                                   1          0         0          -1       
     
    129113Frame8_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       
    130114
    131 FrameI_l3:
    132 Frame1_l3:
    133 Frame2_l3:
    134 Frame3_l3:
    135 Frame4_l3:
    136 Frame5_l3:
    137 Frame6_l3:
    138 Frame7_l3:
    139 Frame8_l3:
    140    
    141 FrameI_l4:
    142 Frame1_l4:
    143 Frame2_l4:
    144 Frame3_l4:
    145 Frame4_l4:
    146 Frame5_l4:
    147 Frame6_l4:
    148 Frame7_l4:
    149 Frame8_l4:
    150 
    151 FrameI_l5:
    152 Frame1_l5:
    153 Frame2_l5:
    154 Frame3_l5:
    155 Frame4_l5:
    156 Frame5_l5:
    157 Frame6_l5:
    158 Frame7_l5:
    159 Frame8_l5:
    160 
    161115#=========== Motion Search =============
    162116FastSearch                    : 1           # 0:Full search  1:TZ search
  • branches/HTM-12.0-dev1/cfg/MV-HEVC/fullCfg.cfg

    r872 r1064  
    88InputFile_1                   : newspapercc_2.yuv                               
    99InputFile_2                   : newspapercc_6.yuv                             
     10InputFile_3                   :                               
     11InputFile_4                   :                               
     12InputFile_5                   :       
     13InputFile_6                   :       
     14InputFile_7                   :       
     15InputFile_8                   :       
     16InputFile_9                   :       
     17InputFile_10                   :       
     18InputFile_11                   :       
    1019
    1120BitstreamFile                 : stream.bit                         
     
    1423ReconFile_1                   : rec_2.yuv                         
    1524ReconFile_2                   : rec_6.yuv                           
     25ReconFile_3                   :                           
     26ReconFile_4                   :                         
     27ReconFile_5                   :                           
     28ReconFile_6                   :       
     29ReconFile_7                   :       
     30ReconFile_8                   :       
     31ReconFile_9                   :       
     32ReconFile_10                   :       
     33ReconFile_11                   :       
     34
     35
     36NumberOfLayers                : 3           # Number of layers
     37TargetEncLayerIdList          :             # Layer Id in Nuh to be encoded, (empty:-> all layers will be encode)
    1638
    1739FramesToBeEncoded             : 3           # Number of frames to be coded
     
    1941SourceWidth                   : 1024        # Input  frame width
    2042SourceHeight                  : 768         # Input  frame height
    21 NumberOfLayers                : 3
    2243
    2344#======== VPS ============================
    24 ScalabilityMask               : 2           # Scalability Mask             ( 2: View Scalability, shall be 2 for MV-HEVC )
     45ScalabilityMask               : 2           # Scalability Mask             ( Scalability Mask: 2: Multiview, 8: Auxiliary, 10: Multiview + Auxiliary )
    2546DimensionIdLen                : 3           # Number of bits to store Ids,  per scalability dimension, (m)
    26 ViewOrderIndex                : 0 1 2       # View Order Index (m)
    27 LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling ) (m)
     47ViewOrderIndex                : 0 1 2       # ViewOrderIndex, per layer (m)
     48AuxId                         :             # Auxiliary Id, per layer (m)
     49LayerIdInNuh                  : 0           # Layer Id in NAL unit header, (0: no explicit signalling, otherwise per layer ) (m)
    2850SplittingFlag                 : 0           # Splitting Flag
    29 ViewId                        : 1 0 2       # ViewId per ViewOrderIndex (m)
     51ViewId                        : 1 0 2       # ViewId, per ViewOrderIndex (m)
     52OutputVpsInfo                 : 0           # Output VPS information
    3053
    3154#======== VPS/ Layer sets ================
     
    3558LayerIdsInSet_2               : 0 2          # Indices in VPS of layers in layer set 2
    3659LayerIdsInSet_3               : 0 1 2        # Indices in VPS of layers in layer set 3
     60LayerIdsInSet_4               :
     61LayerIdsInSet_5               :
     62LayerIdsInSet_6               :
     63LayerIdsInSet_7               :
     64LayerIdsInSet_8               :
     65LayerIdsInSet_9               :
     66LayerIdsInSet_10              :
     67
     68NumAddLayerSets               : 0            # Specifies the number of additional layer sets
     69HighestLayerIdxPlus1_0        : -1           # Highest layer idx plus 1 for the 0-th additional layer set, per independent layer (m) (first value will be ignored)
     70HighestLayerIdxPlus1_1        : -1           # Highest layer idx plus 1 for the 1-th additional layer set, per independent layer (m) (first value will be ignored)
     71HighestLayerIdxPlus1_2        : -1           # Highest layer idx plus 1 for the 2-th additional layer set, per independent layer (m) (first value will be ignored)
     72HighestLayerIdxPlus1_3        : -1           # Highest layer idx plus 1 for the 4-th additional layer set, per independent layer (m) (first value will be ignored)
     73HighestLayerIdxPlus1_4        : -1           # Highest layer idx plus 1 for the 5-th additional layer set, per independent layer (m) (first value will be ignored)
     74HighestLayerIdxPlus1_5        : -1           # Highest layer idx plus 1 for the 6-th additional layer set, per independent layer (m) (first value will be ignored)
     75HighestLayerIdxPlus1_6        : -1           # Highest layer idx plus 1 for the 7-th additional layer set, per independent layer (m) (first value will be ignored)
     76
     77#======== VPS / Output layer sets ================
    3778
    3879DefaultTargetOutputLayerIdc   : 0            # Specifies output layers of layer sets, 0: output all layers, 1: output highest layer, 2: specified by LayerIdsInDefOutputLayerSet
     
    4182LayerIdsInDefOutputLayerSet_2 :              # Indices in VPS of output layers in layer set 2 (when DefaultTargetOutputLayerIdc is equal to 2)
    4283LayerIdsInDefOutputLayerSet_3 :              # Indices in VPS of output layers in layer set 3 (when DefaultTargetOutputLayerIdc is equal to 2)
     84LayerIdsInDefOutputLayerSet_4 :              # Indices in VPS of output layers in layer set 4 (when DefaultTargetOutputLayerIdc is equal to 2)
     85LayerIdsInDefOutputLayerSet_5 :              # Indices in VPS of output layers in layer set 5 (when DefaultTargetOutputLayerIdc is equal to 2)
     86LayerIdsInDefOutputLayerSet_6 :              # Indices in VPS of output layers in layer set 6 (when DefaultTargetOutputLayerIdc is equal to 2)
     87LayerIdsInDefOutputLayerSet_7 :              # Indices in VPS of output layers in layer set 7 (when DefaultTargetOutputLayerIdc is equal to 2)
     88LayerIdsInDefOutputLayerSet_8 :              # Indices in VPS of output layers in layer set 8 (when DefaultTargetOutputLayerIdc is equal to 2)
     89LayerIdsInDefOutputLayerSet_9 :              # Indices in VPS of output layers in layer set 9 (when DefaultTargetOutputLayerIdc is equal to 2)
    4390
    4491
     
    4693LayerIdsInAddOutputLayerSet_0 : 1            # Indices in VPS of output layers in additional output layer set 0
    4794LayerIdsInAddOutputLayerSet_1 : 2            # Indices in VPS of output layers in additional output layer set 1
    48 
    49 
    50 ProfileLevelTierIdx           : 0 0 0 0      # Indices to profile level tier (TBD)
     95LayerIdsInAddOutputLayerSet_2 :              # Indices in VPS of output layers in additional output layer set 2
     96LayerIdsInAddOutputLayerSet_3 :              # Indices in VPS of output layers in additional output layer set 3
     97LayerIdsInAddOutputLayerSet_4 :              # Indices in VPS of output layers in additional output layer set 4
     98LayerIdsInAddOutputLayerSet_5 :              # Indices in VPS of output layers in additional output layer set 5
     99LayerIdsInAddOutputLayerSet_6 :              # Indices in VPS of output layers in additional output layer set 6
     100LayerIdsInAddOutputLayerSet_7 :              # Indices in VPS of output layers in additional output layer set 7
     101LayerIdsInAddOutputLayerSet_8 :              # Indices in VPS of output layers in additional output layer set 8
     102LayerIdsInAddOutputLayerSet_9 :              # Indices in VPS of output layers in additional output layer set 9
     103LayerIdsInAddOutputLayerSet_10:              # Indices in VPS of output layers in additional output layer set 10
     104
     105#======== VPS / PTLI ================
     106
     107Profile                       : main main multiview-main   # Profile indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     108Level                         : none none none             # Level   indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     109Tier                          : main main main             # Tier    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     110InblFlag                      : 0    0    0                # Inbl    indication in VpsProfileTierLevel, per VpsProfileTierLevel syntax structure  (m)
     111
     112ProfileTierLevelIdx_0         : 1                          # VpsProfileTierLevel indices of layers in output layer set 0 (m) (should be -1, when layer is not necessary)
     113ProfileTierLevelIdx_1         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 1 (m) (should be -1, when layer is not necessary)
     114ProfileTierLevelIdx_2         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 2 (m) (should be -1, when layer is not necessary)
     115ProfileTierLevelIdx_3         : 1 2 2                      # VpsProfileTierLevel indices of layers in output layer set 3 (m) (should be -1, when layer is not necessary)
     116ProfileTierLevelIdx_4         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 4 (m) (should be -1, when layer is not necessary)
     117ProfileTierLevelIdx_5         : 1 2                        # VpsProfileTierLevel indices of layers in output layer set 5 (m) (should be -1, when layer is not necessary)
     118ProfileTierLevelIdx_6         :                            # VpsProfileTierLevel indices of layers in output layer set 6 (m) (should be -1, when layer is not necessary)
     119ProfileTierLevelIdx_7         :                            # VpsProfileTierLevel indices of layers in output layer set 7 (m) (should be -1, when layer is not necessary)
     120ProfileTierLevelIdx_8         :                            # VpsProfileTierLevel indices of layers in output layer set 8 (m) (should be -1, when layer is not necessary)
     121ProfileTierLevelIdx_9         :                            # VpsProfileTierLevel indices of layers in output layer set 9 (m) (should be -1, when layer is not necessary)
     122ProfileTierLevelIdx_10        :                           # VpsProfileTierLevel indices of layers in output layer set 10 (m) (should be -1, when layer is not necessary)
     123ProfileTierLevelIdx_11        :                           # VpsProfileTierLevel indices of layers in output layer set 11 (m) (should be -1, when layer is not necessary)
     124ProfileTierLevelIdx_12        :                           # VpsProfileTierLevel indices of layers in output layer set 12 (m) (should be -1, when layer is not necessary)
     125ProfileTierLevelIdx_13        :                           # VpsProfileTierLevel indices of layers in output layer set 13 (m) (should be -1, when layer is not necessary)
     126ProfileTierLevelIdx_14        :                           # VpsProfileTierLevel indices of layers in output layer set 14 (m) (should be -1, when layer is not necessary)
     127
     128#======== VPS / Dependencies ================
     129DirectRefLayers_1             : 0           # Indices in VPS of direct reference layers
     130DirectRefLayers_2             : 0           # Indices in VPS of direct reference layers
     131DirectRefLayers_3             :             # Indices in VPS of direct reference layers
     132DirectRefLayers_4             :             # Indices in VPS of direct reference layers
     133DirectRefLayers_5             :             # Indices in VPS of direct reference layers
     134
     135DependencyTypes_1             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     136DependencyTypes_2             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     137DependencyTypes_3             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     138DependencyTypes_4             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     139DependencyTypes_5             : 2           # Dependency types of direct reference layers, 0: Sample 1: Motion 2: Sample+Motion
     140
     141
    51142#======== Unit definition ================
    52143MaxCUWidth                    : 64          # Maximum coding unit width in pixel
     
    67158#                           QPfactor      betaOffsetDiv2   #ref_pics_active  reference pictures     deltaRPS     reference idcs          ilPredLayerIdc       refLayerPicPosIl_L1
    68159#         Type  POC QPoffset     tcOffsetDiv2      temporal_id      #ref_pics                 predict     #ref_idcs        #ActiveRefLayerPics     refLayerPicPosIl_L0     
    69 Frame1:     B    8     1        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          0
    70 Frame2:     B    4     2        0.3536   0            0              0           2                3         -4 -6  4           1       4        5         1 1 0 0 1       0
    71 Frame3:     B    2     3        0.3536   0            0              0           2                4         -2 -4  2 6         1       2        4         1 1 1 1         0
    72 Frame4:     B    1     4        0.68     0            0              0           2                4         -1  1  3 7         1       1        5         1 0 1 1 1       0
    73 Frame5:     B    3     4        0.68     0            0              0           2                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       0
    74 Frame6:     B    6     3        0.3536   0            0              0           2                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       0
    75 Frame7:     B    5     4        0.68     0            0              0           2                4         -1 -5  1 3         1       1        5         1 0 1 1 1       0
    76 Frame8:     B    7     4        0.68     0            0              0           2                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       0
     160
     161Frame1:     B    8     1     0.442    0        0        0        4      4     -8 -10 -12 -16     0      0
     162Frame2:     B    4     2     0.3536   0        0        0        2      3     -4 -6  4           1      4    5     1 1 0 0 1         0
     163Frame3:     B    2     3     0.3536   0        0        0        2      4     -2 -4  2 6         1      2    4     1 1 1 1           0
     164Frame4:     B    1     4     0.68     0        0        0        2      4     -1  1  3 7         1      1    5     1 0 1 1 1         0
     165Frame5:     B    3     4     0.68     0        0        0        2      4     -1 -3  1 5         1     -2    5     1 1 1 1 0         0
     166Frame6:     B    6     3     0.3536   0        0        0        2      4     -2 -4 -6 2         1     -3    5     1 1 1 1 0         0
     167Frame7:     B    5     4     0.68     0        0        0        2      4     -1 -5  1 3         1      1    5     1 0 1 1 1         0
     168Frame8:     B    7     4     0.68     0        0        0        2      4     -1 -3 -7 1         1     -2    5     1 1 1 1 0         0
    77169   
    78 FrameI_l1:  P    0     3        0.442    0            0              0           1                0                            0                                          1             -1                 0                  -1
    79 Frame1_l1:  B    8     4        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          1             -1                 1                  -1
    80 Frame2_l1:  B    4     5        0.3536   0            0              0           3                3         -4 -6  4           1       4        5         1 1 0 0 1       1             -1                 1                  -1
    81 Frame3_l1:  B    2     6        0.3536   0            0              0           3                4         -2 -4  2 6         1       2        4         1 1 1 1         1             -1                 1                  -1
    82 Frame4_l1:  B    1     7        0.68     0            0              0           3                4         -1  1  3 7         1       1        5         1 0 1 1 1       1             -1                 1                  -1
    83 Frame5_l1:  B    3     7        0.68     0            0              0           3                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       1             -1                 2                  -1
    84 Frame6_l1:  B    6     6        0.3536   0            0              0           3                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       1             -1                 2                  -1
    85 Frame7_l1:  B    5     7        0.68     0            0              0           3                4         -1 -5  1 3         1       1        5         1 0 1 1 1       1             -1                 2                  -1
    86 Frame8_l1:  B    7     7        0.68     0            0              0           3                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       1             -1                 2                  -1
    87 
    88 FrameI_l2:  P    0     3        0.442    0            0              0           1                0                            0                                          1             -2                 0                  -1
    89 Frame1_l2:  B    8     4        0.442    0            0              0           4                4         -8 -10 -12 -16     0                                          1             -2                 1                  -1
    90 Frame2_l2:  B    4     5        0.3536   0            0              0           3                3         -4 -6  4           1       4        5         1 1 0 0 1       1             -2                 1                  -1
    91 Frame3_l2:  B    2     6        0.3536   0            0              0           3                4         -2 -4  2 6         1       2        4         1 1 1 1         1             -2                 1                  -1
    92 Frame4_l2:  B    1     7        0.68     0            0              0           3                4         -1  1  3 7         1       1        5         1 0 1 1 1       1             -2                 1                  -1
    93 Frame5_l2:  B    3     7        0.68     0            0              0           3                4         -1 -3  1 5         1      -2        5         1 1 1 1 0       1             -2                 2                  -1
    94 Frame6_l2:  B    6     6        0.3536   0            0              0           3                4         -2 -4 -6 2         1      -3        5         1 1 1 1 0       1             -2                 2                  -1
    95 Frame7_l2:  B    5     7        0.68     0            0              0           3                4         -1 -5  1 3         1       1        5         1 0 1 1 1       1             -2                 2                  -1
    96 Frame8_l2:  B    7     7        0.68     0            0              0           3                4         -1 -3 -7 1         1      -2        5         1 1 1 1 0       1             -2                 2                  -1
     170FrameI_l1:  P    0     3     0.442    0        0        0        1      0                        0                                   1          0         0          -1       
     171Frame1_l1:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                   1          0         1          -1       
     172Frame2_l1:  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       
     173Frame3_l1:  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       
     174Frame4_l1:  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       
     175Frame5_l1:  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       
     176Frame6_l1:  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       
     177Frame7_l1:  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       
     178Frame8_l1:  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       
     179
     180FrameI_l2:  P    0     3     0.442    0        0        0        1      0                        0                                   1          0         0          -1       
     181Frame1_l2:  B    8     4     0.442    0        0        0        4      4     -8 -10 -12 -16     0                                   1          0         1          -1       
     182Frame2_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       
     183Frame3_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       
     184Frame4_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       
     185Frame5_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       
     186Frame6_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       
     187Frame7_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       
     188Frame8_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       
     189
     190FrameI_l3:
     191Frame1_l3:
     192Frame2_l3:
     193Frame3_l3:
     194Frame4_l3:
     195Frame5_l3:
     196Frame6_l3:
     197Frame7_l3:
     198Frame8_l3:
     199   
     200FrameI_l4:
     201Frame1_l4:
     202Frame2_l4:
     203Frame3_l4:
     204Frame4_l4:
     205Frame5_l4:
     206Frame6_l4:
     207Frame7_l4:
     208Frame8_l4:
     209
     210FrameI_l5:
     211Frame1_l5:
     212Frame2_l5:
     213Frame3_l5:
     214Frame4_l5:
     215Frame5_l5:
     216Frame6_l5:
     217Frame7_l5:
     218Frame8_l5:
     219
    97220
    98221#=========== Motion Search =============
  • branches/HTM-12.0-dev1/source/App/TAppEncoder/TAppEncCfg.cpp

    r1060 r1064  
    429429 
    430430#if H_MV_HLS10_PTL
    431   ("ProfileTierLevelIdx_%d",  m_profileTierLevelIdx, std::vector<Int>(0), MAX_NUM_LAYERS, "Indices to profile level tier")
     431  ("ProfileTierLevelIdx_%d",  m_profileTierLevelIdx, std::vector<Int>(0), MAX_NUM_LAYERS, "Indices to profile level tier for ols")
    432432#else
    433433  ("ProfileLevelTierIdx",   m_profileLevelTierIdx, std::vector<Int>(1,0), "Indices to profile level tier")
     
    12401240  {
    12411241#if H_3D
    1242     cfg_profiles = string("main main 3D-main");
     1242    cfg_profiles = string("main main 3d-main");
    12431243#else
    12441244    cfg_profiles = string("main main multiview-main");   
  • branches/HTM-12.0-dev1/source/App/TAppEncoder/TAppEncCfg.h

    r1060 r1064  
    557557      cElement = strtok( NULL, " " );
    558558    }
     559    delete[] cString;
    559560  }
    560561#endif
  • branches/HTM-12.0-dev1/source/App/TAppEncoder/TAppEncTop.cpp

    r1063 r1064  
    13961396  // Max sub layers, + presence flag
    13971397  Bool subLayersMaxMinus1PresentFlag = false;
     1398#if !H_MV_FIX_SUB_LAYERS_MAX_MINUS1
    13981399  Int  subLayersMaxMinus1 = -1;
     1400#endif
    13991401  for (Int curLayerIdInVps = 0; curLayerIdInVps < m_numberOfLayers; curLayerIdInVps++ )
    1400   {
    1401     Int curSubLayersMaxMinus1 = -1;
     1402  {   
     1403    Int curSubLayersMaxMinus1 = 0;
    14021404    for( Int i = 0; i < getGOPSize(); i++ )
    14031405    {
     
    14071409
    14081410    vps.setSubLayersVpsMaxMinus1( curLayerIdInVps, curSubLayersMaxMinus1 );
     1411#if !H_MV_FIX_SUB_LAYERS_MAX_MINUS1
    14091412    if ( subLayersMaxMinus1 == -1 )
    14101413    {
     
    14151418      subLayersMaxMinus1PresentFlag = subLayersMaxMinus1PresentFlag || ( curSubLayersMaxMinus1 != subLayersMaxMinus1 );
    14161419    }
     1420#else
     1421    subLayersMaxMinus1PresentFlag = subLayersMaxMinus1PresentFlag || ( curSubLayersMaxMinus1 != vps.getMaxSubLayersMinus1() );
     1422#endif
    14171423  }
    14181424
     
    14231429  Bool maxTidRefPresentFlag = false;
    14241430  for ( Int refLayerIdInVps = 0; refLayerIdInVps < m_numberOfLayers; refLayerIdInVps++)
    1425     {
     1431  {
    14261432    for ( Int curLayerIdInVps = 1; curLayerIdInVps < m_numberOfLayers; curLayerIdInVps++)
    1427       {
     1433    {
    14281434      Int maxTid = -1;
     1435#if H_MV_FIX_LOOP_GOPSIZE
     1436      for( Int i = 0; i < ( getGOPSize() + 1); i++ )
     1437      {       
     1438        GOPEntry geCur =  m_GOPListMvc[curLayerIdInVps][( i < getGOPSize()  ? i : MAX_GOP )];
     1439        GOPEntry geRef =  m_GOPListMvc[refLayerIdInVps][( i < getGOPSize()  ? i : MAX_GOP )];
     1440#else
    14291441      for( Int i = 0; i < getGOPSize(); i++ )
    14301442      {       
    14311443        GOPEntry geCur =  m_GOPListMvc[curLayerIdInVps][i];
    1432         GOPEntry geRef =  m_GOPListMvc[refLayerIdInVps][i];
    1433        
     1444        GOPEntry geRef =  m_GOPListMvc[refLayerIdInVps][i];     
     1445#endif
    14341446        for (Int j = 0; j < geCur.m_numActiveRefLayerPics; j++)
    14351447        {       
    14361448          if ( m_directRefLayers[ curLayerIdInVps ][ geCur.m_interLayerPredLayerIdc[ j ]] == refLayerIdInVps )
    14371449          {
     1450#if H_MV_FIX_LOOP_GOPSIZE
     1451            Bool refAlwaysIntra = ( i == getGOPSize() ) && ( m_iIntraPeriod[ curLayerIdInVps ] % m_iIntraPeriod[ refLayerIdInVps ] == 0 );
     1452            Bool refLayerZero   = ( i == getGOPSize() ) && ( refLayerIdInVps == 0 );
     1453            maxTid = std::max( maxTid, ( refAlwaysIntra || refLayerZero ) ? 0 : geRef.m_temporalId );
     1454#else
    14381455            maxTid = std::max( maxTid, geRef.m_temporalId );
     1456#endif
    14391457          }
    14401458        }
     
    16091627  assert( ptl != NULL );
    16101628
    1611 
    16121629  ptl->setProfileIdc( profile );
    16131630  ptl->setTierFlag  ( tier    );
    16141631  ptl->setLevelIdc  ( level   );
    16151632  ptl->setProfileCompatibilityFlag( profile, true );
     1633#if H_MV_HLS10_PTL_INBL_FIX
     1634  ptl->setInbldFlag( inbldFlag );
     1635#endif
    16161636
    16171637  switch ( profile )
  • branches/HTM-12.0-dev1/source/Lib/TLibCommon/TComDataCU.cpp

    r1048 r1064  
    61646164  TComMv cMv;
    61656165#if MTK_I0093
    6166   Int iDisp     = getSlice()->getDepthToDisparityB( 0 )[ 1 << ( getSlice()->getSPS()->getBitDepthY() - 1 ) ];
     6166#if H_3D_FIX_64BIT_SHIFT
     6167  Int iDisp     = getSlice()->getDepthToDisparityB( 0 )[ (Int64) (1 << ( getSlice()->getSPS()->getBitDepthY() - 1 )) ];
     6168#else
     6169  Int iDisp     = getSlice()->getDepthToDisparityB( 0 )[  1 << ( getSlice()->getSPS()->getBitDepthY() - 1 ) ];
     6170#endif
    61676171#else
    61686172  Int iDisp     = getSlice()->getDepthToDisparityB( 0 )[ 128 ];
  • branches/HTM-12.0-dev1/source/Lib/TLibCommon/TComSlice.cpp

    r1063 r1064  
    23092309  for ( i = 0; i < iNumViews ; i++ )
    23102310  {
     2311#if H_3D_FIX_UNINIT
     2312    m_bCamParPresent[i] = false;
     2313#endif
    23112314    m_bCamParInSliceHeader[i] = false;
    23122315    m_aaaiCodedScale[i] = new Int*[ 2 ];
  • branches/HTM-12.0-dev1/source/Lib/TLibCommon/TypeDef.h

    r1062 r1064  
    5555
    5656#ifndef HEVC_EXT
    57 #define HEVC_EXT                    1
     57#define HEVC_EXT                    2
    5858#endif
    5959
     
    228228#endif
    229229
     230#define H_3D_FIX_UNINIT                   1   // Fix uninitialized flag
    230231#define H_3D_INTER_SDC                    1   // INTER SDC, Inter simplified depth coding
    231232                                              // LGE_INTER_SDC_E0156 Enable inter SDC for depth coding
     
    281282#define SEC_HLS_CLEANUP_I0100             1
    282283
     284#define H_3D_FIX_64BIT_SHIFT              1
    283285#endif // H_3D
    284286
     
    405407#define H_MV_HLS10_AUX                       1 // Auxiliary pictures
    406408#define H_MV_HLS10_GEN_FIX                   1
     409#define H_MV_FIX_LOOP_GOPSIZE                1
     410#define H_MV_FIX_SUB_LAYERS_MAX_MINUS1       1
    407411
    408412#define H_MV_HLS10_GEN_VSP_CONF_WIN          1  // VPS conformance window
     
    415419#define H_MV_HLS10_PTL                       1  // profile tier level
    416420#define H_MV_HLS10_PTL_FIX                   1  // profile tier level fix
     421#define H_MV_HLS10_PTL_INBL_FIX              1  // profile tier level fix
    417422#define H_MV_HLS10_PTL_INFER_FIX             1  // fix inference ptl
    418423#define H_MV_HLS10_MULTILAYERSPS             1  // multilayer SPS extension
     
    10131018#if H_MV_HLS10_PTL
    10141019    MULTIVIEWMAIN = 6,
    1015     MAIN3D = 5,
    10161020#if H_3D
    10171021    MAIN3D = 8,
Note: See TracChangeset for help on using the changeset viewer.