Optimizing 3D Irregular Object Packing from 3D Scans Using Metaheuristics

被引:14
|
作者
Zhao, Yinghui [1 ]
Rausch, Chris [1 ]
Haas, Carl [1 ]
机构
[1] Univ Waterloo, Dept Civil & Environm Engn, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
3D scanning; Optimization; Simulated annealing; Visual programming; Meta-heuristics; 3D irregular packing problems; OPTIMIZATION; ALGORITHM; MODELS; SPACE;
D O I
10.1016/j.aei.2020.101234
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For efficient construction-assemblies transportation, volume constrained 3D printing, dry stacking, and facility waste management, a common problem must be solved. It is the practical problem of packing irregular 3D rigid objects into a container with fixed dimensions so that the volume of the final packed objects is minimized. To solve this problem, a methodology is presented that begins with capturing the initial as-is 3D shape data for each object, followed by a metaheuristic-based packing optimization algorithm. This methodology is demonstrated to be effective in two situations with known optimum solutions and in a third situation involving packing of real-life as-is objects. A high-level selection algorithm that is designed to guide the search of possible object subsets, when not all objects can fit into a single predefined container, is discussed as well. Performance is examined for variations, and a preliminary sensitivity analysis is performed. The methodology and its key algorithms are demonstrated to produce effective packing solutions in a mostly automatic manner. Object packing for this class of applications in civil engineering can thus be potentially improved in terms of outcome efficiency and level of planning effort required.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Serial packing of arbitrary 3D objects for optimizing layered manufacturing
    Dickinson, JK
    Knopf, GK
    INTELLIGENT ROBOTS AND COMPUTER VISION XVII: ALGORITHMS, TECHNIQUES, AND ACTIVE VISION, 1998, 3522 : 130 - 138
  • [42] 3D Measurement of a Moving Object Using 3D Accelerometer Attached to Moving Camera
    Akamatsu, Toshihiro
    Dong, Fangyan
    Hirota, Kaoru
    2013 IEEE 8TH INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING (WISP), 2013, : 71 - 76
  • [43] A Correlated Parts Model for Object Detection in Large 3D Scans
    Sunkel, M.
    Jansen, S.
    Wand, M.
    Seidel, H. -P.
    COMPUTER GRAPHICS FORUM, 2013, 32 (02) : 205 - 214
  • [44] SliceNets - A Scalable Approach for Object Detection in 3D CT Scans
    Yang, Anqi
    Pan, Feng
    Saragadam, Vishwanath
    Duy Dao
    Hui, Zhuo
    Chang, Jen-Hao Rick
    Sankaranarayanan, Aswin C.
    2021 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2021), 2021, : 335 - 344
  • [45] Cryosurgery planning using bubble packing in 3D
    Tanaka, Daigo
    Shimada, Kenji
    Rossi, Michael R.
    Rabin, Yoed
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING, 2008, 11 (02) : 113 - 121
  • [46] 3D Object Symbolization
    Spisiak, Milan
    Kollar, Jan
    2017 14TH INTERNATIONAL CONFERENCE ON ENGINEERING OF MODERN ELECTRIC SYSTEMS (EMES), 2017, : 113 - 116
  • [47] Producing animations from 3D face scans
    Robinson, A
    Rodrigues, MA
    Alboul, L
    GAME-ON 2005: 6TH INTERNATIONAL CONFERENCE ON INTELLIGENT GAMES AND SIMULATION, 2005, : 57 - 64
  • [48] 3D box method for 3D reconstruction of an object from multi-images
    Alam, J
    Hama, H
    VISION GEOMETRY IX, 2000, 4117 : 81 - 90
  • [49] Development of 3D packing simulator
    Minagawa, Masaaki, 1600, (17):
  • [50] Packing Oblique 3D Objects
    Pankratov, Alexander
    Romanova, Tatiana
    Litvinchev, Igor
    MATHEMATICS, 2020, 8 (07)