Generating dolly zoom effect using light field image data

US10594945B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10594945-B2
Application numberUS-201815944551-A
CountryUS
Kind codeB2
Filing dateApr 3, 2018
Priority dateApr 3, 2017
Publication dateMar 17, 2020
Grant dateMar 17, 2020

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.

A sensor is configured to acquire a light field by imaging a scene. A processor is configured to determine four-dimensional (4D) coordinates of points in a light field and generate dollied coordinates from the 4D coordinates based on a dolly transform and a dolly parameter. The processor is also configured to project rays associated with the dollied coordinates from the light field onto corresponding points in an output raster. In some cases, the processor applies an aperture function to filter the rays in the coordinate system of the dollied coordinates. The aperture function has a first value in a first region of an aperture plane and the aperture value has a second value in a second region of the aperture plane. Rays passing through the first region are accepted by the aperture function and rays passing through the second region are rejected.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining four-dimensional (4D) coordinates of points in a light field; generating dollied coordinates from the 4D coordinates based on a dolly transform and a dolly parameter; applying an aperture function to filter rays in the coordinate system of the dollied coordinates, wherein the aperture function has a first value in a first region of an aperture plane and the aperture value has a second value in a second region of the aperture plane such that rays passing through the first region are accepted by the aperture function and rays passing through the second region are rejected; and projecting rays associated with the dollied coordinates from the light field onto corresponding points in an output raster. 2. The method of claim 1 , wherein applying the aperture function to filter the rays in the coordinate system of the dollied coordinates comprises dollying a virtual aperture by a distance relative to the aperture plane. 3. The method of claim 2 , wherein generating the dollied coordinates comprises applying a depth dependent dolly transformation to the 4D coordinates. 4. The method of claim 3 , wherein dollying the virtual aperture produces a depth-dependent scaling of a two dimensional (2D) reconstructed image that is reconstructed from the light field. 5. The method of claim 1 , further comprising: refocusing portions of the light field using a linear refocusing transform and a refocusing parameter. 6. The method of claim 1 , wherein generating the dollied coordinates comprises generating the dollied coordinates by applying a quadratic dolly transform. 7. The method of claim 1 , wherein generating the dollied coordinates comprises producing tilt in a lens plane and an aperture plane. 8. An apparatus comprising: a sensor configured to acquire a light field by imaging a scene; and a processor configured to: determine four-dimensional (4D) coordinates of points in a light field; generate dollied coordinates from the 4D coordinates based on a dolly transform and a dolly parameter; apply an aperture function to filter rays in the coordinate system of the dollied coordinates, wherein the aperture function has a first value in a first region of an aperture plane and the aperture value has a second value in a second region of the aperture plane such that rays passing through the first region are accepted by the aperture function and rays passing through the second region are rejected; and project rays associated with the dollied coordinates from the light field onto corresponding points in an output raster. 9. The apparatus of claim 8 , wherein the processor is configured to dolly a virtual aperture by a distance relative to the aperture plane. 10. The apparatus of claim 9 , wherein the processor is configured to apply a depth dependent dolly transformation to the 4D coordinates. 11. The apparatus of claim 10 , wherein dollying the virtual aperture produces a depth-dependent scaling of a two dimensional (2D) reconstructed image that is reconstructed from the light field. 12. The apparatus of claim 8 , wherein the processor is configured to refocus portions of the light field using a linear refocusing transform and a refocusing parameter. 13. The apparatus of claim 8 , wherein the processor is configured to generate the dollied coordinates by applying a quadratic dolly transform. 14. The apparatus of claim 8 , wherein the processor is configured to tilt an image in a lens plane and an aperture plane applying the dolly transform.

Assignees

Inventors

Classifications

  • G06T3/40Primary

    Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title

  • using two or more images, e.g. averaging or subtraction · CPC title

  • Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation · CPC title

  • Images from lightfield camera · CPC title

  • Electricity · mapped topic

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 US10594945B2 cover?
A sensor is configured to acquire a light field by imaging a scene. A processor is configured to determine four-dimensional (4D) coordinates of points in a light field and generate dollied coordinates from the 4D coordinates based on a dolly transform and a dolly parameter. The processor is also configured to project rays associated with the dollied coordinates from the light field onto corresp…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06T3/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 17 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).