IP Library Granted Patent US 9,829,721
Granted Patent B2
US 9,829,721 · App. 14/905,693 · Granted Nov 28, 2017

Method for determining a visual effect of an ophthalmic lens

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 9,829,721
App. No.
14/905,693
Granted
Nov 28, 2017
Kind
B2
Abstract

A method implemented by computer means for determining a visual effect of an ophthalmic lens, the method comprising: —an optical data receiving step (S 1 ), during which optical data relating to the optical function of an ophthalmic lens is received, —an acquisition step (S 2 ), during which at least one image of the visual environment of a user is acquired, —a depth map determining step (S 3 ), during which a depth map of the acquired image of the visual environment of the user is determined, —a visual effect determining step (S 4 ), during which based on the depth map and the optical data, a visual effect that would be introduced by the ophthalmic lens if the visual environment was seen through the ophthalmic lens is determined.

Claims (28)

1. A method implemented by computer for determining a visual effect of an ophthalmic lens, the method comprising:

an optical data receiving step, during which optical data relating to the optical function of an ophthalmic lens is received, the optical data comprising the optical power map of the ophthalmic lens;

an acquisition step, during which at least one image of the visual environment of a user is acquired;

a depth map determining step, during which a depth map of the acquired image of the visual environment of the user is determined; and

a visual effect determining step, during which based on the depth map and the optical data, a visual effect is determined, the visual effect being the visual effect that is introduced by the ophthalmic lens if the visual environment was seen through the ophthalmic lens.

2. The method according to claim 1 , wherein the visual effect comprises the blur and/or the distortion that is introduced by the ophthalmic lens if the visual environment was seen through the ophthalmic lens.

3. The method according to claim 1 , wherein the depth map determining step comprises an occlusion filling step during which at least part of the occlusions of the depth map are filled.

4. The method according to claim 1 , wherein during the visual effect determining step the visual effect is determined by combining the depth map and the optical power map.

5. The method according to claim 1 , wherein the acquisition step, the depth map determining step, the visual effect determining step, are repeated with a frequency of at least 15 Hz.

6. The method according to claim 1 , wherein during the acquisition step at least two images of the visual environment of the user are acquired from two different acquisition points.

7. A method, implemented by computer means, for demonstrating to a user the visual effect of an ophthalmic lens, the method comprising:

an optical data receiving step, during which optical data relating to the optical function of the ophthalmic lens is received, the optical data comprising the optical power map of the ophthalmic lens;

an acquisition step, during which at least one image of the visual environment of a user is acquired;

a depth map determining step, during which a depth map of the acquired image of the visual environment of the user is determined; and

a visual effect determining step during which based on the depth map and the optical data, the visual effect of the ophthalmic lens is determined;

a visual environment adapting step, during which an adapted visual environment image is determined based on the combination of the image of the visual environment acquired during the acquisition step and the visual effect determined during the visual effect determining step; and

a display step, during which the adapted visual environment image is displayed to the user.

8. The method according to claim 7 , further comprising an optical data receiving step, during which optical data relating to an optical function of an ophthalmic lens is received, wherein the optical data comprises a distortion map of the ophthalmic lens and during the visual environment adapting step, the adapted visual environment image is based on the combination of the image of the visual environment acquired during the acquisition step, the visual effect determined during the visual effect determining step and the distortion map comprised in the optical data.

9. The method according to claim 8 , wherein the method comprises prior to the optical data receiving step, an ophthalmic lens selecting step during which the type of ophthalmic lens to be demonstrated is selected among a list of ophthalmic lenses and the optical data related to the optical function of the selected ophthalmic lens.

10. The method according to claim 9 , wherein the acquisition step, the depth map determining step, the visual effect determining step, the visual environment adapting step, and the display step, are repeated with a frequency of at least 15 Hz.

11. A computer program product comprising one or more stored sequences of instructions that are stored on a non-transitory computer memory and that are accessible to a processor and which, when executed by the processor, causes the processor to carry out the following steps:

an optical data receiving step, during which optical data relating to the optical function of an ophthalmic lens is received, the optical data comprising the optical power map of the ophthalmic lens;

an acquisition step, during which at least one image of the visual environment of a user is acquired;

a depth map determining step, during which a depth map of the acquired image of the visual environment of the user is determined; and

a visual effect determining step, during which based on the depth map and the optical data, a visual effect is determined, the visual effect being the visual effect that is introduced by the ophthalmic lens if the visual environment was seen through the ophthalmic lens.

12. The computer program product according to claim 11 , wherein the visual effect comprises the blur and/or the distortion that is introduced by the ophthalmic lens if the visual environment was seen through the ophthalmic lens.

13. The computer program product according to claim 11 , wherein the depth map determining step comprises an occlusion filling step during which at least part of the occlusions of the depth map are filled.

14. The computer program product according to claim 11 , wherein the acquisition step, the depth map determining step, the visual effect determining step, are repeated with a frequency of at least 15 Hz.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2018
From: ESSILOR INTERNATIONAL (COMPAGNIE GÉNÉRALE D'OPTIQUE)
To: ESSILOR INTERNATIONAL
Reel/Frame 045853/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2016
From: BONNIN, THIERRY; LERENARD, MARC
To: ESSILOR INTERNATIONAL (COMPAGNIE GENERALE D' OPTIQUE)
Reel/Frame 038695/0058 →