Machine vision and image-processing: algorithm development covering a wide range of techniques suitable for real-time implementations; neural networks for pattern recognition and image processing; genetic algorithms, including modelling non-linear phenotypic expression in real biological systems; Wiener filtering; power spectrum modelling; foveating systems; applications of machine vision to security and surveillance; techniques for the quantitative texture analysis of medical imagery derived from X-ray, CT and MRI.

Electro-optics and optical engineering: photo-refractive based holography; four-wave mixing; holographic optical memory; spatial light modulators; dynamic light-shaping elements; phase-modulating spatial light modulators for kinoforms; optical pattern recognition and coherent optical correlators; hybrid optical/digital optical computing; optical filtering; applications of partial coherence; electro-optic systems design.