ucl-bug / jwave
A JAX-based research framework for differentiable and parallelizable acoustic simulations, on CPU, GPUs and TPUs
☆143Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for jwave
- A Python interface to k-Wave GPU accelerated binaries☆107Updated this week
- A modelling and optimisation framework for medical ultrasound☆94Updated this week
- A JAX-based research framework for writing differentiable numerical simulators with arbitrary discretizations☆121Updated 2 months ago
- A MATLAB toolbox for prototyping and simulating diagnostic ultrasound imaging systems☆46Updated 3 weeks ago
- 10 Lectures on Inverse Problems and Imaging☆35Updated 6 months ago
- A MATLAB toolbox for the time-domain simulation of acoustic wave fields☆55Updated last year
- Modular and scalable computational imaging in Python with GPU/out-of-core computing.☆122Updated 3 months ago
- Nonuniform fast Fourier transforms of types 1 and 2, in 1D, 2D, and 3D, on the GPU☆83Updated 11 months ago
- Deep-learning iterative solver for the heterogeneous 2D Helmholtz equation☆27Updated last year
- Code repository for the 2023 MICCAI Paper "Differentiable Beamforming for Ultrasound Autofocusing"☆26Updated last year
- High-accuracy simulation of light propagation☆30Updated last month
- ☆45Updated this week
- PATATO: A Python PhotoAcoustic Tomography Analysis Toolkit☆13Updated 2 months ago
- An Open Source Manufacturing Framework for a Low-cost Ultrasound Tomography Research System☆30Updated last year
- Iterative Model-Based Phase Aberration Correction and [Sound Speed] Tomography (IMPACT)☆14Updated last year
- PyProximal – Proximal Operators and Algorithms in Python☆52Updated 2 months ago
- A high-level, easy-to-deploy non-uniform Fast Fourier Transform in PyTorch.☆215Updated this week
- Scientific Computational Imaging COde☆105Updated 2 weeks ago
- A generic Fourier beamformer based on the cross-correlation of transmitted and received wavefields☆14Updated 2 years ago
- Time Domain Maxwell Solver☆12Updated last week
- Differentiable interface to FEniCS for JAX☆50Updated 3 years ago
- MATLAB library for the intercomparison of wave models for transcranial ultrasound benchmarks☆19Updated 2 years ago
- Code for reconstructing 2D sound speed maps from time-of-flight data using straight-ray-SART☆12Updated 11 months ago
- Angular Spectrum Method and Fourier Beamforming Technique for Curvilinear Arrays☆8Updated 2 years ago
- Non-uniform fast Fourier transform library of types 1,2,3 in dimensions 1,2,3☆302Updated this week
- The Simulation and Image Processing for Photonics and Acoustics (SIMPA) toolkit.☆85Updated this week
- GPU/TPU accelerated nonlinear least-squares curve fitting using JAX☆52Updated last year
- Functional models and algorithms for sparse signal processing☆88Updated last year
- ☆52Updated 8 months ago
- JAX-DIPS is a differentiable interfacial PDE solver.☆40Updated 2 months ago