SYSTEMS AND METHODS FOR CONTACTLESS ESTIMATION OF WRIST SIZE

Information

  • Patent Application
  • 20230293045
  • Publication Number
    20230293045
  • Date Filed
    March 06, 2023
    a year ago
  • Date Published
    September 21, 2023
    7 months ago
Abstract
A computing device prompts a user to place the user’s hand including a wrist next to a facial region of the user. The computing device obtains an image depicting the facial region and a wrist of the user. The computing device measures a diameter of an iris in the facial region depicted in the image and measures a width of a wrist of the hand depicted in the image. The computing device estimates an actual wrist width of the user’s hand based on an actual iris diameter, the measured diameter of the iris in the facial region depicted in the image, and the measured width of the wrist of the hand depicted in the image.
Description
Claims
  • 1. A method implemented in a computing device, comprising: prompting a user to place the user’s hand and wrist next to a facial region of the user;obtaining an image depicting the facial region and the wrist of the user;measuring a diameter of an iris in the facial region depicted in the image;measuring a width of the wrist of the hand depicted in the image; andestimating an actual wrist width of the user’s hand based on an actual iris diameter, the measured diameter of the iris in the facial region depicted in the image, and the measured width of the wrist of the hand depicted in the image.
  • 2. The method of claim 1, further comprising: estimating an actual wrist circumference of the user’s hand based on the estimated actual wrist width of the user’s hand; andperforming virtual application of an accessory on the hand based on at least one of: the estimated actual wrist circumference and the estimated actual wrist width of the user’s hand.
  • 3. The method of claim 2, wherein the actual wrist circumference is estimated based on the estimated actual wrist width according to the following equation: estimated actual wrist circumference=estimated actual wrist width×R,wherein R is a statistically derived ratio between an actual wrist width value and the actual wrist circumference.
  • 4. The method of claim 1, wherein the actual wrist width of the user’s hand is estimated based on the actual iris diameter, the measured iris diameter, and the measured wrist width, wherein the actual wrist width is estimated according to the following equation: estimated actual wrist width=actual iris diameter×measured wrist widthmeasured iris diameter,wherein the actual iris diameter is equal to 11.7, and wherein the estimated actual wrist width is measured in millimeters.
  • 5. The method of claim 1, further comprising: determining a wrist rotation angle (θ) of the user’s hand,wherein the actual wrist width of the user’s hand is estimated based on the actual iris diameter, the measured iris diameter, the measured wrist width, and the wrist rotation angle (θ), wherein the actual wrist width is estimated according to the following equation:estimated actual wrist width=actual iris diameter×fmeasured wrist width,θmeasured iris diameter,wherein the actual iris diameter is equal to 11.7, f() is a function calculating a compensated measured wrist width based on the wrist rotation angle (θ), and wherein the estimated actual wrist width is measured in millimeters.
  • 6. A method implemented in a computing device, comprising: prompting a user to place the user’s hand and wrist next to a facial region of the user;obtaining an image depicting the facial region and a wrist of the user;measuring a pupillary distance between eyes depicted of the image;measuring a width of a wrist of the hand depicted in the image; andestimating an actual wrist width of the user’s hand based on an actual pupillary distance, the measured wrist width of the hand depicted in the image, and the measured pupillary distance of the hand depicted in the image.
  • 7. The method of claim 6, further comprising: estimating an actual wrist circumference of the user’s hand based on the estimated actual wrist width; andperforming virtual application of an accessory on the hand based on at least one of: the estimated actual wrist circumference, or the estimated actual wrist width of the user’s hand.
  • 8. The method of claim 6, wherein the actual wrist width of the hand is estimated based on the actual pupillary distance, the measured wrist width, and the measured pupillary distance, wherein the actual wrist width is estimated according to the following equation: estimated actual wrist width=actual pupillary distance×measured wrist widthmeasured pupillary distance,wherein the actual pupillary distance is specified by the user.
  • 9. A system, comprising: a memory storing instructions;a processor coupled to the memory and configured by the instructions to at least: prompt a user to place the user’s hand including a wrist next to a facial region of the user;obtain an image depicting the facial region and a wrist of the user;measure a diameter of an iris in the facial region depicted in the image;measure a width of a wrist of the hand depicted in the image; andestimate an actual wrist width of the user’s hand based on an actual iris diameter, the measured diameter of the iris in the facial region depicted in the image, and the measured width of the wrist of the hand depicted in the image.
  • 10. The system of claim 9, wherein the processor is configured to estimate an actual wrist circumference of the user’s hand based on the estimated actual wrist width of the user’s hand; and perform virtual application of an accessory on the hand based on at least one of: the estimated actual wrist circumference, or the estimated actual wrist width of the user’s hand.
  • 11. The system of claim 10, wherein the processor is configured to estimate the actual wrist circumference based on the estimated actual wrist width according to the following equation: estimated actual wrist circumference=estimated actual wrist width×R,wherein R is a statistically derived ratio between an actual wrist width value and the actual wrist circumference.
  • 12. The system of claim 9, wherein the processor is configured to estimate the actual wrist width of the user’s hand based on the actual iris diameter, the measured iris diameter, and the measured wrist width, wherein the actual wrist width is estimated according to the following equation: estimated actual wrist width=actual iris diameter×measured wrist widthmeasured iris diameter,wherein the actual iris diameter is equal to 11.7, and wherein the estimated actual wrist width is measured in millimeters.
  • 13. The system of claim 9, wherein the processor is further configured to: determine a wrist rotation angle (θ) of the user’s hand,wherein the processor is configured to estimate the actual wrist width of the user’s hand based on the actual iris diameter, the measured iris diameter, the measured wrist width, and the wrist rotation angle, wherein the actual wrist width is estimated according to the following equation: estimated actual wrist width=actual iris diameter×fmeasured wrist width,θmeasured iris diameter, wherein the actual iris diameter is equal to 11.7, f() is a function calculating a compensated measured wrist width based on the wrist rotation angle (θ), and wherein the estimated actual wrist width is measured in millimeters.
  • 14. A non-transitory computer-readable storage medium storing instructions to be implemented by a computing device having a processor, wherein the instructions, when executed by the processor, cause the computing device to at least: prompt a user to place the user’s hand including a wrist next to a facial region of the user;obtain an image depicting the facial region and the wrist of the user;measure a diameter of an iris in the facial region depicted in the image;measure a width of the wrist of the hand depicted in the image; andestimate an actual wrist width of the user’s hand based on an actual iris diameter, the measured diameter of the iris in the facial region depicted in the image and the measured width of the wrist of the hand depicted in the image.
  • 15. The non-transitory computer-readable storage medium of claim 14, wherein the processor is further configured to: estimating an actual wrist circumference of the user’s hand based on the estimated actual wrist width of the user’s hand; andperforming virtual application of an accessory on the hand based on at least one of: the estimated actual wrist circumference and the estimated actual wrist width of the user’s hand.
  • 16. The non-transitory computer-readable storage medium of claim 15, wherein the processor is configured to estimate the actual wrist circumference based on the estimated actual wrist width according to the following equation: estimated actual wrist circumference = estimated actual wrist width x R, wherein R is a statistically derived ratio between an actual wrist width value and the actual wrist circumference.
  • 17. The non-transitory computer-readable storage medium of claim 14, wherein the processor is configured to estimate the actual wrist width of the user’s hand based on the actual iris diameter, the measured iris diameter, and the measured wrist width, wherein the actual wrist width is estimated according to the following equation: estimated actual wrist width=actual iris diameter×measured wrist widthmeasured iris diameter,wherein the actual iris diameter is equal to 11.7, and wherein the estimated actual wrist width is measured in millimeters.
  • 18. The non-transitory computer-readable storage medium of claim 14, wherein the processor is further configured to: determine a wrist rotation angle (θ) of the user’s hand,wherein the processor is configured to estimate the actual wrist width of the user’s hand based on the actual iris diameter, the measured iris diameter, the measured wrist width, and the wrist rotation angle, wherein the actual wrist width is estimated according to the following equation: estimated actual wrist width=actual iris diameter×fmeasured wrist width,θmeasured iris diameter,wherein the actual iris diameter is equal to 11.7, f() is a function calculating a compensated measured wrist width based on the wrist rotation angle (θ), and wherein the estimated actual wrist width is measured in millimeters.
  • 19. A method implemented in a computing device, comprising: prompting a user to place the user’s hand next to a facial region of the user with the hand being held in a first roll orientation and then with the hand being held in a second roll orientation;obtaining a first image at the first roll orientation and a second image at the second roll orientation, the first image and the second image each depicting the facial region and a wrist of the user;determining a first wrist rotation angle (θ1) at the first roll orientation in the first image and a second wrist rotation angle (θ2) at the second roll orientation in the second image;measuring a first diameter of an iris in the facial region at the first roll orientation in the first image and a second diameter of the iris in the facial region at the second roll orientation in the second image;measuring a first width of a wrist of the hand at the first roll orientation in the first image and a second width of the wrist of the hand at the second roll orientation in the second image; andestimating an actual wrist width of the user’s hand based on the first measured wrist width, the second measured wrist width, the first wrist rotation angle (θ1), and the second wrist rotation angle (θ2).
  • 20. The method of claim 19, further comprising: estimating an actual wrist circumference of the user’s hand based on the estimated actual wrist width of the user’s hand; andperforming virtual application of an accessory on the hand based on at least one of: the estimated actual wrist circumference and the estimated actual wrist width of the user’s hand.
  • 21. The method of claim 19, further comprising: wherein the actual wrist width is estimated according to the following equation: estimated actual wrist width=actual iris diameter×fpa,bmeasured iris diameter,wherein the actual iris diameter is equal to 11.7, fp() is a function calculating an elliptical parameter based on parameters a, b; wherein the parameters (a) and (b) are derived according to the following equation: w1=2a2cos2θ1+b2sin2θ1,w2=2a2cos2θ2+b2sin2θ2,wherein w1 is the first wrist width of the hand at the first wrist rotation angle (θ1) in the first image and w2 is the second wrist width of the hand at the second wrist rotation angle (θ2) in the second image.
Provisional Applications (1)
Number Date Country
63319861 Mar 2022 US