Abstract:
To address problems of current lens ghost rendering methods, a physically based method for rendering realistic lens ghost effects is proposed. This method starts from accurately modeling optical structure of camera lens. Firstly, in order to improve the efficiency of ray tracing and reduce invalid rays, the entrance pupil is computed to assist to generate initial sampling rays. Then, a determinant sequential spectral ray tracing method is employed to simulate the chromatic aberration of lens ghost. Additionally, the effects of aperture stop, lens-coating and lens occlusion on lens ghost are simulated. Finally, the lens ghost rendering method is integrated into the ray tracing based rendering framework, forming a unified rendering framework of lens ghost scenes, which merges lens ghost into three-dimensional scenes. Experimental results show that the proposed method effectively render realistic lens ghost and improve the realism of scenes.