Patent ID: 11900627
Assignee: FIVE AI LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G  B | IPC B  G

Claim 18:
19. A computer program product comprising instructions stored on a non-transitory computer-readable storage medium and configured, when executed on one or more processors, to implement operations comprising:
receiving a sequence of two-dimensional images captured by an image capture device of a vehicle;
generating a three-dimensional structure model of an environment travelled by the vehicle whilst capturing the images;
determining, for each of the captured images, a corresponding location and orientation of the image capture device within the environment when that image was captured:
generating two-dimensional image annotation data for marking regions of the images corresponding to the three-dimensional structure model, by geometrically projecting the three-dimensional structure model onto an image plane of each image that is defined by the corresponding image capture device location and orientation:
rendering at least one of the images and its two-dimensional image annotation data via a user interface;
adapting the three-dimensional structure model according to instructions received via the user interface, modifying the two-dimensional image annotation data for each of the captured images based on the adapted three-dimensional structure model; and rendering the modified annotation data for the at least one image via the user interface, thereby allowing a user to effect modifications of the two-dimensional image annotation data for multiple captured images simultaneously, using the at least one image and its two-dimensional image annotation data as a reference.