1. A system comprising: at least one processing device; non-transitory computer-readable medium storing a three-dimensional (“3D”) building information model (BIM), a first plurality of images of a construction site, and instructions, the at least one processing device to execute the instructions to: receive an anchor image chosen from the first plurality of images; receive indications of a plurality of first points in the anchor image that correspond to a plurality of second points in the BIM; calculate camera calibration information for an anchor camera from which the anchor image was taken based on the indications and on metadata extracted from the anchor image, to register the anchor image in relation to the BIM, and thus generate a registered anchored image; and determine a homography transformation between the first plurality of images and the anchor camera using the camera calibration information for the anchor camera, to register a second plurality of images selected from the first plurality of images other than the anchor image, wherein some of the second plurality of images come from at least one additional camera and from an angle different than that of the anchor camera.