fullseye

inertia_tensor — 3D moment_invariant op

使い方

点群の慣性テンソル (3,3)(中心 2 次モーメントから、等質量・総質量 1)。

I_xx = mean(y²+z²), I_yy = mean(x²+z²), I_zz = mean(x²+y²), I_xy = -mean(xy), I_xz = -mean(xz), I_yz = -mean(yz)。 共分散 C を使うと I = tr(C)·E₃ − C(E₃ は単位行列)と等価。対称・半正定値。 重心中心化のため並進不変。

Returns

np.ndarray, shape (3, 3) 対称な慣性テンソル。

補足:

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(matrix を入力に取れる)

fuse_to_voxel

同カテゴリ(moment_invariant)

moment_invariants · principal_moments · central_moments


Provenance: moments3d.py — 3D operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.