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 条
  • [31] Combining 3D Shape and Color for 3D Object Recognition
    Brandao, Susana
    Costeira, Joao P.
    Veloso, Manuela
    IMAGE ANALYSIS AND RECOGNITION (ICIAR 2016), 2016, 9730 : 481 - 489
  • [32] Virtual 3D calibration object for the purpose of 3D reconstruction
    Pribanic, T
    Cifrek, M
    Tonkovic, S
    MEDICON 2001: PROCEEDINGS OF THE INTERNATIONAL FEDERATION FOR MEDICAL & BIOLOGICAL ENGINEERING, PTS 1 AND 2, 2001, : 655 - 657
  • [33] Biometric identification using 3D face scans
    Li, Chao
    Barreto, Armando
    Chin, Craig
    Zhai, Jing
    BIOMEDICAL SCIENCES INSTRUMENTATION, VOL 42, 2006, 42 : 320 - 325
  • [34] Learning from Millions of 3D Scans for Large-scale 3D Face Recognition
    Gilani, Syed Zulqarnain
    Mian, Ajmal
    2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 1896 - 1905
  • [35] Recognition of 3D object using Kinect
    Aigerim, Sagandykova
    Askhat, Askarbekuly
    Yedilkhan, Amirgaliyev
    2015 9TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2015, : 341 - 346
  • [36] Using the Skeleton for 3D Object Decomposition
    Serino, Luca
    di Baja, Gabriella Sanniti
    Arcelli, Carlo
    IMAGE ANALYSIS: 17TH SCANDINAVIAN CONFERENCE, SCIA 2011, 2011, 6688 : 447 - 456
  • [37] 3D object feature extraction and classification using 3D MF-DFA
    Wang, Jian
    Han, Ziwei
    Jiang, Wenjing
    Kim, Junseok
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2023, 232
  • [38] 3D OBJECT RECOGNITION USING INVARIANCE
    ZISSERMAN, A
    FORSYTH, D
    MUNDY, J
    ROTHWELL, C
    LIU, J
    PILLOW, N
    ARTIFICIAL INTELLIGENCE, 1995, 78 (1-2) : 239 - 288
  • [39] 3D Object Classification using 3D Racah Moments Convolutional Neural Networks
    Mesbah, Abderrahim
    Berrahou, Aissam
    El Alami, Abdelmajid
    Berrahou, Nadia
    Berbia, Hassan
    Qjidaa, Hassan
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON NETWORKING, INFORMATION SYSTEMS & SECURITY (NISS19), 2019,
  • [40] 3D Object Modeling using Sketches
    Kyratzi, Sofia
    Sapidis, Nickolas
    INFORMATION RESOURCES MANAGEMENT JOURNAL, 2011, 24 (04) : 27 - 49