Research Software


A small selection of applications that I have implemented are available here. These are related to my research on the recovery and analysis of surface reflectance. These applications may be freely downloaded for personal or research use, although no responsibility or liability is accepted for errors or omissions.


REFLEX: Reflection Simulation Application

REFLEX is a program designed to simulate the propagation and reflection of light off arbitrary surfaces. Essentially, REFLEX is a rendering system, although it differs from many other rendering approaches since the underlying physical process of reflection is modelled, rather than simply producing visually pleasing, but physically inaccurate, rendered images.

To download the toolbox click here or on the image to the left.

DSHT: Discrete Spherical Harmonic Transform Toolbox

A discrete spherical harmonic transform toolbox is implemented in MATLAB to decompose functions defined over the sphere. The implementation is based on the theory presented by Driscoll and Healy in \cite{driscoll:1,driscoll:2} (see bibtex), although the fast spherical harmonic extensions that Driscoll and Healy also present are not implemented in this toolbox.

To download the toolbox click here or on the image to the left.

Geometric and Radiometric Camera Calibration Software

To facilitate accurate analysis of images it is often important to accurately model the image formation process.  It is necessary to determine the mapping between real-world measures and the corresponding image equivalents. Both geometric and radiometric camera calibration is performed to meet this requirement.

To download the toolbox click here or on the image to the left.



Last modified: August 2003 Home