https://github.com/mlp6/ultratrack
Field II ultrasonic displacement tracking code using FEM displacement fields
https://github.com/mlp6/ultratrack
arfi displacement-map elasticity shearwave ultrasound
Last synced: 2 months ago
JSON representation
Field II ultrasonic displacement tracking code using FEM displacement fields
- Host: GitHub
- URL: https://github.com/mlp6/ultratrack
- Owner: mlp6
- License: other
- Created: 2017-08-11T17:02:39.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2021-03-16T19:41:14.000Z (over 4 years ago)
- Last Synced: 2024-04-14T23:50:24.519Z (about 1 year ago)
- Topics: arfi, displacement-map, elasticity, shearwave, ultrasound
- Language: MATLAB
- Size: 425 KB
- Stars: 26
- Watchers: 3
- Forks: 15
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README

Ultrasonic Tracking Simulation Tools
====================================
[Field II](http://field-ii.dk) ultrasonic displacement tracking code using FEM
displacement fields. The 3D nodal displacement data from the FEM sims are used
to translate a volume of acoustic scattereres, and synthetic RF data is
generated for each time step using the transducer parameters defined in
[driver.m](driver.m).Please consider citing this work if you use this code in your work:
[Palmeri ML, McAleavey SA, Trahey GE, Nightingale KR. "Ultrasonic Tracking of
Acoustic Radiation Force-Induced Displacements in Homogeneous Media," IEEE
UFFC, 53(7): 1300-1313, 2006.](http://www.ncbi.nlm.nih.gov/pubmed/16889337)Installation
============
* Add the ultratrack repository your Matlab path. One approach is to add the
following to ```$HOME/matlab/startup.m```:```
addpath('PATH/TO/GIT/CLONED/ultratrack');
```* Siemens proprietary probe definitions can be cloned from the
access-restricted repository: https://gitlab.oit.duke.edu/ultrasound/probes
If you do have access, then you can initialize the submodule using:
+ ```git submodule init```
+ ```git submodule update```Usage
=====
[ultra_driver.m](ultra_driver.m) is an example driver script for 1:1 scanning
with a linear array.Testing
=======Coming soon