trisoup-liftt-ctc-lossy-geom-lossy-attrs.yaml 4.54 KB
Newer Older
1
# Test conditions for N17995 CTC C2 using TMC13 trisoup
2
3
4
5
6
7
8
9
10
11
# trisoup lossy-geom  --  lossy-attrs liftt
#  -- cat 1 only, since trisoup doesn't apply to very sparce clouds
---
categories:
  lossy-geom-lossy-attrs:
    encflags:
     - mode: 0

     ##
     # geometry parameters (trisoup)
12
     - ctxOccupancyReductionFactor: 3
13
14
     - neighbourAvailBoundaryLog2: 8
     - intra_pred_max_node_size_log2: 6
15
     - inferredDirectCodingMode: 0
16
17
18
19
20
21
22
23
     - positionQuantizationScale: '$eval{ 1 / (1 << ( ${src-geometry-precision} - ${test-depth} )) }'
     - trisoup_node_size_log2:
         r01: 4
         r02: 3
         r03: 3
         r04: 3
         r05: 2
         r06: 0
24
25
26
27
28
29
30
31
32
33
34

     ####
     # attribute coding (common options -- relies on option ordering)
     #  - use lifting transform for lossy conditions
     #  - automatically derive dist2 based on single initial value by the encoder:
     #    - the initial dist2 is scaled by positionQuantisationScale
     #    - generates dist2 per lod
     - colorTransform: 1
     - transformType: 2
     - numberOfNearestNeighborsInPrediction: 3
     - levelOfDetailCount: ${seq_lod}
35
     - lodBinaryTree: 0
36
     - lodDecimation: 0
37
38
     -
       - !conditional '"${group}" =~ m{^cat3}'
39
       - lodDecimation: 1
40
41
42
43
44
45
46
     - positionQuantizationScaleAdjustsDist2: 1
     - dist2: ${seq_dist2}

     ##
     # attribute coding -- colour
     -
       - !conditional '${has_colour}'
47
       - adaptivePredictionThreshold: '$eval{ 1 << (8 - 2) }'
48
49
50
51
52
53
54
55
       - qp:
           r01: 52
           r02: 46
           r03: 40
           r04: 34
           r05: 28
           r06: 22
       - qpChromaOffset: 0
56
       - bitdepth: 8
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
       - attribute: color

    decflags:
     - mode: 1
     - colorTransform: 1

    pcerrorflags:
     - dropdups: 2
     - neighborsProc: 1

    sequences:
      # cat1
      #  NB: commented out seqs are missing seq_lod/seq_dist2 definitions
     #arco_valentino_dense_vox12:        { test-depth:  9 }
     #arco_valentino_dense_vox20:        { test-depth:  9 }
72
      basketball_player_vox11_00000200:  { test-depth: 11 }
73
      boxer_viewdep_vox12:               { test-depth: 11 }
74
      dancer_vox11_00000001:             { test-depth: 11 }
75
76
77
78
79
80
      egyptian_mask_vox12:               { test-depth:  9 }
     #egyptian_mask_vox20:               { test-depth:  9 }
      facade_00009_vox12:                { test-depth: 11 }
     #facade_00009_vox20:                { test-depth: 11 }
      facade_00015_vox14:                { test-depth: 12 }
     #facade_00015_vox20:                { test-depth: 12 }
81
      facade_00064_vox11:                { test-depth: 11 }
82
83
84
85
86
87
88
89
90
91
     #facade_00064_vox14:                { test-depth: 12 }
     #facade_00064_vox20:                { test-depth: 12 }
      frog_00067_vox12:                  { test-depth: 11 }
     #frog_00067_vox20:                  { test-depth: 11 }
      head_00039_vox12:                  { test-depth: 12 }
     #head_00039_vox20:                  { test-depth: 12 }
      house_without_roof_00057_vox12:    { test-depth: 11 }
     #house_without_roof_00057_vox20:    { test-depth: 11 }
     #landscape_00014_vox14:             { test-depth: 12 }
     #landscape_00014_vox20:             { test-depth: 12 }
92
      longdress_viewdep_vox12:           { test-depth: 11 }
93
      longdress_vox10_1300:              { test-depth: 10 }
94
      loot_viewdep_vox12:                { test-depth: 11 }
95
96
97
98
      loot_vox10_1200:                   { test-depth: 10 }
     #palazzo_carignano_dense_vox14:     { test-depth:  9 }
     #palazzo_carignano_dense_vox20:     { test-depth:  9 }
      queen_0200:                        { test-depth: 10 }
99
      redandblack_viewdep_vox12:         { test-depth: 11 }
100
101
102
      redandblack_vox10_1550:            { test-depth: 10 }
      shiva_00035_vox12:                 { test-depth: 10 }
     #shiva_00035_vox20:                 { test-depth: 10 }
103
      soldier_viewdep_vox12:             { test-depth: 11 }
104
105
106
107
108
109
110
      soldier_vox10_0690:                { test-depth: 10 }
     #stanford_area_2_vox16:             { test-depth: 12 }
     #stanford_area_2_vox20:             { test-depth: 12 }
     #stanford_area_4_vox16:             { test-depth: 12 }
     #stanford_area_4_vox20:             { test-depth: 12 }
     #staue_klimt_vox12:                 { test-depth:  9 }
     #staue_klimt_vox20:                 { test-depth:  9 }
111
      thaidancer_viewdep_vox12:          { test-depth: 11 }
112
113
114
115
     #ulb_unicorn_hires_vox15:           { test-depth: 12 }
     #ulb_unicorn_hires_vox20:           { test-depth: 12 }
      ulb_unicorn_vox13:                 { test-depth: 11 }
     #ulb_unicorn_vox20:                 { test-depth: 11 }