Generating dolly zoom effect using light field image data
First Claim
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 Assignments
0 Petitions
Accused Products
Abstract
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.
529 Citations
14 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification