opentl::core::cvdata::T_MEAS_PIX Class Reference

Structure holding a single pixel-level measurement. A single measurement is related to: 1 target, 1 modality, 1 camera, 1 thread. More...

List of all members.

Public Member Functions

std::size_t getJacSize ()
std::size_t getMeasSize ()
bool getUseEImage ()
 Return true, if this measurement contains multi-hypotheses data structures for z and E.
void setImages (std::size_t width, std::size_t height, opentl::core::cvdata::Image::ColorChannels channels=opentl::core::cvdata::Image::RGB, opentl::core::cvdata::Image::BitsPerChannel bpc=opentl::core::cvdata::Image::BPC8U)
 Set image sizes, number of channels and bits per channel (the same for all data).
std::size_t setJacSize (std::size_t jacSize)
void setUseEImage (bool val)
 Return true, if this measurement contains multi-hypotheses data structures for z and E.
 T_MEAS_PIX (bool useEImage=false)

Public Attributes

double alpha
 alpha = missing detection rate
double E
 E = scalar global image residual "z-h".
boost::shared_ptr
< opentl::core::cvdata::Image
E_image
 E_image = global image residual.
boost::shared_ptr
< opentl::core::cvdata::Image
h
 h = expected pixel responses (e.g. target shadows)
double invCov
 invCov = invert covariance of E
std::vector< boost::shared_ptr
< opentl::core::cvdata::Image > > 
Jac
 Jac = pixel-wise Jacobian of h (set of derivative images).
double lambda
 lambda = false alarms rate
unsigned int maxNoFalseAlarms
unsigned int nFalseAlarms
unsigned int nMatches
unsigned int nUnassociated
 Number of missing detections for this measurement (expected h, but no measurement observed).
boost::shared_ptr
< opentl::core::cvdata::Image
z
 z = measured pixel responses


Detailed Description

Structure holding a single pixel-level measurement. A single measurement is related to: 1 target, 1 modality, 1 camera, 1 thread.

Constructor & Destructor Documentation

opentl::core::cvdata::T_MEAS_PIX::T_MEAS_PIX ( bool  useEImage = false  )  [inline]


Member Function Documentation

std::size_t opentl::core::cvdata::T_MEAS_PIX::getJacSize (  )  [inline]

std::size_t opentl::core::cvdata::T_MEAS_PIX::getMeasSize (  )  [inline]

bool opentl::core::cvdata::T_MEAS_PIX::getUseEImage (  )  [inline]

Return true, if this measurement contains multi-hypotheses data structures for z and E.

void opentl::core::cvdata::T_MEAS_PIX::setImages ( std::size_t  width,
std::size_t  height,
opentl::core::cvdata::Image::ColorChannels  channels = opentl::core::cvdata::Image::RGB,
opentl::core::cvdata::Image::BitsPerChannel  bpc = opentl::core::cvdata::Image::BPC8U 
) [inline]

Set image sizes, number of channels and bits per channel (the same for all data).

std::size_t opentl::core::cvdata::T_MEAS_PIX::setJacSize ( std::size_t  jacSize  )  [inline]

void opentl::core::cvdata::T_MEAS_PIX::setUseEImage ( bool  val  )  [inline]

Return true, if this measurement contains multi-hypotheses data structures for z and E.


Member Data Documentation

alpha = missing detection rate

E = scalar global image residual "z-h".

E_image = global image residual.

h = expected pixel responses (e.g. target shadows)

invCov = invert covariance of E

Jac = pixel-wise Jacobian of h (set of derivative images).

lambda = false alarms rate

Number of missing detections for this measurement (expected h, but no measurement observed).

z = measured pixel responses


Generated on Fri Jul 31 17:38:38 2009 for OpenTL by  doxygen 1.5.8