回复于:Nuke镜头畸变校正详解-前期拍摄细节与后期校正方法(详解)
› VFX大学 › Nuke合成影视制作 › Nuke镜头畸变校正详解-前期拍摄细节与后期校正方法(详解) › 回复于:Nuke镜头畸变校正详解-前期拍摄细节与后期校正方法(详解)
2018-10-20 - 18:11 #49231

韩十七
参与者
使用Nuke中使用棋盘格进行镜头畸变计算校正
![]() | ![]() |
相机原始素材 | 同相机同镜头拍摄的棋盘格 |
网格校正适合于使用棋盘格或者平直细线。这里有一点需要注意:如果你前期拍摄了棋盘格或者细线阵列,那么我们这里才有使用grid(网格)校正的基础条件。
在nuke中使用网格计算镜头畸变模型:
1 我们需要读取棋盘格素材,并添加LensDistortion节点连接到View节点上。
2 在控制面板的下拉菜单中设置 type(镜头类型)和projection(投影)。在这个例子中,我们的设置是Spherical(球面)』 and Rectilinear(直线)。
3 如果您使用的是鱼眼镜头,则需要选择“defish”镜头。您可以通过选择正确的投影设置(例如Fisheye Equisolid),输入焦距和传感器尺寸来完成此操作。
提示:如果您不知道焦距,请将输出模式切换为Undistort并调整焦距,直到图像中的曲线看起来大致笔直。在继续之前,不要忘记切换回Mode(模式)> STMap。
4 设置Distortion模型预设以用于计算。 NukeX提供了几种型号,可与CaraVR和3DEqualizer一起使用,Classic Model 同样适配于NukeX。
您选择的模型设置适当的失真模型控件并填充Distortion Equation(只读失真方程字段),显示估算中涉及的算法。
5 LensDistortion节点自动在当前帧上添加关键帧,您可以使用或全部按键添加更多关键帧。
在必要的时候,添加关键帧可以为长序列影片计算出更好的结果,但计算结果需要更长的时间。