IP Library Granted Patent US 10,475,163
Granted Patent B2
US 10,475,163 · App. 15/683,207 · Granted Nov 12, 2019

Method and apparatus for generating data representative of a bokeh associated to light-field data

Inventors: Guillaume Boisson (Pleumeleuc, FR); Laurent Blonde (Thorigné-Fouillard, FR); Benoit Vandame (Betton, FR)
Assignee: INTERDIGITAL CE PATENT HOLDINGS
G06T5/002G06T7/557G06T2207/10052
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,475,163
App. No.
15/683,207
Granted
Nov 12, 2019
Kind
B2
Abstract

There are several types of plenoptic devices having a proprietary file format. At present, there is no standard supporting the acquisition and transmission of multi-dimensional information for an exhaustive over-view of the different parameters upon which a light-field depends. As such, acquired light-field data for different cameras have a diversity of formats. The notion of pixel beam, which represents a volume occupied by a set of rays of light in an object space of an optical system of a camera is introduced. The method according to the invention enables to provide data representative of a bokeh associated to a pixel beam. Such data representative of bokeh associated to a pixel beam enables the displaying of an image with good bokeh properties.

Claims (21)

1. A computer implemented method comprising:

receiving optical data associated with a volume in an object space for a set of rays of light passing through a pupil of an optical system and a conjugate;

obtaining a set of intersections of rays joining vertices of a first polygon representing a sampling of a section of the pixel beam to vertices of a second polygon representing a sampling of the pupil with a first surface,

obtaining a convex envelope corresponding to the bokeh associated with said pixel beam by fitting said set of intersections

generating data representative of the bokeh associated with a volume in the object space for the pixel beam corresponding to the convex envelope of the set of intersections.

2. The method according to claim 1 wherein the section of the pixel beam corresponds to the conjugate of a pixel of the sensor, the pupil corresponds to an entrance pupil of the optical system and the first surface corresponds to a focus plane of said optical system.

3. A device for rendering a bokeh associated to associated to a volume in an object space of an optical system occupied by a set of rays of light passing through a pupil of said optical system and a conjugate, in said object space of the optical system, of at least one pixel of a sensor associated to said optical system, said volume occupied by said set of rays of light being called a pixel beam using obtained in accordance with the method of claim 2 .

4. The method according to claim 1 wherein the section of the pixel beam corresponds to a conjugate, through another optical system, of an intersection of said pixel beam with a plane, the pupil corresponds to an exit pupil of the optical system and the first surface corresponds to the sensor associated to the optical system.

5. A device for rendering a bokeh associated to associated to a volume in an object space of an optical system occupied by a set of rays of light passing through a pupil of said optical system and a conjugate, in said object space of the optical system, of at least one pixel of a sensor associated to said optical system, said volume occupied by said set of rays of light being called a pixel beam using obtained in accordance with the method of claim 4 .

6. The method according to claim 1 claims wherein the first polygon comprising p vertices and the second polygon comprising n vertices, the number of rays joining the p vertices of the first polygon to the n vertices of the second polygon is a multiple of the product of n by p.

7. A device for rendering a bokeh associated to associated to a volume in an object space of an optical system occupied by a set of rays of light passing through a pupil of said optical system and a conjugate, in said object space of the optical system, of at least one pixel of a sensor associated to said optical system, said volume occupied by said set of rays of light being called a pixel beam using obtained in accordance with the method of claim 6 .

8. A device for rendering a bokeh associated to associated to a volume in an object space of an optical system by a set of rays of light passing through a pupil of said optical system and a conjugate, in said object space of the optical system, of at least one pixel of a sensor associated to said optical system, said volume occupied by said set of rays of light being called a pixel beam using obtained in accordance with the method of claim 1 .

9. A non-transitory storage medium carrying instructions of program code for executing the method for generating data representative of a bokeh according to claim 1 , when said program is executed on a computing device.

10. An apparatus for generating data, said apparatus comprising a processor configured to:

receive optical data associated with a volume in an object space for a set of rays of light passing through a pupil of an optical system and a conjugate;

obtain a set of intersections of rays joining vertices of a first polygon representing a sampling of a section of the pixel beam to vertices of a second polygon representing a sampling of the pupil with a first surface,

obtain a convex envelope corresponding to the bokeh associated with said pixel beam by fitting said set of intersections

generate data representative of the bokeh associated with a volume in the object space for the pixel beam corresponding to the convex envelope of the] set of intersections.

11. The apparatus according to claim 10 wherein the section of the pixel beam corresponds to the conjugate of a pixel of the sensor, the pupil corresponds to an entrance pupil of the optical system and the first surface corresponds to a focus plane of said optical system.

12. The apparatus according to claim 10 wherein the section of the pixel beam corresponds to a conjugate, through another optical system, of an intersection of said pixel beam with a plane, the pupil corresponds to an exit pupil of the optical system and the first surface corresponds to the sensor associated to the optical system.

13. The apparatus according to claim 10 wherein the first polygon comprising p vertices and the second polygon comprising n vertices, the number of rays joining the p vertices of the first polygon to the n vertices of the second polygon is a multiple of the product of n by p.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2019
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 049561/0201 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2019
From: VANDAME, BENOIT; BOISSON, GUILLAUME; BLONDE, LAURENT
To: THOMSON LICENSING
Reel/Frame 049423/0017 →
Cited By (4)
US 12,243,190 US 12,437,432 US 12,549,701 US 12,563,310