Motion play-back of still pictures comprising a panoramic view for simulating perspective
AssigneesSTMicroelectronics S.r.l., Roxio, Inc.
InventorsMassimo Mancuso, Emmanuel Lusinchi
Life of this patent
Estimating the term…
Abstract
A system for play-back of a still image comprising an image generator for generating a panoramic image by stitching together a plurality of images; memory space allocated for storing the panaoramic image generated by the image generator; and motion playback device (MPB) coupled to the memory space by address and data lines. The MPB comprises an input for receiving parameters for generating addresses to read the image for simulating the panning motion is a video camera scanning the image represented by the panoramic image along at least a first direction. In an alternate embodiment, a method and computer readable medium corresponding to the above system is described.
Claims19
A system for play-back of a series of still images comprising:
- an image generator for generating a panoramic image by stitching together a plurality of still images which were previously captured with a still camera;
- memory for storing the panoramic image generated by the image generator, the memory space being coupled to the image generator;
- and
- a motion playback device coupled to the memory by address and data lines and comprising an input for receiving parameters for generating addresses to read from the memory and for simulating a panning motion of a video camera scanning the panoramic image along a first direction;
- wherein the motion playback device generates a viewport with a given dimension for displaying a portion of the panoramic image therein;
- whereby the displaying of the portion of the panoramic image in the viewport simulates the panning motion of the video camera panning the panoramic image along the first direction;
- and
- wherein a simulated panning speed of the motion of the video camera is proportional to an offset added to a set of planar coordinate addresses of pixels to be displayed in the viewport corresponding to the first direction along which the motion of the video camera is simulated.
A method for play-back of a panoramic image that is formed from a plurality of still images, the method comprising the steps of:
- receiving a digital panoramic still image, which were previously captured with a still camera;
- storing the digital panoramic still image;
- scanning the image;
- and
- playing the scanned image through a motion playback device which simulates a panning motion of a video camera acquiring the scene that is displayed along a first direction;
- wherein the motion playback device generates a viewport with a given dimension for displaying a portion of the panoramic image therein;
- whereby the displaying of the portion of the panoramic image in the viewport simulates the panning motion of the video camera panning the panoramic image along the first direction;
- and
- wherein a simulated panning speed of the motion of the video camera is proportional to an offset added to a set of planar coordinate addresses of pixels to be displayed in the viewport corresponding to the first direction along which the motion of the video camera is simulated.
A computer readable medium containing programming instructions for play-back of a panoramic image that is formed from a plurality of still images, the programming instructions comprising:
- receiving a digital panoramic still image, which were previously captured with a still camera;
- storing the digital panoramic still image;
- scanning the image;
- and
- playing the scanned image through a motion playback device which simulates a panning motion of a video camera acquiring the scene that is displayed along a first direction;
- wherein the motion playback device generates a viewport with a given dimension for displaying a portion of the panoramic image therein;
- whereby the displaying of the portion of the panoramic image in the viewport simulates the panning motion of the video camera panning the panoramic image along the first direction;
- and
- wherein a simulated panning speed of the motion of the video camera is proportional to an offset added to a set of planar coordinate addresses of pixels to be displayed in the viewport corresponding to the first direction along which the motion of the video camera is simulated.
Dependencies are inferred from the claim text.