Efficient Estimation of Multiple Illuminant Directions Using C-means Clustering and Self-correction for Augmented Reality

Abstract

This paper presents a novel method to estimate multiple illuminant directions from a single image in augmented reality system. A square marker is used for 2D-3D registration, and a mirror sphere with known size is employed to detect light sources. Highlight pixels in captured sphere image are analyzed by using c-means clustering algorithm and its initialization with max-min distance method. The initialization estimates number of light sources and initial highlight areas centroids. c-means algorithm optimizes each position of the centroids. With the help of registration, multiple illuminant directions are calculated from the centroids and user’s viewpoint. Moreover, a self-correction course reduces estimation errors. Experimental results show that our approach is computationally efficient and multiple illuminant directions can be accurately obtained by it.

DOI: 10.1109/ICIS.2009.40

9 Figures and Tables

Cite this paper

@article{Ma2009EfficientEO, title={Efficient Estimation of Multiple Illuminant Directions Using C-means Clustering and Self-correction for Augmented Reality}, author={Jintao Ma and Ya Zhou and Qun Hao and Yang Zhang}, journal={2009 Eighth IEEE/ACIS International Conference on Computer and Information Science}, year={2009}, pages={1106-1110} }