Method and apparatus for determining interpupillary distance (IPD)

US10979696B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10979696-B2
Application numberUS-201916684736-A
CountryUS
Kind codeB2
Filing dateNov 15, 2019
Priority dateNov 29, 2016
Publication dateApr 13, 2021
Grant dateApr 13, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and apparatus for determining an interpupillary distance (IPD) are provided. To determine an IPD of a user, three-dimensional (3D) images for candidate IPDs may be generated, and user feedback on the 3D images may be received. A final IPD may be determined based on the user feedback.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for determining an interpupillary distance (IPD), the method comprising: detecting eye coordinates of eyes of a user in a user image; acquiring a normal vector of a line connecting pupils of the eyes, from the user image; generating test three-dimensional (3D) images respectively for candidate IPDs, based on the candidate IPDs, the detected eye coordinates and the acquired normal vector; merging the generated test 3D images into a single composite test image; outputting the single composite test image into which the test 3D images are merged; receiving, from the user, a selection of an image among the test 3D images merged into the output single composite test image; and obtaining a final IPD of the user, based on one of the candidate IPDs corresponding to the selected image. 2. The method of claim 1 , wherein the candidate IPDs are obtained based on a standard IPD and a scale value. 3. The method of claim 1 , wherein the generating the test 3D images comprises: obtaining 3D positions of the eyes for each of the candidate IPDs, based on the candidate IPDs, the detected eye coordinates and the acquired normal vector; and generating the test 3D images respectively for the obtained 3D positions of the eyes for each of the candidate IPDs. 4. The method of claim 1 , wherein the generating the test 3D images comprises: generating a first two-dimensional (2D) image for one from among a left eye and a right eye, the first 2D image comprising pixels, wherein each of the pixels has a random intensity value; generating a second 2D image having a pattern that is complementary to a pattern of the generated first 2D image; and generating one of the test 3D images, based on the generated first 2D image and the generated second 2D image. 5. The method of claim 1 , wherein the obtaining the final IPD comprises: identifying whether a number of times feedback is received from the user exceeds a preset number; based on the number of times feedback is received being identified to not exceed the preset number, updating the candidate IPDs, based on the one of the candidate IPDs corresponding to the selected image; and based on the number of times feedback is received being identified to exceed the preset number, obtaining the final IPD, based on the one of the candidate IPDs corresponding to the selected image, and wherein the generating the test 3D images comprises generating the test 3D images respectively for the updated candidate IPDs, based on the updated candidate IPDs, the detected eye coordinates and the acquired normal vector. 6. The method of claim 5 , wherein the updating the candidate IPDs comprises: adjusting either one or both of a standard IPD and a scale value, based on the one of the candidate IPDs corresponding to the selected image; and updating the candidate IPDs, based on either one or both the adjusted standard IPD and the adjusted scale value. 7. The method of claim 6 , wherein the adjusting either one or both of the standard IPD and the scale value comprises: obtaining an average value of one or more of the candidate IPDs corresponding to one or more of the test 3D images that are selected by the user, from the output single composite test image; and adjusting the standard IPD, based on the obtained average value. 8. The method of claim 6 , wherein the adjusting either one or both of the standard IPD and the scale value comprises: obtaining a weight of each of one or more the candidate IPDs corresponding to one or more of the test 3D images that are selected by the user, from the output single composite test image, based on an order in which the one or more of the test 3D images are selected; and adjusting the standard IPD, based on the obtained weight each of the one or more the candidate IPDs and the one or more of the candidate IPDs. 9. The method of claim 1 , wherein the selected image is a relatively bright image among the test 3D images merged into the output single composite test image. 10. The method of claim 1 , further comprising: determining the user, based on the user image; identifying whether the determined user is associated with an associated IPD; based on the determined user being identified to be associated with the associated IPD, obtaining the associated IPD as the final IPD, wherein the obtaining the final IPD comprises, based on the determined user being identified to not be associated with the associated IPD, obtaining the final IPD, based on the one of the candidate IPDs corresponding to the selected image; and associating the obtained final IPD with the determined user. 11. A non-transitory computer-readable storage medium storing a program for causing a processor to perform the method of claim 1 . 12. An apparatus for determining an interpupillary distance (IPD), the apparatus comprising: a memory configured to store a program; and a processor configured to execute the program to at least: detect eye coordinates of eyes of a user in a user image; acquire a normal vector of a line connecting pupils of the eyes, from the user image; generate test three-dimensional (3D) image images respectively for candidate IPDs, based on the candidate IPDs, the detected eye coordinates and the acquired normal vector; merge the generated test 3D images into a single composite test image; control to output the single composite image into which the test 3D images are merged; receive, from the user, a selection of an image among the test 3D images merged into the output single composite test image; and obtain a final IPD of the user, based on one of the candidate IPDs corresponding to the selected image. 13. The apparatus of claim 12 , further comprising a camera configured to generate the user image. 14. The apparatus of claim 12 , further comprising a display configured to output the single composite image into which the test 3D images are merged. 15. The apparatus of claim 12 , wherein the selected image is a relatively bright image among the test 3D images merged into the output single composite test image.

Assignees

Inventors

Classifications

  • Preprocessing; Feature extraction · CPC title

  • Sensors therefor · CPC title

  • Arrangements specially adapted for eye photography · CPC title

  • A61B3/111Primary

    for measuring interpupillary distance · CPC title

  • A61B3/0025Primary

    characterised by electronic signal processing, e.g. eye models · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10979696B2 cover?
A method and apparatus for determining an interpupillary distance (IPD) are provided. To determine an IPD of a user, three-dimensional (3D) images for candidate IPDs may be generated, and user feedback on the 3D images may be received. A final IPD may be determined based on the user feedback.
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification A61B3/111. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Apr 13 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).