Changeset 959 in SHVCSoftware
- Timestamp:
- 6 Jan 2015, 03:12:18 (10 years ago)
- Location:
- branches/SHM-upgrade
- Files:
-
- 64 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-upgrade/cfg/encoder_intra_scalable.cfg
r922 r959 4 4 5 5 #======== Profile ================ 6 Profile : scalable 6 NumProfileTierLevel : 3 7 Profile0 : scalable-main #Profile for the whole bitstream 8 Profile1 : main #Profile for the base layer --- this will be ignored when BL is not HEVC 9 Profile2 : scalable-main #Profile for the enhancement layer 7 10 8 11 #======== Unit definition ================ -
branches/SHM-upgrade/cfg/encoder_intra_scalable10.cfg
r922 r959 1 1 #======== File I/O ===================== 2 2 BitstreamFile : str.bin 3 #ReconFile : rec.yuv4 3 5 4 #======== Profile ================ 6 Profile : scalable10 5 NumProfileTierLevel : 3 6 Profile0 : scalable-main10 #Profile for the whole bitstream 7 Profile1 : main10 #Profile for the base layer --- this will be ignored when BL is not HEVC 8 Profile2 : scalable-main10 #Profile for the enhancement layer 7 9 8 10 #======== Unit definition ================ -
branches/SHM-upgrade/cfg/encoder_lowdelay_P_scalable.cfg
r922 r959 4 4 5 5 #======== Profile ================ 6 Profile : scalable 6 NumProfileTierLevel : 3 7 Profile0 : scalable-main #Profile for the whole bitstream 8 Profile1 : main #Profile for the base layer --- this will be ignored when BL is not HEVC 9 Profile2 : scalable-main #Profile for the enhancement layer 7 10 8 11 #======== Unit definition ================ -
branches/SHM-upgrade/cfg/encoder_lowdelay_P_scalable10.cfg
r922 r959 4 4 5 5 #======== Profile ================ 6 Profile : scalable10 6 NumProfileTierLevel : 3 7 Profile0 : scalable-main10 #Profile for the whole bitstream 8 Profile1 : main10 #Profile for the base layer --- this will be ignored when BL is not HEVC 9 Profile2 : scalable-main10 #Profile for the enhancement layer 7 10 8 11 #======== Unit definition ================ -
branches/SHM-upgrade/cfg/encoder_lowdelay_scalable.cfg
r922 r959 4 4 5 5 #======== Profile ================ 6 Profile : scalable 6 NumProfileTierLevel : 3 7 Profile0 : scalable-main #Profile for the whole bitstream 8 Profile1 : main #Profile for the base layer --- this will be ignored when BL is not HEVC 9 Profile2 : scalable-main #Profile for the enhancement layer 7 10 8 11 #======== Unit definition ================ -
branches/SHM-upgrade/cfg/encoder_lowdelay_scalable10.cfg
r922 r959 4 4 5 5 #======== Profile ================ 6 Profile : scalable10 6 NumProfileTierLevel : 3 7 Profile0 : scalable-main10 #Profile for the whole bitstream 8 Profile1 : main10 #Profile for the base layer --- this will be ignored when BL is not HEVC 9 Profile2 : scalable-main10 #Profile for the enhancement layer 7 10 8 11 #======== Unit definition ================ -
branches/SHM-upgrade/cfg/encoder_randomaccess_scalable.cfg
r922 r959 4 4 5 5 #======== Profile ================ 6 Profile : scalable 6 NumProfileTierLevel : 3 7 Profile0 : scalable-main #Profile for the whole bitstream 8 Profile1 : main #Profile for the base layer --- this will be ignored when BL is not HEVC 9 Profile2 : scalable-main #Profile for the enhancement layer 7 10 8 11 #======== Unit definition ================ -
branches/SHM-upgrade/cfg/encoder_randomaccess_scalable10.cfg
r922 r959 4 4 5 5 #======== Profile ================ 6 Profile : scalable10 6 NumProfileTierLevel : 3 7 Profile0 : scalable-main10 #Profile for the whole bitstream 8 Profile1 : main10 #Profile for the base layer --- this will be ignored when BL is not HEVC 9 Profile2 : scalable-main10 #Profile for the enhancement layer 7 10 8 11 #======== Unit definition ================ -
branches/SHM-upgrade/cfg/layers.cfg
r956 r959 59 59 # ListOfOutputLayers0 need not be specified 60 60 ListOfOutputLayers1 : 1 61 ListOfProfileTierLevelOls1 : 1 2 -
branches/SHM-upgrade/cfg/layers_avcbase.cfg
r956 r959 55 55 # ListOfOutputLayers0 need not be specified 56 56 ListOfOutputLayers1 : 1 57 ListOfProfileTierLevelOls1 : 1 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/BQTerrace-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : BQTerrace_1920x1080_60.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/BQTerrace-2x.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : BQTerrace_1920x1080_60.yuv … … 22 26 IntraPeriod1 : 64 # Period of I-Frame ( -1 = only first) 23 27 ConformanceMode1 : 1 # conformance mode 28 QP1 : 20 29 LayerPTLIndex1 : 2 30 31 #============= Reference location offset parameters ================== 24 32 NumScaledRefLayerOffsets1 : 1 # Number of reference location offset parameters 25 33 ScaledRefLayerId1 : 0 # List of ref layer id (i-th entry for i-th ref loc offset parameters) … … 28 36 RefRegionBottomOffset1 : 2 # List of ref region bottom offsets 29 37 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 QP1 : 2031 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/BQTerrace-SNR.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 4.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : BQTerrace_1920x1080_60.yuv … … 29 33 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 34 QP1 : 20 35 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/BasketballDrive-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : BasketballDrive_1920x1080_50.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/BasketballDrive-2x.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : BasketballDrive_1920x1080_50.yuv … … 22 26 IntraPeriod1 : 48 # Period of I-Frame ( -1 = only first) 23 27 ConformanceMode1 : 1 # conformance mode 28 QP1 : 20 29 LayerPTLIndex1 : 2 30 31 #============= Reference location offset parameters ================== 24 32 NumScaledRefLayerOffsets1 : 1 # Number of reference location offset parameters 25 33 ScaledRefLayerId1 : 0 # List of ref layer id (i-th entry for i-th ref loc offset parameters) … … 28 36 RefRegionBottomOffset1 : 2 # List of ref region bottom offsets 29 37 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 QP1 : 2031 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/BasketballDrive-SNR.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 4.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : BasketballDrive_1920x1080_50.yuv … … 29 33 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 34 QP1 : 20 35 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/Cactus-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : Cactus_1920x1080_50.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/Cactus-2x.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : Cactus_1920x1080_50.yuv … … 22 26 IntraPeriod1 : 48 # Period of I-Frame ( -1 = only first) 23 27 ConformanceMode1 : 1 # conformance mode 28 QP1 : 20 29 LayerPTLIndex1 : 2 30 31 #============= Reference location offset parameters ================== 24 32 NumScaledRefLayerOffsets1 : 1 # Number of reference location offset parameters 25 33 ScaledRefLayerId1 : 0 # List of ref layer id (i-th entry for i-th ref loc offset parameters) … … 28 36 RefRegionBottomOffset1 : 2 # List of ref region bottom offsets 29 37 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 QP1 : 2031 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/Cactus-SNR.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 4.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : Cactus_1920x1080_50.yuv … … 29 33 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 34 QP1 : 20 35 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/Kimono-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : Kimono1_1920x1080_24.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/Kimono-2x.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : O:/Kimono1_1920x1080_24.yuv … … 22 26 IntraPeriod1 : 24 # Period of I-Frame ( -1 = only first) 23 27 ConformanceMode1 : 1 # conformance mode 28 QP1 : 20 29 LayerPTLIndex1 : 2 30 31 #============= Reference location offset parameters ================== 24 32 NumScaledRefLayerOffsets1 : 1 # Number of reference location offset parameters 25 33 ScaledRefLayerId1 : 0 # List of ref layer id (i-th entry for i-th ref loc offset parameters) … … 28 36 RefRegionBottomOffset1 : 2 # List of ref region bottom offsets 29 37 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 QP1 : 20 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/Kimono-SNR.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 4 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : Kimono1_1920x1080_24.yuv … … 29 33 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 34 QP1 : 20 35 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/ParkScene-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : ParkScene_1920x1080_24.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/ParkScene-2x.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : ParkScene_1920x1080_24.yuv … … 22 26 IntraPeriod1 : 24 # Period of I-Frame ( -1 = only first) 23 27 ConformanceMode1 : 1 # conformance mode 28 QP1 : 20 29 LayerPTLIndex1 : 2 30 31 #============= Reference location offset parameters ================== 24 32 NumScaledRefLayerOffsets1 : 1 # Number of reference location offset parameters 25 33 ScaledRefLayerId1 : 0 # List of ref layer id (i-th entry for i-th ref loc offset parameters) … … 28 36 RefRegionBottomOffset1 : 2 # List of ref region bottom offsets 29 37 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 QP1 : 20 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/ParkScene-SNR.cfg
r911 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 4 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : ParkScene_1920x1080_24.yuv … … 29 33 ResamplePhaseSetPresentFlag1 : 0 # List of resample phase set present flags 30 34 QP1 : 20 35 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/PeopleOnStreet-2x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 Level : 5 3 4 Level0 : 5 # Level of the whole bitstream 5 Level1 : 4 # Level of the base layer 6 Level2 : 5 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : PeopleOnStreet_2560x1600_30_crop.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/PeopleOnStreet-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 Level : 5 3 4 Level0 : 5 # Level of the whole bitstream 5 Level1 : 5 # Level of the base layer 6 Level2 : 5 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : PeopleOnStreet_2560x1600_30_crop.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/Traffic-2x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 Level : 5 3 4 Level0 : 5 # Level of the whole bitstream 5 Level1 : 4 # Level of the base layer 6 Level2 : 5 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : Traffic_2560x1600_30_crop.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc-avcbase/Traffic-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 Level : 5 3 4 Level0 : 5 # Level of the whole bitstream 5 Level1 : 5 # Level of the base layer 6 Level2 : 5 # Level of the enhancement layer 4 7 5 8 #======== File I/O =============== … … 13 16 ConformanceMode0 : 1 # conformance mode 14 17 QP0 : 22 18 LayerPTLIndex0 : 1 15 19 16 20 InputFile1 : Traffic_2560x1600_30_crop.yuv … … 23 27 ConformanceMode1 : 1 # conformance mode 24 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/BQTerrace-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : BQTerrace_1920x1080_60.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/BQTerrace-2x.cfg
r849 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : BQTerrace_1920x1080_60.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 26 30 27 31 #============= Reference location offset parameters ================== -
branches/SHM-upgrade/cfg/per-sequence-svc/BQTerrace-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 600 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 4.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : BQTerrace_1920x1080_60.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/BasketballDrive-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : BasketballDrive_1920x1080_50.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/BasketballDrive-2x.cfg
r849 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : BasketballDrive_1920x1080_50.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 26 30 27 31 #============= Reference location offset parameters ================== -
branches/SHM-upgrade/cfg/per-sequence-svc/BasketballDrive-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 4.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : BasketballDrive_1920x1080_50.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-Birthday-b10-1x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 4.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 4.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== 8 InputFile0 : BT709_Birthday_1920x1080_60_10bit_zerophase_0.9pi.yuv10 InputFile0 : O:\BT709_Birthday_1920x1080_60_10bit_zerophase_0.9pi.yuv 9 11 FrameRate0 : 60 # Frame Rate per second 10 12 SourceWidth0 : 1920 # Input frame width … … 16 18 InternalBitDepth0 : 10 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 InputFile1 : BT2020_Birthday_1920x1080_60_10bit_zerophase_0.9pi.yuv22 InputFile1 : O:\BT2020_Birthday_1920x1080_60_10bit_zerophase_0.9pi.yuv 20 23 FrameRate1 : 60 # Frame Rate per second 21 24 SourceWidth1 : 1920 # Input frame width … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 0 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-Birthday-b8-2x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 5.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 5.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 8 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_Birthday_3840x2160_60_10bit.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 1 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-BirthdayFlashPart1-b10-1x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 4.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 4.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 10 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_BirthdayFlashPart1_1920x1080_60_10bit_zerophase_0.9pi.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 0 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-BirthdayFlashPart1-b8-2x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 5.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 5.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 8 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_BirthdayFlashPart1_3840x2160_60_10bit.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 1 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-BirthdayFlashPart2-b10-1x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 4.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 4.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 10 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_BirthdayFlashPart2_1920x1080_60_10bit_zerophase_0.9pi.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 0 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-BirthdayFlashPart2-b8-2x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 5.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 5.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 8 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_BirthdayFlashPart2_3840x2160_60_10bit.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 1 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-Parakeets-b10-1x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 250 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 4.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 4.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 10 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_Parakeets_1920x1080_50_10bit_zerophase_0.9pi.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 0 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-Parakeets-b8-2x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 250 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 5.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 5.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 8 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_Parakeets_3840x2160_50_10bit.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 1 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-TableCar-b10-1x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 4.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 4.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 10 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_TableCar_1920x1080_60_10bit_zerophase_0.9pi.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 0 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/CGS-TableCar-b8-2x.cfg
r713 r959 2 2 FrameSkip : 0 # Number of frames to be skipped in input 3 3 FramesToBeEncoded : 300 # Number of frames to be coded 4 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 5 Level : 4.1 4 5 Level0 : 5.1 # Level of the whole bitstream 6 Level1 : 4.1 # Level of the base layer 7 Level2 : 5.1 # Level of the enhancement layer 6 8 7 9 #======== File I/O =============== … … 16 18 InternalBitDepth0 : 8 # codec operating bit-depth for layer 0 17 19 RepFormatIdx0 : 0 # Index of corresponding rep_format() in the VPS 20 LayerPTLIndex0 : 1 18 21 19 22 InputFile1 : BT2020_TableCar_3840x2160_60_10bit.yuv … … 27 30 InternalBitDepth1 : 10 # codec operating bit-depth for layer 1 28 31 RepFormatIdx1 : 1 # Index of corresponding rep_format() in the VPS 32 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/Cactus-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : Cactus_1920x1080_50.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/Cactus-2x.cfg
r849 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : Cactus_1920x1080_50.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 26 30 27 31 #============= Reference location offset parameters ================== -
branches/SHM-upgrade/cfg/per-sequence-svc/Cactus-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 500 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4.1 3 4 Level0 : 4.1 # Level of the whole bitstream 5 Level1 : 4.1 # Level of the base layer 6 Level2 : 4.1 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : Cactus_1920x1080_50.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/Kimono-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : Kimono1_1920x1080_24.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/Kimono-2x.cfg
r849 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : Kimono1_1920x1080_24.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 26 30 27 31 #============= Reference location offset parameters ================== -
branches/SHM-upgrade/cfg/per-sequence-svc/Kimono-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 4 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : Kimono1_1920x1080_24.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/ParkScene-1.5x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : ParkScene_1920x1080_24.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/ParkScene-2x.cfg
r849 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 3.1 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : ParkScene_1920x1080_24.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 26 30 27 31 #============= Reference location offset parameters ================== -
branches/SHM-upgrade/cfg/per-sequence-svc/ParkScene-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 240 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 4 3 4 Level0 : 4 # Level of the whole bitstream 5 Level1 : 4 # Level of the base layer 6 Level2 : 4 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : ParkScene_1920x1080_24.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/PeopleOnStreet-2x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 5 3 4 Level0 : 5 # Level of the whole bitstream 5 Level1 : 4 # Level of the base layer 6 Level2 : 5 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : PeopleOnStreet_2560x1600_30_crop.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/PeopleOnStreet-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 5 3 4 Level0 : 5 # Level of the whole bitstream 5 Level1 : 5 # Level of the base layer 6 Level2 : 5 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : PeopleOnStreet_2560x1600_30_crop.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/Traffic-2x.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 5 3 4 Level0 : 5 # Level of the whole bitstream 5 Level1 : 4 # Level of the base layer 6 Level2 : 5 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : Traffic_2560x1600_30_crop.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/cfg/per-sequence-svc/Traffic-SNR.cfg
r595 r959 1 1 FrameSkip : 0 # Number of frames to be skipped in input 2 2 FramesToBeEncoded : 150 # Number of frames to be coded 3 PhaseAlignment : 0 # Sample location alignment between layers (0: zero position aligned, 1: central position aligned) 4 Level : 5 3 4 Level0 : 5 # Level of the whole bitstream 5 Level1 : 5 # Level of the base layer 6 Level2 : 5 # Level of the enhancement layer 5 7 6 8 #======== File I/O =============== … … 14 16 ConformanceMode0 : 1 # conformance mode 15 17 QP0 : 22 18 LayerPTLIndex0 : 1 16 19 17 20 InputFile1 : Traffic_2560x1600_30_crop.yuv … … 24 27 ConformanceMode1 : 1 # conformance mode 25 28 QP1 : 20 29 LayerPTLIndex1 : 2 -
branches/SHM-upgrade/source/App/TAppEncoder/TAppEncCfg.cpp
r957 r959 65 65 MAINREXT = 4, 66 66 HIGHTHROUGHPUTREXT = 5, // Placeholder profile for development 67 #if MULTIPLE_PTL_SUPPORT 68 MULTIVIEWMAIN = 6, 69 SCALABLEMAIN = 7, 70 SCALABLEMAIN10 = 7, 71 #endif 67 72 // The following are RExt profiles, which would map to the MAINREXT profile idc. 68 73 // The enumeration indicates the bit-depth constraint in the bottom 2 digits … … 338 343 {"main-RExt", Profile::MAINREXT }, 339 344 {"high-throughput-RExt", Profile::HIGHTHROUGHPUTREXT }, 345 #if MULTIPLE_PTL_SUPPORT 346 {"multiview-main", Profile::MULTIVIEWMAIN }, //This is not used in this software 347 {"scalable-main", Profile::SCALABLEMAIN }, 348 {"scalable-main10", Profile::SCALABLEMAIN10 }, 349 #endif 340 350 }; 341 351 … … 372 382 {"main_444_12_intra", MAIN_444_12_INTRA}, 373 383 {"main_444_16_intra", MAIN_444_16_INTRA}, 384 #if MULTIPLE_PTL_SUPPORT 385 {"multiview-main", MULTIVIEWMAIN }, 386 {"scalable-main", SCALABLEMAIN }, 387 {"scalable-main10", SCALABLEMAIN10 }, 388 #endif 374 389 }; 375 390 … … 515 530 return readStrToEnum(strToScalingListMode, sizeof(strToScalingListMode)/sizeof(*strToScalingListMode), in, mode); 516 531 } 532 533 #if MULTIPLE_PTL_SUPPORT 534 namespace Profile 535 { 536 static inline istream& operator >> (istream &in, Name &profile) 537 { 538 return readStrToEnum(strToProfile, sizeof(strToProfile)/sizeof(*strToProfile), in, profile); 539 } 540 } 541 #endif 517 542 518 543 template <class T> … … 1014 1039 string inputColourSpaceConvert; 1015 1040 #if MULTIPLE_PTL_SUPPORT 1016 ExtendedProfileName extendedProfile[ NUM_POSSIBLE_LEVEL];1041 ExtendedProfileName extendedProfile[MAX_NUM_LAYER_IDS + 1]; 1017 1042 #else 1018 1043 ExtendedProfileName extendedProfile; … … 1266 1291 // Profile and level 1267 1292 #if MULTIPLE_PTL_SUPPORT 1268 ("NumProfileTierLevel", m_numPTLInfo, 2, "Number of Profile, Tier and Level information")1269 ("Profile%d", extendedProfile, NONE, NUM_POSSIBLE_LEVEL, "Profile name to use for encoding. Use main (for main), main10 (for main10), main-still-picture, main-RExt (for Range Extensions profile), any of the RExt specific profile names, or none")1270 ("Level%d", m_levelList, Level::NONE, NUM_POSSIBLE_LEVEL, "Level limit to be used, eg 5.1, or none")1271 ("Tier%d", m_levelTierList, Level::MAIN, NUM_POSSIBLE_LEVEL, "Tier to use for interpretation of --Level (main or high only)")1293 ("NumProfileTierLevel", m_numPTLInfo, 1, "Number of Profile, Tier and Level information") 1294 ("Profile%d", extendedProfile, NONE, (MAX_NUM_LAYER_IDS + 1), "Profile name to use for encoding. Use main (for main), main10 (for main10), main-still-picture, main-RExt (for Range Extensions profile), any of the RExt specific profile names, or none") 1295 ("Level%d", m_levelList, Level::NONE, (MAX_NUM_LAYER_IDS + 1), "Level limit to be used, eg 5.1, or none") 1296 ("Tier%d", m_levelTierList, Level::MAIN, (MAX_NUM_LAYER_IDS + 1), "Tier to use for interpretation of --Level (main or high only)") 1272 1297 ("MaxBitDepthConstraint", tmpBitDepthConstraint, 0u, "Bit depth to use for profile-constraint for RExt profiles. 0=automatically choose based upon other parameters") 1273 1298 ("MaxChromaFormatConstraint", tmpConstraintChromaFormat, 0, "Chroma-format to use for the profile-constraint for RExt profiles. 0=automatically choose based upon other parameters") 1274 1299 ("IntraConstraintFlag", tmpIntraConstraintFlag, false, "Value of general_intra_constraint_flag to use for RExt profiles (not used if an explicit RExt sub-profile is specified)") 1275 1300 ("LowerBitRateConstraintFlag", tmpLowerBitRateConstraintFlag, true, "Value of general_lower_bit_rate_constraint_flag to use for RExt profiles") 1276 1277 ("ProgressiveSource%d", m_progressiveSourceFlagList, false, NUM_POSSIBLE_LEVEL, "Indicate that source is progressive") 1278 ("InterlacedSource%d", m_interlacedSourceFlagList, false, NUM_POSSIBLE_LEVEL, "Indicate that source is interlaced") 1279 ("NonPackedSource%d", m_nonPackedConstraintFlagList, false, NUM_POSSIBLE_LEVEL, "Indicate that source does not contain frame packing") 1280 ("FrameOnly%d", m_frameOnlyConstraintFlagList, false, NUM_POSSIBLE_LEVEL, "Indicate that the bitstream contains only frames") 1301 1302 ("ProfileCompatibility%d", m_profileCompatibility, Profile::NONE, (MAX_NUM_LAYER_IDS + 1), "Compatible profile to be used when encoding") 1303 ("ProgressiveSource%d", m_progressiveSourceFlagList, false, (MAX_NUM_LAYER_IDS + 1), "Indicate that source is progressive") 1304 ("InterlacedSource%d", m_interlacedSourceFlagList, false, (MAX_NUM_LAYER_IDS + 1), "Indicate that source is interlaced") 1305 ("NonPackedSource%d", m_nonPackedConstraintFlagList, false, (MAX_NUM_LAYER_IDS + 1), "Indicate that source does not contain frame packing") 1306 ("FrameOnly%d", m_frameOnlyConstraintFlagList, false, (MAX_NUM_LAYER_IDS + 1), "Indicate that the bitstream contains only frames") 1281 1307 1282 1308 ("LayerPTLIndex%d", cfg_layerPTLIdx, 0, MAX_VPS_LAYER_ID_PLUS1, "Index of PTL for each layer") 1283 ("ListOfProfileTierLevelOls%d", cfg_listOfLayerPTLOfOlss, string(""), MAX_VPS_ LAYER_ID_PLUS1, "PTL Index for each layer in each OLS except the first OLS. The PTL index for layer in the first OLS is set to 1")1309 ("ListOfProfileTierLevelOls%d", cfg_listOfLayerPTLOfOlss, string(""), MAX_VPS_OUTPUT_LAYER_SETS_PLUS1, "PTL Index for each layer in each OLS except the first OLS. The PTL index for layer in the first OLS is set to 1") 1284 1310 #else 1285 1311 ("Profile", extendedProfile, NONE, "Profile name to use for encoding. Use main (for main), main10 (for main10), main-still-picture, main-RExt (for Range Extensions profile), any of the RExt specific profile names, or none") … … 2622 2648 } 2623 2649 #if MULTIPLE_PTL_SUPPORT 2624 if( olsCtr > startOlsCtr ) // Non-default OLS 2625 { 2626 scanStringToArray( cfg_listOfLayerPTLOfOlss[olsCtr], m_numLayerInIdList[m_outputLayerSetIdx[olsCtr - startOlsCtr - 1]], "List of PTL for each layer in OLS", m_listOfLayerPTLofOlss[olsCtr] ); 2627 } 2628 else 2629 { 2630 scanStringToArray( cfg_listOfLayerPTLOfOlss[olsCtr], m_numLayerInIdList[olsCtr], "List of PTL for each layer in OLS", m_listOfLayerPTLofOlss[olsCtr] ); 2631 } 2650 Int olsToLsIndex = (olsCtr > startOlsCtr) ? m_outputLayerSetIdx[olsCtr - m_numLayerSets] : olsCtr; 2651 scanStringToArray( cfg_listOfLayerPTLOfOlss[olsCtr], m_numLayerInIdList[olsToLsIndex], "List of PTL for each layers in OLS", m_listOfLayerPTLofOlss[olsCtr] ); 2652 //For conformance checking 2653 //Conformance of a layer in an output operation point associated with an OLS in a bitstream to the Scalable Main profile is indicated as follows: 2654 //If OpTid of the output operation point is equal to vps_max_sub_layer_minus1, the conformance is indicated by general_profile_idc being equal to 7 or general_profile_compatibility_flag[ 7 ] being equal to 1 2655 //Conformance of a layer in an output operation point associated with an OLS in a bitstream to the Scalable Main 10 profile is indicated as follows: 2656 //If OpTid of the output operation point is equal to vps_max_sub_layer_minus1, the conformance is indicated by general_profile_idc being equal to 7 or general_profile_compatibility_flag[ 7 ] being equal to 1 2657 //The following assert may be updated / upgraded to take care of general_profile_compatibility_flag. 2658 for ( Int ii = 1; ii < m_numLayerInIdList[olsToLsIndex]; ii++) 2659 { 2660 if (m_layerSetLayerIdList[olsToLsIndex][ii - 1] != 0 && m_layerSetLayerIdList[olsToLsIndex][ii] != 0) //Profile / profile compatibility of enhancement layers must indicate the same profile. 2661 { 2662 assert( (m_profileList[m_listOfLayerPTLofOlss[olsCtr][ii]] == m_profileList[m_listOfLayerPTLofOlss[olsCtr][ii - 1]]) || 2663 (m_profileList[m_listOfLayerPTLofOlss[olsCtr][ii]] == m_profileCompatibility[m_listOfLayerPTLofOlss[olsCtr][ii - 1]]) || 2664 (m_profileCompatibility[m_listOfLayerPTLofOlss[olsCtr][ii]] == m_profileList[m_listOfLayerPTLofOlss[olsCtr][ii - 1]]) ); 2665 } 2666 } 2632 2667 #endif 2633 2668 } -
branches/SHM-upgrade/source/App/TAppEncoder/TAppEncCfg.h
r956 r959 131 131 #if MULTIPLE_PTL_SUPPORT 132 132 Int m_numPTLInfo; 133 Profile::Name m_profileList[NUM_POSSIBLE_LEVEL]; 134 Level::Tier m_levelTierList[NUM_POSSIBLE_LEVEL]; 135 Level::Name m_levelList[NUM_POSSIBLE_LEVEL]; 136 Bool m_progressiveSourceFlagList[NUM_POSSIBLE_LEVEL]; 137 Bool m_interlacedSourceFlagList[NUM_POSSIBLE_LEVEL]; 138 Bool m_nonPackedConstraintFlagList[NUM_POSSIBLE_LEVEL]; 139 Bool m_frameOnlyConstraintFlagList[NUM_POSSIBLE_LEVEL]; 133 Profile::Name m_profileList[MAX_NUM_LAYER_IDS + 1]; 134 Level::Tier m_levelTierList[MAX_NUM_LAYER_IDS + 1]; 135 Level::Name m_levelList[MAX_NUM_LAYER_IDS + 1]; 136 Profile::Name m_profileCompatibility[MAX_NUM_LAYER_IDS + 1]; 137 Bool m_progressiveSourceFlagList[MAX_NUM_LAYER_IDS + 1]; 138 Bool m_interlacedSourceFlagList[MAX_NUM_LAYER_IDS + 1]; 139 Bool m_nonPackedConstraintFlagList[MAX_NUM_LAYER_IDS + 1]; 140 Bool m_frameOnlyConstraintFlagList[MAX_NUM_LAYER_IDS + 1]; 140 141 141 142 std::vector< std::vector<Int> > m_listOfLayerPTLofOlss; -
branches/SHM-upgrade/source/App/TAppEncoder/TAppEncTop.cpp
r955 r959 213 213 profileTierLevel.setTierFlag(m_levelTierList[ii]); 214 214 profileTierLevel.setProfileIdc(m_profileList[ii]); 215 profileTierLevel.setProfileCompatibilityFlag(m_profile List[ii], 1);215 profileTierLevel.setProfileCompatibilityFlag(m_profileCompatibility[ii], 1); 216 216 profileTierLevel.setProgressiveSourceFlag(m_progressiveSourceFlagList[ii]); 217 217 profileTierLevel.setInterlacedSourceFlag(m_interlacedSourceFlagList[ii]); -
branches/SHM-upgrade/source/Lib/TLibCommon/TComSlice.h
r945 r959 628 628 #if SVC_EXTENSION 629 629 #if MULTIPLE_PTL_SUPPORT 630 TComPTL m_pcPTLList[ NUM_POSSIBLE_LEVEL];630 TComPTL m_pcPTLList[MAX_NUM_LAYER_IDS + 1]; 631 631 #endif 632 632 #if DERIVE_LAYER_ID_LIST_VARIABLES -
branches/SHM-upgrade/source/Lib/TLibCommon/TypeDef.h
r946 r959 247 247 #endif 248 248 #define MULTIPLE_PTL_SUPPORT 1 ///< Profile, tier and level signalling 249 #define NUM_POSSIBLE_LEVEL 13250 249 251 250 #define VPS_DPB_SIZE_TABLE 1 ///< JCTVC-O0217: DPB operations: signaling DPB-related parameters … … 930 929 MAINREXT = 4, 931 930 HIGHTHROUGHPUTREXT = 5, 931 #if MULTIPLE_PTL_SUPPORT 932 MULTIVIEWMAIN = 6, 933 SCALABLEMAIN = 7, 934 SCALABLEMAIN10 = 7, 935 #endif 932 936 }; 933 937 } -
branches/SHM-upgrade/source/Lib/TLibDecoder/TDecCAVLC.cpp
r945 r959 3163 3163 if( vps->getNecessaryLayerFlag(i, j) ) 3164 3164 { 3165 READ_CODE( numBitsForPtlIdx, uiCode, "profile_level_tier_idx[i]" ); 3165 READ_CODE( numBitsForPtlIdx, uiCode, "profile_level_tier_idx[i]" ); 3166 3166 vps->setProfileLevelTierIdx(i, j, uiCode ); 3167 3168 #if MULTIPLE_PTL_SUPPORT 3169 //For conformance checking 3170 //Conformance of a layer in an output operation point associated with an OLS in a bitstream to the Scalable Main profile is indicated as follows: 3171 //If OpTid of the output operation point is equal to vps_max_sub_layer_minus1, the conformance is indicated by general_profile_idc being equal to 7 or general_profile_compatibility_flag[ 7 ] being equal to 1 3172 //Conformance of a layer in an output operation point associated with an OLS in a bitstream to the Scalable Main 10 profile is indicated as follows: 3173 //If OpTid of the output operation point is equal to vps_max_sub_layer_minus1, the conformance is indicated by general_profile_idc being equal to 7 or general_profile_compatibility_flag[ 7 ] being equal to 1 3174 //The following assert may be updated / upgraded to take care of general_profile_compatibility_flag. 3175 if (j > 0 && vps->getLayerSetLayerIdList(layerSetIdxForOutputLayerSet, j) != 0 && vps->getLayerSetLayerIdList(layerSetIdxForOutputLayerSet, j - 1) != 0) 3176 { 3177 assert(vps->getPTL(vps->getProfileLevelTierIdx(i, j))->getGeneralPTL()->getProfileIdc() == vps->getPTL(vps->getProfileLevelTierIdx(i, j - 1))->getGeneralPTL()->getProfileIdc() || 3178 vps->getPTL(vps->getProfileLevelTierIdx(i, j - 1))->getGeneralPTL()->getProfileCompatibilityFlag(vps->getPTL(vps->getProfileLevelTierIdx(i, j))->getGeneralPTL()->getProfileIdc()) || 3179 vps->getPTL(vps->getProfileLevelTierIdx(i, j))->getGeneralPTL()->getProfileCompatibilityFlag(vps->getPTL(vps->getProfileLevelTierIdx(i, j - 1))->getGeneralPTL()->getProfileIdc()) ); 3180 } 3181 #endif 3167 3182 } 3168 3183 }
Note: See TracChangeset for help on using the changeset viewer.