Rhombic Grids for Coherent Plane-Wave Compounding
Rhombic Grids for Coherent Plane-Wave Compounding
Simple MATLAB implementation of the rhombic grid [1] for coherent plane-wave compounding.
⚙️ Getting Started
- Clone the repository or download the release to your local hard drive.
git clone https://github.com/mschiffn/rhombic_grids
- Add the repository to your MATLAB path using
addpath( genpath( './rhombic_grids' ) )
- Run the script example.m
Folder Structure
The repository has the following structure:
.
├── +auxiliary # auxiliary functions (e.g., dimension and size check)
├── +illustration # illustration functions (e.g., logarithmic compression)
├── +windows # classes for various window functions (e.g., boxcar, Hann, Tukey)
├── das_pw.m # delay-and-sum (DAS) algorithm for arbitrary grids
├── data_RF.mat # measurement data from tissue phantom
├── example.m # main script
├── LICENSE # license file
└── README.md # this readme
The package +windows contains an exemplary class hierarchy to manage various types of window functions.
Image Formation
The script example.m shows the workflow to reproduce the results in [1].
📓 References
Cita come
mschiffn (2024). Rhombic Grids for Coherent Plane-Wave Compounding (https://github.com/mschiffn/rhombic_grids/releases/tag/0.1), GitHub. Recuperato .
Schiffner, Martin F. “Rhombic Grids Reduce the Number of Voxels in Fast Pulse-Echo Ultrasound Imaging.” 2022 IEEE International Ultrasonics Symposium (IUS), IEEE, 2022, doi:10.1109/ius54386.2022.9958278.
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxTag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
+auxiliary
+illustration
+windows
Versione | Pubblicato | Note della release | |
---|---|---|---|
0.1 |