Digital 3D/360 ° camera system
First Claim
Patent Images
1. A method for generating a three-hundred-sixty degree digital representation of an area, comprising:
- capturing an image from each of a plurality of digital cameras having a field of view that overlaps with the field of view of at least one other digital camera among the plurality of digital cameras forming a stereoscopic field of view;
generating a composite pixel vector map based on the images associated with the plurality of digital cameras and defining a coordinate system of the plurality of digital cameras in terms of at least;
camera position data defining the position of each of the plurality of digital cameras, anda plurality of camera-specific pixel vector maps, each camera-specific pixel vector map associated with a camera of the plurality of digital cameras; and
generating a three-hundred-sixty degree digital representation of the area surrounding the plurality of digital cameras based at least on the stored composite pixel vector map.
0 Assignments
0 Petitions
Accused Products
Abstract
The digital 3D/360° camera system is an omnidirectional stereoscopic device for capturing image data that may be used to create a 3-dimensional model for presenting a 3D image, a 3D movie, or 3D animation. The device uses multiple digital cameras, arranged with overlapping fields of view, to capture image data covering an entire 360° scene. The data collected by one, or several, digital 3D/360° camera systems can be used to create a 3D model of a 360° scene by using triangulation of the image data within the overlapping fields of view.
42 Citations
22 Claims
-
1. A method for generating a three-hundred-sixty degree digital representation of an area, comprising:
-
capturing an image from each of a plurality of digital cameras having a field of view that overlaps with the field of view of at least one other digital camera among the plurality of digital cameras forming a stereoscopic field of view; generating a composite pixel vector map based on the images associated with the plurality of digital cameras and defining a coordinate system of the plurality of digital cameras in terms of at least; camera position data defining the position of each of the plurality of digital cameras, and a plurality of camera-specific pixel vector maps, each camera-specific pixel vector map associated with a camera of the plurality of digital cameras; and generating a three-hundred-sixty degree digital representation of the area surrounding the plurality of digital cameras based at least on the stored composite pixel vector map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for generating a three-hundred-sixty degree digital representation of an area, comprising:
-
a plurality of digital cameras having a field of view that overlaps with the field of view of at least one other digital camera among the plurality of digital cameras forming a stereoscopic field of view, a controller which causes each camera of the plurality of digital cameras to capture an image; a processor executing software that generates a composite pixel vector map based on the images associated with the plurality of digital cameras and defining a coordinate system of the plurality of digital cameras in terms of at least; camera position data defining the position of each of the plurality of digital cameras, and a plurality of camera-specific pixel vector maps, each camera-specific pixel vector map associated a camera of the plurality of digital cameras; and wherein the system generates a three-hundred-sixty degree digital representation of the area surrounding the plurality of digital cameras based at least on the stored composite pixel vector map. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium encoded with processor-executable instructions that, when executed by a processor, cause a digital camera system comprising a plurality of digital cameras to:
-
cause each camera of the plurality of digital cameras to capture an image having a field of view that overlaps with the field of view of at least one other digital camera among the plurality of digital cameras forming a stereoscopic field of view; generate a composite pixel vector map based on the images associated with the plurality of digital cameras and defining a coordinate system of the plurality of digital cameras in terms of at least; camera position data defining the position of each of the plurality of digital cameras, and a plurality of camera-specific pixel vector maps, each camera-specific pixel vector map associated with a camera of the plurality of digital cameras; and generate a three-hundred-sixty degree digital representation of the area surrounding the plurality of digital cameras based at least on the stored pixel vector map. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification