Spontaneous photoemission of crystalline silicon provides information on excess charge carrier density and thereby on electronic properties such as charge carrier recombination lifetime and series resistance. This paper is dedicated to separating bulk recombination from surface recombination in silicon solar cells and wafers by exploiting reabsorption of spontaneously emitted photons. The approach is based on a comparison between luminescence images acquired with different optical short pass filters and a comprehensive mathematical model. An algorithm to separate both front and back surface recombination velocities and minority carrier diffusion length from photoluminescence (PL) images on silicon wafers is introduced. This algorithm can likewise be used to simultaneously determine back surface recombination velocity and minority carrier diffusion length in the base of a standard crystalline silicon solar cell from electroluminescence (EL) images. The proposed method is successfully tested experimentally. Copyright © 2009 John Wiley & Sons, Ltd.