Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Satoru KUMA
MPEG129-m52280
Commits
a3f3d45d
Commit
a3f3d45d
authored
Aug 22, 2019
by
David Flynn
Browse files
doc: add missing config documentation for v7 release
parent
2ee3dfff
Changes
2
Hide whitespace changes
Inline
Side-by-side
doc/README.options.md
View file @
a3f3d45d
...
...
@@ -121,7 +121,7 @@ disabled and a pre-filtering process is used to remove co-located points.
This option instructs the encoder to ignore all options relating to
attribute coding, as if they had never been configured.
### `--partitionMethod=0`
### `--partitionMethod=0
|2|3
`
Selects the partitioning method to map points to tiles and slices:
| Value | Description |
...
...
@@ -142,6 +142,18 @@ Sets the depth of the octree for slice generation using
The input point cloud is decomposed using an octree with the configured
depth. Each occupied leaf of the octree represents a single slice.
### `--sliceMaxPoints=INT-VALUE`
Upper limit to the number of in each slice. Slices are split until
this contraint is satisfied.
### `--sliceMinPoints=INT-VALUE`
Minimum number of points in each slice. This soft limit is used to
merge small slices together.
### `--tileSize=INT-VALUE`
Tile dimension to use when performing initial partitioning. A value of zero
disables tile partitioning.
### `--cabac_bypass_stream_enabled_flag=0|1`
Controls the entropy coding method used for equi-probable (bypass) bins:
...
...
@@ -292,6 +304,14 @@ Only applies when `attribute=colour`.
### `--aps_slice_qp_deltas_present_flag=0|1`
Enables signalling of per-slice QP values.
### `--qpLayerOffsetsLuma=INT-VALUE-LIST`
Attribute's per layer luma QP offsets. A layer is corresponds to a
level-of-detail or RAHT transform block.
### `--qpLayerOffsetsChroma=INT-VALUE-LIST`
Attribute's per layer chroma QP offsets. A layer is corresponds to a
level-of-detail or RAHT transform block.
Only applies when
`attribute=colour`
.
Attribute recolouring (encoder only)
------------------------------------
...
...
@@ -299,49 +319,49 @@ Attribute recolouring (encoder only)
The following options configure the recolouring module, used when resampling
a point cloud, or if the geometry coding process invents new points.
### `--
s
earchRange=INT-VALUE`
### `--
recolourS
earchRange=INT-VALUE`
Attribute space search range for optimal attribute transfer.
### `--
n
umNeighboursFwd=INT-VALUE`
### `--
recolourN
umNeighboursFwd=INT-VALUE`
Number of source points used at the neighborhood of a target point to create
the forward points list.
### `--
n
umNeighboursBwd=INT-VALUE`
### `--
recolourN
umNeighboursBwd=INT-VALUE`
Number of target points used at the neighborhood of a source point to create
the backward points list.
### `--
u
seDistWeightedAvgFwd=0|1`
### `--
recolourU
seDistWeightedAvgFwd=0|1`
Use distance-weighted average for forward list.
### `--
u
seDistWeightedAvgBwd=0|1`
### `--
recolourU
seDistWeightedAvgBwd=0|1`
Use distance-weighted average for backward list.
### `--
s
kipAvgIfIdenticalSourcePointPresentFwd=0|1`
### `--
recolourS
kipAvgIfIdenticalSourcePointPresentFwd=0|1`
Do not use forward points list if an identical source point exists.
### `--
s
kipAvgIfIdenticalSourcePointPresentBwd=0|1`
### `--
recolourS
kipAvgIfIdenticalSourcePointPresentBwd=0|1`
Do not use backward points list if an identical source point exists.
### `--
d
istOffsetFwd=REAL-VALUE`
### `--
recolourD
istOffsetFwd=REAL-VALUE`
Distance offset to avoid infinite weight when distance between a forward
list point and the target is zero.
### `--
d
istOffsetBwd=REAL-VALUE`
### `--
recolourD
istOffsetBwd=REAL-VALUE`
Distance offset to avoid infinite weight when distance between a backward
list point and target is zero.
### `--
m
axGeometryDist2Fwd=REAL-VALUE`
### `--
recolourM
axGeometryDist2Fwd=REAL-VALUE`
Maximum allowed squared distance of a source point from target to get into
the forward list.
### `--
m
axGeometryDist2Bwd=REAL-VALUE`
### `--
recolourM
axGeometryDist2Bwd=REAL-VALUE`
Maximum allowed squared distance of a source point from target to get into
the backward list.
### `--
m
axAttributeDist2Fwd=REAL-VALUE`
### `--
recolourM
axAttributeDist2Fwd=REAL-VALUE`
Maximum allowed squared attribute value difference of a source point for
inclusion in the forward list.
### `--
m
axAttributeDist2Bwd=REAL-VALUE`
### `--
recolourM
axAttributeDist2Bwd=REAL-VALUE`
Maximum allowed squared attribute value difference of a source point for
inclusion in the backward list.
tmc3/TMC3.cpp
View file @
a3f3d45d
...
...
@@ -473,12 +473,12 @@ ParseParameters(int argc, char* argv[], Parameters& params)
"Enable signalling of per-slice QP values"
)
(
"qpLayerOffsetsLuma"
,
params_attr
.
encoder
.
abh
.
attr_layer_qp_delta_luma
,
{},
"Attribute's per layer luma QP offsets"
)
params_attr
.
encoder
.
abh
.
attr_layer_qp_delta_luma
,
{},
"Attribute's per layer luma QP offsets"
)
(
"qpLayerOffsetsChroma"
,
params_attr
.
encoder
.
abh
.
attr_layer_qp_delta_chroma
,
{},
"Attribute's per layer chroma QP offsets"
)
params_attr
.
encoder
.
abh
.
attr_layer_qp_delta_chroma
,
{},
"Attribute's per layer chroma QP offsets"
)
// This section is just dedicated to attribute recolouring (encoder only).
// parameters are common to all attributes.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment