Abstract: A method for determining a position of an image capture device (ICD) within a building site, the module comprising: registering an image captured in the building site by the ICD; registering an initial ICD position of the ICD at the time the image was captured; generating a plurality of proposed ICD positions based on the initial ICD position; and selecting an optimized ICD position from the plurality of proposed ICD positions. Optionally, the optimized ICD position is selected responsive to a model of the building site that comprises sufficient information to generate a three dimensional (3D) representation of the building site.
Abstract: A method of generating an interactive graphical user interface (GUI), comprising: receiving one or more images captured by an image sensor of a mobile device in a construction site, each image is associated with one or more positioning parameter indicative of the mobile device’s position when the respective image is captured, rendering the image(s) on a display, receiving user input indicating selection of an area in the image(s) depicting a corresponding area in the construction site, accessing a 3D model documenting construction task status relating to each of a plurality of elements in the construction site, registering the image(s) to the 3D model according to the positioning parameter(s) to identify, in the selected area, elements documented in the 3D model, retrieving a respective construction task status relating to the identified elements; and adapting a GUI presented in association with the selected area according to the respective construction task status.