Abstract
While collections of parametric shapes are growing in size and use, little
progress has been made on the fundamental problem of shape-based matching
and retrieval for parametric shapes in a collection. The search space
for such collections is both discrete (number of shapes) and continuous
(parameter values). In this work, we propose representing this space using
descriptors that have shown to be effective for single shape retrieval. While
single shapes can be represented as points in a descriptor space, parametric
shapes are mapped into larger continuous regions. For smooth descriptors,
we can assume that these regions are bounded low-dimensional manifolds
where the dimensionality is given by the number of shape parameters. We
propose representing these manifolds with a set of primitives, namely, points
and bounded tangent spaces. Our algorithm describes how to define these
primitives and how to use them to construct a manifold approximation that
allows accurate and fast retrieval. We perform an analysis based on curvature,
boundary evaluation, and the allowed approximation error to select
between primitive types. We show how to compute decision variables with
no need for empirical parameter adjustments and discuss theoretical guarantees
on retrieval accuracy. We validate our approach with experiments that
use different types of descriptors on a collection of shapes from multiple
categories.
|
|
Paper
PDF (3.4 MB)
Database
Files and code
Citation
Adriana Schulz, Ariel Shamir, Ilya Baran, David I.W. Levin, Pitchaya Sitthi-amorn, Wojciech Matusik
Retrieval on Parametric Shape Collections
ACM Transactions on Graphics 36(1)
@article{Schulz:2017,
author = {Schulz, Adriana and Shamir, Ariel and Baran, Ilya and Levin, David I. W.
and Sitthi-Amorn, Pitchaya and Matusik, Wojciech},
title = {Retrieval on Parametric Shape Collections},
journal = {ACM Transactions on Graphics},
year = {January 2017},
volume = {36},
number = {1},
}
|