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.
...
@@ -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
This option instructs the encoder to ignore all options relating to
attribute coding, as if they had never been configured.
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:
Selects the partitioning method to map points to tiles and slices:
| Value | Description |
| Value | Description |
...
@@ -142,6 +142,18 @@ Sets the depth of the octree for slice generation using
...
@@ -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
The input point cloud is decomposed using an octree with the configured
depth. Each occupied leaf of the octree represents a single slice.
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`
### `--cabac_bypass_stream_enabled_flag=0|1`
Controls the entropy coding method used for equi-probable (bypass) bins:
Controls the entropy coding method used for equi-probable (bypass) bins:
...
@@ -292,6 +304,14 @@ Only applies when `attribute=colour`.
...
@@ -292,6 +304,14 @@ Only applies when `attribute=colour`.
### `--aps_slice_qp_deltas_present_flag=0|1`
### `--aps_slice_qp_deltas_present_flag=0|1`
Enables signalling of per-slice QP values.
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)
Attribute recolouring (encoder only)
------------------------------------
------------------------------------
...
@@ -299,49 +319,49 @@ Attribute recolouring (encoder only)
...
@@ -299,49 +319,49 @@ Attribute recolouring (encoder only)
The following options configure the recolouring module, used when resampling
The following options configure the recolouring module, used when resampling
a point cloud, or if the geometry coding process invents new points.
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.
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
Number of source points used at the neighborhood of a target point to create
the forward points list.
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
Number of target points used at the neighborhood of a source point to create
the backward points list.
the backward points list.
### `--
u
seDistWeightedAvgFwd=0|1`
### `--
recolourU
seDistWeightedAvgFwd=0|1`
Use distance-weighted average for forward list.
Use distance-weighted average for forward list.
### `--
u
seDistWeightedAvgBwd=0|1`
### `--
recolourU
seDistWeightedAvgBwd=0|1`
Use distance-weighted average for backward list.
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.
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.
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
Distance offset to avoid infinite weight when distance between a forward
list point and the target is zero.
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
Distance offset to avoid infinite weight when distance between a backward
list point and target is zero.
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
Maximum allowed squared distance of a source point from target to get into
the forward list.
the forward list.
### `--
m
axGeometryDist2Bwd=REAL-VALUE`
### `--
recolourM
axGeometryDist2Bwd=REAL-VALUE`
Maximum allowed squared distance of a source point from target to get into
Maximum allowed squared distance of a source point from target to get into
the backward list.
the backward list.
### `--
m
axAttributeDist2Fwd=REAL-VALUE`
### `--
recolourM
axAttributeDist2Fwd=REAL-VALUE`
Maximum allowed squared attribute value difference of a source point for
Maximum allowed squared attribute value difference of a source point for
inclusion in the forward list.
inclusion in the forward list.
### `--
m
axAttributeDist2Bwd=REAL-VALUE`
### `--
recolourM
axAttributeDist2Bwd=REAL-VALUE`
Maximum allowed squared attribute value difference of a source point for
Maximum allowed squared attribute value difference of a source point for
inclusion in the backward list.
inclusion in the backward list.
tmc3/TMC3.cpp
View file @
a3f3d45d
...
@@ -473,12 +473,12 @@ ParseParameters(int argc, char* argv[], Parameters& params)
...
@@ -473,12 +473,12 @@ ParseParameters(int argc, char* argv[], Parameters& params)
"Enable signalling of per-slice QP values"
)
"Enable signalling of per-slice QP values"
)
(
"qpLayerOffsetsLuma"
,
(
"qpLayerOffsetsLuma"
,
params_attr
.
encoder
.
abh
.
attr_layer_qp_delta_luma
,
{},
params_attr
.
encoder
.
abh
.
attr_layer_qp_delta_luma
,
{},
"Attribute's per layer luma QP offsets"
)
"Attribute's per layer luma QP offsets"
)
(
"qpLayerOffsetsChroma"
,
(
"qpLayerOffsetsChroma"
,
params_attr
.
encoder
.
abh
.
attr_layer_qp_delta_chroma
,
{},
params_attr
.
encoder
.
abh
.
attr_layer_qp_delta_chroma
,
{},
"Attribute's per layer chroma QP offsets"
)
"Attribute's per layer chroma QP offsets"
)
// This section is just dedicated to attribute recolouring (encoder only).
// This section is just dedicated to attribute recolouring (encoder only).
// parameters are common to all attributes.
// 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