0

PCLライブラリ用のGMM(Gaussian Mixture Model)の実装があるかどうか知りたいですか? 実際には検索しましたが、ライブラリやソースコードが見つかりませんでした。 主な考え方は、このGMM技術を使用して、シーン内のKinectセンサーによって取得された動く物体の点群を検出することです。pcl(pointcloud)のGMM(ガウス混合モデル)バックグラウンド減算の実装はありますか?

答えて

0

具体的にはGrabCutアルゴリズムを使用してください。これはバックグラウンド/フォアグラウンド推定に役立ち、その目的でGMMを使用します。

+0

ありがとうございます。私が理解しているように、GrabCutは前景のオブジェクトをつかむために一種の監督を必要とします!私は正しい?そうであれば、適用される自動アルゴリズムではありません。 GMMをGrabCutに含める方法を理解できず、もう少し説明できますか? –

+0

'GrabCut'アルゴリズム全体を使う必要はありません。あなたは 'grabcut_segmentation.cpp'でコードを調べて、必要な実装をとることができます。 おそらく、GMM関連の機能を使ってMoGを作成することができます。 フォアグラウンドを検出しようとしているのであれば、あなたのシナリオは、固定カメラポーズからの整理されたポイントクラウドのストリームだと思います。したがって、フレーム単位で読み込み、すべての点をガウス成分の平均と比較し、ポイントが背景または前景とみなされるかどうかに応じてパラメータ(重み、sd、平均)を更新するループが必要です。 – Finfa811

関連する問題