Underwater & marine
Fish detection, segmentation and tracking in video, reef survey image quality, clearer underwater images and 3D depth.
Computer Scientist · Computer Vision & Deep Learning
Research Fellow, AIMS@JCU, Townsville, Australia
PhD in Computer Science
I’m a computer scientist. I build deep learning and computer vision methods, then apply them to marine science, aquaculture and agriculture: counting and tracking fish, checking reef survey images, and helping spraying robots find weeds. The core of my work is the computer science: models that learn from few labels and run in real time on real equipment.
What I work on
Murky water, harsh shadows and changing light break most models. My work makes them reliable there, and cheap to train.
Fish detection, segmentation and tracking in video, reef survey image quality, clearer underwater images and 3D depth.
Measuring fish and prawns from photos: body landmarks, lengths and weight, with no handling. On 1,072 farmed barramundi, weight from images was within 4.5%.
Weed detection for spot-spraying robots, real-time shadow removal, and vision-language models for farming.
Also: automatic measurements in medical ultrasound images.
Things I've built
Highlights
Computers and Electronics in Agriculture · 2025
A camera and deep learning decide where to spray, so only weeds get herbicide. In field trials across 25 hectares:
Scientific Reports · 2020
About 40,000 underwater images from 20 habitats in tropical Australia, with labels for counting, locating and outlining fish.
Pattern Analysis and Applications · 2024
The model teaches itself from how fish move between video frames, so no one has to draw thousands of outlines. Tested on three public underwater datasets.
Computer Vision and Image Understanding · 2026
Depth and surface shape from a single camera, with 90% fewer parameters and 80% lower training cost than the large models it learns from. Built with the Australian Institute of Marine Science.
Before
After
Expert Systems with Applications · 2025
Shadows from machinery hide weeds from cameras. FieldNet removes them at 66 frames per second, up to 9 times faster than earlier methods. Built with industry partner AutoWeed.
News
Best Application Award at the RSS 2026 workshop Mapping the Reef, for a semantic 3D Gaussian splatting pipeline for multi-year coral reef monitoring.
Paper at ECCV 2026: locating every plant that matches a text description (multi-label visual grounding).
UNIQAT published in Methods in Ecology and Evolution, and released as open source with AIMS.
Real-time underwater depth paper in Computer Vision and Image Understanding.
Launched Ask my papers, an AI assistant for my research.
Publications
20+ papers in journals such as Scientific Reports, Expert Systems with Applications, Computers and Electronics in Agriculture and Methods in Ecology and Evolution, and at ECCV.
Education
Methods
I'm open to research collaborations and industry projects in applied computer vision, especially for marine, agriculture and field robotics.