#include <parameters.hpp>
◆ activateSlicing
| bool uvgvpcc_enc::Parameters::activateSlicing = false |
◆ attributeBgFill
| std::string uvgvpcc_enc::Parameters::attributeBgFill = "patchExtension" |
◆ attributeEncoderName
| std::string uvgvpcc_enc::Parameters::attributeEncoderName = "Kvazaar" |
◆ attributeEncodingFormat
| std::string uvgvpcc_enc::Parameters::attributeEncodingFormat = "YUV420" |
◆ attributeEncodingIsLossless
| bool uvgvpcc_enc::Parameters::attributeEncodingIsLossless = false |
◆ attributeEncodingMode
| std::string uvgvpcc_enc::Parameters::attributeEncodingMode |
◆ attributeEncodingNbThread
| size_t uvgvpcc_enc::Parameters::attributeEncodingNbThread |
◆ attributeEncodingPreset
| std::string uvgvpcc_enc::Parameters::attributeEncodingPreset |
◆ attributeEncodingQp
| size_t uvgvpcc_enc::Parameters::attributeEncodingQp |
◆ blockSizeBBPE
| size_t uvgvpcc_enc::Parameters::blockSizeBBPE = 8 |
◆ displayBitstreamGenerationFps
| bool uvgvpcc_enc::Parameters::displayBitstreamGenerationFps = false |
◆ distanceFiltering
| size_t uvgvpcc_enc::Parameters::distanceFiltering = 32 |
◆ doubleLayer
| bool uvgvpcc_enc::Parameters::doubleLayer = true |
◆ enablePatchSplitting
| bool uvgvpcc_enc::Parameters::enablePatchSplitting = true |
◆ encoderInfoSEI
| bool uvgvpcc_enc::Parameters::encoderInfoSEI = false |
◆ errorsAreFatal
| bool uvgvpcc_enc::Parameters::errorsAreFatal = true |
◆ exportIntermediateFiles
| bool uvgvpcc_enc::Parameters::exportIntermediateFiles = false |
◆ geoBitDepthInput
| size_t uvgvpcc_enc::Parameters::geoBitDepthInput |
◆ geoBitDepthRefineSegmentation
| size_t uvgvpcc_enc::Parameters::geoBitDepthRefineSegmentation |
◆ geoBitDepthVoxelized
| size_t uvgvpcc_enc::Parameters::geoBitDepthVoxelized |
◆ geometryEncoderName
| std::string uvgvpcc_enc::Parameters::geometryEncoderName = "Kvazaar" |
◆ geometryEncodingFormat
| std::string uvgvpcc_enc::Parameters::geometryEncodingFormat = "YUV420" |
◆ geometryEncodingIsLossless
| bool uvgvpcc_enc::Parameters::geometryEncodingIsLossless = false |
◆ geometryEncodingMode
| std::string uvgvpcc_enc::Parameters::geometryEncodingMode |
◆ geometryEncodingNbThread
| size_t uvgvpcc_enc::Parameters::geometryEncodingNbThread |
◆ geometryEncodingPreset
| std::string uvgvpcc_enc::Parameters::geometryEncodingPreset |
◆ geometryEncodingQp
| size_t uvgvpcc_enc::Parameters::geometryEncodingQp |
◆ gpaTresholdIoU
| float uvgvpcc_enc::Parameters::gpaTresholdIoU = 0.3 |
◆ intermediateFilesDir
| std::string uvgvpcc_enc::Parameters::intermediateFilesDir |
◆ intermediateFilesDirTimeStamp
| bool uvgvpcc_enc::Parameters::intermediateFilesDirTimeStamp = true |
◆ interPatchPacking
| bool uvgvpcc_enc::Parameters::interPatchPacking |
◆ intraFramePeriod
| size_t uvgvpcc_enc::Parameters::intraFramePeriod = 64 |
◆ kdTreeMaxLeafSize
| size_t uvgvpcc_enc::Parameters::kdTreeMaxLeafSize = 10 |
◆ log2QuantizerSizeX
| size_t uvgvpcc_enc::Parameters::log2QuantizerSizeX = 4 |
◆ log2QuantizerSizeY
| size_t uvgvpcc_enc::Parameters::log2QuantizerSizeY = 4 |
◆ logLevel
| std::string uvgvpcc_enc::Parameters::logLevel = "INFO" |
◆ lowDelayBitstream
| bool uvgvpcc_enc::Parameters::lowDelayBitstream = false |
◆ mapGenerationBackgroundValueAttribute
| size_t uvgvpcc_enc::Parameters::mapGenerationBackgroundValueAttribute = 128 |
◆ mapGenerationBackgroundValueGeometry
| size_t uvgvpcc_enc::Parameters::mapGenerationBackgroundValueGeometry = 128 |
◆ mapGenerationFillEmptyBlock
| bool uvgvpcc_enc::Parameters::mapGenerationFillEmptyBlock = true |
◆ mapWidth
| size_t uvgvpcc_enc::Parameters::mapWidth |
◆ maxAllowedDist2RawPointsDetection
| size_t uvgvpcc_enc::Parameters::maxAllowedDist2RawPointsDetection = 5 |
◆ maxConcurrentFrames
| size_t uvgvpcc_enc::Parameters::maxConcurrentFrames = 0 |
◆ minimumMapHeight
| size_t uvgvpcc_enc::Parameters::minimumMapHeight |
◆ minLevel
| size_t uvgvpcc_enc::Parameters::minLevel = 64 |
◆ minPointCountPerCC
| size_t uvgvpcc_enc::Parameters::minPointCountPerCC |
◆ nbThreadPCPart
| size_t uvgvpcc_enc::Parameters::nbThreadPCPart = 0 |
◆ normalComputationKnnCount
| size_t uvgvpcc_enc::Parameters::normalComputationKnnCount |
◆ normalComputationMaxDiagonalStep
| size_t uvgvpcc_enc::Parameters::normalComputationMaxDiagonalStep |
◆ normalOrientationKnnCount
| size_t uvgvpcc_enc::Parameters::normalOrientationKnnCount = 4 |
◆ occupancyEncoderName
| std::string uvgvpcc_enc::Parameters::occupancyEncoderName = "Kvazaar" |
◆ occupancyEncodingFormat
| std::string uvgvpcc_enc::Parameters::occupancyEncodingFormat = "YUV420" |
◆ occupancyEncodingIsLossless
| bool uvgvpcc_enc::Parameters::occupancyEncodingIsLossless = true |
◆ occupancyEncodingMode
| std::string uvgvpcc_enc::Parameters::occupancyEncodingMode |
◆ occupancyEncodingNbThread
| size_t uvgvpcc_enc::Parameters::occupancyEncodingNbThread |
◆ occupancyEncodingPreset
| std::string uvgvpcc_enc::Parameters::occupancyEncodingPreset |
◆ occupancyMapDSResolution
| size_t uvgvpcc_enc::Parameters::occupancyMapDSResolution |
◆ omRefinementTreshold2
| size_t uvgvpcc_enc::Parameters::omRefinementTreshold2 |
◆ omRefinementTreshold4
| size_t uvgvpcc_enc::Parameters::omRefinementTreshold4 |
◆ patchSegmentationMaxPropagationDistance
| size_t uvgvpcc_enc::Parameters::patchSegmentationMaxPropagationDistance = 3 |
◆ presetName
| std::string uvgvpcc_enc::Parameters::presetName |
◆ projectionPlaneCount
| const size_t uvgvpcc_enc::Parameters::projectionPlaneCount = 6 |
◆ projectionPlaneOrientations
| const std::vector<Vector3<double> > uvgvpcc_enc::Parameters::projectionPlaneOrientations |
Initial value:= {
{{1.0, 0.0, 0.0}, {0.0, 1.0, 0.0}, {0.0, 0.0, 1.0}, {-1.0, 0.0, 0.0}, {0.0, -1.0, 0.0}, {0.0, 0.0, -1.0}}}
◆ quantizerSizeX
| size_t uvgvpcc_enc::Parameters::quantizerSizeX = static_cast<size_t>(1) << log2QuantizerSizeX |
◆ quantizerSizeY
| size_t uvgvpcc_enc::Parameters::quantizerSizeY = static_cast<size_t>(1) << log2QuantizerSizeY |
◆ refineSegmentationIterationCount
| size_t uvgvpcc_enc::Parameters::refineSegmentationIterationCount |
◆ refineSegmentationLambda
| double uvgvpcc_enc::Parameters::refineSegmentationLambda |
◆ refineSegmentationMaxNNTotalPointCount
| size_t uvgvpcc_enc::Parameters::refineSegmentationMaxNNTotalPointCount |
◆ refineSegmentationMaxNNVoxelDistanceLUT
| size_t uvgvpcc_enc::Parameters::refineSegmentationMaxNNVoxelDistanceLUT |
◆ sizeGOF
| size_t uvgvpcc_enc::Parameters::sizeGOF |
◆ sizeGOP2DEncoding
| size_t uvgvpcc_enc::Parameters::sizeGOP2DEncoding |
◆ slicingRefineSegmentationIterationCount
| size_t uvgvpcc_enc::Parameters::slicingRefineSegmentationIterationCount |
◆ slicingRefineSegmentationLambda
| double uvgvpcc_enc::Parameters::slicingRefineSegmentationLambda |
◆ slicingRefineSegmentationMaxNNTotalPointCount
| size_t uvgvpcc_enc::Parameters::slicingRefineSegmentationMaxNNTotalPointCount |
◆ slicingRefineSegmentationMaxNNVoxelDistanceLUT
| size_t uvgvpcc_enc::Parameters::slicingRefineSegmentationMaxNNVoxelDistanceLUT |
◆ spacePatchPacking
| size_t uvgvpcc_enc::Parameters::spacePatchPacking = 1 |
◆ surfaceThickness
| size_t uvgvpcc_enc::Parameters::surfaceThickness = 4 |
◆ timerLog
| bool uvgvpcc_enc::Parameters::timerLog = false |
◆ useTmc2YuvDownscaling
| bool uvgvpcc_enc::Parameters::useTmc2YuvDownscaling = false |
The documentation for this struct was generated from the following file: