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
引用格式
mschiffn (2024). Rhombic Grids for Coherent Plane-Wave Compounding (https://github.com/mschiffn/rhombic_grids/releases/tag/0.1), GitHub. 检索来源 .
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.
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!+auxiliary
+illustration
+windows
版本 | 已发布 | 发行说明 | |
---|---|---|---|
0.1 |