← Back to Patent Explorer
US6677981B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Motion play-back of still pictures comprising a panoramic view for simulating perspective

Assignee: STMicroelectronics lnc USA
•
Filing: 1999-12-31
•
Granted: 2004-01-13
•
Expires: 2019-12-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Massimo Mancuso
  • 👤 Emmanuel Lusinchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:41
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40; G06T3/4038; G06T13/00; G06T13/80; H; H04; H04N; H04N23/00; H04N23/60; H04N23/698; H04N1/00; H04N1/00127; H04N1/00132; H04N1/00183; H04N1/0035; H04N1/00405; H04N1/00408; H04N1/0044; H04N2101/00

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 201 words
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.
Claim 2
Independent Claim 201 words
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.
Claim 3
Dependent Claim 28 words
The system of claim 1 wherein the motion playback device is adapted to receive settings information for controlling the simulated panning speed of motion of the video camera.
Claim 4
Dependent Claim 22 words
The system of claim 1 wherein the motion playback device receives setting information comprising a frame frequency for simulating the video camera.
Claim 5
Dependent Claim 25 words
The system of claim 1 wherein the motion playback device is adapted to receive settings information comprising a raster structure for simulating the video camera.
Claim 6
Dependent Claim 25 words
The system of claim 1 wherein the motion playback device is adapted to receive settings information for controlling horizontal and vertical dimensions of the viewport.
Claim 7
Dependent Claim 25 words
The system of claim 1 wherein the motion playback device is adapted to receive settings information comprising horizontal and vertical dimensions of the panoramic image.
Claim 8
Dependent Claim 37 words
The system of claim 1 wherein the image generator comprises a perspective correction device comprising means for adapting the perspective of one of the images and a subsequent one of the images, and the motion playback device.
Claim 9
Dependent Claim 25 words
The system of claim 1 wherein the motion playback device is adapted to receive settings information comprising a image starting address for the panoramic image.
Claim 10
Dependent Claim 27 words
The system of claim 1 wherein the motion playback device is adapted to receive settings information comprising focal length of the optic used to take the images.
Claim 11
Dependent Claim 18 words
The system of claim 1 further comprising a digital still camera for taking the plurality of still images.
Claim 12
Dependent Claim 59 words
The system of claim 1 wherein the motion playback device comprises: means for correcting the perspective of each of the images that are stitched to form the panoramic image; and means for converting the perspective of the images into a plurality of perspectives simulating the panning motion of a video camera panning the scenes represented by the panoramic image.
Claim 13
Independent Claim 174 words
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.
Claim 14
Independent Claim 174 words
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.
Claim 15
Dependent Claim 32 words
The method of claim 12 further comprising the step of: correcting the perspective of an overlap region between a first of the images and a preview of a second of the images.
Claim 16
Dependent Claim 34 words
The method of claim 13 further comprising the step of: generating an overlay for warping the frame of a previous of the images into the coordinate frame of the current one of the images.
Claim 17
Dependent Claim 22 words
The method of claim 13 further comprising the step of: recording a plurality of images from a plurality of substantially contiguous perspectives.
Claim 18
Dependent Claim 177 words
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.
Claim 19
Dependent Claim 177 words
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.
Claim 20
Dependent Claim 35 words
The computer readable medium of claim 16 , further comprising the instruction of: correcting the perspective of an overlap region between a first of the images and a preview of a second of the images.
Claim 21
Dependent Claim 37 words
The computer readable medium of claim 16 , further comprising the instruction of: generating an overlay for warping the frame of a previous of the images into the coordinate frame of the current one of the images.
Claim 22
Dependent Claim 25 words
The computer readable medium of claim 16 , further comprising the instruction of: recording a plurality of images from a plurality of substantially contiguous perspectives.

References Cited (Backward Citations)

US5138460A Cited
US5872594A Cited
US5682197A Cited
US5940641A Cited
US6097854A Cited
US6028584A Cited
US6304284B1 Cited
US6307550B1 Cited
US6246413B1 Cited
US6429867B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-01-12 2007-07-14 2008-01-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-01-12 2011-07-14 2012-01-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-01-12 2015-07-14 2016-01-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag