Cargando…

3DPro: Querying Complex Three-Dimensional Data with Progressive Compression and Refinement

Large-scale three-dimensional spatial data has gained increasing attention with the development of self-driving, mineral exploration, CAD, and human atlases. Such 3D objects are often represented with a polygonal model at high resolution to preserve accuracy. This poses major challenges for 3D data...

Descripción completa

Detalles Bibliográficos
Autores principales: Teng, Dejun, Liang, Yanhui, Baig, Furqan, Kong, Jun, Hoang, Vo, Wang, Fusheng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9540604/
https://www.ncbi.nlm.nih.gov/pubmed/36222820
http://dx.doi.org/10.48786/edbt.2022.02
_version_ 1784803743585271808
author Teng, Dejun
Liang, Yanhui
Baig, Furqan
Kong, Jun
Hoang, Vo
Wang, Fusheng
author_facet Teng, Dejun
Liang, Yanhui
Baig, Furqan
Kong, Jun
Hoang, Vo
Wang, Fusheng
author_sort Teng, Dejun
collection PubMed
description Large-scale three-dimensional spatial data has gained increasing attention with the development of self-driving, mineral exploration, CAD, and human atlases. Such 3D objects are often represented with a polygonal model at high resolution to preserve accuracy. This poses major challenges for 3D data management and spatial queries due to the massive amounts of 3D objects, e.g., trillions of 3D cells, and the high complexity of 3D geometric computation. Traditional spatial querying methods in the Filter-Refine paradigm have a major focus on indexing-based filtering using approximations like minimal bounding boxes and largely neglect the heavy computation in the refinement step at the intra-geometry level, which often dominates the cost of query processing. In this paper, we introduce 3DPro, a system that supports efficient spatial queries for complex 3D objects. 3DPro uses progressive compression of 3D objects preserving multiple levels of details, which significantly reduces the size of the objects and has the data fit into memory. Through a novel Filter-Progressive-Refine paradigm, 3DPro can have query results returned early whenever possible to minimize decompression and geometric computations of 3D objects in higher resolution representations. Our experiments demonstrate that 3DPro out-performs the state-of-the-art 3D data processing techniques by up to an order of magnitude for typical spatial queries.
format Online
Article
Text
id pubmed-9540604
institution National Center for Biotechnology Information
language English
publishDate 2022
record_format MEDLINE/PubMed
spelling pubmed-95406042022-10-07 3DPro: Querying Complex Three-Dimensional Data with Progressive Compression and Refinement Teng, Dejun Liang, Yanhui Baig, Furqan Kong, Jun Hoang, Vo Wang, Fusheng Adv Database Technol Article Large-scale three-dimensional spatial data has gained increasing attention with the development of self-driving, mineral exploration, CAD, and human atlases. Such 3D objects are often represented with a polygonal model at high resolution to preserve accuracy. This poses major challenges for 3D data management and spatial queries due to the massive amounts of 3D objects, e.g., trillions of 3D cells, and the high complexity of 3D geometric computation. Traditional spatial querying methods in the Filter-Refine paradigm have a major focus on indexing-based filtering using approximations like minimal bounding boxes and largely neglect the heavy computation in the refinement step at the intra-geometry level, which often dominates the cost of query processing. In this paper, we introduce 3DPro, a system that supports efficient spatial queries for complex 3D objects. 3DPro uses progressive compression of 3D objects preserving multiple levels of details, which significantly reduces the size of the objects and has the data fit into memory. Through a novel Filter-Progressive-Refine paradigm, 3DPro can have query results returned early whenever possible to minimize decompression and geometric computations of 3D objects in higher resolution representations. Our experiments demonstrate that 3DPro out-performs the state-of-the-art 3D data processing techniques by up to an order of magnitude for typical spatial queries. 2022 /pmc/articles/PMC9540604/ /pubmed/36222820 http://dx.doi.org/10.48786/edbt.2022.02 Text en https://creativecommons.org/licenses/by-nc-nd/4.0/Distribution of this paper is permitted under the terms of the Creative Commons license CC-by-nc-nd 4.0.
spellingShingle Article
Teng, Dejun
Liang, Yanhui
Baig, Furqan
Kong, Jun
Hoang, Vo
Wang, Fusheng
3DPro: Querying Complex Three-Dimensional Data with Progressive Compression and Refinement
title 3DPro: Querying Complex Three-Dimensional Data with Progressive Compression and Refinement
title_full 3DPro: Querying Complex Three-Dimensional Data with Progressive Compression and Refinement
title_fullStr 3DPro: Querying Complex Three-Dimensional Data with Progressive Compression and Refinement
title_full_unstemmed 3DPro: Querying Complex Three-Dimensional Data with Progressive Compression and Refinement
title_short 3DPro: Querying Complex Three-Dimensional Data with Progressive Compression and Refinement
title_sort 3dpro: querying complex three-dimensional data with progressive compression and refinement
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9540604/
https://www.ncbi.nlm.nih.gov/pubmed/36222820
http://dx.doi.org/10.48786/edbt.2022.02
work_keys_str_mv AT tengdejun 3dproqueryingcomplexthreedimensionaldatawithprogressivecompressionandrefinement
AT liangyanhui 3dproqueryingcomplexthreedimensionaldatawithprogressivecompressionandrefinement
AT baigfurqan 3dproqueryingcomplexthreedimensionaldatawithprogressivecompressionandrefinement
AT kongjun 3dproqueryingcomplexthreedimensionaldatawithprogressivecompressionandrefinement
AT hoangvo 3dproqueryingcomplexthreedimensionaldatawithprogressivecompressionandrefinement
AT wangfusheng 3dproqueryingcomplexthreedimensionaldatawithprogressivecompressionandrefinement