User-controlled tuning of handstate representation model parameters
First Claim
1. A computerized system configured to enable a person to select one or more statistical models used to generate a musculoskeletal representation, the one or more statistical models comprising a first statistical model and a second statistical model, the system comprising:
- a user interface configured to instruct a user to perform at least one gesture while wearing a wearable device having a plurality of neuromuscular sensors arranged thereon; and
at least one computer processor programmed to;
provide as input to the first statistical model and the second statistical model, a plurality of neuromuscular signals recorded by the neuromuscular sensors during performance of the at least one gesture by the user;
generate a first musculoskeletal representation based at least in part by;
outputting from the first statistical model, first position estimates and/or first force estimates associated with the first musculoskeletal representation, andupdating the first musculoskeletal representation based on the first position estimates and/or the first force estimates;
generate a second musculoskeletal representation based at least in part by;
outputting from the second statistical model, second position estimates and/or second force estimates associated with the second musculoskeletal representation, andupdating the second musculoskeletal representation based on the second position estimates and/or the second force estimates;
render a first visual representation based on the first musculoskeletal representation and a second visual representation based on the second musculoskeletal representation;
repeatedly switch between displaying the rendered first visual representation and the rendered second visual representation; and
receive, subsequent to initiation of the displaying, input from the person comprising receiving a selection associated with the first visual representation or the second visual representation.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for enabling a user or third-party to select or adjust parameters of one or more statistical models used to generate a musculoskeletal representation. The method comprises providing as input to the statistical model(s), a plurality of neuromuscular signals recorded by a plurality of neuromuscular sensors during performance of at least one gesture by a user, wherein the at least one gesture is performed by the user while wearing a wearable device having the plurality of neuromuscular sensors arranged thereon, rendering at least one visual representation based on an output of the statistical model(s), and receiving user or third-party input to adjust parameters of the statistical model(s) based on the rendered at least one visual representation, the user input including a selection of a particular statistical model of the statistical model(s) and/or an adjustment of parameters associated with the particular statistical model.
-
Citations
30 Claims
-
1. A computerized system configured to enable a person to select one or more statistical models used to generate a musculoskeletal representation, the one or more statistical models comprising a first statistical model and a second statistical model, the system comprising:
-
a user interface configured to instruct a user to perform at least one gesture while wearing a wearable device having a plurality of neuromuscular sensors arranged thereon; and at least one computer processor programmed to; provide as input to the first statistical model and the second statistical model, a plurality of neuromuscular signals recorded by the neuromuscular sensors during performance of the at least one gesture by the user; generate a first musculoskeletal representation based at least in part by; outputting from the first statistical model, first position estimates and/or first force estimates associated with the first musculoskeletal representation, and updating the first musculoskeletal representation based on the first position estimates and/or the first force estimates; generate a second musculoskeletal representation based at least in part by; outputting from the second statistical model, second position estimates and/or second force estimates associated with the second musculoskeletal representation, and updating the second musculoskeletal representation based on the second position estimates and/or the second force estimates; render a first visual representation based on the first musculoskeletal representation and a second visual representation based on the second musculoskeletal representation; repeatedly switch between displaying the rendered first visual representation and the rendered second visual representation; and receive, subsequent to initiation of the displaying, input from the person comprising receiving a selection associated with the first visual representation or the second visual representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for enabling a person to select one or more statistical models used to generate a musculoskeletal representation, the one or more statistical models comprising a first statistical model and a second statistical model, the method comprising:
-
providing as input to the first statistical model and the second statistical model, a plurality of neuromuscular signals recorded by neuromuscular sensors during performance of at least one gesture by a user; generating a first musculoskeletal representation based at least in part by; outputting from the first statistical model, first position estimates and/or first force estimates associated with the first musculoskeletal representation, and updating the first musculoskeletal representation based on the first position estimates and/or the first force estimates; generating a second musculoskeletal representation based at least in part by; outputting from the second statistical model, second position estimates and/or second force estimates associated with the second musculoskeletal representation, and updating the second musculoskeletal representation based on the second position estimates and/or the second force estimates; rendering a first visual representation based on the first musculoskeletal representation and a second visual representation based on the second musculoskeletal representation; repeatedly switching between displaying the rendered first visual representation and the rendered second visual representation; and receiving, subsequent to initiation of the displaying, input from the person comprising receiving a selection associated with the first visual representation or the second visual representation. - View Dependent Claims (14, 15, 16)
-
-
17. A computerized system configured to enable a person to select one or more statistical models used to generate a musculoskeletal representation, the one or more statistical models comprising a first statistical model and a second statistical model, the system comprising:
-
a user interface configured to instruct a user to perform at least one gesture while wearing a wearable device having a plurality of neuromuscular sensors arranged thereon; and at least one computer processor programmed to; provide as input to the first statistical model and the second statistical model, a plurality of neuromuscular signals recorded by the neuromuscular sensors during performance of the at least one gesture by the user; generate a first musculoskeletal representation based at least in part by; outputting from the first statistical model, first position estimates and/or first force estimates associated with the first musculoskeletal representation, and updating the first musculoskeletal representation based on the first position estimates and/or the first force estimates; generate a second musculoskeletal representation based at least in part by; outputting from the second statistical model, second position estimates and/or second force estimates associated with the second musculoskeletal representation, and updating the second musculoskeletal representation based on the second position estimates and/or the second force estimates; render a first visual representation based on the first musculoskeletal representation and a second visual representation based on the second musculoskeletal representation; display the first visual representation and the second visual representation, at least in part, by overlaying the first visual representation with the second visual representation, wherein the first and second visual representations are rendered using different colors; and receive input from the person comprising receiving a selection associated with the first visual representation or the second visual representation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for enabling a person to select one or more statistical models used to generate a musculoskeletal representation, the one or more statistical models comprising a first statistical model and a second statistical model, the method comprising:
-
providing as input to the first statistical model and the second statistical model, a plurality of neuromuscular signals recorded by neuromuscular sensors during performance of at least one gesture by a user; generating a first musculoskeletal representation based at least in part by; outputting from the first statistical model, first position estimates and/or first force estimates associated with the first musculoskeletal representation, and updating the first musculoskeletal representation based on the first position estimates and/or the first force estimates; generating a second musculoskeletal representation based at least in part by; outputting from the second statistical model, second position estimates and/or second force estimates associated with the second musculoskeletal representation, and updating the second musculoskeletal representation based on the second position estimates and/or the second force estimates; rendering a first visual representation based on the first musculoskeletal representation and a second visual representation based on the second musculoskeletal representation; display the first visual representation and the second visual representation, at least in part, by overlaying the first visual representation with the second visual representation, wherein the first and second visual representations are rendered using different colors; and receive input from the person comprising receiving a selection associated with the first visual representation or the second visual representation. - View Dependent Claims (29, 30)
-
Specification