グリッドを使用したレンズの歪みの推定

グリッド分析では、チェッカーボードまたは細い線のグリッドから歪みを推定します。原則として、レンズの歪みの計算に使用できるグリッドがある場合は、グリッド分析を使用する必要があります。Gridsから構築されていますFeaturesそしてLinks、自動的に計算されます。

元の歪んだショット

関連するグリッドショット

グリッドを使用して歪みを推定するには:

1.   グリッドを読み込んで、LensDistortionノードを接続し、続いてViewerを接続します。
2.   をセットするLensDistortion > Lens TypeそしてAdvanced > Projection Model LensDistortionのドロップダウンを使用するPropertiesパネル。この例では、レンズはSphericalそしてNone (Rectilinear)、しかし、他の多くのプリセットが含まれています。
3.   魚眼レンズを使用している場合、レンズを「デフィッシュ」する必要があります。あなたは正しいを選択することでこれを行うことができますAdvanced >ProjectionModelなどの設定Fisheye Equisolid、入るFocal LengthそしてSensor Size

ヒント:  あなたが知らない場合Focal Length、出力を設定するModeUndistort調整しますFocal Length画像の曲線がほぼ直線になるまで。忘れずに切り替えてMode > STMap続行する前に。

4.   をセットするModel Preset推定に使用します。Nuke CaraVRおよび3DEqualizerで使用するためのいくつかのモデルと、 NukeX Classicモデル。

選択したモデルは適切に設定しますAdvanced > Distortion読み取り専用を制御および設定しますEquation推定に関係する数学を示すフィールド。

5.   LensDistortionノードは、クリックするとデフォルトで現在のフレームにキーフレームを追加しますDetect、ただし、 ボタンまたは使用Grid Detect > Every N Frames上のオプションAnalysisタブの代わりにCurrent Frame

キーフレームを追加すると、長いシーケンスではより良い結果が得られますが、結果の計算には時間がかかります。

6.   Analysisタブ、クリックDetectグリッドのキャリブレーションを開始します。
デフォルトでは、 Nuke探すFeaturesグリッド上で作成しますLinksこれらの機能間で歪みグリッドを作成します。

有効にできますPreviewをクリックすると、LensDistortionノードが見つけそうな機能を表示しますDetectボタン。

ヒント:  難しいショットの場合は、次の間で調整を行うことができますFeaturesそしてLinks結果を改善するための検出。見るグリッド検出パラメーターの調整詳細については。

検出ステップが完了すると、グリッドオーバーレイが表示されます。

ヒント:  グリッドが画像のほとんどをカバーしていない場合は、 Number of Features上の値Analysis タブとクリックDetect再び。

7.   クリックSolveグリッドを使用して歪みを推定します。

Nuke歪みを推定し、新しいオーバーレイと全体を表示しますSolve Error。デフォルトの出力ModeUndistort、そのため、逆歪みが画像に自動的に適用されます。

緑の線は、 Detection Threshold値と赤い線は、しきい値を超えるものです。リンクにカーソルを合わせると、解決エラーが表示されます。

8.   クリックするSolveこの場合も、場合によっては結果を改善できます。上のコントロールを使用して、解決する前に検出とリンクを調整することもできますAnalysisタブ。見るグリッド検出パラメーターの調整詳細については。

注意:  他の画像で使用するために、歪みをSTMapとして出力することもできます。STMapsには、事前に計算されたワープデータが含まれていますmotionワープをすばやく簡単に適用できます。見るSTMapでの作業詳細については。

Nuke推定された歪みを取得し、その結果を使用して機能リンクを「直線化」します。

境界ボックスは、入力画像のすべての画像データを含めるために、フォーマットサイズを超えて拡大されます。

9.   を使用して、バウンディングボックスを手動で制御できます。 BBoxそしてOutput Format上のコントロールLensDistortionタブ。

データのない画像の領域はすべてオーバースキャンされます。つまり、利用可能な最後のピクセルがフォーマットの端に複製されます。画像の上部の領域はオーバースキャンを示しています。

を使用して、より多くの画像データをフォーマット境界に取り込むこともできますBBoxそしてOutput Formatコントロール。

10.   に進む画像からレンズの歪みを除去するまたはグリッド検出パラメーターの調整グリッドを微調整します。