パースペクティブレンズカメラのキャリブレーション方法 - PIX4Dmatic
PIX4Dmaticは、内蔵カメラパラメータウィンドウを通してパースペクティブカメラレンズのキャリブレーションを行うオプションを提供し、高精度なフォトグラメトリを実現するためにカメラ性能を最適化します。この記事では、カメラキャリブレーションの手順について詳しく説明します。.
説明
PIX4Dmaticは、処理対象となる画像を取得するために使用したカメラの内部パラメータを入力として必要とします。これらのパラメータは3D再構成に使用されるため、最適な3D再構成を実現するには正確である必要があります。.
PIX4Dmaticには、多くのカメラの最適なパラメータを収録した内部カメラデータベースが搭載されています。PIX4Dmaticのカメラデータベースに登録されていないカメラについては、高品質のデータセットを処理する際に、PIX4Dmatic内で最適な内部カメラパラメータを算出できます。算出されたパラメータは、同じカメラで撮影されたすべてのプロジェクトに適用できます。小型の民生用カメラは振動や温度変化などに敏感なため、ソフトウェアはデフォルトで、各プロジェクトごとに同じ初期パラメータから内部パラメータを最適化します。.
画像要件
PIX4Dmaticのデータベースに存在しない透視投影カメラの内部カメラパラメータを取得するには、適切なデータセットが必要です。必要な画像要件は以下のとおりです。
-
- 十分な枚数の画像(100~300枚)。.
- 非平面的なシーン(すべてのオブジェクトの高さが同じではない)
- 重なり合いが大きく、豊かな質感。.
- 複数のグリッド飛行(異なる高度)または十分な重複のある斜め画像。.
- 一切適用していない画像です 歪み補正を 。オリジナル画像が必要です。
- 可能であれば、地上基準点(GCP)を使用してください。.
校正手順
PIX4Dmaticでパースペクティブカメラレンズをキャリブレーションする手順は以下のとおりです。
- 新しいプロジェクトを作成します: ファイル > 新規
- 画像をインポートします: ファイル > インポート > 画像
- 画像プロパティを設定します。
-
-
- (オプション、推奨) 画像の位置情報と向きのファイル
- 画像座標系を選択してください
- 内部カメラのパラメータを編集する.
- で カメラモデルパラメータの 、 「パースペクティブレンズ」 、以下の値を設定します。
-
焦点距離 [mm] または [px] 焦点距離をミリメートルまたはピクセル単位で設定してください。. 主点 x [mm] または [px] 主点を画像の中央に設定します。つまり、値を ImageWidth/2 に設定します。. 主点 y [mm] または [px] 主点を画像の中心に設定します。つまり、値をImageHeight/2に設定します。. 放射状歪み R1 = 0 放射状歪み R2 = 0 放射状歪み R3 = 0 接線方向の歪み T1 = 0 接線方向の歪み T2 = 0
-
- をクリックしてください 「適用」
- をクリックし 「キャリブレーション」 、 処理設定 データセットに応じて
- (オプション)GCPをマーキングせずにインポートする: 地上基準点(GCP)をインポートしてマーキングする方法
- をクリックしてください 。
- (オプション)プロジェクトに画像ジオロケーションファイルと既知の座標系でのGCPがある場合は、画像ビューアを使用してGCPをマークします。 地上基準点(GCP)のインポートとマークの方法。
- 地上基準点をマークした後、「 再最適化」 ステップをクリックしてください。
- 再構築の品質を検証するには、以下を実行してください。
- 評価 品質レポートの
-
- 点群内の異なる位置にある自動タイポイントを選択し、画像ビューアで再投影結果を確認する。.
- rayCloudでGCPを選択し、画像ビューアで再投影を確認します。.
- 再構築が十分でない場合は、再構築が不十分な領域に手動タイポイントをマークし、 再最適化を。 手動タイポイント (MTP) のインポートとマークの方法。
- 生成する 品質レポート クリックして ファイル > エクスポート > 品質レポート そして、値(前と後)が 最適化されたパラメータをロードします ボタン)収束。.
- カメラ内部設定ウィンドウを開き、 「最適化されたパラメータを読み込む」 ボタンをクリックします。
- 実行します 再最適化を。
- カメラ内部設定ウィンドウを開き、 「最適化されたパラメータを読み込む」 ボタンをクリックします。
- 実行します 再最適化を。
- ...
- 再構成がうまくいったら、カメラ内部設定ウィンドウの該当するチェックボックスをオンにして、最適化されたカメラパラメータを保存し、他のプロジェクトの初期値として使用できるようにします。.