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...
Autores principales: | , , , , , |
---|---|
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 |