Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Config::vision_config::CameraCalibration Class Reference

#include <Config.h>

Inheritance diagram for Config::vision_config::CameraCalibration:

Inheritance graph
[legend]
List of all members.

Detailed Description

These values represent a "Plumb Bob" model introduced by Brown in 1966.

Lens Distortion for Close-Range Photogrammetry - D.C. Brown, Photometric Engineering, pages 855-866, Vol. 37, No. 8, 1971.

Can be computated by 'Camera Calibration Toolbox for Matlab', by Jean-Yves Bouguet: http://www.vision.caltech.edu/bouguetj/calib_doc/

Definition at line 446 of file Config.h.

Public Member Functions

 CameraCalibration ()

Public Attributes

plist::Primitive< float > focal_len_x
 focal length of camera, in pixels, K11
plist::Primitive< float > focal_len_y
 focal length of camera, in pixels, K22
plist::Primitive< float > principle_point_x
 center of optical projection, K13
plist::Primitive< float > principle_point_y
 center of optical projection, K23
plist::Primitive< float > skew
 CCD skew, K12 = skew*focal_len_x.
plist::Primitive< float > kc1_r2
 r-squared radial distortion
plist::Primitive< float > kc2_r4
 r to the 4 radial distortion
plist::Primitive< float > kc5_r6
 r to the 6 radial distortion
plist::Primitive< float > kc3_tan1
 first tangential correction term
plist::Primitive< float > kc4_tan2
 second tangential correctiont term
plist::Primitive< unsigned
int > 
calibration_res_x
 x resolution of images used during calibration
plist::Primitive< unsigned
int > 
calibration_res_y
 y resolution of images used during calibration


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

Tekkotsu v3.0
Generated Fri May 11 20:07:53 2007 by Doxygen 1.4.7