Visual modelling

I have always been fascinated by vision as a sense; it lets us inspect tiny things up close, or vast galaxies far away. Our subjective experience as humans is incredibly visual and vivid, giving us the false belief that our eyes are a faithful window to the world outside our bodies. But – spoiler – they are not! Our eyes are severely limited, only capturing a tiny proportion of the information available, and then processing it in lossy, limited ways. Other animals have vastly different eyes and brains, so their experiences will be wildly different to our own. Being able to see the world through other animal’s visual systems is therefore not only deeply thought provoking, it’s also vital for understanding many aspects of animals’ lives. So visual modelling is a major aspect of my work.

Colour vision

Attempting to objectively infer another animal’s subjective visual experience is a difficult task, but we can quite reliably model how the receptors in an animal’s eye respond to light. I have developed a range of tools for doing this with digital cameras (micaToolbox), and have created open-source spectroradiometers and imagers (hardware & software). This allows us to quantify the colours visible to another animal, including extending spectral sensitivity in to the ultraviolet range (a portion of the spectrum that we can’t see, but that many other animals can).

The next steps are much more messy. We need to convert the colours seen by different eyes into relevant colour spaces, and integrate colour with pattern (spatial vision) and/or time (motion vision).

Spatial vision

The spatial arrangement of colour patterns give rise to the most wonderful displays in nature, from vivid sexual signals and warning colours, to camouflage that matches the exact patterns and colours of an animal’s surrounds. Many displays will even have dual-functions, acting as signals up close, but blending in with the environment perfectly from a distance (e.g. the black-and-yellow warning stipes on a caterpillar will blend together and make a background-matching brown from a distance). I’ve developed a wide range of tools that can objectively measure colours and their spatial arrangements simultaneously (spatio-chromatic modelling). This includes the QCPA framework with a whole host of tools, GabRat for quantifying edge disruption, distance-dependent modelling, and various pattern analysis tools.

We like to imagine colours can be expressed in ‘colour spaces’, but colour appearance actually depends on spatial (and temporal) information too. For example, place a grey disk on a red-ish background and it will look green-shifted, now move the same grey disk to a green-ish background and it will look red-shifted. This effect is called simultaneous contrast, and we’ve been aware of it for about 1,000 years. But now if you step back or use smaller disks, and make the backgrounds more intense red and green, the disk’s perceived colours will flip the other way; the disk on the green background looking more green and vice-versa, called assimilation (or White’s illusion). Existing visual modelling likes to ignore these dramatic effects, however I have developed a comparatively low-level visual model (the spatio-chromatic bandwidth limited model) that can predict and quantify them.

Motion vision

Motion is very ‘easy’ for visual systems to detect; think of a camouflaged animal moving and suddenly being easy to spot. However, it’s much more difficult for visual system to convert this detected change in brightness into estimations of the speed and direction of a moving object. High contrast spots and stripes can interfere with the way the basic mechanisms of motion detection work. I have developed methods that simulate how ‘elementary motion detectors’ work, and have used these to show how butterfly wing markings blend with wing dynamics to confuse birds.

Posts about Visual Modelling

Butterfly motion confusion
30 September 2026

Butterfly motion confusion

Flapping wings create motion illusion effects that scramble a predator's aim - published in Nature

BehaveAI Orientation
5 September 2026

BehaveAI Orientation

BehaveAI update adds orientation measurement, making it easy to measure the angle of your animal/object

Camouflage evolves to suit lighting and 3D geometry
29 April 2026

Camouflage evolves to suit lighting and 3D geometry

Tiger stripes evolve under sunshine and tall grass

BehaveAI Published
26 February 2026

BehaveAI Published

BehaveAI: video analysis tool enables rapid detection and classification of objects and behavior from motion

Light pollution suppreses moth activity
27 January 2026

Light pollution suppreses moth activity

Exposure to low levels of artificial light at night cause severe reductions in moth activity across 23 species, even at sky-glow intensities and across all spectra tested.

Chameleon colour change
16 September 2025

Chameleon colour change

Chameleons really can change colour to match their backgrounds, but not quite the way you might think

Butterfly vision evolves to match light environment
17 July 2025

Butterfly vision evolves to match light environment

Butterflies that look alike, see alike: Research links rainforest light to butterfly vision evolution

Cuttlefish mesmerise their prey with a moving skin pattern
26 March 2025

Cuttlefish mesmerise their prey with a moving skin pattern

Cuttlefish use a dynamic skin display to sneak up on their prey without detection

Cold-white headlights dazzle moths
24 November 2024

Cold-white headlights dazzle moths

Cool white vehicle headlights cause far more harmful behavioural responses in moths

Lapwing hide in plain sight
14 September 2023

Lapwing hide in plain sight

Subtle 3D geometry protects lapwing nests from fox predation

Illusions are in the eye, not the mind
15 June 2023

Illusions are in the eye, not the mind

Our new colour appearance model - built on efficient coding of natural scenes - explains a huge range of lightness and chromatic illusions

CamoEvo toolbox
22 March 2022

CamoEvo toolbox

Rapid camouflage evolution toolbox

Night-time lighting has complex effects on moth vision
17 November 2021

Night-time lighting has complex effects on moth vision

Artificial night-time light has changed dramatically over the past few decades, resulting in complex and…

Garden flowers in Bee vision
20 July 2020

Garden flowers in Bee vision

I’ve taken some time in lockdown to photograph the flowers in my garden in human…

‘Matador’ guppies trick predators
20 July 2020

‘Matador’ guppies trick predators

Our latest research published in Current Biology (here) shows how guppies draw attention by turning…

A new home for the micaToolbox- empiricalimaging.com
5 April 2019

A new home for the micaToolbox- empiricalimaging.com

The micaToolbox is being used by scientists across a huge range of disciplines for analysing…

Measuring Disruptive Camouflage
7 January 2017

Measuring Disruptive Camouflage

Estimating how visible something is against its background is essential in many studies of animal…

Colour and Vision Exhibition at the Natural History Museum
15 August 2016

Colour and Vision Exhibition at the Natural History Museum

We worked together with the Natural History Museum to create two displays in their excellent…

Camouflage really does reduce the chances of being eaten
1 February 2016

Camouflage really does reduce the chances of being eaten

We have just published a new ground-breaking study confirming the long held assumption that camouflage…

Green shore crab in bird vision
10 November 2015

Green shore crab in bird vision

Here’s a green shore crab I found on Gylly beach in false-colour peafowl-vision. This individual…

Image Analysis Toolbox Released
13 July 2015

Image Analysis Toolbox Released

Our image analysis toolbox is out! We’ve developed these tools to make it easier for…

Spring Flowers in Bee Vision
9 April 2015

Spring Flowers in Bee Vision

Here are some flowers converted to human and honeybee vision. Where our eyes have three…

Garden Spider in UV
30 March 2015

Garden Spider in UV

Garden spiders Araneus diadematus are commonly found across Europe and North America. While their appearance…

Camouflage Fieldwork Films
6 August 2014

Camouflage Fieldwork Films

This video showcases our Zambian fieldwork, and this article explains even more about how we…

Egg shape modelling
16 July 2014

Egg shape modelling

A simple tool for calculating egg shape, volume and surface area from digital images

Full Spectrum NX1000
15 July 2014

Full Spectrum NX1000

Samsung NX1000 Full spectrum UV & IR conversion I was after a cheap high resolution…

South African Flowers in Animal Vision
23 August 2013

South African Flowers in Animal Vision

After lunch today I pointed my UV camera at some flowers instead of plover eggs.…