Estimating the Directions to Light Sources Using Images of Eye for Reconstructing 3D Human Face
Estimating the Directions to Light Sources Using Images of Eye for Reconstructing 3D Human Face
复制标题
使用眼睛图像估计光源方向以重建 3D 人脸
DOI:
10.2352/cic.2003.11.1.art00014
复制
发表时间:
2003
影响因子:
0.7
通讯作者:
Y. Miyake
中科院分区:
文献类型:
--
作者:
N. Tsumura;Minh Dang;Y. Miyake
This paper proposes a technique to estimate the direction of light sources based on the image of eye where the light source is imaged as reflection. The estimated directions of light sources are used to reconstruct 3D shape of face based on the photometric stereo technique. By using the reconstructed 3D shape, we can reproduce faces under various illuminants and from various viewing points. Without knowing the standing position of the subject, we can estimate the directions of light sources on human face from there images of eye for three light sources. In the process of this estimation, it is assumed that human eye is the sphere, and the geometrical constrains for reflection are used in the imaging system. The position and the size of human eye are also estimated as a result of the process. Since the standing position of the subject taken is not restricted in capturing the images, our imaging system is very practical to be used. The effectiveness of the proposed techniques are demonstrated by experiments. Introduction Reconstructing shape of human face has been required to reproduce faces under various illuminants and from various viewing points. In order to obtain the shape of human face, without using the expensive 3D scanner, the photometric stereo[3], which is a method for shape estimation that uses some intensity images obtained under different lighting conditions, has been used. However, with photometric stereo method, it is impossible to estimate the surface normal and the surface reflectance without a priori knowledge of the light source direction and the light source intensity. Therefore, in order to get the direction of light sources on human face exactly, it is necessary to determine the relation between the positions of light sources and subject. In this paper, we propose a method for estimating the direction of light source on human face by using the image of eye where the light source is imaged as reflection. Since the shape of human eye is almost sphere, and can reflect light, we can assume that human eye is used as mirrored ball to capture the environmental illuminants. According to mirrored ball technique[1,2], using the position of highlight peaks in the image of mirrored ball, where the light sources are reflected by on mirrored ball, the direction of light sources can be calculated correctly. However, this method requires the accurate position and radius of the mirrored ball. Since the radius of eye belongs with people, we cannot measure it easily. Moreover, the position of both subject and his human eye are not decided. Therefore it is difficult to estimate the direction of light sources without knowing the position and the radius of the human eye. In this paper, the position and the radius of the human eye is also estimated from the image of eye. In this estimation, we assumed that the position of three light sources in the camera coordination is known. However, we do not know where the subject stands or sit in front of the imaging system. By using the estimated direction of light sources, we can estimate the surface normal and the surface reflectance of human face by photometric stereo method. We can reconstruct 3D human face by integrating the estimated surface normal in the view coordinate. The effectiveness of this method is demonstrated by experiments. Geometry model of mirrored eye Figure 1 show the geometry model of proposed imaging system. This imaging process is based on the process of mirrored ball techniques [1,2]. Since the position of human face is not restricted, the human eye will be placed at any location in a natural environment. The camera is assumed to be a pinhole camera. Therefore, we can assume the process of imaging as if a screen is placed in front the camera. The distance of camera and screen is focal length. Figure 1 shows the projection of a human face in a 3D space onto a screen by the camera in perspective. In this figure, N is the surface normal at highlight peak, L is the light source directional vector on human eye, and V is the directional vector of camera at highlight peak. D is the distance between the camera and human eye, ( ) 0 0, y x is the center of screen. The directional vector of camera at the i highlight peak ( ) i i y x , on the image can be expressed using the focal lengthα and ( ) 0 0 , y x as follow, Figure 1. Geometry of the proposed imaging system [ ] i i y y x x α − − − = , , 0 0 V . (1) The coordinates of highlight peak ( ) i i y x , can be obtained from image since the center coordinates of image is known. The focal length α of camera is also obtained by camera calibration. The directional of camera is easily calculated as is shown in Figure 1. The surface normal vector N is determined using the sphere property. Let r be the radius of eye and ( ) c c y x , be the center coordinates of eye on the image. The surface normal vector at the i highlight peak ( ) i i y x , can be calculated by