Skip to main content

Machine learning to extract muscle fascicle length changes from dynamic ultrasound images in real-time

Cite this dataset

Rosa, Luis (2021). Machine learning to extract muscle fascicle length changes from dynamic ultrasound images in real-time [Dataset]. Dryad.


B-mode ultrasound has become one-off, if not the main way of measuring muscle fascicle fiber lengths non-invasively. Yet, the gold standard for tracking these is still time-intensive hand-tracking, and even with semi-automated approaches, the process takes time and has to be done post hoc. Hence, towards greatly improving current processing capabilities by tracking these muscle fasicle lengths in real-time, we trained and optimized machine learning models with collected B-mode ultrasound data.

We focused on soleus muscle ultrasound data given the relationships existing between soleus and whole body energetics while walking and our intention to use these measurements in the loop. To ensure these data were representative of different muscle fiber loading and displacement levels, we collected B-mode ultrasound data from the soleus muscle of six participants performing five defined ankle motion tasks: (a) seated, constrained ankle plantarflexion, (b) seated, free ankle dorsi/plantarflexion, (c) weight-bearing, calf raises (d) walking, and then a (e) mix. We collected 24-seconds of 60 frames-pre-second data for each task using Telemed, ArtUs EXT-1H, LV8-5N60-A2 ultrasound probe wrapped to the right calf with 3M Vetrap Bandaging Tape. The probe was aligned so that both aponeuroses were as close to horizontal as possible in the live ultrasound video feed. 


Usage notes

 *** Machine learning to extract muscle fascicle          
 *** length changes from dynamic ultrasound images  
 *** in real-time                                                             

# All provided data is ultrasound data in .mat format

# The .mat files are the result after processing .tvd files 
  from EchoWaveII with the Matlab code provided by UltraTrack

# The .mat files can be read by UltraTrack where you'll be 
  able to both see the ultrasound images and do semi-automated
  muscle fascicle tracking

# All data focused on soleus muscle

# Data includes 5 Tasks, 6 Subjects, and around ~24 seconds 
  per task 

# Tasks are a) constrained ankle contractions, b) free ankle 
  dorsiflexion and plantarflexion, c) calf raises, d) walking,
  and e) mix

# File names will include subject numbers (s1, s2, s3, s4, s5,
  , s6) and tasks (constrained, free, raises, walking, zmix)
  For example: "s4_walking.mat"

# All data we used is included (all 5 tasks for each of the
  6 subjects)


National Science Foundation, Award: 1545287

National Institute of Biomedical Imaging and Bioengineering, Award: 1R01EB023808

United States Army Combat Capabilities Development Command, Award: W911QY18C0140

National Institute on Aging, Award: R0106052017