Three dimensional image generation using a cloud of cameras
AssigneeProduct Development Associates, Inc.
InventorsBradley Vernon Briercliffe, Steven Trellis
Life of this patent
Estimating the term…
Abstract
A device includes a receiver configured to receive a spectrum of data feeds, each data feed received from a camera of a plurality of disparate cameras disposed in a common region. A storage device includes a plurality of frames. A controller is configured to extract image data from each data feed of the plurality of data feeds, each data feed including one or more images. The controller stores each image of the one or more images in a frame of the plurality of frames, each frame associated with a respective data feed of the plurality of data feeds. The controller produces a three dimensional image by aggregating each of the images from the plurality of frames and stores the three dimensional image in the storage device.
Claims15
A device, comprising:
- a receiver configured to receive a spectrum of data feeds, each data feed received from a camera of a plurality of disparate cameras disposed in a common region, wherein each data feed is received on a unique operating frequency band within the spectrum of data feeds;
- a storage device comprising a plurality of frames;
- and
- a controller configured to:
- extract image data from each data feed of the plurality of data feeds, each data feed comprising one or more images, wherein each data feed comprises a run length encoded set of pixels and marker data including one or both of a start of a frame marker and a start of a line marker;
- pass the spectrum of data feeds through a series of band-pass filters to isolate each data feed;
- store each image of the one or more images in a frame of the plurality of frames, each frame associated with a respective data feed of the plurality of data feeds;
- producing a three dimensional image by aggregating each of the images from the plurality of frames;
- and
- storing the three dimensional image in the storage device.
A method, comprising:
- receiving a spectrum of data feeds, each data feed received from a camera of a plurality of disparate cameras disposed in a common region, wherein each data feed is received on a unique operating frequency band within the spectrum of data feeds;
- extracting image data from each data feed of the plurality of data feeds, each data feed comprising one or more images, wherein each data feed comprises a run length encoded set of pixels and marker data including one or both of a start of a frame marker and a start of a line marker;
- pass the spectrum of data feeds through a series of band-pass filters to isolate each data feed;
- storing each image of the one or more images in frame of a storage device comprising a plurality of frames, each frame of the plurality of frames associated with a respective data feed of the plurality of data feeds;
- producing a three dimensional image by aggregating each of the images from the plurality of frames;
- and
- storing the three dimensional image in the storage device.
Dependencies are inferred from the claim text.