CPC A61B 5/112 (2013.01) [A61B 5/002 (2013.01); A61B 5/02438 (2013.01); A61B 5/0816 (2013.01); A61B 5/1112 (2013.01); A61B 5/681 (2013.01); A61B 5/6823 (2013.01); A61B 5/7292 (2013.01); H03L 7/099 (2013.01); H04W 4/80 (2018.02); A61B 2503/10 (2013.01); A61B 2505/09 (2013.01); A61B 2562/0219 (2013.01)] | 10 Claims |
1. A method for synchronizing a rhythmic stimulation with a biological variability, the method comprising:
detecting, by a calculation unit, a movement dynamics on a user, using a sensor linked to the calculation unit;
selecting, by the calculation unit, in a music library a music file based on the movement dynamics and a tempo associated with each music file of the music library;
determining, by the calculation unit, frequency and phase parameters from the movement dynamics using a Kuramoto model and parameters comprising:
a coupling strength,
a parameter defining a maximum frequency deviation for a fraction of an unmodified tempo of the selected music file,
a target frequency, and
a maximum phase deviation between the unmodified music tempo and the target frequency; and
playing the selected music file while adjusting the unmodified music tempo and/or phase of the selected music file as a function of the determined frequency and phase parameters.
|