Learning based 2D Irregular Shape Packing

Zeshi Yang, Zherong Pan, Manyi Li, Kui Wu, Xifeng Gao
9/19/2023
cs.GRcs.AIcs.CV

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yang2023learning,
  title  = {Learning based 2D Irregular Shape Packing},
  author = {Zeshi Yang and Zherong Pan and Manyi Li and Kui Wu and Xifeng Gao},
  year   = {2023},
  eprint = {2309.10329},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.10329v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.10329.svg)](https://codeofpaper.com/paper/2309.10329)

Discussion