In camera implementation of selecting and stitching frames for panoramic imagery
AssigneeQUALCOMM Technologies, Inc.
InventorAyelet Mashiah
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Technologies, Inc.
InventorAyelet Mashiah
Estimating the term…
A system, method, and computer program product for selecting qualifying frames from an image sequence for use in subsequent stitching into a composite panoramic image are disclosed. Incoming frames from any source may be cropped and downscaled prior to evaluation against qualifying criteria relating to image overlap and local motion. Qualifying images are saved and/or output. The resulting panoramic image generally uses fewer qualifying images and appears smoother and has fewer artifacts than those of the prior art. The qualifying criterion for image overlap is a predetermined overlap margin or percentage between a current image and a previous image from the sequence. The qualifying criterion for image motion includes a maximum amount of local motion, often due to passing objects. The embodiments may process incoming images in real time or from stored sequences. Problems may trigger user warnings.
A method for selecting frames of an image sequence for panoramic stitching that is performed by a hardware processor, comprising:
A camera that, for at least some chosen frames of an image sequence:
A computer program product comprising a machine-readable medium tangibly embodying non-transitory program instructions thereon that, when executed by the machine, cause the machine to, for at least some chosen frames of an image sequence:
An integrated circuit, comprising:
A system, comprising:
A method for processing video frames for generation of a panoramic image with a hardware processor that executes software code that performs actions, the method comprising:
Dependencies are inferred from the claim text.