Review of techniques for 2D camera calibration suitable for industrial vision systems