Paper
17 March 2017 OpenCL-based vicinity computation for 3D multiresolution mesh compression
Author Affiliations +
Proceedings Volume 10341, Ninth International Conference on Machine Vision (ICMV 2016); 103412E (2017) https://doi.org/10.1117/12.2268709
Event: Ninth International Conference on Machine Vision, 2016, Nice, France
Abstract
3D multiresolution mesh compression systems are still widely addressed in many domains. These systems are more and more requiring volumetric data to be processed in real-time. Therefore, the performance is becoming constrained by material resources usage and an overall reduction in the computational time. In this paper, our contribution entirely lies on computing, in real-time, triangles neighborhood of 3D progressive meshes for a robust compression algorithm based on the scan-based wavelet transform(WT) technique. The originality of this latter algorithm is to compute the WT with minimum memory usage by processing data as they are acquired. However, with large data, this technique is considered poor in term of computational complexity. For that, this work exploits the GPU to accelerate the computation using OpenCL as a heterogeneous programming language. Experiments demonstrate that, aside from the portability across various platforms and the flexibility guaranteed by the OpenCL-based implementation, this method can improve performance gain in speedup factor of 5 compared to the sequential CPU implementation.
© (2017) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Soumaya Hachicha, Akram Elkefi, and Chokri Ben Amar "OpenCL-based vicinity computation for 3D multiresolution mesh compression", Proc. SPIE 10341, Ninth International Conference on Machine Vision (ICMV 2016), 103412E (17 March 2017); https://doi.org/10.1117/12.2268709
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
3D modeling

Computer programming

Data processing

Computing systems

Visualization

3D applications

Computer programming languages

Back to Top