Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
yehua 51980dd2d1 | 1 year ago | |
---|---|---|
.. | ||
cfg | 1 year ago | |
dependencies | 1 year ago | |
doc | 1 year ago | |
scripts | 1 year ago | |
tmc3 | 1 year ago | |
tools | 1 year ago | |
.clang-format | 1 year ago | |
.gitattributes | 1 year ago | |
.gitignore | 1 year ago | |
CMakeLists.txt | 1 year ago | |
COPYING | 1 year ago | |
README.md | 1 year ago | |
README.tools.md | 1 year ago |
This TMC13 codec implementation encodes frame sequences. A single binary
contains the encoder and decoder implementation, with selection using
the --mode
option. Documentation of options is provided via the
--help
command line option.
All command line parameters may be specified in a configuration file.
A set of configuration file templates compliant with the current Common
Test Conditions is provided in the cfg/ directory.
To generate the configuration files, run the gen-cfg.sh script:
mpeg-pcc-tmc13/cfg$ ../scripts/gen-cfg.sh --all
An example script (scripts/Makefile.tmc13-step
) demonstrates how
to launch the encoder, decoder and metric software for a single
input frame. The VERBOSE=1 make variable shows the detailed command
execution sequence. Further documentation of the parameters are
contained within the script.
The following example encodes and decodes frame 0100 of the sequence
Ford_01_q_1mm
, making use of the configuration file
cfg/lossy-geom-no-attrs/ford_01_q1mm/r01/encoder.cfg
and storing
the intermediate results in the output directory
experiment/lossy-geom-no-attrs/ford_01_q1mm/r01/
.
mpeg-pcc-tmc13$ make -f $PWD/scripts/Makefile.tmc13-step \
-C experiment/lossy-geom-no-attrs/ford_01_q1mm/r01/ \
VPATH=$PWD/cfg/octree-predlift/lossy-geom-no-attrs/ford_01_q1mm/r01/ \
ENCODER=$PWD/build/tmc3/tmc3 \
DECODER=$PWD/build/tmc3/tmc3 \
PCERROR=/path/to/pc_error \
SRCSEQ=/path/to/Ford_01_q_1mm/Ford_01_vox1mm-0100.ply \
NORMSEQ=/path/to/Ford_01_q_1mm/Ford_01_vox1mm-0100.ply
[encode] Ford_01_vox1mm-0100.ply.bin <- /path/to/Ford_01_q_1mm/Ford_01_vox1mm-0100.ply
[md5sum] Ford_01_vox1mm-0100.ply.bin.md5
[md5sum] Ford_01_vox1mm-0100.ply.bin.ply.md5
[decode] Ford_01_vox1mm-0100.ply.bin.decoded.ply <- Ford_01_vox1mm-0100.ply.bin
[md5sum] Ford_01_vox1mm-0100.ply.bin.decoded.ply.md5
[metric] Ford_01_vox1mm-0100.ply.bin.decoded.ply.pc_error <- Ford_01_vox1mm-0100.ply.bin.decoded.ply
PCGCv2, Multiscale, point cloud compression, deeplearning
HAProxy C++ INI Python CSV other
MIT
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》