3D 点群生成のコミュニティは近年大きな成長を遂げていますが、生成プロセスで直感的なユーザー制御を可能にする効果的な方法がまだないため、そのような方法の一般的な有用性は制限されています。形状を分解する直感的な方法はそのパーツを介するため、制御可能なパーツベースの点群生成のタスクに取り組むことを提案します。部分レベルの制御で形状の分布を学習する新しい確率的生成モデルである DiffFacto を紹介します。独立した部品スタイルと部品構成の分布をモデル化する因数分解を提案し、提案された因数分解の下で一貫性のある妥当な形状を生成できるようにする新しい相互拡散ネットワークを提示します。実験は、私たちの方法が複数の制御軸を持つ新しい形状を生成できることを示しています。最先端の部品レベルの生成品質を実現し、妥当で一貫性のある形状を生成すると同時に、形状補間、ミキシング、変換編集などのさまざまなダウンストリーム編集アプリケーションを可能にします。プロジェクトのウェブサイト: https://difffacto.github.io/
While the community of 3D point cloud generation has witnessed a big growth in recent years, there still lacks an effective way to enable intuitive user control in the generation process, hence limiting the general utility of such methods. Since an intuitive way of decomposing a shape is through its parts, we propose to tackle the task of controllable part-based point cloud generation. We introduce DiffFacto, a novel probabilistic generative model that learns the distribution of shapes with part-level control. We propose a factorization that models independent part style and part configuration distributions and presents a novel cross-diffusion network that enables us to generate coherent and plausible shapes under our proposed factorization. Experiments show that our method is able to generate novel shapes with multiple axes of control. It achieves state-of-the-art part-level generation quality and generates plausible and coherent shapes while enabling various downstream editing applications such as shape interpolation, mixing, and transformation editing. Project website: https://difffacto.github.io/