Dynamic Minkowski sums under scaling

被引:4
|
作者
Behar, Evan [1 ]
Lien, Jyh-Ming [1 ]
机构
[1] George Mason Univ, Dept Comp Sci, MASC Grp, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
Minkowski sum; Kinematic geometry; Geometry processing;
D O I
10.1016/j.cad.2012.10.016
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In many common real-world and virtual environments, there are a significant number of repeated objects, primarily varying in size. Similarly, in many complex machines, there are a significant number of parts which also vary in size rather than shape. This repetition saves in both design and production costs. Recent research in robotics has also shown that exploiting workspace repetition can significantly increase efficiency. In this paper, we address the need to support computation reuse in fundamental operations. To this end, we propose an algorithm to reuse the computation of the Minkowski sum when an object is transformed by uniform scaling. The Minkowski sum is a fundamental operation in many areas of robotics, such as motion planning, computer vision, and mathematical morphology, and has been studied extensively over the last four decades. We present two methods for dynamically updating Minkowski sums under scaling, the first of which updates the sum under uniform scaling of arbitrary polygons and polyhedra, and the second of which updates the sum under non-uniform scaling of convex polyhedra. Ours are the first methods that study the Minkowski sum under this type of transformation. Our results show speed gains between one and two orders of magnitude over recomputing the Minkowski sum from scratch for each repeated object, and we discuss applications for motion planning, CAD, rapid prototyping, and shape decomposition. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:331 / 341
页数:11
相关论文
共 50 条
  • [1] On Minkowski Sums of Simplices
    Geir Agnarsson
    Walter D. Morris
    Annals of Combinatorics, 2009, 13 : 271 - 287
  • [2] On the fatness of Minkowski sums
    de Berg, M
    van der Stappen, AF
    INFORMATION PROCESSING LETTERS, 2002, 81 (05) : 259 - 264
  • [3] MINKOWSKI SUMS AND SYMMETRIZATIONS
    BOURGAIN, J
    LINDENSTRAUSS, J
    MILMAN, VD
    LECTURE NOTES IN MATHEMATICS, 1988, 1317 : 44 - 66
  • [4] On Minkowski Sums of Simplices
    Agnarsson, Geir
    Morris, Walter D.
    ANNALS OF COMBINATORICS, 2009, 13 (03) : 271 - 287
  • [5] CAYLEY SUMS AND MINKOWSKI SUMS OF LATTICE POLYTOPES
    Tsuchiya, Akiyoshi
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2023, 37 (02) : 1348 - 1357
  • [6] A Geometrical Perspective on Fusion under Unknown Correlations based on Minkowski Sums
    Ajgl, Jiri
    Straka, Ondrej
    2017 20TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION), 2017, : 725 - 732
  • [7] Lattice points in Minkowski sums
    Haase, Christian
    Nill, Benjamin
    Paffenholz, Andreas
    Santos, Francisco
    ELECTRONIC JOURNAL OF COMBINATORICS, 2008, 15 (01):
  • [8] A monotonic convolution for Minkowski sums
    Milenkovic, Victor
    Sacks, Elisha
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2007, 17 (04) : 383 - 396
  • [9] Traveling the boundary of Minkowski sums
    Fekete, SP
    Pulleyblank, WR
    INFORMATION PROCESSING LETTERS, 1998, 66 (04) : 171 - 174
  • [10] Offsets, sweeps, and Minkowski sums
    Elber, G
    Kim, MS
    COMPUTER-AIDED DESIGN, 1999, 31 (03) : 163 - 163