octree-raht-ctc-lossless-geom-lossy-attrs.yaml 3.44 KB
Newer Older
1
# Test conditions for N17995 CTC C1 using TMC13 octree
2
3
4
5
6
7
8
9
10
11
# octree lossless-geom  --  lossy-attrs raht
---
categories:
  lossless-geom-lossy-attrs:
    encflags:
     - mode: 0

     ##
     # geometry parameters (octree)
     #  - preserve lossless geometry property
12
     - trisoup_node_size_log2: 0
13
     - mergeDuplicatedPoints: 0
14
     - ctxOccupancyReductionFactor: 3
15
16
     - neighbourAvailBoundaryLog2: 8
     - intra_pred_max_node_size_log2: 6
17
18
     - positionQuantizationScale: 1

19
20
21
22
23
24
25
     # default qtbt with cat3-frame exception
     - max_num_implicit_qtbt_before_ot: 4
     - min_implicit_qtbt_size_log2: 0
     -
       - !conditional '"${group}" eq "cat3-frame"'
       - max_num_implicit_qtbt_before_ot: 0

26
27
28
     ####
     # attribute coding (common options -- relies on option ordering)
     #  - uses raht transform
29
     #  - scale 16bit reflectance data to 8bit
30
     - convertPlyColourspace: 1
31
32
33
     -
       - !conditional '${reflectance8b16b_scale_factor}'
       - hack.reflectanceScale: ${reflectance8b16b_scale_factor}
34
35
36
37
38
39
     - transformType: 1

     ##
     # attribute coding -- reflectance
     -
       - !conditional '${has_refl}'
40
41
42
43
44
45
46
       - qp:
           r01: 52
           r02: 46
           r03: 40
           r04: 34
           r05: 28
           r06: 22
47
       - bitdepth: 8
48
49
50
51
52
53
       - attribute: reflectance

     ##
     # attribute coding -- colour
     -
       - !conditional '${has_colour}'
54
55
56
57
58
59
60
61
62
       - qp:
           r01: 52
           r02: 46
           r03: 40
           r04: 34
           r05: 28
           r06: 22
       # NB: raht doesn't yet support qpChromaOffset
       - qpChromaOffset: 0
63
       - bitdepth: 8
64
65
66
67
       - attribute: color

    decflags:
     - mode: 1
68
     - convertPlyColourspace: 1
69
70
71
     -
       - !conditional '${reflectance8b16b_scale_factor}'
       - hack.reflectanceScale: ${reflectance8b16b_scale_factor}
72
73
74
75
76
77
78
79
80
81
82
83
84

    pcerrorflags:
     - dropdups: 2
     - neighborsProc: 1

    sequences:
      # cat3
      citytunnel_q1mm:
      tollbooth_q1mm:
      overpass_q1mm:
      ford_01_q1mm:
      ford_02_q1mm:
      ford_03_q1mm:
85
86
87
88
      qnxadas-junction-approach:
      qnxadas-junction-exit:
      qnxadas-motorway-join:
      qnxadas-navigating-bends:
89
90
91
92

      # cat1
      arco_valentino_dense_vox12:
      arco_valentino_dense_vox20:
93
      basketball_player_vox11_00000200:
94
      boxer_viewdep_vox12:
95
      dancer_vox11_00000001:
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
      egyptian_mask_vox12:
      egyptian_mask_vox20:
      facade_00009_vox12:
      facade_00009_vox20:
      facade_00015_vox14:
      facade_00015_vox20:
      facade_00064_vox11:
      facade_00064_vox14:
      facade_00064_vox20:
      frog_00067_vox12:
      frog_00067_vox20:
      head_00039_vox12:
      head_00039_vox20:
      house_without_roof_00057_vox12:
      house_without_roof_00057_vox20:
      landscape_00014_vox14:
      landscape_00014_vox20:
113
      longdress_viewdep_vox12:
114
      longdress_vox10_1300:
115
      loot_viewdep_vox12:
116
117
118
119
      loot_vox10_1200:
      palazzo_carignano_dense_vox14:
      palazzo_carignano_dense_vox20:
      queen_0200:
120
      redandblack_viewdep_vox12:
121
122
123
      redandblack_vox10_1550:
      shiva_00035_vox12:
      shiva_00035_vox20:
124
      soldier_viewdep_vox12:
125
126
127
128
129
130
131
      soldier_vox10_0690:
      stanford_area_2_vox16:
      stanford_area_2_vox20:
      stanford_area_4_vox16:
      stanford_area_4_vox20:
      staue_klimt_vox12:
      staue_klimt_vox20:
132
      thaidancer_viewdep_vox12:
133
134
135
136
      ulb_unicorn_hires_vox15:
      ulb_unicorn_hires_vox20:
      ulb_unicorn_vox13:
      ulb_unicorn_vox20: