Zivid C++ API 2.16.0+46cdaba6-1
LocalPointCloudRegistrationParameters.h File Reference
#include <array>
#include <chrono>
#include <cmath>
#include <ctime>
#include <iomanip>
#include <memory>
#include <set>
#include <sstream>
#include <string>
#include <tuple>
#include <utility>
#include <vector>
#include "Zivid/DataModel/Detail/Detail.h"
#include "Zivid/DataModel/NodeType.h"
#include "Zivid/DataModel/Traits.h"
#include "Zivid/Detail/CoreExport.h"
#include "Zivid/Detail/TypeTraits.h"
#include "Zivid/Range.h"

Go to the source code of this file.

Classes

class  Zivid::Experimental::LocalPointCloudRegistrationParameters
 Input parameters for controlling the local point cloud registration process. More...
 
class  Zivid::Experimental::LocalPointCloudRegistrationParameters::ConvergenceCriteria
 Criteria for ending iteration early. Iteration will end when all criteria are satisfied. More...
 
class  Zivid::Experimental::LocalPointCloudRegistrationParameters::ConvergenceCriteria::RMSEDiffThreshold
 Stop iteration when the absolute change in root mean square error (RMSE) from previous iteration is less than this threshold. RMSE is defined as the square root of the average squared distance between corresponding points in the source and target point clouds. More...
 
class  Zivid::Experimental::LocalPointCloudRegistrationParameters::ConvergenceCriteria::SourceCoverageDiffThreshold
 Stop iteration when the absolute change in coverage from previous iteration is less than this threshold. Coverage is defined as the fraction of points in the source point cloud that found a correspondence in the target point cloud. More...
 
class  Zivid::Experimental::LocalPointCloudRegistrationParameters::MaxCorrespondenceDistance
 The radius around each source point in which the algorithm will look for neighbors in the target point cloud. Should be larger than the typical distance between points in the point clouds. This parameter may have a significant performance impact. More...
 
class  Zivid::Experimental::LocalPointCloudRegistrationParameters::MaxIterationCount
 End iteration when reaching this number, even if convergence criteria are not yet satisfied. More...
 

Namespaces

namespace  Zivid
 The main Zivid namespace. All Zivid code is found here.
 
namespace  Zivid::Experimental