IP Library › Granted Patent US 12,223,669
Granted Patent B2
US 12,223,669 · App. 17/670,686 · Granted Feb 11, 2025

Touchless wrist measurement

Inventors: Aditya Sankar (Seattle, WA); Qi Shan (Mercer Island, WA); Shreyas V. Joshi (Seattle, WA); David Guera Cobo (Seattle, WA); Fareeha Irfan (Seattle, WA); Bryan M. Perfetti (San Jose, CA)
Assignee: Apple Inc.
G06T7/55G01B11/08G06N3/04G06N20/00G06T2207/10028
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 12,223,669
App. No.
17/670,686
Granted
Feb 11, 2025
Kind
B2
Abstract

Various implementations disclosed herein include devices, systems, and methods that determine a wrist measurement or watch band size using depth data captured by a depth sensor from one or more rotational orientations of the wrist. In some implementations, depth data captured by a depth sensor including at least two depth map images of a wrist from different angles is obtained. In some implementations, an output is generated based on inputting the depth data into a machine learning model, the output corresponding to circumference of the wrist or a watch band size of the wrist. Then, a watch band size recommendation is provided based on the output.

Claims (35)

1. A method comprising:

at an electronic device having a processor:

obtaining depth data captured by a depth sensor, the depth data comprising a set of depth map images of a wrist from different angles, wherein the set of depth map images are captured with different portions of the wrist facing the depth sensor;

selecting at least two depth map images from the set based on determining that the two depth map images correspond to at least a minimum threshold difference in viewpoint with respect to an angle of the different angles;

generating an output based on inputting the depth data into a machine learning model, the output corresponding to circumference of the wrist or a watch band size of the wrist; and

providing a watch band size recommendation based on the output.

2. The method of claim 1 , wherein the machine learning model is a convolutional neural network regressor.

3. The method of claim 1 , wherein a segmentation mask identifying portions of the depth data corresponding to the wrist is input to the machine learning model, wherein the segmentation mask is generated based on a light-intensity sensor data.

4. The method of claim 1 , wherein the machine learning model is trained using real and synthetic training data.

5. The method of claim 1 , wherein the machine learning model is trained using training data that identifies a wrist circumference at a plurality of arm locations.

6. The method of claim 1 , wherein the machine learning model is trained using training data that corresponds to watch tightness.

7. The method of claim 1 , wherein the machine learning model is trained based on weighted forearm measurements, wherein weights of the weighted forearm measurements correspond to relative significance of the weighted forearm measurements along an axis of an arm.

8. The method of claim 1 , wherein the machine learning model further outputs a confidence value corresponding to a confidence in the circumference of the wrist or the watch band size of the wrist.

9. The method of claim 1 , wherein the depth data comprises a two-view depth pair of two depth map images.

10. The method of claim 9 , wherein the depth data comprises additional depth map images before, between, and after the two depth map images.

11. The method of claim 1 , wherein the at least two depth map images are captured as the wrist is rotated in front of the depth sensor.

12. The method of claim 1 , wherein guidance regarding positioning of the wrist or depth sensor is provided while the depth data is obtained.

13. The method of claim 1 , wherein the at least two depth map images each comprise depth values for portions of a hand.

14. The method of claim 1 , wherein the electronic device is a mobile phone or tablet.

15. The method of claim 1 , wherein the watch band size recommendation is associated with a non-adjustable watch band.

16. The method of claim 1 , wherein the at least a minimum threshold difference in viewpoint is selected based on identifying at least two different ellipse parameters representing shape and size of the wrist to determine the circumference of the wrist.

17. The method of claim 1 , wherein the at least two depth map images further comprise portions of an arm located above the wrist.

18. A system comprising:

memory; and

one or more processors at a device coupled to the memory, wherein the memory comprises program instructions that, when executed on the one or more processors, cause the system to perform operations comprising:

obtaining depth data captured by a depth sensor, the depth data comprising a set of depth map images of a wrist from different angles, wherein the set of depth map images are captured with different portions of the wrist facing the depth sensor;

selecting at least two depth map images from the set based on determining that the two depth map images correspond to at least a minimum threshold difference in viewpoint with respect to an angle of the different angles;

generating an output based on inputting the depth data into a machine learning model, the output corresponding to circumference of the wrist or a watch band size of the wrist; and

providing a watch band size recommendation based on the output.

19. The system of claim 18 , wherein the at least two depth map images are selected based on determining that the at least two depth map images correspond to at least a threshold difference in rotation of the wrist around a longitudinal axis of an arm.

20. A non-transitory computer-readable storage medium, storing program instructions executable via one or more processors to perform operations comprising:

obtaining depth data captured by a depth sensor, the depth data comprising a set of depth map images of a wrist from different angles, wherein the set of depth map images are captured with different portions of the wrist facing the depth sensor;

selecting at least two depth map images from the set based on determining that the two depth map images correspond to at least a minimum threshold difference in viewpoint with respect to an angle of the different angles;

generating an output based on inputting the depth data into a machine learning model, the output corresponding to circumference of the wrist or a watch band size of the wrist; and

providing a watch band size recommendation based on the output.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2022
From: SANKAR, ADITYA; SHAN, QI; JOSHI, SHREYAS V.; COBO, DAVID GUERA; IRFAN, FAREEHA; PERFETTI, BRYAN M.
To: APPLE INC.
Reel/Frame 059010/0771 →
Continuity (2)
Provisional Application 63150621 · Feb 18, 2021
Related Publication 20220262025A1 · Aug 18, 2022
References Cited (26)
US 9460342B1 · Freund · 2016 [cited by examiner]
US 10002377B1 · Johnson · 2018 [cited by examiner]
US 10701999B1 · Borenstein · 2020 [cited by examiner]
US 11232629B1 · Seymore · 2022 [cited by examiner]
US 11721035B2 · Do · 2023 [cited by examiner]
US 20140300907A1 · Kimmel · 2014 [cited by examiner]
US 20150302597A1 · Bentson · 2015 [cited by examiner]
US 20160162673A1 · Kutliroff · 2016 [cited by examiner]
US 20190310716A1 · Sinha · 2019 [cited by examiner]
US 20200013182A1 · Sompura · 2020 [cited by examiner]
US 20200319015A1 · Kamiyama · 2020 [cited by examiner]
US 20210049811A1 · Fedyukov · 2021 [cited by examiner]
US 20210082179A1 · Fedyukov · 2021 [cited by examiner]
US 20210118038A1 · Schmidt · 2021 [cited by examiner]
US 20220007798A1 · Grozel · 2022 [cited by examiner]
US 20220258049A1 · Kanani · 2022 [cited by examiner]
US 20230047211A1 · Abuelwafa · 2023 [cited by examiner]
US 20230293045A1 · Cheng · 2023 [cited by examiner]
US 20240148321A1 · Chhatkuli · 2024 [cited by examiner]
US 20240185512A1 · Furko · 2024 [cited by examiner]
JP 2020177462A · 2020 [cited by applicant]
KR 1020160070744A · 2016 [cited by applicant]
KR 102108931B1 · 2020 [cited by applicant]
KR 102149395B1 · 2020 [cited by applicant]
Korean Intellectual Property Office, Notice of Preliminary Rejection issued Jan. 2, 2024 which pertains to Korean Patent Application No. 10-2022-0020835, English Translation, 11 pages. [cited by applicant]
Sunyoto, A. et al.; “Wrist Detection on a Minimum Bounding Box and Geometric Figures”; Journal of King Saud University—Computer and Information Sciences, May (2018); pp. 1-9, https://doi.org/10.1016/j.jkuci.201805.005. [cited by applicant]