IP Library Granted Patent US 10,890,786
Granted Patent B2
US 10,890,786 · App. 15/212,060 · Granted Jan 12, 2021

Method and system for determining an adaptive parameter for a spectacle lens accommodated in a spectacle frame

Inventors: Jesus-Miguel Cabeza-Guillen (Aalen, DE); Subhashini Mani (Aalen, DE); Michael Gamperling (Leipheim, DE)
Assignee: Carl Zeiss Vision International GmbH
G02C13/005A61B3/0025A61B3/111
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,890,786
App. No.
15/212,060
Granted
Jan 12, 2021
Kind
B2
Abstract

In a method for determining at least one fitting parameter for a spectacle lens received in a spectacle frame, an image, lying in an image plane, of at least one portion of a spectacle frame worn by a subject is acquired. When acquiring the image, the inclination of the image plane about a horizontal axis which is parallel to the image plane is established and, in the process, the at least one fitting parameter is established from the acquired image of the portion of the subject with the spectacle frame worn by the subject and the established inclination of the image.

Claims (67)

1. A method for determining an adaptive parameter for a spectacle lens accommodated in a spectacle frame with a system including a processor, program code stored on a non-transitory computer readable medium configured to perform method steps when executed by the processor, the system further including an inclination sensor, a handheld camera defining an optical axis and at least three front target marks spatially fixed relative to said spectacle frame and arranged on a measurement bracket defining a front side with a first one of said front target marks being spatially offset perpendicularly to said front side with respect to the second and third ones of said front target marks, the method comprising the steps of:

with said handheld camera, capturing an image lying in an image plane of a section of said spectacle frame worn by a patient together with said three front target marks with the patient assuming a pose wherein the patient need not look into the camera;

determining an inclination angle (γ) of said image plane about a horizontal axis parallel to said image plane via said inclination sensor;

determining the position of said front target marks in the captured image utilizing image analysis performed by said program code when executed by the processor;

determining a forward inclination angle of said spectacle frame from said position of said front target marks determined from said image analysis;

correcting said forward inclination angle to a corrected forward inclination angle (α) in relation to a vertical direction in correspondence to said determined inclination angle (γ) of said image plane;

determining a head rotation angle (β) of the head of said patient with respect to said optical axis of said handheld camera with said head rotation angle (β) being conjointly defined by said optical axis and a plane running perpendicularly to a distance line between the pupils of the eyes of said patient;

correcting said head rotation angle (β) to a corrected head rotation angle corrected in correspondence to a horizontal alignment of said optical axis of said handheld camera; and,

determining at least one adaptive parameter for fitting the spectacle lens in the spectacle frame so as to cause an optical center of the spectacle lens to coincide with a visual axis of an eye of the patient from the captured image of the section of the spectacle frame worn by said patient and said corrected forward inclination angle (α) as well as said corrected head rotation angle via image analysis performed by said program code when executed by the processor.

2. The method of claim 1 , wherein said image is captured with a digital camera incorporating an inclination sensor capturing the inclination of said image plane about a horizontal axis.

3. The method of claim 1 , comprising the further step of: capturing said section of said spectacle frame worn by the patient when said measurement bracket is connected to said spectacle frame wherein said front side of said measurement bracket accommodates said three front target marks for a measurement of said forward inclination angle (α) of said spectacle frame to be measured wherein said first front target mark is arranged spatially offset perpendicular to said forward side of said measurement bracket relative to said second and third front target mark.

4. The method of claim 1 , wherein said adaptive parameter is selected from the group comprising frame measure (l, h, AzG), pupillary distances (PD, z R , z L ), centerpoint spacing (x R , y R , x L , y L ), cornea vertex spacing (HSA) , frame forward inclination, frame disc angle and required raw glass diameter.

5. A system for determining an adaptive parameter for a spectacle lens accommodated in a spectacle frame, the system comprising:

a handheld camera having an image plane and defining an optical axis;

an inclination sensor detecting the inclination of said image plane of said handheld camera about a horizontal axis;

at least three front target marks spatially fixed relative to said spectacle frame and arranged on a measurement bracket defining a front side with a first one of said front target marks being spatially offset perpendicularly to said front side with respect to the second and third ones of said front target marks;

a computer unit including a computer readable storage medium and a computer program for determining said adaptive parameter from an image of a section of said spectacle frame worn by a patient and the determined inclination of said image stored on said computer readable storage medium, wherein said image is captured by said handheld camera; and,

said computer unit being configured to determine said adaptive parameter in accordance with a method including the steps of:

