Cargando…

Fast and robust shape diameter function

The shape diameter function (SDF) is a scalar function defined on a closed manifold surface, measuring the neighborhood diameter of the object at each point. Due to its pose oblivious property, SDF is widely used in shape analysis, segmentation and retrieval. However, computing SDF is computationall...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Shuangmin, Liu, Taijun, Shu, Zhenyu, Xin, Shiqing, He, Ying, Tu, Changhe
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5786294/
https://www.ncbi.nlm.nih.gov/pubmed/29373580
http://dx.doi.org/10.1371/journal.pone.0190666
_version_ 1783295762697814016
author Chen, Shuangmin
Liu, Taijun
Shu, Zhenyu
Xin, Shiqing
He, Ying
Tu, Changhe
author_facet Chen, Shuangmin
Liu, Taijun
Shu, Zhenyu
Xin, Shiqing
He, Ying
Tu, Changhe
author_sort Chen, Shuangmin
collection PubMed
description The shape diameter function (SDF) is a scalar function defined on a closed manifold surface, measuring the neighborhood diameter of the object at each point. Due to its pose oblivious property, SDF is widely used in shape analysis, segmentation and retrieval. However, computing SDF is computationally expensive since one has to place an inverted cone at each point and then average the penetration distances for a number of rays inside the cone. Furthermore, the shape diameters are highly sensitive to local geometric features as well as the normal vectors, hence diminishing their applications to real-world meshes which often contain rich geometric details and/or various types of defects, such as noise and gaps. In order to increase the robustness of SDF and promote it to a wide range of 3D models, we define SDF by offsetting the input object a little bit. This seemingly minor change brings three significant benefits: First, it allows us to compute SDF in a robust manner since the offset surface is able to give reliable normal vectors. Second, it runs many times faster since at each point we only need to compute the penetration distance along a single direction, rather than tens of directions. Third, our method does not require watertight surfaces as the input—it supports both point clouds and meshes with noise and gaps. Extensive experimental results show that the offset-surface based SDF is robust to noise and insensitive to geometric details, and it also runs about 10 times faster than the existing method. We also exhibit its usefulness using two typical applications including shape retrieval and shape segmentation, and observe a significant improvement over the existing SDF.
format Online
Article
Text
id pubmed-5786294
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-57862942018-02-09 Fast and robust shape diameter function Chen, Shuangmin Liu, Taijun Shu, Zhenyu Xin, Shiqing He, Ying Tu, Changhe PLoS One Research Article The shape diameter function (SDF) is a scalar function defined on a closed manifold surface, measuring the neighborhood diameter of the object at each point. Due to its pose oblivious property, SDF is widely used in shape analysis, segmentation and retrieval. However, computing SDF is computationally expensive since one has to place an inverted cone at each point and then average the penetration distances for a number of rays inside the cone. Furthermore, the shape diameters are highly sensitive to local geometric features as well as the normal vectors, hence diminishing their applications to real-world meshes which often contain rich geometric details and/or various types of defects, such as noise and gaps. In order to increase the robustness of SDF and promote it to a wide range of 3D models, we define SDF by offsetting the input object a little bit. This seemingly minor change brings three significant benefits: First, it allows us to compute SDF in a robust manner since the offset surface is able to give reliable normal vectors. Second, it runs many times faster since at each point we only need to compute the penetration distance along a single direction, rather than tens of directions. Third, our method does not require watertight surfaces as the input—it supports both point clouds and meshes with noise and gaps. Extensive experimental results show that the offset-surface based SDF is robust to noise and insensitive to geometric details, and it also runs about 10 times faster than the existing method. We also exhibit its usefulness using two typical applications including shape retrieval and shape segmentation, and observe a significant improvement over the existing SDF. Public Library of Science 2018-01-26 /pmc/articles/PMC5786294/ /pubmed/29373580 http://dx.doi.org/10.1371/journal.pone.0190666 Text en © 2018 Chen et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Chen, Shuangmin
Liu, Taijun
Shu, Zhenyu
Xin, Shiqing
He, Ying
Tu, Changhe
Fast and robust shape diameter function
title Fast and robust shape diameter function
title_full Fast and robust shape diameter function
title_fullStr Fast and robust shape diameter function
title_full_unstemmed Fast and robust shape diameter function
title_short Fast and robust shape diameter function
title_sort fast and robust shape diameter function
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5786294/
https://www.ncbi.nlm.nih.gov/pubmed/29373580
http://dx.doi.org/10.1371/journal.pone.0190666
work_keys_str_mv AT chenshuangmin fastandrobustshapediameterfunction
AT liutaijun fastandrobustshapediameterfunction
AT shuzhenyu fastandrobustshapediameterfunction
AT xinshiqing fastandrobustshapediameterfunction
AT heying fastandrobustshapediameterfunction
AT tuchanghe fastandrobustshapediameterfunction