Skip to main content
Log in

Statistical Modeling of Colour Data

  • Published:
International Journal of Computer Vision Aims and scope Submit manuscript

Abstract

In this paper we investigate how best to model naturally arising distributions of colour camera data. It has become standard to model single mode distributions of colour data by ignoring the intensity component and constructing a Gaussian model of the chromaticity. This approach is appealing, because the intensity of data can change arbitrarily due to shadowing and shading, whereas the chromaticity is more robust to these effects. However, it is unclear how best to construct such a model, since there are many domains in which the chromaticity can be represented. Furthermore, the applicability of this kind of model is questionable in all but the most basic lighting environments.

We begin with a review of the reflection processes that give rise to distributions of colour data. Several candidate models are then presented; some are from the existing literature and some are novel. Properties of the different models are compared analytically and the models are empirically compared within a region tracking application over two separate sets of data. Results show that chromaticity based models perform well in constrained environments where the physical model upon which they are based applies. It is further found that models based on spherical representations of the chromaticity data provide better performance than those based on more common planar representations, such as the chromaticity plane or the normalised colour space. In less constrained environments, however, such as daylight, chromaticity based models do not perform well, because of the effects of additional illumination components, which violate the physical model upon which they are based.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Alexander, D.C. and Buxton, B.F. 1997. Modelling of single mode distributions of colour data using directional statistics. In Proc. IEEE Conference on Computer Vision and Pattern Recognition, pp. 319-324.

  • Alexander, D.C. and Buxton, B.F. 1997. Implementational improvements for active region models. In Proc. British Machine Vision Conference.

  • Alexander, D.C. 1997. Statistical modelling of colour data and model selection for region tracking, Ph.D. Thesis, University of London.

  • Alexander, D.C. 1999. Advances in daylight statistical colour modelling. In Proc. IEEE Conference on Computer Vision and Pattern Recognition, vol. 1, pp. 244-249.

    Google Scholar 

  • Barni, M., Cappellini, V., and Mecocci, A. 1997 Colour-based detection of defects on chicken meat. Image and Vision Computing, 15:549-556.

    Google Scholar 

  • Bajcsy, R., Lee, S.W., and Leonardis, A. 1996. Detection of diffuse and specular interface reflections and inter-reflections by color image segmentation. International Journal of Computer Vision, 17(3):241-272.

    Google Scholar 

  • Beyer, H.A. 1992. Geometric and radiometric analysis of a CCD camera based photogrammetric close range system. Ph.D. Thesis, ETH, Zurich.

  • Bingham, C. 1974. An antipodally symmetric distribution on the sphere. Annals of Statistics, 2(6):1201-1225.

    Google Scholar 

  • Campbell, N.W., Mackeown, W.P.J., Thomas, B.T., and Troscianko, T. 1997. Interpreting image databases by region classification. Pattern Recognition, 30(4):555-563.

    Google Scholar 

  • Chakraborty, A., Staib, L.H., and Duncan, J.S. 1996. Deformable boundary finding in medical images by integrating gradient and region information. IEEE Trans. Medical Imaging, 15(6):859-870.

    Google Scholar 

  • Crisman, J. 1992. Colour region tracking for vehicle guidance. In Active Vision, A. Blake and A. Yuille (eds.) MIT Press, Cambridge, MA, pp. 107-122.

    Google Scholar 

  • Duda, R.O. and Hart, P.E. 1973. Pattern Classification and Scene Analysis. Wiley: New York.

    Google Scholar 

  • Egan, J.P. 1975. Signal Detection Theory and ROC Analysis. Academic Press: New York.

    Google Scholar 

  • Funt, B.V. and Finlayson, G.D. 1995. Color constant color indexing. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(5):522-529.

    Google Scholar 

  • Finlayson, G.D., Shiele, B., and Crowley, J.L. 1998. Comprehensive colour image normalisation, In Proc. ECCV'98, pp. 475-490.

  • Fisher, N.I., Lewis, T., and Embleton, E.J.J. 1987. Statistical Analysis of Spherical Data. Cambridge University Press: Cambridge, UK.

    Google Scholar 

  • Figueiredo, M., Leitao, J., and Jain, A. 1997. Adaptive B-splines and boundary estimation, In Proc. IEEE Conf. CVPR, pp. 724-730.

  • Ferri, F. and Vidal, E. 1992. Colour image segmentation and labelling through multiedit-condensing. Pattern Recognition Letters, 13:561-568.

    Google Scholar 

  • Foley, J., van Dam, A., Feiner, S., and Hughes, J. 1990. Computer Graphics. Addison Wesley: Reading, MA.

    Google Scholar 

  • Gevers, T. and Smeulders, A.W.M. 1999. Color based object recognition. Pattern Recognition, 32:453-464.

    Google Scholar 

  • van Ginneken, B., Stavridi, M., and Koenderink, J.J. 1998. Diffuse and specular reflectance from rough surfaces. Applied Optics, 37(1):130-139.

    Google Scholar 

  • Horn, B.K.P. and Sjoberg, R.W. 1979. Calculating the reflectance map. Applied Optics, 18(11):1770-1779.

    Google Scholar 

  • Healey, G. 1988. A color reflectance model and its use for segmentation. In International Conference on Computer Vision, pp. 460-466.

  • Healey, G. 1992. Segmenting images using normalised color. In IEEE Transactions on Systems, Man, and Cybernetics, 22(1):64-73.

    Google Scholar 

  • Ivins, J. and Porrill, J. 1994. Statistical snakes: Active region models. In Proc. British Machine Vision Conference, pp. 377-386.

  • Ivins, J. and Porrill, J. 1995. Active region models for segmenting textures and colours. Image and Vision Computing, 13(5):431-438.

    Google Scholar 

  • Ivins, J. and Porrill, J. 1998. Constrained active region models for fast tracking in colour image sequences. Computer Vision and Image Understanding, 72(1):54-71.

    Google Scholar 

  • Ivins, J. 1996. Statistical snakes: Active region models. Ph.D. Thesis, University of Sheffield.

  • Jones, M.J. and Rehg, J.M. 1999. Statisical color models with application to skin detection. In Proc. IEEE Conference on Computer Vision and Pattern Recognition, 1:274-279.

    Google Scholar 

  • Jackson, J.D. 1975. Classical Electrodynamics. Wiley: New York.

    Google Scholar 

  • Koenderink, J.J. and van Doorn, A.J. 1996. Illuminance texture due to surface mesostructure. Journal of the Optical Society of America—A, 13(3):452-463.

    Google Scholar 

  • Kent, J.T. 1987. Asymptotic expansions for the Bingham distribution. Journal of Applied Statistics, 36:139-144.

    Google Scholar 

  • Klinker, G.J. 1993. A Physical Approach to Color Image Understanding. A.K. Peters: Wellesley, MA.

    Google Scholar 

  • Lee, H.C., Breneman, E.J., and Schulte, C.P. 1990. Modelling light reflection for computer color vision. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(4):402-409.

    Google Scholar 

  • McNeil, B.J. and Hanley, J.A. 1984. Statistical approaches to the analysis of receiver operating characteristic (ROC) curves. Medical Decision Making, 4(2):137-150.

    Google Scholar 

  • Matas, J., Marik, R., and Kittler, J. 1993. Generation, verification and localisation of object hypotheses based on colour. In Proc. British Machine Vision Conference, pp. 539-548.

  • Matas, J., Marik, R., and Kittler, J. 1994. Illumination invariant colour recognition. In Proc. British Machine Vision Conference, pp. 469-479.

  • Mardia, K.V. 2000. Directional Statistics. Wiley: New York.

    Google Scholar 

  • Metz, C.E. 1978. Basic principles of ROC analysis. Seminars in Nuclear Medicine, Vol. VIII, No. 4 (October) 1978, pp. 283-298.

    Google Scholar 

  • Nayar, S.K. and Bolle, R.M. 1996. Reflectance based object recognition. International Journal of Computer Vision, 17(3):219-240.

    Google Scholar 

  • Oren, M. and Nayar, S.K. 1995. Generalisation of the Lambertian model and implications for computer vision. International Journal of Computer Vision, 14(3):227-251.

    Google Scholar 

  • Ronfard, R. 1994. Region-based strategies for active contour models. International Journal of Computer Vision, 13(2):229-251.

    Google Scholar 

  • Shafer, S.A. 1985. Using color to separate reflection components. Color: Research and Application, 10(4):210-218.

    Google Scholar 

  • Swets, J.A. 1979. ROC analysis applied to the analysis of medical imaging techniques. Investigative Radiology, 14:109-121.

    Google Scholar 

  • Thorpe, C., Herbert, M.H., Kanade, T., and Shafer, S.A. 1988.Vision and navigation for the Carnegie-Mellon Navlab. IEEE Transactions on Pattern Analysis and Machine Intelligence, 10(3):362-373.

    Google Scholar 

  • Torrance, K.E. and Sparrow, E.M. 1967. Theory for off-specular re-flection from roughened surfaces. Journal of the Optical Society of America-A, 57(9):1105-1114.

    Google Scholar 

  • Tominaga, S. and Wandell, B.A. 1989. Standard surface-reflectance model and illuminant estimation. Journal of the Optical Society of America-A, 6(4):576-584.

    Google Scholar 

  • Tominaga, S. 1991. Surface identification using the dichromatic re-flection model. IEEE Transactions on Pattern Analysis and Machine Intelligence, 13(7):658-670.

    Google Scholar 

  • Wyszecki, G. and Stiles, W.S. 1967. Color Science: Concepts and Methods, Quantitative Data and Formulas. Wiley: New York.

    Google Scholar 

  • Zhang, J. and Modestino, J.W. 1990. A model fitting approach to cluster validation with application to stochastic model-based image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(10):1009-1017.

    Google Scholar 

  • Zhu, S.C., Wu, Y., and Mumford, D. 1998. Filters, random fields and maximum entropy. International Journal of Computer Vision, 27(2):107-126.

    Google Scholar 

  • Zhu, S.C. and Yuille, A. 1996. Region competition: Unifying snakes, region growing, and Bayes/MDL for multiband image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(9):884-900.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Alexander, D.C., Buxton, B.F. Statistical Modeling of Colour Data. International Journal of Computer Vision 44, 87–109 (2001). https://doi.org/10.1023/A:1011870913626

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1011870913626

Navigation