IP Library › Granted Patent US 9,265,414
Granted Patent B2
US 9,265,414 · App. 14/246,763 · Granted Feb 23, 2016

Methods and systems for measuring interpupillary distance

Inventors: Hal Edward Wilson (Raleigh, NC); James Gerard Welch (Raleigh, NC)
A61B3/11A61B3/111G02C13/005G06T7/60G06T2207/30041G06T2207/30204
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,265,414
App. No.
14/246,763
Granted
Feb 23, 2016
Kind
B2
Abstract

The proposed innovation provides methods and systems for measuring the interpupillary distance. The proposed innovation provides a fitting pad ( 102 ) having two detection points ( 104 and 106 ). The fitting pad is placed on the forehead of the user and an image is captured. The image is uploaded and pupil distance calculator software locates the fitting detection points and calculates the distance in pixels of the left and right X, Y coordinates. The software creates an image scale by dividing the pixel counts between the detection points. The software automatically locates the X, Y coordinates between the center of the left and right pupils and calculates the distance in pixels. The resulting pixel distance divided by the image scale provides the interpupillary distance in millimeter. In embodiments, segment height is calculated based upon an image imported by the user and the combined scaled images of the user and the frame.

Claims (36)

1. A method for measuring interpupillary distance, the method comprising the steps of:

producing three dimensional spatial depth data from a range imaging sensor of a range imaging depth camera device to a person within a field of view of the range imaging sensor;

capturing two dimensional color data of the object with a color imaging sensor of the range imaging depth camera device;

uploading said three dimensional spatial data and said two dimensional color data to a computing device;

mapping X, Y coordinates of the three dimensional spatial depth data with X, Y coordinates of the two dimensional color data through use of device specific mapping relationships between the range imaging depth sensor and the color imaging sensor; and

utilizing the range imaging sensor to automatically locate X, Y, and Z coordinate positions of the left and right pupils of the person where the X and Y coordinate positions are centered on the pupil and the Z coordinate position is a distance from a plane located at the range imaging sensor to the surface of the left and right pupil.

2. The method of claim 1 , further comprising the step of displaying said two dimensional color data in the form of an image on a display communicatively connected to said computing device.

3. The method of claim 2 , wherein the computing device is further configured to provide indicators on the display that show estimated location points for the pupils of the person, wherein said estimated location points are based, at least in part, on said X, Y, and Z coordinate positions of the left and right pupils of the person.

4. The method of claim 3 , wherein said computing device prompts the person to move the estimated location points for the pupils of the person.

5. The method of claim 1 , wherein the computing device is configured with a touch screen display.

6. The method of claim 5 , wherein the computing device receives signals relating to where the person touches the touchscreen and determines confirmation of the person with respect to the location of the pupils of the person in said two dimensional color data.

7. The method of claim 1 , further comprising the step of presenting a virtual image of the person wearing a pair of glasses, wherein the glasses are sized in conjunction with said X, Y, and Z coordinate positions of the left and right pupils of the person.

8. A method for measuring interpupillary distance, the method comprising the steps of:

producing three dimensional spatial depth data from a range imaging sensor of a range imaging depth camera device to a person within a field of view of the range imaging sensor;

capturing two dimensional color data of the object with a color imaging sensor of the range imaging depth camera device;

uploading said three dimensional spatial data and said two dimensional color data to a computing device;

mapping X, Y coordinates of the three dimensional spatial depth data with X, Y coordinates of the two dimensional color data through use of device specific mapping relationships between the range imaging depth sensor and the color imaging sensor; and

identifying X and Y pixel coordinate positions of a left and right pupil in the two dimensional color data,

developing a pre-defined extrinsic linear relationship that defines image scale as a function of depth from the color imaging sensor to the person by using constant intrinsic parameters of the color imaging sensor;

computing image scale using the extrinsic linear relationship and the averaged measured depth data (Z coordinate) to the left and right pupils;

calculating a distance between centers of the left and right pupils using the image scale and number of pixels between the centers of the left and right pupil.

9. The method of claim 8 , further comprising the step of displaying said two dimensional color data in the form of an image on a display communicatively connected to said computing device.

10. The method of claim 9 , wherein the computing device is further configured to provide indicators on the display that show estimated location points for the pupils of the person, wherein said estimated location points are based, at least in part, on said X, Y, and Z coordinate positions of the left and right pupils of the person.

11. The method of claim 10 , wherein said computing device prompts the person to move the estimated location points for the pupils of the person.

12. The method of claim 8 , wherein the computing device is configured with a touch screen display.

13. The method of claim 12 , wherein the computing device receives signals relating to where the person touches the touchscreen and determines confirmation of the person with respect to the location of the pupils of the person in said two dimensional color data.

14. The method of claim 8 , further comprising the step of presenting a virtual image of the person wearing a pair of glasses, wherein the glasses are sized in conjunction with said X, Y, and Z coordinate positions of the left and right pupils of the person.

15. A range imaging depth system, comprising:

a range imaging sensor for producing three dimensional spatial depth data;

a color imaging sensor for capturing two dimensional color data; and

a pupil distance calculator unit for incorporating device specific relationship information between the three dimensional spatial depth data and the two dimensional color data to map X,Y coordinates of the three dimensional spatial depth data with X, Y coordinates of the two dimensional color data.

16. The system of claim 15 , further comprising a display communicatively connected to said pupil distance calculator unit, said display configured to display said two dimensional color data in the form of an image.

17. The system of claim 16 , wherein the display provides indicators that show estimated location points for the pupils of the person, wherein said estimated location points are based, at least in part, on said X, Y, and Z coordinate positions of the left and right pupils of the person.

18. The system of claim 17 , wherein said pupil distance calculator unit prompts the person, via the display, to move the estimated location points for the pupils of the person.

19. The system of claim 15 , further comprising a touch screen display.

20. The system of claim 19 , wherein the pupil distance calculator unit is configured to receive signals relating to where the person touches the touch screen display and determines confirmation of the person with respect to the location of the pupils of the person in said two dimensional color data.

Continuity (4)
Continuation 13914586 · Jun 10, 2013
Continuation 13094349 · Apr 26, 2011
Provisional Application 61343137 · Apr 26, 2010
Related Publication 20140218680A1 · Aug 7, 2014