2020 |
Ioannidis, Charalabos; Boutsi, Argyro-Maria MULTITHREADED RENDERING FOR CROSS-PLATFORM 3D VISUALIZATION BASED ON VULKAN API Journal Article In: ISPRS - Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci., vol. XLIV-4/W1-, pp. 57–62, 2020, ISSN: 2194-9034. Abstract | Links | BibTeX | Tags: 3D visualization, Computer graphics, geospatial data, graphics API, Vulkan @article{Ioannidis2020a, Abstract. The visualization of large-sized 3D geospatial models is a graphics intensive task. With ever increasing size and complexity, more computing resources are needed to attain speed and visual quality. Exploiting the parallelism and the multi-core performance of the Graphics Processing Unit (GPU), a cross-platform 3D viewer is developed based on the Vulkan API and modern C++. The proposed prototype aims at the visualization of a textured 3D mesh of the Cultural Heritage by enabling a multi-threaded rendering pipeline. The rendering workload is distributed across many CPU threads by recording multiple command buffers in parallel and coordinating the host and the GPU rendering phases. To ensure efficient multi-threading behavior and a minimum overhead, synchronization primitives are exploiting for ordering the execution of queues and command buffers. Furthermore, push-constants are used to send uniform data to the GPU and render passes to adapt to the tile-based rendering of the mobile devices. The proposed methodology and technical solution are designed, implemented and tested for Windows, MacOS and Android on Vulkan-compatible GPU hardware by compiling the same codebase. The benchmarking on multiple hardware, architectures and platforms explores the performance improvement for the different approaches compared to one-thread and showcase the potential of the 3D viewer to handle large datasets at no expense of visual quality and geometric fidelity in the absence of high-end technological resources. |
Ioannidis, Charalabos; Verykokou, Styliani; Soile, Sofia; Boutsi, Argyro-Maria A MULTI-PURPOSE CULTURAL HERITAGE DATA PLATFORM FOR 4D VISUALIZATION AND INTERACTIVE INFORMATION SERVICES Journal Article In: ISPRS - Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci., vol. XLIII-B4-2, no. B4, pp. 583–590, 2020, ISSN: 2194-9034. Abstract | Links | BibTeX | Tags: 4D modelling, Cultural heritage, Documentation, geospatial data, visualization @article{Ioannidis2020b, Abstract. The already arduous task of collecting, processing and managing heterogeneous cultural heritage data is getting more intense in terms of indexing, interaction and dissemination. This paper presents the creation of a 4D web-based platform as a centralized data hub, moving beyond advanced photogrammetric techniques for 3D capture and multi-dimensional documentation. Precise metric data, generated by a combination of image-based, range and surveying techniques, are spatially, logically and temporally correlated with cultural and historical resources, in order to form a critical knowledge base for multiple purposes and user types. Unlike conventional information systems, the presented platform, which adopts a relational database model, has the following front-end functionalities: (i) visualization of high-resolution 3D models based on distance dependent Level of Detail (LoD) techniques; (ii) web Augmented Reality; and (iii) interactive access and retrieval services. Information deduced from the developed services is tailored to different target audiences: scientific community, private sector, public sector and general public. The case study site is the UNESCO world heritage site of Meteora, Greece, and particularly, two inaccessible huge rocks, the rock of St. Modestos, known as Modi, and the Alyssos rock. |
2020 |
MULTITHREADED RENDERING FOR CROSS-PLATFORM 3D VISUALIZATION BASED ON VULKAN API Journal Article In: ISPRS - Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci., vol. XLIV-4/W1-, pp. 57–62, 2020, ISSN: 2194-9034. |
A MULTI-PURPOSE CULTURAL HERITAGE DATA PLATFORM FOR 4D VISUALIZATION AND INTERACTIVE INFORMATION SERVICES Journal Article In: ISPRS - Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci., vol. XLIII-B4-2, no. B4, pp. 583–590, 2020, ISSN: 2194-9034. |