with said handheld camera, capturing an image lying in an image plane of a section of said spectacle frame worn by a patient together with said three front target marks with the patient assuming a pose wherein the patient need not look into the camera;

determining an inclination angle (γ) of said image plane about a horizontal axis parallel to said image plane;

determining the position of said front target marks in the captured image utilizing image analysis performed by said program code when executed by a processor of said computer unit;

determining a forward inclination angle of said spectacle frame from said position of said front target marks determined from said image analysis;

correcting said forward inclination angle to a corrected forward inclination angle (α) in correspondence to said determined inclination angle (γ) of said image plane;

determining a head rotation angle (β) of the head of said patient with respect to said optical axis of said handheld camera with said head rotation angle (β) being conjointly defined by said optical axis and a plane running perpendicularly to a distance line between the pupils of the eyes of said patient;

correcting said head rotation angle (β) to a corrected head rotation angle corrected in correspondence to a horizontal alignment of said optical axis of said handheld camera; and,

with image analysis, determining at least one adaptive parameter from the captured image of the section of the spectacle frame worn by said patient and said corrected forward inclination angle (α) as well as said corrected head rotation angle.

6. The system of claim 5 , wherein said handheld camera is integrated into a tablet computer and/or is integrated into a mobile telephone and said computer unit is configured as a server connected to said tablet computer and/or said mobile telephone.

7. The system of claim 6 , wherein said tablet computer and/or said mobile telephone communicate wirelessly with said server.

8. A computer program having a program code stored on a non-transitory computer-readable medium, the program code being for determining an adaptative parameter for a spectacle lens accommodated in a spectacle frame, the adaptive parameter being determined with a system including a handheld camera having an image plane and defining an optical axis, the system further including at least three front target marks spatially fixed relative to said spectacle frame and arranged on a measurement bracket defining a front side with a first one of said front target marks being spatially offset perpendicularly to said front side with respect to the second and third ones of said front target marks, wherein the handheld camera is configured to capture an image lying in an image plane of a section of said spectacle frame worn by a patient together with said three front target marks with the patient assuming a pose wherein the patient need not look into the camera, the system further including an inclination sensor configured to detect the inclination of said image plane of said camera about a horizontal axis, the system further including a computer unit having a processor, said program code being configured, when executed by the processor, to:

determine an inclination angle (γ) of said image plane about a horizontal axis parallel to said image plane via said inclination sensor;

determine the position of said front target marks in the captured image utilizing image analysis;

determine a forward inclination angle of said spectacle frame from said position of said front target marks determined from said image analysis;

correct said forward inclination angle to a corrected forward inclination angle (α) in correspondence to said determined inclination angle (γ) of said image plane;

determine a head rotation angle (β) of the head of said patient with respect to said optical axis of said handheld camera with said head rotation angle (β) being conjointly defined by said optical axis and a plane running perpendicularly to a distance line between the pupils of the eyes of said patient;

correct said head rotation angle (β) to a corrected head rotation angle corrected in correspondence to a horizontal alignment of said optical axis of said handheld camera; and,

with image analysis, determine at least one adaptive parameter from the captured image of the section of the spectacle frame worn by said patient and said corrected forward inclination angle (α) as well as said corrected head rotation angle.

9. A method for determining an adaptive parameter for a spectacle lens accommodated in a spectacle frame with a system including a processor, program code stored on a non-transitory computer readable medium configured to perform method steps when executed by the processor, the system further including an inclination sensor, a camera defining an optical axis and at least three front target marks spatially fixed relative to said spectacle frame and arranged on a measurement bracket defining a front side with a first one of said front target marks being spatially offset perpendicularly to said front side with respect to the second and third ones of said front target marks, the method comprising the steps of:

with said camera, capturing an image lying in an image plane of a section of said spectacle frame worn by a patient together with said three front target marks with the patient assuming a pose wherein the patient need not look into the camera;

determining an inclination angle (γ) of said image plane about a horizontal axis parallel to said image plane via said inclination sensor;

determining the position of said front target marks in the captured image utilizing image analysis performed by said program code when executed by the processor;

determining a forward inclination angle of said spectacle frame from said position of said front target marks determined from said image analysis;

correcting said forward inclination angle to a corrected forward inclination angle (α) in relation to a vertical direction in correspondence to said determined inclination angle (γ) of said image plane;

determining a head rotation angle (β) of the head of said patient with respect to said optical axis of said camera with said head rotation angle (β) being conjointly defined by said optical axis and a plane running perpendicularly to a distance line between the pupils of the eyes of said patient;

correcting said head rotation angle (β) to a corrected head rotation angle corrected in correspondence to a horizontal alignment of said optical axis of said camera; and,

