パースペクティブレンズカメラのキャリブレーション方法 -PIX4Dmatic
PIX4Dmatic 、内蔵のカメラパラメータウィンドウから透視カメラレンズのキャリブレーションPIX4Dmatic 、正確な写真測量のためにカメラの性能を最適化します。この記事では、カメラキャリブレーションの手順について詳しく説明します。
説明
PIX4Dmatic 、処理対象の画像を撮影したカメラの内部パラメータを入力としてPIX4Dmatic 。これらのパラメータは3D再構築に使用されるため、最適な3D再構築を実現するには、正確な値である必要があります。
PIX4Dmatic 、多くのカメラの最適パラメータが登録された内蔵カメラデータベースがPIX4Dmatic 。PIX4Dmaticに登録されていないカメラの場合、高品質なデータセットを処理PIX4Dmatic 、PIX4Dmatic 最適な内部カメラパラメータを算出することができます。算出されたパラメータは、同じカメラで撮影されたすべてのプロジェクトに適用可能です。小型の民生用カメラは振動や温度などの影響を受けやすいため、ソフトウェアはデフォルトで、各プロジェクトごとに同じ初期パラメータから内部パラメータを最適化します。
画像の要件
PIX4Dmaticデータベースに存在しないパースペクティブカメラの内部カメラパラメータを取得するには、適切なデータセットが必要です。画像の要件は以下の通りです:
-
- 十分な枚数の画像(100~300枚)。
- 非平面のシーン(すべてのオブジェクトの高さが同じではない)
- 重なりが強く、質感豊か。
- (異なる高度での)複数のグリッド飛行、または十分なオーバーラップがある斜め撮影画像。
- 歪み補正が適用されていない画像。元の画像が必要です。
- 可能であれば、地上基準点(GCP)を使用してください。
校正手順
PIX4Dmatic パースペクティブカメラのレンズをキャリブレーションする手順は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)のインポートおよび設定方法。
- を生成する 品質報告書 をクリックして ファイル > エクスポート > 品質レポート そして、以下の手順を、値(変更前と変更後の)が 最適化されたパラメータを読み込む ボタン)が収束する。
- 「カメラの内部設定」ウィンドウを開き、「最適化されたパラメータを読み込む」ボタンをクリックします。
- 再最適化を実行します。
- 「カメラの内部設定」ウィンドウを開き、「最適化されたパラメータを読み込む」ボタンをクリックします。
- 再最適化を実行します。
- ...
- 再構築が適切に行われたら、「Camera internals」ウィンドウ内の該当するチェックボックスにチェックを入れ、最適化されたカメラパラメータを保存してください。これにより、他のプロジェクトで初期値として使用できるようになります。