Panorama Generation with Mobile Camera
AssigneeGoogle Inc.
InventorsLin Chen, Wei (Alex) Hong
Life of this patent
Estimating the term…
Abstract
Devices and methods for selecting and stitching image frames are provided. A method includes obtaining a plurality of image frames. The method also includes identifying one or more regions of interest within one or more image frames in the plurality of image frames. The method further includes selecting, based on a respective quality measure associated with each image frame of the plurality of image frames, a set of base frames, where 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. The method additionally includes stitching together the selected set of base frames to create a composite image.
Claims20
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 within one or more image frames in the plurality of image frames;
- 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
- stitching together, by the computing device, the selected set of base frames to create a composite image.
A computing device, comprising:
- one or more processors;
- and
- non-transitory data storage storing at least computer-readable instructions that, when executed by the one or more processors, cause the computing device to perform operations comprising:
- obtaining a plurality of image frames;
- identifying one or more regions of interest within one or more image frames in the plurality of image frames;
- selecting, 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
- stitching together the selected set of base frames to create a composite image.
An article of manufacture comprising non-transitory data storage storing at least computer-readable instructions that, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:
- obtaining a plurality of image frames;
- identifying one or more regions of interest within one or more image frames in the plurality of image frames;
- selecting, 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
- stitching together the selected set of base frames to create a composite image.
Dependencies are inferred from the claim text.