Skip to content

mschiffn/fbp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filtered Backpropagation for Coherent Plane-Wave Compounding

GitHub GitHub repository size GitHub language count GitHub stargazers GitHub forks ko-fi

Simple MATLAB implementation of the filtered backpropagation [1], [2] for coherent plane-wave compounding.

Background

The filtered backpropagation (FBP) derives from the Fourier diffraction theorem for steered plane waves. This theorem resembles the Fourier slice theorem. The algorithm operates in the two-dimensional space under the Born approximation.

⚙️ Getting Started

  1. Clone the repository or download the release to your local hard drive.
git clone https://github.com/mschiffn/fbp 
  1. Switch to the directory containing the repository

  2. Run the script example.m

Folder Structure

The repository has the following structure:

. ├── data_RF.mat # measurement data from tissue phantom ├── example.m # main script ├── fbp_pw.m # filtered backpropagation (FBP) algorithm ├── LICENSE # license file └── README.md # this readme 

📓 References

  1. M. F. Schiffner and G. Schmitz, "Plane wave pulse-echo ultrasound diffraction tomography with a fixed linear transducer array," Acoust. Imaging, ser. Acoust. Imaging, A. Nowicki, J. Litniewski, and T. Kujawska, Eds., vol. 31, Springer Netherlands, 2012, pp. 19–30. DOI:10.1007/978-94-007-2619-2_3

  2. A. J. Devaney, "A filtered backpropagation algorithm for diffraction tomography," Ultrasonic Imaging, vol. 4, no. 4, pp. 336–350, Oct. 1982. DOI:10.1016/0161-7346(82)90017-7

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors

Languages