Learning based 2D Irregular Shape Packing

被引:0
|
作者
Yang, Zeshi [1 ]
Pan, Zherong [1 ]
Li, Manyi [2 ]
Wu, Kui [3 ]
Gao, Xifeng [1 ]
机构
[1] LightSpeed Studios, Seattle, WA 98004 USA
[2] Shandong Univ, Jinan, Shandong, Peoples R China
[3] LightSpeed Studios, Los Angeles, CA USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2023年 / 42卷 / 06期
关键词
geometry processing; deep reinforcement learning; combinatorial optimization; EFFICIENT PACKING; TEXTURE; ALGORITHM;
D O I
10.1145/3618348
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
2D irregular shape packing is a necessary step to arrange UV patches of a 3D model within a texture atlas for memory-efficient appearance rendering in computer graphics. Being a joint, combinatorial decision-making problem involving all patch positions and orientations, this problem has well-known NP-hard complexity. Prior solutions either assume a heuristic packing order or modify the upstream mesh cut and UV mapping to simplify the problem, which either limits the packing ratio or incurs robustness or generality issues. Instead, we introduce a learning-assisted 2D irregular shape packing method that achieves a high packing quality with minimal requirements from the input. Our method iteratively selects and groups subsets of UV patches into near-rectangular super patches, essentially reducing the problem to bin-packing, based on which a joint optimization is employed to further improve the packing ratio. In order to efficiently deal with large problem instances with hundreds of patches, we train deep neural policies to predict nearly rectangular patch subsets and determine their relative poses, leading to linear time scaling with the number of patches. We demonstrate the effectiveness of our method on three datasets for UV packing, where our method achieves a higher packing ratio over several widely used baselines with competitive computational speed.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] On Packing 2D Irregular Shapes
    Bouganis, Alexandros
    Shanahan, Murray
    ECAI 2006, PROCEEDINGS, 2006, 141 : 853 - +
  • [2] A Hybrid Reinforcement Learning Algorithm for 2D Irregular Packing Problems
    Fang, Jie
    Rao, Yunqing
    Zhao, Xusheng
    Du, Bing
    MATHEMATICS, 2023, 11 (02)
  • [3] Optimization of 2D Irregular Packing: Deep Reinforcement Learning with Dense Reward
    Crescitelli, Viviana
    Oshima, Takashi
    INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2024, 18 (03) : 405 - 416
  • [4] 2D shape reconstruction of irregular particles with deep learning based on interferometric particle imaging
    Fan, Wenbo
    Sun, Jinlu
    Qiu, Yue
    Wu, Yuhang
    Chen, Shengyong
    APPLIED OPTICS, 2022, 61 (32) : 9595 - 9602
  • [5] NFP-UNet: Deep Learning Estimation of Placeable Areas for 2D Irregular Packing
    Cai, Mm
    Gong, Zixin
    Deng, Bowen
    PATTERN RECOGNITION AND COMPUTER VISION, PRCV 2024, PT IV, 2025, 15034 : 325 - 336
  • [6] A study on GPU acceleration applied to 2D irregular packing problems
    Sato, Andre Kubagawa
    Martins, Thiago Castro
    Guerra Tsuzuki, Marcos Sales
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2022, 35 (4-5) : 427 - 443
  • [7] A Heuristic Approach Based on Shape Similarity for 2D Irregular Cutting Stock Problem
    Xu, Yanxin
    Yang, Genke
    Pan, Changchun
    INTELLIGENT COMPUTING FOR SUSTAINABLE ENERGY AND ENVIRONMENT, 2013, 355 : 275 - 283
  • [8] Optimizing 2D irregular packing via image processing and computational intelligence
    Longhui Meng
    Liang Ding
    Yunkai Pu
    Xiaomeng Wang
    Ray Tahir Mushtaq
    Mohammed Alkahtani
    Muhammad Shakeel
    Scientific Reports, 15 (1)
  • [9] Generalized hyper-heuristics for solving 2D Regular and Irregular Packing Problems
    H. Terashima-Marín
    P. Ross
    C. J. Farías-Zárate
    E. López-Camacho
    M. Valenzuela-Rendón
    Annals of Operations Research, 2010, 179 : 369 - 392
  • [10] EXTENDED LOCAL SEARCH AND POLYGON GROUPING FOR 2D IRREGULAR STRIP PACKING PROBLEM
    Anggraeny, Fetty Tri
    Suciati, Nanik
    Yuniarti, Anny
    2013 INTERNATIONAL CONFERENCE ON ICT FOR SMART SOCIETY (ICISS): THINK ECOSYSTEM ACT CONVERGENCE, 2013, : 10 - 15