RubyFlow : The Ruby Community Blog

Home   Submit   Sign Up   Log In   leaders   Twitter   RSS Feed  

Using Generic Image Processing Operations to Detect a Calibration Grid

We published a technical report about using generic image processing operations to detect a calibration grid (FigShare). Camera calibration is an important problem in 3D computer vision. However popular algorithms for determining the required correspondences are either semi-automatic (i.e. they require user interaction) or they involve difficult to implement custom algorithms.

Using the HornetsEye Ruby-extension, a robust algorithm for detecting the corners of a calibration grid and assigning the correct correspondences for calibration was implemented (source code here: calibration.rb). The solution is based on generic image processing operations so that it can be implemented quickly. We also present a corner detector based on steerable filters. The corner detector is particularly suited for the problem of detecting the corners of a calibration grid.


Post a Comment

Comment abilities for non registered users are currently deactivated, pending time to add a proper CAPTCHA to solve the escalating spam problem. Sorry!