1. To understand the function of colour signals in nature, we require robust quantitative analytical frameworks to enable us to estimate how animal and plant colour patterns appear against their natural background as viewed by ecologically relevant species. Due to the quantitative limitations of existing methods, colour and pattern are rarely analysed in conjunction with one another, despite a large body of literature and decades of research on the importance of spatio-chromatic colour pattern analyses. Furthermore, key physiological limitations of animal visual systems such as spatial acuity, spectral sensitivities, photoreceptor abundances and receptor noise levels are rarely considered together in colour pattern analyses.2. Here, we present a novel analytical framework, called the Quantitative Colour Pattern Analysis (QCPA). We have overcome many quantitative and qualitative limitations of existing colour pattern analyses by combining calibrated digital photography and visual modelling. We have integrated and updated existing spatio-chromatic colour pattern analyses, including adjacency, visual contrast and boundary strength analysis, to be implemented using calibrated digital photography through the Multispectral Image Analysis and Calibration (MICA) Toolbox.3. This combination of calibrated photography and spatio-chromatic colour pattern analyses is enabled by the inclusion of psychophysical colour and luminance discrimination thresholds for image segmentation, which we call 'Receptor Noise Limited Clustering', used here for the first time. Furthermore, QCPA provides a novel psycho-physiological approach to the modelling of spatial acuity using convolution in the spatial or frequency domains, followed by 'Receptor Noise Limited Ranked Filtering' to eliminate intermediate edge artefacts and recover sharp boundaries following smoothing. We also present a new type of colour pattern analysis, the 'local edge intensity analysis' as well as a range of novel psycho-physiological approaches to the visualization of spatio-chromatic data.
QCPA combines novel and existing pattern analysis frameworks into what we hope is a unified, free and open source toolbox and introduces a range of novel analyticalThis is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.