Chromaticity-based separation of reflection components in a single image

Hui Liang Shen, Hong Gang Zhang, Si Jie Shao, John Haozhong Xin

Research output: Journal article publicationJournal articleAcademic researchpeer-review

101 Citations (Scopus)


The separation of diffuse and specular reflection components, or equivalently specularity removal, is required in the fields of computer vision, object recognition and image synthesis. This paper proposes a simple and effective method to separate reflections in a color image based on the error analysis of chromaticity and appropriate selection of body color for each pixel. By solving the least-squares problem of the dichromatic reflection model, reflection separation is implemented on a single pixel level, without requiring image segmentation and even local interactions between neighboring pixels. Experimental evaluation indicates that the proposed method is effective and can deal with a wide variety of images.
Original languageEnglish
Pages (from-to)2461-2469
Number of pages9
JournalPattern Recognition
Issue number8
Publication statusPublished - 1 Aug 2008


  • Chromaticity
  • Dichromatic reflection model
  • Diffuse reflection
  • Image restoration
  • Reflection components separation
  • Specular reflection

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Artificial Intelligence


Dive into the research topics of 'Chromaticity-based separation of reflection components in a single image'. Together they form a unique fingerprint.

Cite this