DepthTransform

Transforms a list of deoth coordinates from image coordinates (ImageX, ImageY, Depth) to world coordinates (X, Y, Z).

Example XML definition

A simple example

  <module
      class = "DepthTransform"
      name = "DepthTransform"
  />

Parameters

NameDescriptionTypeDefault
classThe class name for the module; must be "DepthTransform".string
nameThe name of this instance of the module.string
x_reshorizontal reslution of source imagefloat640
y_resvertical resolution of source imagefloat480
fov_hhorizontal field of view (radians)float1.1
fov_vvertical field of view (radians)float1.1

Module Connections

Inputs

NameDescription
INPUTThe list of coordinates to transform (h_matrix list)

Outputs

NameDescription
OUTPUTThe transformed coordinates (h_matrix list)

Limitations

The module only works with list of h_matrices. It would be useful to also work with point list to reduce the amount of data that needs to be processed.

Author

Christian Balkenius
christian.balkenius@lucs.lu.se
Lund University Cognitive Science

Files

DepthTransform.h
DepthTransform.cc
DepthTransform.ikc

blog comments powered by Disqus