uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
PatchSegmentation Member List

This is the complete list of members for PatchSegmentation, including all inherited members.

computeAdditionalPatchInfo(uvgvpcc_enc::Patch &patch)PatchSegmentationstatic
computePatchBoundingBox(uvgvpcc_enc::Patch &patch, const std::vector< size_t > &connectedComponent, const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &pointsGeometry)PatchSegmentationstatic
computePatchDepthL1(uvgvpcc_enc::Patch &patch, const std::vector< size_t > &connectedComponent, std::vector< size_t > &patchPartition, const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &pointsGeometry, const bool isProjectionMode0)PatchSegmentationstatic
computePatchDepthL2(uvgvpcc_enc::Patch &patch, const std::vector< size_t > &connectedComponent, const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &pointsGeometry, const bool isProjectionMode0)PatchSegmentationstatic
createConnectedComponents(std::vector< std::vector< size_t > > &connectedComponents, std::vector< bool > &flags, const std::vector< size_t > &rawPoints, const std::vector< size_t > &pointsPPIs, std::unordered_map< size_t, size_t > &nnPropagationMapFlagTrue, const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &pointsGeometry)PatchSegmentationstatic
filterDepth(uvgvpcc_enc::Patch &patch, const bool isProjectionMode0)PatchSegmentationstatic
PatchSegmentation()PatchSegmentation
patchSegmentation(std::shared_ptr< uvgvpcc_enc::Frame > &frame, const std::vector< size_t > &pointsPPIs)PatchSegmentationstatic
patchSplitting(std::vector< size_t > &connectedComponent, uvgvpcc_enc::Patch &patch, const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &pointsGeometry)PatchSegmentationstatic
refillRawPoints(const std::unordered_set< size_t > &resamplePointSet, std::vector< size_t > &rawPoints, const std::vector< uvgvpcc_enc::Vector3< typeGeometryInput > > &pointsGeometry, const size_t &pointCount, std::vector< bool > &flags, std::unordered_map< size_t, size_t > &nnPropagationMapFlagTrue)PatchSegmentationstatic
resampledPointcloud(std::unordered_set< size_t > &resamplePointSet, uvgvpcc_enc::Patch &patch)PatchSegmentationstatic