3D continuous brain phantom
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
include CFMT May 18, 2017
vtk tidy README and files May 9, 2017
.gitignore .gitignore log/bin Nov 13, 2017
CMakeLists.txt caspyr dependency Nov 9, 2017
Makefile caspyr dependency Nov 9, 2017
Makefile_im initial commit Apr 13, 2017
README.rst CMakeLists.txt May 12, 2017
brain_curve.nrb initial commit Apr 13, 2017
fdg.par fdg.par Aug 18, 2017
sample_motion.txt initial commit Apr 13, 2017
test.par initial commit Apr 13, 2017
tmp_script initial commit Apr 13, 2017


The NURBS-based HUman Brain (NHUB) Phantom

DOI brain_phantom-hits

Based on a segmented MRI dataset of a normal subject (100 structures) including the ability to simulate rigid motion of the brain (3 translation, 3 rotation).



(Re)compile using make, or use CMake (e.g. for Visual Studio). Then run dncat_bin (without arguments) for help:

$ make
$ ./dncat_bin
Program to produce voxelised phantoms from NURBS torso file input

  ./dncat_bin [options] <gen_par> <out_base>

  -x X  translation in mm
  -y Y  translation in mm
  -z Z  translation in mm
  -X X  rotation in degrees
  -Y Y  rotation in degrees
  -Z Z  rotation in degrees

  <gen_par>   : general parameter filename. Note that start_slice should be
                an even number > 1 to avoid artefacts.
  <out_base>  : base string for output files


./dncat_bin test.par resulting_image1

will create a 128x128x128 sample brain image (see test.par for definitions). The values we have used in this particular example are somewhat close to a typical anatomic MR study (but this may need to be better tuned and double-checked for the various regions).



  • Paul Segars 2006-09-03
  • Casper da Costa-Luis (casperdcl) 2017-05

Original can be downloaded from here.

Please reference the following work (in which the construction of the phantom has been more elaborately mentioned):

  1. Rahmim, K. Dinelle, J. C. Cheng, M. A. Shilov, W. P. Segars, S. C. Lidstone, S. Blinder, O. G. Rousset, H. Vajihollahi, B. M. W. Tsui, D. F. Wong, and V. Sossi, "Accurate event-driven motion compensation in high-resolution PET incorporating scattered and random events", IEEE Trans. Med. Imag., vol. 27, pp. 1018-1033, 2008.