Patent US6323862B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6323862B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for generating and interactively viewing spherical image data and memory thereof

Assignee: Grandeye Ltd
•
Filing: 1999-07-08
•
Granted: 2001-11-27
•
Expires: 2019-07-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for modeling the visible world using a spherical data set includes a first device means for generating the spherical data set, the first device having a wide angle lens which is pivotable around a predetermined focal point, a second device for selecting a viewpoint within a p-surface, a third device for texture mapping selected data of the spherical image data onto the p-surface such that the resultant texture map is substantially equivalent to projecting the selected data onto the p-surface from the viewpoint to thereby generate a texture mapped p-sphere, and a fourth device for displaying a predetermined portion of the texture mapped p-sphere. A memory which stores a seamless spherical image data set formed from N circular image data sets captured by a single lens, where the circular image data sets are taken from a single focal point of the lens, and where N is a positive integer greater than 1 is also described.

Inventors

  • 👤 Ford Oxaal

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:39
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/12; G03; G03B; G03B37/00; G03B37/02; G06T15/00; G06T15/10; G06T15/20; G06T3/18; H; H04; H04N; H04N23/00; H04N23/60; H04N23/698

Claims Analysis

Total Claims: 50
Claim 1
Independent Claim 49 words
A memory which stores a substantially seamless spherical image data set formed from N circular image data sets captured by a single lens, wherein the N circular image data sets are taken from a single point of the lens, and wherein N is a positive integer greater than 1.
Claim 2
Dependent Claim 49 words
A memory which stores a substantially seamless spherical image data set formed from N circular image data sets captured by a single lens, wherein the N circular image data sets are taken from a single point of the lens, and wherein N is a positive integer greater than 1.
Claim 3
Dependent Claim 29 words
The memory as recited in claim 1 , wherein: N equals 2; and each of the N circular image data sets corresponds to a hemispherical projection onto a plane.
Claim 4
Dependent Claim 30 words
The memory as recited in claim 1 , wherein: N is greater than 2; and each of the N circular image data sets corresponds to circular projection onto a plane.
Claim 5
Dependent Claim 50 words
The memory as recited in claim 1 , wherein all of the N circular image data sets are disposed within the memory so as to permit selection and subsequent display of a rectangular image generated from combined data extractable from at least two of the N circular image data sets.
Claim 6
Independent Claim 87 words
A system for acquisition of a substantially seamless spherical data set and subsequent display of a selected portion thereof on a display, comprising: means for capturing at least two circular images from a single point and different directions of view; means for transferring the circular images to a memory of a computer; means for combining the circular images into a substantially seamless spherical data set; and means for processing a selected portion of the substantially seamless spherical data set for presentation on the display of the computer.
Claim 7
Independent Claim 87 words
A system for acquisition of a substantially seamless spherical data set and subsequent display of a selected portion thereof on a display, comprising: means for capturing at least two circular images from a single point and different directions of view; means for transferring the circular images to a memory of a computer; means for combining the circular images into a substantially seamless spherical data set; and means for processing a selected portion of the substantially seamless spherical data set for presentation on the display of the computer.
Claim 8
Dependent Claim 28 words
The system as set forth in claim 5 , further comprising means for digitizing each ofthe circular images, wherein the digitizing means is disposed within the capturing means.
Claim 9
Dependent Claim 23 words
The system as set forth in claim 5 , wherein the capturing means comprises a camera optically coupled to a single wide-angle lens.
Claim 10
Dependent Claim 38 words
The system as set forth in claim 5 , wherein the capturing means permits the taking of at least two respective pictures with a single camera with each respective picture being registered with respect to the previously-taken picture.
Claim 11
Dependent Claim 26 words
The system as recited in claim 5 , wherein the selected portion of the substantially seamless spherical data set includes data from two adjacent circular images.
Claim 12
Dependent Claim 60 words
The system as recited in claim 5 , wherein the processing means comprises: a first software module for reading the selected portion of the substantially seamless spherical data set to thereby generate a read spherical data; and a second software module for processing the read spherical data to thereby generate a rectangular image suitable for output on the computer display.
Claim 13
Dependent Claim 23 words
The system as recited in claim 10 , wherein the processing means is controlled by an input device operated by a system user.
Claim 14
Dependent Claim 38 words
The system as recited in claim 5 , wherein: the processing means and the computer display are disposed within the computer; and the processing means is controlled responsive to operation of an input device coupled to the computer.
Claim 15
Dependent Claim 49 words
The system as recited in claim 5 , wherein: the at least two circular images comprise two hemispherical images; and the combining means comprises software for registering data corresponding to a first of the two hemispherical images with additional data corresponding to a second of the two hemispherical images.
Claim 16
Dependent Claim 35 words
The system as recited in claim 5 , further comprising means for selecting a magnification level at which the selected potion of the substantially seamless spherical data set is to be displayed on the display.
Claim 17
Dependent Claim 89 words
The system as recited in claim 5 , further comprising: means for selecting a magnification level at which the selected potion of the substantially seamless spherical data set is to be displayed on the computer display; wherein the processing means comprises: a first software module for reading the selected portionof the substantially seamless spherical data set to thereby generate a read spherical data set; and a second software module for processing the read spherical data set to thereby generate a rectangular image suitable for output on the computer display.
Claim 18
Dependent Claim 29 words
The system as recited in claim 15 , wherein the selecting means and the first and second software modules respond to an input device operated by a system user.
Claim 19
Dependent Claim 18 words
The system as recited in claim 15 , wherein the processing means and the selecting means comprise software.
Claim 20
Dependent Claim 43 words
The system as recited in claim 15 , wherein: the processing means, the selecting means, and the display are disposed within a computer; and the processing means and the selecting means respond to an input device operated by a user of the computer.
Claim 21
Dependent Claim 49 words
The system as recited in claim 15 , wherein: the at least two circular images comprise two hemispherical images; and the combining means comprises software for registering data corresponding to a first of the two hemispherical images with additional data corresponding to a second of the two hemispherical images.
Claim 22
Dependent Claim 42 words
The system as recited in claim 5 , further comprising an input device operatively connected to the processing means for selecting a magnification level at which the selected potion of the substantially seamless spherical data set is displayed on the computer display.
Claim 23
Dependent Claim 25 words
The system as recited in claim 5 , wherein the combining means comprises software which digitally stitches together the at least two respective digital images.
Claim 24
Independent Claim 117 words
A system which acquires image content corresponding to all pixels visible from a predetermined point using a camera generating circular images, which stores the content as a substantially seamless spherical data set, and which displays a selected portion of the substantially seamless spherical data set, comprising: a camera equipped with a lens which acquires N circular images from the predetermined point and different directions of view; a memory which stores the N circular images as the substantially seamless spherical data set; and a processor which generates a rectangular image from the selected portion ofthe substantially seamless spherical data set suitable for output on a computer display, where N is an integer greater than or equal to two.
Claim 25
Independent Claim 117 words
A system which acquires image content corresponding to all pixels visible from a predetermined point using a camera generating circular images, which stores the content as a substantially seamless spherical data set, and which displays a selected portion of the substantially seamless spherical data set, comprising: a camera equipped with a lens which acquires N circular images from the predetermined point and different directions of view; a memory which stores the N circular images as the substantially seamless spherical data set; and a processor which generates a rectangular image from the selected portion ofthe substantially seamless spherical data set suitable for output on a computer display, where N is an integer greater than or equal to two.
Claim 26
Dependent Claim 30 words
The system as set forth in claim 22 , wherein: the system further comprises the display; and the memory, the processor, and the computer display are disposed within a computer.
Claim 27
Dependent Claim 17 words
The system as set forth in claim 22 , wherein the memory is disposed within the camera.
Claim 28
Dependent Claim 36 words
The system as set forth in claim 22 , wherein the camera acquires at least two digital images, and the memory stores the digital images comprising the substantially seamless spherical data set as registered digital images.
Claim 29
Dependent Claim 26 words
The system as recited in claim 22 , wherein the selected portion of the substantially seamless spherical data set includes data from two adjacent circular images.
Claim 30
Dependent Claim 26 words
The system as recited in claim 22 , further comprising an input device permitting selection of the selected portion of the substantially seamless spherical data set.
Claim 31
Dependent Claim 34 words
The system as recited in claim 22 , further comprising an input device permitting selection of the selected portion ofthe substantially seamless spherical data set and the magnification level of the resultant rectangular image.
Claim 32
Dependent Claim 15 words
The system as recited in claim 22 , wherein the lens comprises a fisheye lens.
Claim 33
Dependent Claim 48 words
The system as recited in claim 22 , further comprising: a tripod; and a camera mount coupling the camera to the tripod which permits the camera to pivot about the predetermined point to thereby acquire the N circular images from the predetermined point and different directions of view.
Claim 34
Dependent Claim 54 words
The system as recited in claim 22 , further comprising: a stationary support; and a mounting support member coupling the camera to the stationary support, which mounting support member is rotatable about a rotation axis which is coplanar with a plane that is perpendicular to the optical axis of the lens of the camera.
Claim 35
Dependent Claim 15 words
The system as recited in claim 31 , wherein the stationary support comprises a tripod.
Claim 36
Dependent Claim 54 words
The system as recited in claim 22 , further comprising: a stationary support; and a mounting support member coupling the camera to the stationary support, which mounting support member is rotatable about a rotation axis which is coplanar with a plane that is perpendicular to the optical axis of the lens of the camera.
Claim 37
Dependent Claim 56 words
The system as recited in claim 22 , further comprising: a stationary support; and a mounting support member coupling the camera to the stationary support, which mounting support member is rotatable about a rotation axis which bisects and is coplanar with a plane corresponding to a 180° field of view of the lens of the camera.
Claim 38
Dependent Claim 71 words
The system as recited in claim 22 , further comprising: a stationary support; and a mounting support member coupling the camera to the stationary support, which mounting support member is rotatable about a rotation axis which bisects and is coplanar with a plane that is perpendicular to the optical axis of the lens of the camera and which corresponds to a 180° field of view of the lens of the camera.
Claim 39
Dependent Claim 72 words
The system as recited in claim 22 , wherein: the lens has a plane corresponding to a 180° field of view; the system further comprising: a stationary support; and a mounting support member coupling the camera to the stationary support, wherein: the mounting support member is rotatable about a rotation axis which is coplanar with the plane; the camera does not intersect the rotation axis; and the rotation axis intersects the lens.
Claim 40
Dependent Claim 24 words
The system as recited in claim 22 , wherein the processor instantiates software for digitally stitching together the at least two respective digital images.
Claim 41
Independent Claim 152 words
A system for acquiring a substantially spherical visual image data set using a fisheye lens having at least a 180° field of view defined by a plane intersecting the fisheye lens, and for processing at least a selected portion of the substantially spherical visual image data set for display as a two-dimensional (2D) image, comprising: an assembly comprising the fisheye lens coupled to a camera; a stationary support; a mounting support member, coupling the assembly to the stationary support, which mounting support member has a rotation axis that is coplanar with the plane and which supports the assembly while the assembly acquires first and second hemispheric images, each representing the 180° field of view; a memory which stores the substantially spherical visual image data set corresponding to the respective hemispherical images; and a processor which generates the 2D image responsive to the selected portion of the substantially spherical visual image data set.
Claim 42
Independent Claim 152 words
A system for acquiring a substantially spherical visual image data set using a fisheye lens having at least a 180° field of view defined by a plane intersecting the fisheye lens, and for processing at least a selected portion of the substantially spherical visual image data set for display as a two-dimensional (2D) image, comprising: an assembly comprising the fisheye lens coupled to a camera; a stationary support; a mounting support member, coupling the assembly to the stationary support, which mounting support member has a rotation axis that is coplanar with the plane and which supports the assembly while the assembly acquires first and second hemispheric images, each representing the 180° field of view; a memory which stores the substantially spherical visual image data set corresponding to the respective hemispherical images; and a processor which generates the 2D image responsive to the selected portion of the substantially spherical visual image data set.
Claim 43
Dependent Claim 37 words
The system as recited in claim 38 , wherein the mounting support member includes at least one detent mechanism which permits the assembly to rotate between first and second predetermined positions for acquiring the respective hemispherical images.
Claim 44
Dependent Claim 15 words
The system as recited in claim 38 , wherein thc rotation axis is not vertical.
Claim 45
Dependent Claim 15 words
The system as recited in claim 38 , wherein the stationary support comprises a tripod.
Claim 46
Dependent Claim 19 words
The system as recited in claim 38 , wherein the plane corresponds to a seam between respective hemispherical images.
Claim 47
Independent Claim 141 words
A system for acquisition of a substantially seamless spherical data set and subsequent display of a selected portion thereof on a display, comprising: means for capturing at least two circular images from a single point and different directions of view; means for transferring the circular images to a memory of a computer; means for combining the circular images into a substantially seamless spherical data set; and means for processing a selected portion of the substantially seamless spherical data set for presentation on the display of the computer, the processing means comprising: a first software module for reading the selected portion of the substantially seamless spherical data set to thereby generate a read spherical data; and a second software module for processing the read spherical data to thereby generate a rectangular image in linear perspective suitable for output on the computer display.
Claim 48
Independent Claim 141 words
A system for acquisition of a substantially seamless spherical data set and subsequent display of a selected portion thereof on a display, comprising: means for capturing at least two circular images from a single point and different directions of view; means for transferring the circular images to a memory of a computer; means for combining the circular images into a substantially seamless spherical data set; and means for processing a selected portion of the substantially seamless spherical data set for presentation on the display of the computer, the processing means comprising: a first software module for reading the selected portion of the substantially seamless spherical data set to thereby generate a read spherical data; and a second software module for processing the read spherical data to thereby generate a rectangular image in linear perspective suitable for output on the computer display.
Claim 49
Independent Claim 157 words
A system for acquisition of image content corresponding to all pixels visible from a predetermined point and subsequent display of a selected portion of the image content thereof on a display, comprising: means for capturing two hemispherical images from the predetermined point and different directions of view; means for storing the hemispherical images corresponding to the pixels visible from the predetermined point; and means for processing a selected portion of the pixels for presentation on the display of the computer, the processing means comprising: a first software module for reading selected pixels corresponding to a first portion of a first of the hemispherical images and a second portion of a second of the hemispherical images to thereby generate a first and second read pixel data; and a second software module for automatically processing the first and second read pixel data to thereby generate a singular rectangular image in linear perspective suitable for output on the computer display.
Claim 50
Independent Claim 157 words
A system for acquisition of image content corresponding to all pixels visible from a predetermined point and subsequent display of a selected portion of the image content thereof on a display, comprising: means for capturing two hemispherical images from the predetermined point and different directions of view; means for storing the hemispherical images corresponding to the pixels visible from the predetermined point; and means for processing a selected portion of the pixels for presentation on the display of the computer, the processing means comprising: a first software module for reading selected pixels corresponding to a first portion of a first of the hemispherical images and a second portion of a second of the hemispherical images to thereby generate a first and second read pixel data; and a second software module for automatically processing the first and second read pixel data to thereby generate a singular rectangular image in linear perspective suitable for output on the computer display.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-11-26 2005-05-28 2005-11-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-11-26 2009-05-28 2009-11-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-11-26 2013-05-28 2013-11-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag