Abstract
3D Holoscopic imaging is a technique that use one single camera aperture where it consists of micro-lens array type in the rendering process, that leads to avoid eye fatigue. The paper presents a novel algorithm that addresses the challenge of reducing the computational time required to generate photo-realistic still 3D integral images based on multiprocessors ray tracing system. The proposed approach combines information from multiple micro-images with the first micro-image being fully ray-traced and the subsequent ones generated through re-projection by using spatial coherence between adjacent micro-images. This allows reusing of results obtained through one micro-image to computer generate the neighboring micro-image and hence to avoid ray tracing all the pixels. The algorithm deals with micro-images of a still image separately and apart from the first micro-image which is fully ray traced, all other the micro-images are generated using information obtained from the correspondent micro-image in the cylindrical-lens immediately prior to it. Subsequent, test results show the important impact that the new integral lens view algorithm has achieved saving approximately (13 % - 47 %), more than its normal execution speed regardless the complexity of the scene, and the number of computations. In the case of a complex nature scene such as tree scene a significant saving up to (41 %) and saved up to (6.057) seconds is achieved. Whereas, the saving in such as teapot, room, small-balls, and primitives scenes are between (25 %, 39 %, 47 %, and 27 %) respectively. Promising results obtained are making a real impact on the various applications such as virtual reality, 3D computer games and architectural visualization are certain now.