PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
List of all members | Public Member Functions | Public Attributes
vtkPlusProbeCalibrationAlgo::NWireErrorType Struct Reference

#include <src/PlusCalibration/vtkProbeCalibrationAlgo/vtkPlusProbeCalibrationAlgo.h>

Public Member Functions

 NWireErrorType ()
 

Public Attributes

std::vector< vnl_vector_fixed< double, 2 > > ReprojectionError2DMeans
 
std::vector< std::vector< vnl_vector_fixed< double, 2 > > > ReprojectionError2Ds
 
std::vector< vnl_vector_fixed< double, 2 > > ReprojectionError2DStdDevs
 
double ReprojectionError3DMax
 
double ReprojectionError3DMean
 
std::vector< std::vector< double > > ReprojectionError3Ds
 
double ReprojectionError3DStdDev
 
double RmsError2D
 

Detailed Description

Definition at line 248 of file vtkPlusProbeCalibrationAlgo.h.

Constructor & Destructor Documentation

◆ NWireErrorType()

vtkPlusProbeCalibrationAlgo::NWireErrorType::NWireErrorType ( )
inline

Definition at line 285 of file vtkPlusProbeCalibrationAlgo.h.

Member Data Documentation

◆ ReprojectionError2DMeans

std::vector< vnl_vector_fixed<double, 2> > vtkPlusProbeCalibrationAlgo::NWireErrorType::ReprojectionError2DMeans

Mean validation 2D reprojection error for each wire (two elements, first for the X axis and the other for Y) (using confidence interval) indices: [wire][x/y]

Definition at line 267 of file vtkPlusProbeCalibrationAlgo.h.

◆ ReprojectionError2Ds

std::vector< std::vector< vnl_vector_fixed<double, 2> > > vtkPlusProbeCalibrationAlgo::NWireErrorType::ReprojectionError2Ds

Vector holding the 2D reprojection errors for each wire in all validation images (outermost vector holds the wires, the one inside it holds the images, and the inner holds the X and Y errors) Computed as X and Y distances between the actual segmented position of the wires and the intersections of the wires with the image planes indices: [wire][frame][x/y]

Definition at line 262 of file vtkPlusProbeCalibrationAlgo.h.

◆ ReprojectionError2DStdDevs

std::vector< vnl_vector_fixed<double, 2> > vtkPlusProbeCalibrationAlgo::NWireErrorType::ReprojectionError2DStdDevs

Standard deviation of validation 2D reprojection errors for each wire (two elements, first for the X axis and the other for Y) (using confidence interval) indices: [wire][x/y]

Definition at line 272 of file vtkPlusProbeCalibrationAlgo.h.

◆ ReprojectionError3DMax

double vtkPlusProbeCalibrationAlgo::NWireErrorType::ReprojectionError3DMax

Maximum 3D reprojection error (using confidence interval)

Definition at line 281 of file vtkPlusProbeCalibrationAlgo.h.

◆ ReprojectionError3DMean

double vtkPlusProbeCalibrationAlgo::NWireErrorType::ReprojectionError3DMean

Mean validation 3D reprojection error (using confidence interval)

Definition at line 275 of file vtkPlusProbeCalibrationAlgo.h.

◆ ReprojectionError3Ds

std::vector< std::vector<double> > vtkPlusProbeCalibrationAlgo::NWireErrorType::ReprojectionError3Ds

Vector holding the 3D reprojection errors for each NWire in all validation images (outer vector is for the NWires, inner one is for the images) Computed as a distance between the actual segmented position of the middle wire transformed into phantom frame and the computed positions (see MiddleWirePositionsInPhantomFrame) indices: [wire][frame]

Definition at line 255 of file vtkPlusProbeCalibrationAlgo.h.

◆ ReprojectionError3DStdDev

double vtkPlusProbeCalibrationAlgo::NWireErrorType::ReprojectionError3DStdDev

Standard deviation of validation 3D reprojection errors (using confidence interval)

Definition at line 278 of file vtkPlusProbeCalibrationAlgo.h.

◆ RmsError2D

double vtkPlusProbeCalibrationAlgo::NWireErrorType::RmsError2D

Definition at line 283 of file vtkPlusProbeCalibrationAlgo.h.


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