Method, apparatus and computer program product for generating panorama images
First Claim
Patent Images
1. A method comprising:
- facilitating at least in part receiving of a first image and a second image;
facilitating receiving of location information of a movable object, wherein the movable object can change position between the first image and the second image;
tracking movement of the moveable object, wherein the tracking of the movement of the movable object includes tracking local movement within the image while the images are being captured and as the movable object is moving relative to a separate non-movable object within the image; and
generating a panorama image based at least on the first image, the second image, the movement, and the location information of the movable object.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with an example embodiment a method and apparatus is provided. The method comprises facilitating receiving of a first image and a second image. The method also comprises facilitating receiving of location information of a movable object and generating a panorama image based on the first image, the second image and the location information of the movable object.
27 Citations
22 Claims
-
1. A method comprising:
-
facilitating at least in part receiving of a first image and a second image; facilitating receiving of location information of a movable object, wherein the movable object can change position between the first image and the second image; tracking movement of the moveable object, wherein the tracking of the movement of the movable object includes tracking local movement within the image while the images are being captured and as the movable object is moving relative to a separate non-movable object within the image; and generating a panorama image based at least on the first image, the second image, the movement, and the location information of the movable object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one processor; and at least one memory comprising computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to; facilitate at least in part receiving of a first image and a second image; facilitate receiving of location information of a movable object, wherein the movable object can move from a first position to another different position of the images; track local movement of the moveable object while the images are being captured and as the movable object is moving relative to a separate non-movable object within the image; and generate a panorama image based at least on the first image, the second image, the movement, and the location information of the movable object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising at least one non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium comprising a set of instructions, which, when executed by one or more processors, cause an apparatus at least to:
-
facilitate at least in part receiving of a first image and a second image; facilitate receiving of location information of a movable object, wherein the movable object can change position between the first image and the second image; track local movement of the movable object while the images are being captured and as the movable object is moving relative to a separate non-movable object within the image; and generate a panorama image based at least on the first image, the second image, the movement, and the location information of the movable object. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification