Improved SFS 3D measurement based on BP neural network
3D surface measurement is an important requirement for modern industry. Non-contact optical method is a commonly used way to plot 2D and 3D measurement. Shape from shading (SFS) is a convenient 3D method because it can recover the 3D shape only from one image. But the existing SFS research has a lot of restriction, such as Lambertian illumination model. If the object is not under Lambertian model, the precision will decrease quickly. We propose an improved SFS based on BP neural network combining with genetic algorithm. This proposed SFS can provide the approximation of the reflectance model. So even the object is not under Lambertian light source, it can also be recovered and the precision has been greatly increased. It has been tested in the 3D reconstruction of synthetic vase, black and complex motorcar part, and really used in the online 3D measurement of work pieces.
sfs bp neural network genetic algorithm non-contact measurement