Processing image data from multiple cameras for motion pictures

US9094675B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9094675-B2
Application numberUS-201213423058-A
CountryUS
Kind codeB2
Filing dateMar 16, 2012
Priority dateFeb 29, 2008
Publication dateJul 28, 2015
Grant dateJul 28, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An approach is disclosed for generating stereoscopic image sequences. The approach includes receiving a plurality of image sequences, each image sequence captured from a distinct camera or other capture device in a multi-camera array. One image sequence is a primary image sequence and the other image sequences are secondary image sequences. The approach further includes generating, from the primary and at least one or more of the secondary image sequences, depth maps corresponding to images of the primary image sequence and generating, for each image in the primary image sequence, based on at least the depth maps and the corresponding images of the primary image sequence, stereoscopic images of a stereoscopic image sequence.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for processing image data, comprising: receiving a plurality of image sequences, each image sequence captured from a distinct physical camera in a physical multi-camera array, wherein the image sequences include a primary image sequence captured by a primary camera in the multi-camera array and one or more secondary image sequences captured by respective secondary cameras in the multi-camera array, wherein the primary camera captures live-action scenes with a user-specified composition and focus, and wherein each of the secondary cameras captures volumetric information corresponding to the live-action scenes from a different vantage point; generating, from at least the primary image sequence and one or more of the secondary image sequences, a respective depth map for each of a plurality of images of the primary image sequence; automatically determining, based on at least one of the depth maps and corresponding image or images of the primary image sequence, an object depicted in the primary image sequence; automatically separating the determined object onto a distinct layer associated with at least one of the depth maps and a distinct layer or layers associated with a corresponding image or images; modifying an appearance of the object in at least one of the distinct layer associated with the at least one of the depth maps and the distinct layer or layers associated with the corresponding image or images so as to change an appearance of the object in stereoscopic images; and generating, for each image in the plurality of images of the primary image sequence, based on at least the image and the corresponding depth map, at least two images of a stereoscopic image sequence. 2. The method of claim 1 , wherein generating the stereoscopic images includes filling a hole in at least a first stereoscopic image using image data from one or more images of the secondary image sequences, wherein the hole corresponds to an area in the first stereoscopic image for which image data of a scene captured in the corresponding image of the primary image sequence is unavailable. 3. The method of claim 1 , wherein at least one of the secondary cameras provides a plenoptic lens configured to capture light field data. 4. The method of claim 1 , wherein the at least two images include a left-eye image and a right-eye image, and wherein an appearance of the objects in the left-eye image and an appearance of the objects in the right-eye image are displaced from their respective positions in the corresponding image of the primary image sequence. 5. The method of claim 1 , further comprising, prior to generating the depth maps: receiving a set of images of the primary image sequence and one or more editing operations to be performed on the set of images; and performing the one or more editing operations on the set of images. 6. The method of claim 1 , further comprising, changing a viewpoint of a viewer of the stereoscopic image sequence based on at least the depth maps and the corresponding images of the primary image sequence. 7. The method of claim 1 , further comprising, applying at least one graphical effect to one or more images of the primary image sequence based on data from one or more images of the secondary image sequences, wherein the graphical effect comprises at least one of enhancing a resolution, altering a zoom or a lighting, removing a defect, or increasing a frame rate of the stereoscopic image sequence. 8. The method of claim 1 , wherein the generating the at least two images of the stereoscopic image sequence comprises generating an auto-stereoscopic image sequence. 9. A non-transitory computer-readable storage medium storing a program, which, when executed by a processor performs an operation for processing image data, the operation comprising: receiving a plurality of image sequences, each image sequence captured from a distinct physical camera in a physical multi-camera array, wherein the image sequences include a primary image sequence captured by a primary camera in the multi-camera array and one or more secondary image sequences captured by respective secondary cameras in the multi-camera array, wherein the primary camera captures live-action scenes with a user-specified composition and focus, and wherein each of the secondary cameras captures volumetric information corresponding to the live-action scenes from a different vantage point; generating, from at least the primary image sequence and one or more of the secondary image sequences, a respective depth map for each of a plurality of images of the primary image sequence; automatically determining, based on at least one of the depth maps and corresponding image or images of the primary image sequence, an object depicted in the primary image sequence; automatically separating the determined object onto a distinct layer associated with at least one of the depth maps and a distinct layer or layers associated with a corresponding image or images; modifying an appearance of the object in at least one of the distinct layer associated with the at least one of the depth maps and the distinct layer or layers associated with the corresponding image or images so as to change an appearance of the object in stereoscopic images; and generating, for each image in the plurality of images of the primary image sequence, based on at least the image and the corresponding depth map, at least two images of a stereoscopic image sequence. 10. The computer-readable storage medium of claim 9 , wherein the operation further comprises, filling a hole in at least one of the images of the stereoscopic image sequence using image data from one or more images of the secondary image sequences, wherein the hole corresponds to an area in the one of the images of the stereoscopic image sequence for which image data of a scene captured in the corresponding image of the primary image sequence is unavailable. 11. The computer-readable storage medium of claim 9 , wherein at least one of the secondary cameras provides a plenoptic lens configured to capture light field data. 12. The computer-readable storage medium of claim 9 , wherein the at least two images include a left-eye image and a right-eye image, and wherein an appearance of the objects in the left-eye image and an appearance of the objects in the right-eye image are displaced from their respective positions in the corresponding image of the primary image sequence. 13. The computer-readable storage medium of claim 9 , wherein the operation further comprises, prior to generating the depth maps: receiving a set of images of the primary image sequence and one or more editing operations to be performed on the set of images; and performing the one or more editing operations on the set of images. 14. The computer-readable storage medium of claim 9 , wherein the operation further comprises, changing a viewpoint of a viewer of the stereoscopic image sequence based on at least the depth maps and the corresponding images of the primary image sequence. 15. The computer-readable storage medium of claim 9 , wherein the operation further comprises, applying at least one graphical effect to an image of the primary image sequence based on data from one or more images of the secondary image sequences, wherein the graphical effect comprises at least one of enhancing a resolution, altering a zoom or a lighting, removing a defect, or increasing a frame rate of the stereoscopic image sequence based on data from one or more images of the secondary image sequences. 16. A system, comprising: a pro

Assignees

Inventors

Classifications

  • H04N13/25Primary

    using two or more image sensors with different characteristics other than in their location or field of view, e.g. having different resolutions or colour pickup characteristics; using image signals from one sensor to control the characteristics of another sensor · CPC title

  • using three or more two-dimensional [2D] image sensors · CPC title

  • Adjusting depth or disparity · CPC title

  • Transformation of image signals corresponding to virtual viewpoints, e.g. spatial image interpolation · CPC title

  • wherein the generated image signals comprise depth maps or disparity maps · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9094675B2 cover?
An approach is disclosed for generating stereoscopic image sequences. The approach includes receiving a plurality of image sequences, each image sequence captured from a distinct camera or other capture device in a multi-camera array. One image sequence is a primary image sequence and the other image sequences are secondary image sequences. The approach further includes generating, from the pri…
Who is the assignee on this patent?
Lukk Howard, Hendrickson Andrew, Disney Entpr Inc
What technology area does this patent fall under?
Primary CPC classification H04N13/25. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 28 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).