A computer program product having program code stored on a non-transitory machine-readable medium, configured as a control and evaluation unit, of a mobile measuring device, for carrying out at least the following steps of a method:
- optically capturing at the first deployment and tracking first measurement surroundings containing first object features using a visual inertial system (VIS),
- determining the number of measuring points in the first measurement region as the first point cloud,
- surveying a second measurement region from a second deployment, wherein based on this second survey the number of measuring points in the second measurement region is determined as a second point cloud,
- optically capturing and tracking second measurement surroundings containing second object features using a VIS within the scope of changing the deployment of the mobile measuring device,
- comparison of the first and the second measurement surroundings, wherein the comparison is based on searching for corresponding first and second object features visible in a certain number and quality in the first and second measurement surroundings, wherein this certain number and quality of corresponding features is a criterion that a registration of the first and second point cloud is possible,
- carrying out the comparison of the first and second measurement surroundings during the deployment change,
- informing the user about the result of the comparison during the deployment change, wherein the user is informed as:
- there is a point cloud registration of the first and the second point cloud possible, and/or
- there is a point cloud registration of the first and the second point cloud impossible;
- establishing existence of coverage gaps between the first point cloud and second point cloud;
- and
- providing the coverage gaps to the user as output, wherein the output is selected from the group of an acoustic signal, a vibrational signal, and/or an optical signal.