This toolbox contains some useful Matlab code for Kinect (ASUS Xtion) RGB and depth camera calibration.
This is a modified Matlab code from Herrera's TPAMI paper "Joint depth and color camera calibration with distortion correction".
Run main_script.m to start, main code is quite easy to understand as long as you follow the command prompts.
Basically, it calibrates using your pre-obtained data (offline).
- Environments: Windows 7 (64-bit) + Matlab R2013a (64-bit) + Kinect for Windows SDK v1.6
Note that Matlab, SDK 1.6 can be downloaded here and here.
- Environments: Windows 7 (64-bit) + Matlab R2013a (64-bit) + Kinect for Windows SDK v1.8
This work originates from the University of Oulu, by: Herrera C., D., Kannala J., Heikkila, J., "Joint depth and color camera calibration with distortion correction", TPAMI, 2012. Please see link of the original code: https://sourceforge.net/projects/kinectcalib/, as well as corresponding document.
@article{herrera2012joint,
title={Joint depth and color camera calibration with distortion correction},
author={Herrera, Daniel and Kannala, Juho and Heikkil{\"a}, Janne},
journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
volume={34},
number={10},
pages={2058--2064},
year={2012},
publisher={IEEE}
}