表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

指定した点から3D形状を隙間なく部品に分ける「Point2Part」

Point2Part

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Point2Partの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1: Unified 3D Partitioning from Point Prompts. (Top) We support 3D point prompts to specify desired parts and partition the input into closed, exhaustive, and mutually exclusive parts. (Right) Users can interactively control the partition through point prompts. (Bottom) We support image-to-part generation, mesh-to-part generation, and part segmentation within a single model.

出典:Point2Part / arXiv ↗

概要

  • 画像またはメッシュ上で部品ごとに3Dの点を指定し、物体全体を部品へ共同で割り当てる。
  • 著者らの評価では、PartObjaverse-Tinyの面分割mIoUは69.80、メッシュ入力の部品間貫入率は0.06%だった。
  • 生成される全体形状の忠実さは、基盤の3D生成モデルの復元精度にも左右される。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Point2Partの仕組み

左から右へ読む
  1. 01画像またはメッシュと指定点
  2. 02共通の形状表現
  3. 03全位置を部品へ割当
  4. 04部品メッシュまたは面ラベル

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

3D物体を部品ごとに編集するには、各部品の形状が必要になる。ところが部品を個別に作る方法では、部品同士が食い込む、あるいは物体の一部が欠けることがある。こうした状態では、分けた部品を再び合わせても元の形にならず、部品単位の確認や加工に使いにくい。

この研究は、指定した部品の集合で物体全体を覆い、部品同士の体積が重ならない分割を扱う。

手法

Point2Partは、画像または3Dメッシュと、欲しい部品ごとに置いた3Dの点を受け取る。画像の場合はまず全体のメッシュを生成し、その上で点を指定する。入力を「潜在表現」という形状の特徴をまとめた内部データに変換し、各点を対応する部品の手掛かりとして読み込む。

次に物体内部の各位置について、すべての部品との対応度をまとめて計算し、最も高い一つへ割り当てる。境界付近を細かく調べてから、生成では各部品の閉じたメッシュを取り出す。既存メッシュの分割では、各面の中心に同じ割り当てを適用して部品ラベルを付け、元の面形状は変えない。

新規性

著者らの提案は、指定された部品を一つずつ独立に作る代わりに、物体全体の各位置を全部品の候補から一つに割り当てる点にある。この割り当て方により、部品同士の体積の重複を避け、全部品を合わせて元の形状を覆う構造を得る。

画像とメッシュを共通の形状表現で扱い、部品メッシュの生成と、既存メッシュの面へのラベル付けに同じ枠組みを使う。

従来手法との違い

従来の部品生成法には、部品ごとに形状を復元するため、同じ場所を複数の部品が占めたり、どの部品にも属さない場所が残ったりするものがある。点を指定する従来の表面分割法でも、指定点ごとの結果を後から調整する場合がある。

Point2Partは全体を一度に割り当てる。著者らは公式の設定で既存手法と比較したが、入力条件や学習データは手法ごとに異なるため、結果はその条件下での比較として読む必要がある。

実験結果

著者らは、部品ラベル付きのHY3D-Bench約24万件で学習し、200メッシュからなるPartObjaverse-Tinyで画像からの生成、メッシュからの生成、面の分割を評価した。分割の面mIoUは69.80で、表中の比較対象の最高値69.10を上回った。

メッシュ入力の部品間貫入率は0.06%、画像入力では0.01%だった。一方、メッシュ入力で全部品を合わせた形状のCDは1.56で、比較対象には1.19の手法もある。部品の品質と全体形状の忠実さを分けて見る必要がある。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:製品の3Dメッシュを部品別の形状に分け、設計担当者が部品単位で確認する作業に使う。入力は全体のメッシュと、分けたい各部品の表面に置く点である。出力された閉じた部品メッシュを重ねて表示し、分割境界を担当者が確認する。

たとえば取っ手付きの製品なら、本体と取っ手にそれぞれ点を置く。点の位置を変えた結果も保存し、どの指定で必要な境界が得られるかを比べる。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:権利を確認した少数の製品メッシュを用意し、設計担当者が意図する部品ごとに点と正解の境界を記録する。同じ入力に対し、現在の手作業による分割とPoint2Partの結果を並べ、境界修正に要する時間を測る。

併せて、部品間の体積重複、全部品を合わせた際の欠け、各部品の閉じた形状の割合を確認する。点の位置を変えて再実行し、修正回数と境界の安定性も記録すれば、現場で必要な操作量を見積もれる。

限界と課題

著者らは、生成結果の全体形状の忠実さが基盤となる3D生成モデルの復元精度に制約されると述べる。表中の部品間の貫入率も完全なゼロではなく、その小さな残差を部品の継ぎ目でのメッシュ抽出時の補間に帰している。

編集上の確認点は、実際の設計データで細い部品や内部境界を正しく分けられるか、点を少し動かした際に境界がどれほど変わるかである。形状が完全に分割される仕組みと、意図した部品境界が得られることは別に評価したい。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Point2Part: Unified 3D Partitioning from Point Prompts

Existing 3D part decomposition methods do not necessarily partition the original shape into non-overlapping parts that collectively cover the entire shape, allowing overlaps or gaps that hinder downstream part-level applications. We instead formulate part decomposition as a joint partitioning of the entire shape, where the predicted parts are non-overlapping and jointly recover the entire shape. Our key insight is that part decomposition should consider all desired parts jointly, rather than modeling each part independently. To this end, we develop a promptable model for 3D part decomposition from images or meshes. Users can specify desired parts through 3D point prompts for controllable decomposition. Given one point prompt per desired part, our model produces the corresponding parts as a complete partition of the entire shape. We build on a pretrained 3D generation model and first obtain a shape latent from either an input image or mesh. We then introduce a prompt encoder that maps each 3D point prompt to a part token while attending to the shape latent. To decode the desired parts, we propose a novel part decoder jointly scoring the entire shape against all part tokens in a coarse-to-fine manner, assigning every position within the shape volume to exactly one part. We perform part decomposition in this shared shape latent space, enabling a unified model for image-to-part generation, mesh-to-part generation, and part segmentation. Our method outperforms existing works on all part-quality metrics across all three tasks, and improves compatibility among parts by an order of magnitude over previous SOTA methods. Code and models will be released.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。収集:2026-10-01