On-site semi-automatic calibration and registration of a projector-camera system using arbitrary objects with known