Enhanced Ray Tracing Algorithm for Depth Image Generation

Ahmed, Hanan and Shedeed, Howida and Hegazy, Doaa (2015) Enhanced Ray Tracing Algorithm for Depth Image Generation. British Journal of Mathematics & Computer Science, 11 (3). pp. 1-11. ISSN 22310851

[thumbnail of Ahmed1132015BJMCS19879.pdf] Text
Ahmed1132015BJMCS19879.pdf - Published Version

Download (347kB)

Abstract

Ray tracing is a method to convert 3D image to high quality 2D realistic image. In traditional Ray tracing technique generating an image is an expensive process due to the large number of transmitted rays and the intersection tests of these rays with the scene primitives. This paper introduces an enhanced ray tracing (Enhanced RT) algorithm. In the proposed algorithm, merge sort algorithm is used to order triangles according to the minimum x coordinate. Then Binary Search algorithm is used to find the end index of the first triangle that has minimum x coordinate greater than the pixel x coordinate. This search limits the subset of the triangles that may intersect the ray, and hence, reduces the intersection calculation time. Experimental results show that the proposed algorithm decreased the execution time by 99.8% than the traditional ray tracing algorithm with high quality for the produced depth images for a standard Benchmark models. The implementation was done on an ordinary hardware without need to use the highly expensive parallel architecture hardware (as GPUs or Clusters) as in the other research in the same application. The proposed algorithm also achieved the highest successful hit rate in comparing to the most recent ray tracing algorithms.

Item Type: Article
Subjects: Open Archive Press > Mathematical Science
Depositing User: Unnamed user with email support@openarchivepress.com
Date Deposited: 10 Jun 2023 05:20
Last Modified: 05 Jun 2024 09:50
URI: http://library.2pressrelease.co.in/id/eprint/1471

Actions (login required)

View Item
View Item