Color angular indexing

  • Graham D. Finlayson
  • Subho S. Chatterjee
  • Brian V. Funt
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1065)


A fast color-based algorithm for recognizing colorful objects and colored textures is presented. Objects and textures are represented by just six numbers. Let r, g and b denote the 3 color bands of the image of an object (stretched out as vectors) then the color angular index comprises the 3 inter-band angles (one per pair of image vectors). The color edge angular index is calculated from the image's color edge map (the Laplacian of the color bands) in a similar way. These angles capture important low-order statistical information about the color and edge distributions and invariant to the spectral power distribution of the scene illuminant. The 6 illumination-invariant angles provide the basis for angular indexing into a database of objects or textures and has been tested on both Swain's database of color objects which were all taken under the same illuminant and Healey and Wang's database of color textures which were taken under several different illuminants. Color angular indexing yields excellent recognition rates for both data sets.


Color Indexing Distribution Angle Color Histogram Color Distribution Color Constancy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    G.D. Finlayson, M.S. Drew, and B.V. Funt. Color constancy: Generalized diagonal transforms suffice. J. Opt. Soc. Am. A, 11:3011–3020, 1994.Google Scholar
  2. 2.
    G.D. Finlayson, M.S. Drew, and B.V. Funt. Spectral sharpening: Sensor transformations for improved color constancy. J. Opt. Soc. Am. A, 11(5):1553–1563, May 1994.Google Scholar
  3. 3.
    B.V. Funt and G.D. Finlayson. Color constant color indexing. IEEE transactions on Pattern analysis and Machine Intelligence, 1995.Google Scholar
  4. 4.
    G. Healey and D. Slater. “Global color constancy: recognition of objects by use of illumination invariant properties of color distributions”. Journal of the Optical Society of America, A, 11(11):3003–3010, November 1994.Google Scholar
  5. 5.
    G. Healey and L. Wang. The illumination-invariant recognition of texture in color images. Journal of the optical society of America A, 12(9):1877–1883, 1995.Google Scholar
  6. 6.
    L.T. Maloney. Evaluation of linear models of surface spectral reflectance with small numbers of parameters. J. Opt. Soc. Am. A, 3:1673–1683, 1986.Google Scholar
  7. 7.
    L.T. Maloney and B.A. Wandell. Color constancy: a method for recovering surface spectral reflectance. J. Opt. Soc. Am. A, 3:29–33, 1986.Google Scholar
  8. 8.
    D.H. Marimont and B.A. Wandell. Linear models of surface and illuminant spectra. J. Opt. Soc. Am. A, 9(11):1905–1913, 92.Google Scholar
  9. 9.
    H. Murase and S.K. Nayar. Visual learning and recognition of 3D objects from appearance. International Journal of Computer Vision, 14(1):5–24, 1995.Google Scholar
  10. 10.
    W. Niblack and R. Barber. The QIBC project: Querying images by content using color, texture and shape. In Storeage and Retrieval for Image and Video Databases I, volume 1908 of SPIE Proceedings Series. 1993.Google Scholar
  11. 11.
    R.J. Prokop and A.P. Reeves. A survey of moment-based techniques for unoccluded object representation and recognition. CVGIP: Graphical Models and Image Processing, 54(5):438–460, 1992.Google Scholar
  12. 12.
    M. A. Stricker and M. Orengo. Similarity of color images. In Storage and Retrieval for Image and Video Databases III, volume 2420 of SPIE Proceedings Series, pages 381–392. Feb. 1995.Google Scholar
  13. 13.
    M.J. Swain and D.H. Ballard. Color indexing. International Journal of Computer Vision, 7(11):11–32, 1991.Google Scholar
  14. 14.
    G. Taubin and D. Cooper. “Object recognition based on moment (or algebraic) invariants”. In J. Mundy and A. Zisserman, editors, Geometric Invariance in Computer Vision, pages 375–397. MIT Press, Cambridge, Mass., 1992.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • Graham D. Finlayson
    • 1
  • Subho S. Chatterjee
    • 2
  • Brian V. Funt
    • 2
  1. 1.Department of Computer ScienceUniversity of YorkYorkUK
  2. 2.School of Computing ScienceSimon Fraser UniversityVancouverCanada

Personalised recommendations