School of Computing Science

Computer Vision & Autonomous Systems

The Computer Vision and Autonomous Systems (CVAS) group advances AI-driven perception, robotics and computational imaging to develop autonomous systems that understand dynamic, multimodal environments, act within them and collaborate with humans. Research spans scene understanding, robotic perception and manipulation, generative and probabilistic AI, and human motion analysis, with applications in engineering, healthcare and manufacturing.

Our scene understanding research addresses urban, industrial and natural environments, including autonomous driving, biodiversity monitoring (NERC-funded DEAL) and anomaly detection in additive manufacturing. We develop deep learning approaches to 3D vision, contextual reasoning and decentralised learning, including under limited or noisy supervision.

Robotics research focuses on systems capable of adapting to dynamic environments without exhaustive pre-programming. Projects include deformable object manipulation, Scotland–Japan teleoperation and AI-driven assembly with HAL Robotics and the National Manufacturing Institute Scotland.

In healthcare, computer vision and probabilistic machine learning support clinical decisions through projects on infant neurological assessment (SAFEVID-TREs; BrAInwaves), epileptic spasm detection (VISDOM-AI), brain tumour treatment response (BIOGRAPH) and bone segmentation for surgical planning. Our generative AI and Bayesian research also supports scientific discovery, including virtual unrolling of ancient Herculaneum scrolls, recognised by the 2025 Vesuvius Challenge Auto Segmentation Prize.

Project Highlights