Note: all the codes were mainly tested based on Ubuntu. No guarantee for other systems.


a MATLAB toolbox to demonstrate the kernel methods for tomographic image reconstruction.

KER_v0.3 (2021): adds the Kernel MLAA method for reconstructing 511 keV attenuation map from time-of-flight (TOF) PET emission data.
Warning: before running the demo /KER_v0.3/demo/demo_kmlaa.m, you need to download the 2D TOF system matrices from here and put them in one of the folders in KER_v0.3. The system matrices are courtesy of Dr. Jian Zhou.

KER_v0.2 (2019): add the demo code for the spatiotemporal kernel method for high-temporal resolution dynamic PET image reconstruction.

KER_v0.11 (2016) *: Spatial kernel methods for general dynamic PET image reconstruction and MRI-guided PET image reconstruction


a MATLAB toolbox for penalized likelihood (PL) image reconstruction using optimization transfer (OT) algorithms.

PLOT_v1.0 (2013) *

Related Publications:

Wang GB, Qi J, Penalized likelihood PET image reconstruction using patch-based edge-preserving regularization, IEEE Transactions on Medical Imaging, 31(12): 2194-2204, 2012.

Wang GB, Qi J, Edge-preserving PET image reconstruction using trust optimization transfer, IEEE Transactions on Medical Imaging, 34(4): 930-939, 2015.


a MATLAB toolbox demonstrating the algorithms developed for dynamic image reconstruction for emission computed tomography (DIRECT).

DIRECT_v0.1 (2014) *

Related Publications:

Wang GB, Qi J, Generalized algorithms for direct reconstruction of parametric images from dynamic PET data, IEEE Transactions on Medical Imaging, 28(11): 1717-1726, 2009.

Wang GB, Qi J, An optimization transfer algorithm for nonlinear parametric image reconstruction from dynamic PET data, IEEE Transactions on Medical Imaging, 31(10): 1977-1988, 2012.


* Any packages or versions older than 2017 were developed when Guobao was working in Dr. Jinyi Qi’s lab.