Self-Calibrating Camera Network using Angle and Depth Information