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

Statistics from panorama loop-edge detection. More...

#include <PanoramaLoopEdges.hpp>

Public Attributes

int panoramas = 0
 panoramas in the project
int panoramas_matched = 0
 panoramas that resected >= 2 frames
int frames_resected = 0
 accepted independent per-frame resections
int proposed = 0
 candidate frame pairs before gating
int dropped_gap = 0
 rejected: closer than min_frame_gap
int dropped_seed_gate = 0
 rejected: min/max seed-disagreement
int dropped_cap = 0
 rejected: max_edges_per_panorama
int edges = 0
 emitted edges
int total_inliers = 0
 summed supporting inliers

Detailed Description

Statistics from panorama loop-edge detection.

Every drop reason is counted so an empty result is explainable rather than mysterious (STANDARDS ยง5).

Definition at line 145 of file PanoramaLoopEdges.hpp.

Member Data Documentation

◆ dropped_cap

int reusex::geometry::PanoramaLoopResult::dropped_cap = 0

rejected: max_edges_per_panorama

Definition at line 152 of file PanoramaLoopEdges.hpp.

◆ dropped_gap

int reusex::geometry::PanoramaLoopResult::dropped_gap = 0

rejected: closer than min_frame_gap

Definition at line 150 of file PanoramaLoopEdges.hpp.

◆ dropped_seed_gate

int reusex::geometry::PanoramaLoopResult::dropped_seed_gate = 0

rejected: min/max seed-disagreement

Definition at line 151 of file PanoramaLoopEdges.hpp.

◆ edges

int reusex::geometry::PanoramaLoopResult::edges = 0

emitted edges

Definition at line 153 of file PanoramaLoopEdges.hpp.

◆ frames_resected

int reusex::geometry::PanoramaLoopResult::frames_resected = 0

accepted independent per-frame resections

Definition at line 148 of file PanoramaLoopEdges.hpp.

◆ panoramas

int reusex::geometry::PanoramaLoopResult::panoramas = 0

panoramas in the project

Definition at line 146 of file PanoramaLoopEdges.hpp.

◆ panoramas_matched

int reusex::geometry::PanoramaLoopResult::panoramas_matched = 0

panoramas that resected >= 2 frames

Definition at line 147 of file PanoramaLoopEdges.hpp.

◆ proposed

int reusex::geometry::PanoramaLoopResult::proposed = 0

candidate frame pairs before gating

Definition at line 149 of file PanoramaLoopEdges.hpp.

◆ total_inliers

int reusex::geometry::PanoramaLoopResult::total_inliers = 0

summed supporting inliers

Definition at line 154 of file PanoramaLoopEdges.hpp.


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