The Open Electrical & Electronic Engineering Journal

2014, 8 : 631-635
Published online 2014 December 31. DOI: 10.2174/1874129001408010631
Publisher ID: TOEEJ-8-631

Interactive Pickup of Three-dimensional Fine Point Cloud Based on GPU

Ming Huang , Fang Yang , Yong Zhang and Xinle Fu
Beijing University of Civil Engineering Architecture, Beijing 100044, P.R. China.

ABSTRACT

Three-dimensional fine point cloud has gradually become a key data source of three-dimensional model. The large scale point cloud interactive quick pick up is a kind of important operation in the point cloud data processing and applications. Since the point cloud model is composed of massive points, the speed of ordinary picking method is limited. A GPU-based point cloud picking algorithm was thus presented to solve the problem. The basic idea of the algorithm is that by spatial transformation converting the point cloud to screen space, and then, the point was calculated which is the nearest to the mouse click point in screen space. The GPU's parallel computing capabilities were used to achieve spatial transformation and distance comparison by compute shader in this algorithm. So the speed of the pickup has been increased. The results show that compared with the CPU, the pickup method based on GPU has greater speed advantage. Especially for the point cloud over 4 million points, the speed of the pickup has been increased 2-3 times faster.

Keywords:

Compute shader, GPU, pickup, screen space, three-dimensional point cloud.