ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::geometry::SurfelExtractionParams Struct Reference

Parameters controlling per-frame surfel extraction (back-projection + normal estimation) used by the registration pipeline. More...

#include <surfel_extraction.hpp>

Public Attributes

float min_distance = 0.0f
 minimum depth in meters
float max_distance = 4.0f
 maximum depth in meters
int sampling_factor = 8
 per-pixel subsampling (1=all, 2=half, ...)
int confidence_threshold = 2
 minimum confidence value
float normal_radius = 0.1f
 radius for normal estimation (m)
float voxel_size = 0.03f
 per-frame voxel downsample (m); <=0 disables
bool apply_depth_filters = true

Detailed Description

Parameters controlling per-frame surfel extraction (back-projection + normal estimation) used by the registration pipeline.

Definition at line 19 of file surfel_extraction.hpp.

Member Data Documentation

◆ apply_depth_filters

bool reusex::geometry::SurfelExtractionParams::apply_depth_filters = true

Definition at line 26 of file surfel_extraction.hpp.

◆ confidence_threshold

int reusex::geometry::SurfelExtractionParams::confidence_threshold = 2

minimum confidence value

Definition at line 23 of file surfel_extraction.hpp.

◆ max_distance

float reusex::geometry::SurfelExtractionParams::max_distance = 4.0f

maximum depth in meters

Definition at line 21 of file surfel_extraction.hpp.

◆ min_distance

float reusex::geometry::SurfelExtractionParams::min_distance = 0.0f

minimum depth in meters

Definition at line 20 of file surfel_extraction.hpp.

◆ normal_radius

float reusex::geometry::SurfelExtractionParams::normal_radius = 0.1f

radius for normal estimation (m)

Definition at line 24 of file surfel_extraction.hpp.

◆ sampling_factor

int reusex::geometry::SurfelExtractionParams::sampling_factor = 8

per-pixel subsampling (1=all, 2=half, ...)

Definition at line 22 of file surfel_extraction.hpp.

◆ voxel_size

float reusex::geometry::SurfelExtractionParams::voxel_size = 0.03f

per-frame voxel downsample (m); <=0 disables

Definition at line 25 of file surfel_extraction.hpp.


The documentation for this struct was generated from the following file: