接続されたドメインの分割

機能説明

このオペレータは、入力されたポイントクラウドのクラスタリング分割に使用されます。空間的に十分に接近したポイントを独立したポイントクラウドクラスタにグループ化します。2つのポイント間の距離が設定された「接続距離のしきい値」より小さい場合、それらは同じ接続コンポーネント(つまり同じクラスタ)に属すると見なされます。最終的に、ポイントクラウドのリストを出力し、リスト内の各ポイントクラウドは分割されたクラスタを表します。

使用シナリオ

  • インスタンスセグメンテーション : シーン内で相互に分離したオブジェクトを独立したポイントクラウドクラスタに分割します。

  • ノイズ除去 : ポイント数が少なすぎる、ノイズである可能性のあるポイントクラウドクラスタを除去できます。

  • ポイントクラウド前処理 : 物体認識、姿勢推定などのタスクを実行する前に、元のポイントクラウドを有意義なユニットに分割し、後続の処理を簡略化します。

入出力

入力項目

ポイントクラウド:入力ポイントクラウドまたはポイントクラウドリスト。

出力項目

スプリットポイントクラウド:分割後に得られるポイントクラウドクラスタのリスト。

パラメータ説明

このオペレータには2つのバージョンがあります:

  • 接続されたドメインの分割 : 法線情報のないポイントクラウドを処理します。

  • 接続ドメインの分割(法線付き) : 法線情報のあるポイントクラウドを処理します。

両者の機能とパラメータは完全に同じで、処理するポイントクラウドのデータ型のみが異なります。

  • 入力 : 単一のポイントクラウドまたはポイントクラウドリストを処理できます。リストの場合、リスト内の各ポイントクラウドは独立して分割され、その後すべての結果が(ソートおよび保持パラメータに従って)マージされて出力されます。

  • 出力 : 出力はポイントクラウドリストであり、各要素は分割によって得られたポイントクラウドクラスタです。

接続距離のしきい値

パラメータ説明

ポイント間が「接続されている」と見なされる最大距離を定義します。2つのポイント間の距離がこのしきい値より大きい場合、それらは間違いなく同じクラスタに属しません。

調整説明

  • しきい値を小さくする : ポイントクラウドがより細かく分割され、同じオブジェクトが複数の小さなクラスタに分割されたり、非常に近いオブジェクトを分離しやすくなったりする可能性があります。

  • しきい値を大きくする : ポイントクラウドクラスタが大きくなり、互いに近い異なるオブジェクトが1つのクラスタにマージされる可能性があります。

パラメータ範囲

[0.0001, 1000]、デフォルト値:10

クラスタリングの最小ポイント

パラメータ説明

クラスターあたりのポイントクラウドポイントの最小数。

調整説明

小さすぎるポイントクラウドクラスタを除去するために使用されます。これらの小さなクラスタは通常、ノイズまたは不完全なオブジェクト部分です。この値を大きくすると、より多くの小さなクラスタ(ノイズ)を除去できますが、大きすぎると、サイズの小さい有効なオブジェクトが除去される可能性があります。

パラメータ範囲

[1, 4000000]、デフォルト値:100

最大ポイントのクラスタリング

パラメータ説明

クラスターあたりのポイントクラウドポイントの最大数。

調整説明

大きすぎるポイントクラウドクラスタを除去するために使用されます。これは、たとえば、背景や地面が誤って非常に大きなクラスタにクラスタリングされた場合に、このパラメータを使用して除去できる一部のシナリオで役立つ場合があります。通常、超大型のポイントクラウドクラスタを除去する必要が明確にない限り、デフォルト値(非常に大きな数)で十分です。

パラメータ範囲

[1, 4000000]、デフォルト値:4000000

ソートを有効にする

パラメータ説明

最終的に出力されるポイントクラウドクラスタのリストを、ポイントクラウドの数が多い順にソートするかどうかを決定します。

調整説明

  • 有効(デフォルト):出力ポイントクラウドリストはポイント数が多い順にソートされます。

  • 無効:出力ポイントクラウドリストの順序は不確定です。 後続の処理がポイントクラウドクラスタのサイズの順序に依存する場合(たとえば、常に最大のクラスタを処理する場合)、この項目を有効のままにしておく必要があります。

すべての結果を保持する

パラメータ説明

各入力ポイントクラウドについて、すべての分割結果を出力するかどうか、falseの場合、指定された数の結果が保持されます。

調整説明

  • 有効(デフォルト):最小/最大ポイント数でフィルタリングされたすべてのクラスタを保持します。

  • 無効:ポイント数が最も多い上位N個のクラスタのみを保持します。Nは以下の「保持結果の数」パラメータで指定します。

ノードを有効にする

パラメータ説明

ノード機能をオンにする。

調整説明

  • 有効(デフォルト):オペレータはクラスタリング機能を正常に実行します。

  • 無効:オペレータは何の操作も実行しません。