determining at least one adaptive parameter for fitting the spectacle lens in the spectacle frame so as to cause an optical center of the spectacle lens to coincide with a visual axis of an eye of the patient from the captured image of the section of the spectacle frame worn by said patient and said corrected forward inclination angle (α) as well as said corrected head rotation angle via image analysis performed by said program code when executed by the processor.

10. A system for determining an adaptive parameter for a spectacle lens accommodated in a spectacle frame, the system comprising:

a camera having an image plane and defining an optical axis;

an inclination sensor detecting the inclination of said image plane of said camera about a horizontal axis;

at least three front target marks spatially fixed relative to said spectacle frame and arranged on a measurement bracket defining a front side with a first one of said front target marks being spatially offset perpendicularly to said front side with respect to the second and third ones of said front target marks;

a computer unit including a computer readable storage medium and a computer program for determining said adaptive parameter from an image of a section of said spectacle frame worn by a patient and the determined inclination of said image stored on said computer readable storage medium, wherein said image is captured by said camera; and,

said computer unit being configured to determine said adaptive parameter in accordance with a method including the steps of:

with said camera, capturing an image lying in an image plane of a section of said spectacle frame worn by a patient together with said three front target marks with the patient assuming a pose wherein the patient need not look into the camera;

determining an inclination angle (γ) of said image plane about a horizontal axis parallel to said image plane;

determining the position of said front target marks in the captured image utilizing image analysis performed by said program code when executed by a processor of said computer unit;

determining a forward inclination angle of said spectacle frame from said position of said front target marks determined from said image analysis;

correcting said forward inclination angle to a corrected forward inclination angle (α) in correspondence to said determined inclination angle (γ) of said image plane;

determining a head rotation angle (β) of the head of said patient with respect to said optical axis of said camera with said head rotation angle (β) being conjointly defined by said optical axis and a plane running perpendicularly to a distance line between the pupils of the eyes of said patient;

correcting said head rotation angle (β) to a corrected head rotation angle corrected in correspondence to a horizontal alignment of said optical axis of said camera; and,

with image analysis, determining at least one adaptive parameter from the captured image of the section of the spectacle frame worn by said patient and said corrected forward inclination angle (α) as well as said corrected head rotation angle.

11. A computer program having a program code stored on a non-transitory computer-readable medium, the program code being for determining an adaptative parameter for a spectacle lens accommodated in a spectacle frame, the adaptive parameter being determined with a system including a camera having an image plane and defining an optical axis, the system further including at least three front target marks spatially fixed relative to said spectacle frame and arranged on a measurement bracket defining a front side with a first one of said front target marks being spatially offset perpendicularly to said front side with respect to the second and third ones of said front target marks, wherein the camera is configured to capture an image lying in an image plane of a section of said spectacle frame worn by a patient together with said three front target marks with the patient assuming a pose wherein the patient need not look into the camera, the system further including an inclination sensor configured to detect the inclination of said image plane of said camera about a horizontal axis, the system further including a computer unit having a processor, said program code being configured, when executed by the processor, to:

determine an inclination angle (γ) of said image plane about a horizontal axis parallel to said image plane via said inclination sensor;

determine the position of said front target marks in the captured image utilizing image analysis;

determine a forward inclination angle of said spectacle frame from said position of said front target marks determined from said image analysis;

correct said forward inclination angle to a corrected forward inclination angle (α) in correspondence to said determined inclination angle (γ) of said image plane;

determine a head rotation angle (β) of the head of said patient with respect to said optical axis of said camera with said head rotation angle (β) being conjointly defined by said optical axis and a plane running perpendicularly to a distance line between the pupils of the eyes of said patient;

correct said head rotation angle (β) to a corrected head rotation angle corrected in correspondence to a horizontal alignment of said optical axis of said camera; and,

with image analysis, determine at least one adaptive parameter from the captured image of the section of the spectacle frame worn by said patient and said corrected forward inclination angle (α) as well as said corrected head rotation angle.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2016
From: CABEZA-GUILLEN, JESUS-MIGUEL; MANI, SUBHASHINI; GAMPERLING, MICHAEL
To: CARL ZEISS VISION GMBH
Reel/Frame 039804/0795 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2016
From: CARL ZEISS VISION GMBH
To: CARL ZEISS VISION INTERNATIONAL GMBH
Reel/Frame 039804/0812 →
Priority Claims (1)
DE 10 2014 200 637 · Jan 15, 2014 · national
Continuity (2)
Continuation PCTEP2015050554 · Jan 14, 2015
Related Publication 20160357032A1 · Dec 8, 2016