Visualization of point cloud models in mobile augmented reality using continuous level of detail method

Research output: Contribution to journalConference articleScientificpeer-review

6 Downloads (Pure)


Point clouds have become one of the most popular sources of data in geospatial fields due to their availability and flexibility. However, because of the large amount of data and the limited resources of mobile devices, the use of point clouds in mobile Augmented Reality applications is still quite limited. Many current mobile AR applications of point clouds lack fluent interactions with users. In our paper, a cLoD (continuous level-of-detail) method is introduced to filter the number of points to be rendered considerably, together with an adaptive point size rendering strategy, thus improve the rendering performance and remove visual artifacts of mobile AR point cloud applications. Our method uses a cLoD model that has an ideal distribution over LoDs, with which can remove unnecessary points without sudden changes in density as present in the commonly used discrete level-of-detail approaches. Besides, camera position, orientation and distance from the camera to point cloud model is taken into consideration as well. With our method, good interactive visualization of point clouds can be realized in the mobile AR environment, with both nice visual quality and proper resource consumption.

Original languageEnglish
Pages (from-to)167-170
Number of pages4
JournalInternational Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives
Issue number4/W1
Publication statusPublished - 2020
Event3rd BIM/GIS Integration Workshop and 15th 3D GeoInfo Conference 2020 - London, United Kingdom
Duration: 7 Sep 202011 Sep 2020


  • Point Cloud
  • Augmented Reality
  • Continuous Level of Detail

Fingerprint Dive into the research topics of 'Visualization of point cloud models in mobile augmented reality using continuous level of detail method'. Together they form a unique fingerprint.

Cite this