DocumentCode
1766354
Title
Parallel Structured Mesh Generation with Disparity Maps by GPU Implementation
Author
Hongjian Wang ; Naiyu Zhang ; Creput, Jean-Charles ; Moreau, Julien ; Ruichek, Yassine
Author_Institution
Syst. & Transp. Lab. (SeT) of the Res. Inst. on Transp., Univ. of Technol. of Belfort-Montbeliard (UTBM), Belfort, France
Volume
21
Issue
9
fYear
2015
fDate
Sept. 1 2015
Firstpage
1045
Lastpage
1057
Abstract
The goal of structured mesh is to generate a compressed representation of the 3D surface, where near objects are provided with more details than objects far from the camera, according to the disparity map. The solution is based on the Kohonens Self-Organizing Map algorithm for the benefits of its ability to generate a topological map according to a probability distribution and its potential to be a natural massive parallel algorithm. The disparity map, which stands for a density distribution that reflects the proximity of objects to the camera, is partitioned into an appropriate number of cell units, in such a way that each cell is associated to a processing unit and responsible of a certain area of the plane. The advantage of the proposed model is that it is decentralized and based on data decomposition. The required processing units and memory are with linearly increasing relationship to the problem size. Experimental results show that our GPU implementation is able to provide near real-time performance with small size disparity maps and the running time increases in a linear way with a very weak increasing coefficient. The proposed method is suitable to deal with large scale problems in a massively parallel way.
Keywords
graphics processing units; mesh generation; parallel algorithms; probability; real-time systems; self-organising feature maps; 3D surface; GPU implementation; Kohonens self-organizing map algorithm; cell units; data decomposition; density distribution; graphics processing units; natural massive parallel algorithm; near real-time performance; parallel structured mesh generation; probability distribution; processing unit; running time; small size disparity maps; topological map; Cameras; Equations; Graphics processing units; Mesh generation; Neurons; Parallel processing; Three-dimensional displays; Disparity Map; GPU Implementation; GPU implementation; Mesh Generation; Parallel Cellular Model; Parallel cellular model; Self-Organizing Map; disparity map; mesh generation; self-organizing map;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/TVCG.2015.2413775
Filename
7061525
Link To Document