CPC G06T 17/05 (2013.01) [G01C 11/34 (2013.01); G05D 1/0094 (2013.01); G05D 1/689 (2024.01); G06V 20/13 (2022.01); G08G 5/0013 (2013.01); G08G 5/0021 (2013.01); G08G 5/0034 (2013.01); G08G 5/006 (2013.01); G08G 5/0069 (2013.01); G08G 5/0086 (2013.01); B64U 2101/32 (2023.01)] | 18 Claims |
1. A computer-implemented method comprising:
receiving a first frame of a region of interest captured by a camera of an unmanned aerial vehicle (UAV) in association with a first camera pose;
receiving a second frame of the region of interest captured by the camera of the UAV in association with a second camera pose;
matching a feature of the region of interest included in the first frame with the feature of the region of interest included in the second frame, based on the first camera pose and the second camera pose;
generating an orthomosaic using the first frame and the second frame, based on matching the feature of the region of interest included in the first frame with the feature of the region of interest included in the second frame; and
performing a bundle adjustment operation to reduce a reprojection error associated with a physical feature position using only frames that are within a temporal window corresponding to a limited number of frames that are most recently captured or processed.
|