US2023022065A1PendingUtilityA1

Systems and methods for determining physical parameters of feet

Assignee: AETREX INCPriority: Jul 23, 2021Filed: Jul 22, 2022Published: Jan 26, 2023
Est. expiryJul 23, 2041(~15 yrs left)· nominal 20-yr term from priority
G06T 7/55G06T 7/0012G06V 40/10G06V 10/82A43D 1/025G06T 2207/20081G06T 2207/20084G06T 2207/10028G06T 2207/10024G06T 2207/30196G06T 7/66
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, systems, and non-transitory computer readable media for computing physical dimensions of feet based on user-captured images are described. In at least one embodiment, an exemplary method comprises: receiving, by a server from a user device, an image of the user's foot or feet; segmenting the image to identify the user's foot or feet; computing the one or more physical parameters of the user's foot or feet.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of computing one or more physical parameters of a user's foot or feet, the method comprising:
 receiving, by a server from a user device, an image of the user's foot or feet;   segmenting the image to identify the user's foot or feet and a fiducial marker present in the image; and   computing the one or more physical parameters of the user's foot or feet based on at least one known dimension of the identified fiducial marker.   
     
     
         2 . The method of  claim 1 , wherein the image is the sole image received from the user device that is used to compute the one or more physical parameters of the user's foot or feet. 
     
     
         3 . The method of  claim 1 , wherein the image is received in response to a single user action to capture the image by the user device. 
     
     
         4 . The method of  claim 1 , wherein one of the one or more physical parameters include a recommended shoe size and/or a foot width. 
     
     
         5 . The method of  claim 1 , further comprising:
 transmitting the one or more physical parameters to the user device to be presented to the user.   
     
     
         6 . The method of  claim 1 , wherein the image was captured by a camera of the user device when the direction of the camera was oriented substantially along a normal direction of a surface on which the user's foot or feet were positioned. 
     
     
         7 . The method of  claim 1 , wherein segmenting the image to identify the user's foot or feet comprises:
 for each foot present in the image, applying a deep learning model to detect a centroid of the foot.   
     
     
         8 . The method of  claim 1 , wherein segmenting the image to identify the user's foot or feet comprises:
 for each foot present in the image, applying one or more deep learning models to:
 segment a foot region within the image; 
 segment a toe region of the foot; 
 segment a heel region of the foot; and 
 generate a combined segmented region from the foot region, the toe region, and the heel region. 
   
     
     
         9 . The method of  claim 1 , wherein the segmenting is performed using a region-based convolutional neural network. 
     
     
         10 . A method of computing one or more physical parameters of a user's foot or feet, the method comprising:
 receiving, by a server from a user device, an image of the user's foot or feet and depth map data associated with the image;   segmenting the image to identify the user's foot or feet; and   computing the one or more physical parameters of the user's foot or feet based on the depth map data.   
     
     
         11 . The method of  claim 10 , wherein the depth map data corresponds to data obtained via a LiDAR sensor of the user device. 
     
     
         12 . The method of  claim 10 , wherein computing the one or more physical parameters of the user's foot or feet based on the depth map data comprises:
 detecting, within three-dimensional (3D) point cloud corresponding to the depth map data, a plane representative of a surface on which the user's feet are positioned in the image;   generating a 2D projection of the foot or feet by projecting the 3D point cloud onto the plane based on the user's foot or feet identified by the segmentation; and   computing a scaling parameter from the 2D projection that is used to compute the one or more physical parameters.   
     
     
         13 . The method of  claim 10 , wherein the image is the sole image received from the user device that is used to compute the one or more physical parameters of the user's foot or feet. 
     
     
         14 . The method of  claim 10 , wherein the image is received in response to a single user action to capture the image by the user device. 
     
     
         15 . The method of  claim 10 , wherein one of the one or more physical parameters include a recommended shoe size and/or a foot width. 
     
     
         16 . The method of  claim 10 , wherein the image was captured by a camera of the user device when the direction of the camera was oriented substantially along a normal direction of a surface on which the user's foot or feet were positioned. 
     
     
         17 . The method of  claim 10 , wherein segmenting the image to identify the user's foot or feet comprises:
 for each foot present in the image, applying a deep learning model to detect a centroid of the foot.   
     
     
         18 . The method of  claim 10 , wherein segmenting the image to identify the user's foot or feet comprises:
 for each foot present in the image, applying one or more deep learning models to:
 segment a foot region within the image; 
 segment a toe region of the foot; 
 segment a heel region of the foot; and 
 generate a combined segmented region from the foot region, the toe region, and the heel region. 
   
     
     
         19 . The method of  claim 10 , wherein the segmenting is performed using a region-based convolutional neural network. 
     
     
         20 . A method of computing one or more physical parameters of a user's foot or feet, the method comprising:
 generating, for display by a user device, a video feed captured by a camera of the user device;   generating an overlay on the video feed, the overlay comprising:
 a visual indicator of where the user is to position their foot or feet on a surface; and 
 optionally, a visual indicator of where the user is to position a fiducial marker; 
   receiving a user input as a result of a single user action, wherein responsive to the user input, the user device captures one or more images of the user's feet and, optionally, the fiducial marker;   transmitting the one or more images to a server, wherein the server is to compute one or more physical dimensions of the user's foot or feet from the one or more images; and   presenting for display the one or more physical dimensions of the user's foot or feet received from the server.

Join the waitlist — get patent alerts

Track US2023022065A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.