Point Cloud Toolbox

更新
点群データを読み取るための MATLAB スクリプトが左側に、可視化された点群データが右側に表示されています。

点群の読み取り、書き込み、および可視化

LAS/LAZ、PCD、PLY などのファイル形式から点群をインポートしたり、Velodyne® や Ouster® などの LiDAR センサーから点群データを直接ストリーミングしたりできます。点群アナライザーアプリを使用して、あらゆるサイズのデータセットの点群データを可視化し、探索できます。

ティーポットの点群に変位場を適用した様子。各パーツの形状を保ったまま、ジオメトリが個別のコンポーネントに分離されています。

点群の処理と解析

アンオーガナイズド点群からオーガナイズド点群への変換、地面のセグメンテーション、クラスタリング、形状当てはめ、幾何学的変換、特徴抽出のアルゴリズムを使用して、地上点群と航空点群を処理および解析します。

点群レジストレーション アナライザー アプリが、2 つのレジストレーション結果の比較と前処理ステップを示しています。

点群レジストレーションと SLAM

ICP、NDT、および FPFH ベースの特徴マッチングなどのアルゴリズムを使用して、点群レジストレーションを行います。点群レジストレーション アナライザー アプリを使用して、レジストレーション アルゴリズムを評価、比較します。地上点群および航空点群の地図作成と位置推定を行うための 3D SLAM ワークフローを実装します。

チェッカーボード検出とキャリブレーション誤差のプロットを示す、LiDAR カメラ キャリブレーター アプリ。

LiDAR - カメラ間のキャリブレーション

3D LiDAR センサーとカメラ間の剛体変換を推定します。カメラと LiDAR 間で推定された剛体変換行列を使用して、両センサーからのデータを融合します。

建物、植生、地面、およびその他のクラスのセマンティックラベルが重ね合わされた点群。

点群向けディープラーニング

点群のセマンティック セグメンテーションとオブジェクト検出に、ディープラーニング アルゴリズムを適用します。これらのネットワークを学習させてテストし、そのパフォーマンスを評価します。C/C++ または CUDA コードを生成して、これらをターゲット ハードウェア上に展開します。

動画と LiDAR 点群で同期された車両ラベルを示すマルチセンサー ラベラー アプリ。

点群と動画のラベル付け

点群と動画を、オブジェクト検出、セマンティック セグメンテーション、およびレーン検出向けにラベル付けします。マルチセンサー ラベラー アプリで組み込みまたはカスタムの自動化アルゴリズムを使用して、ラベル付けプロセスを迅速化します。

「車の窓から外に手を出しているところを想像してみてください。その力を感じるはずです。私たちは、チーターがこの空気抵抗を用いて、高速旋回時に体を安定させていることを突き止めました。」