DocumentCode
265373
Title
OpenCL implementation of basic operations for 3D structure from motion estimation
Author
Mahmoud, Nader ; El-Sisi, Ashraf B.
Author_Institution
Comput. Sci. Dept., Menofia Univ., Menofia, Egypt
fYear
2014
fDate
15-17 Dec. 2014
Abstract
Structure from Motion (SfM) technique is usually used for camera motion recovery and 3D shape estimation The major problem with most SfM techniques is the computation time. Typically, most SfM techniques involve basic matrix operations. In case of large matrices these operations can increase the computation time of SfM algorithm. Though newer and faster algorithms are developed, as the data increases exponentially, computational processing has been degraded. The trend on computational resources is mostly towards parallel processing. This paper presents OpenCL implementation of a basic matrix operations to optimize computation time of SfM OpenCl is a technique used for parallel computing, which is a form of computation, in which many calculations are carried out simultaneously. OpenCL implementation is compared to sequential implementation and experimental results shows that OpenCL implementation runs several time faster than sequential one.
Keywords
image sequences; matrix algebra; motion estimation; parallel processing; 3D shape estimation; 3D structure; OpenCL implementation; SfM technique; camera motion recovery; matrix operation; motion estimation; parallel processing; structure-from-motion technique; Computers; Graphics processing units; Kernel; Matrix decomposition; Parallel processing; Shape; Three-dimensional displays; Factorization Method; OpenCL; Parallel processing; Structure from Motion;
fLanguage
English
Publisher
ieee
Conference_Titel
Informatics and Systems (INFOS), 2014 9th International Conference on
Conference_Location
Cairo
Print_ISBN
978-977-403-689-7
Type
conf
DOI
10.1109/INFOS.2014.7036722
Filename
7036722
Link To Document