Image Reconstruction in Optical Tomography

Home

Introduction
  About ODT
  About TOAST
  Matlab toolbox

Download
  Matlab toolbox
  Installation

Documentation
  Getting Started
  Matlab demos
  FAQ
  Change log
  References
  License

Support
  Links
  Message board
  Contacts
  Vacancies

About TOAST

TOAST is a software suite for image reconstruction in optical diffusion tomography (ODT). It contains binary command line tools for numerical modelling of light transport and parameter recovery, but the main emphasis of development is currently shifting towards integration as a Matlab toolbox.

The toolbox consists of a set of Matlab functions, both in the form of compiled mex files that link directly into the TOAST libraries, and Matlab scripts that perform high-level tasks in modelling, reconstruction and visualisation.

The TOAST toolbox is being developed by Martin Schweiger and Simon Arridge at University College London. It is free to download from the web site.

We are planning to introduce a TOAST developer's toolkit in the future which will contain header files and documentation for the classes and methods in the TOAST libraries, and will allow users to develop their own mex extensions to the toolbox.

News

14 May 2012. The TOAST webpage now contains a list of online tutorials to introduce various concepts of the forward and inverse problem in optical tomography step by step. The range of tutorials will be extended further in the future, so keep this site bookmarked. To recreate the tutorials yourself, you need Matlab and the TOAST Toolbox, but you can also simply read through the tutorials. The current list can be accessed here.

20 December 2011. A set of new TOAST packages has been released. This includes various bugfixes and feature additions, including an SMP version for fast computation of the built-in iterative linear solvers on multi-core computers. A CUDA-accelerated version is to follow soon.

12 October 2009. A new TOAST version has been uploaded. This includes various bug fixes, more command line tools, and a range of new commands in the Matlab toolbox interface. Get the new version from the Download page.

14 March 2008. A major TOAST update has been released. More emphasis has been given to the Matlab integration of TOAST, which is now shipping as a Matlab toolbox. Included are help files, demos and a graphical interface for reconstruction parameter selection. The toolbox is available both for Linux and Windows. Work on the toolbox is ongoing, and additional updates will be released in the near future.

TOAST Features

  • Available for Windows and Linux platforms.
  • Diffusion light transport model using a finite element (FEM) forward solver.
  • Can be applied to 2D and 3D problems.
  • Multiple element types (triangles, tetrahedra, pixels, voxels) and multiple orders of polynomial shape functions (linear, quadratic cubic) to accommodate different problem geometries.
  • Selection of inverse solvers (gradient-type, Newton-type)
  • Selection of regularisation methods
Why 'TOAST'?
TOAST stands for 'Time-resolved Optical Absorption and Scattering Tomography'. Although the current version of TOAST emphasizes frequency-domain measurement systems, we have kept the acronym, because 'FOAST' hasn't got quite the same ring to it.
eXTReMe Tracker
Page last updated: 14 May 2012 by Martin Schweiger