| CPC H04N 5/265 (2013.01) [G06T 7/0002 (2013.01); G06V 10/16 (2022.01); G06V 10/25 (2022.01); G06V 40/161 (2022.01); H04N 23/698 (2023.01); G06T 2207/20212 (2013.01); G06T 2207/30168 (2013.01); G06T 2207/30201 (2013.01)] | 21 Claims |

|
1. A computer-implemented method comprising:
obtaining, by a computing device, a plurality of image frames;
identifying, by the computing device, one or more regions of interest (ROI) within one or more image frames in the plurality of image frames;
associating each identified ROI within the one or more image frames with a respective identifier, wherein two different ROIs are associated with two different identifiers;
selecting, by the computing device and based on a respective quality measure associated with each image frame of the plurality of image frames, a set of base frames, wherein each identified region of interest of the one or more identified regions of interest is fully contained within at least one base frame in the selected set of base frames, and wherein the selecting of the set of base frames further comprises:
comparing one or more current identifiers in a current frame with previous identifiers in previous frames to determine that a current ROI in the current frame does not appear in the previous frames, wherein the previous frames are subsequent to a previously selected base frame, and
upon a determination that the current ROI in the current frame does not appear in the previous frames, adding the current frame to the set of base frames; and
stitching together, by the computing device, the selected set of base frames to create a composite image.
|