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 条
  • [31] TESPAR-BASED 2D SHAPE RECOGNITION
    Florea, Corneliu
    Florea, Laura
    Vertan, Constantin
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2016, 78 (02): : 79 - 88
  • [32] Research of CRP-based irregular 2D seismic acquisition
    Zhao Hu
    Yin Cheng
    He Guang-Ming
    Chen Ai-Ping
    Jing Long-Jiang
    APPLIED GEOPHYSICS, 2015, 12 (01) : 73 - 78
  • [33] Research of CRP-based irregular 2D seismic acquisition
    Hu Zhao
    Cheng Yin
    Guang-Ming He
    Ai-Ping Chen
    Long-Jiang Jing
    Applied Geophysics, 2015, 12 : 73 - 78
  • [34] Efficient Packing of 2D Irregular Parts: A Hybrid Approach Incorporating a Modified Genetic Algorithm and Image Processing
    Meng, Longhui
    Ding, Liang
    Mushtaq, Ray Tahir
    Anwar, Saqib
    Khan, Aqib Mashood
    MATHEMATICS, 2024, 12 (22)
  • [35] JFLN: Joint Feature Learning Network for 2D sketch based 3D shape retrieval
    Zhao, Yue
    Liang, Qi
    Ma, Ruixin
    Nie, Weizhi
    Su, Yuting
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2022, 89
  • [36] 2D Shape Matching
    Paradhi, Bhupesh P.
    Mahajan, Anjali
    Hingway, Shubhalaxmi
    2009 SECOND INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING AND TECHNOLOGY (ICETET 2009), 2009, : 1061 - 1066
  • [37] DRM algorithm for irregular 2D mesh
    Lipin, Wang
    Hui, Wu
    Sensors and Transducers, 2013, 160 (12): : 155 - 162
  • [38] A beam search implementation for the irregular shape packing problem
    Bennell, Julia A.
    Song, Xiang
    JOURNAL OF HEURISTICS, 2010, 16 (02) : 167 - 188
  • [39] A beam search implementation for the irregular shape packing problem
    Julia A. Bennell
    Xiang Song
    Journal of Heuristics, 2010, 16 : 167 - 188
  • [40] A Parallel Algorithm for 2D Square Packing
    Zhao, Xiaofan
    Shen, Hong
    2013 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2013, : 179 - 183