下面为大家介绍Nuke的LensDistrion [镜头畸变]节点,它位于节点工具栏Transform [变换]菜单中。
LensDistortion [镜头畸变]节点包含两个输入端,分别是Mask遮罩区域和Source输入素材端,如图左所示。
LensDistortion [镜头畸变]节点可以进行镜头畸变校正,也可以加载镜头畸变,并且可以输出畸变通道,为其他镜头加载畸变或去除畸变。LensDistortion节点含有3种自动畸变校正方式,分别是Image Analysis [图像自动畸变校正]、Grid Analysis [网格自动畸变校正]和Line Analysis [线条畸变校正]。这3种畸变校正方式除了Line Analysis [线条畸变校正]需要手工绘制线条进行校正以外,其他两种方式基本没有参数设置,属于完全傻瓜型,只需要单击Analysis [分析]按钮即可进行自动校正。
图右所示为LensDistortion [镜头畸变]节点的参数面板,可以看到其含有4个参数栏,分别为LensDistortion [镜头畸变]栏(用于显示最终的基本乡数结果,与CameraTracker摄像机跟踪节点中的Lens参数栏基本相同)、Image Analysis [图像分析校正]栏、Grid Analysis [网格分析校正]栏和LineAnalysis [线条畸变校正]栏。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/15776927831084319081.png)
下面分别使用3组畸变图像进行相应的畸变校正讲解操作。
一、Image Analysis [图像分析校正]
自动对图像进行运动分析并校正畸变(只能对运动的画面进行畸变校正操作,对静帧不起作用)。
通过创建跟踪轨迹的方式来构建出镜头畸变模型,最终反映在图像的各个部分上:
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/1577692796347127944.png)
上图所示为Image Analysis [图像分析校正]参数面板,其中可以选择Analysis Range [校正范围]、Camera Motion [摄像机运动]类型,通过Mask Channel [遮罩通道]设置是否从外部引入遮罩,Feature Overlay可以显示畸变校正所使用的跟踪点和跟踪轨迹。下图所示为要进行畸变校正的案例,可以看到教堂的墙壁有较明显的畸变变形。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/15776928061804427024.png)
把教堂索材churcb.mov导入Nuke,创建LensDistorion [镜头畸变]节点,在参数面板中选择mage Analysis [图像分析校正]栏,不需要调节任何参数,只需要单击Analyze Image [分析图像]按钮即可开始分析校正操作。分析过程中系统会创建很多跟踪点进行跟踪操作,如图所示。我们可以单击Feature Overlay查看跟踪点或跟踪轨迹。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/157769281297209295.png)
下图所示为进行畸变校正操作前后的对比画面,可以明显看出两幅图像的差异。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/157769281780942365.png)
可以看到校正之后的图像中,窗口的墙壁线条明显比校正前要直。
把畸变校正结果与原始素材进行Merge [合成]操作,选择混合模式为Difference [差异]方式,便可以更为直观地看到校正前后所存在的明显区别。通过这幅图片,我们可以看到镜头畸变通常是图像边缘较为明显,图像中心区域则较弱,图中心区域为黑色便说明了这点。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/15776928241863212607.png)
Tips : Merge节点中的Difference [差异]合成模式可以计算出两个输入端之间的不同,并把不同的区域单独显示出来(包括颜色、运动、形状等差异)。
二、Grid Analysis [网格分析校正]
Grid Analysis [网格分析校正]可以对棋盘格和细线网格进行自动畸变校正处理操作。这也是3种畸变校正里面得到校正结果最准确的一种,因为使用畸变网格可以涵盖整个画面,很容易便可以观看到畸变效果。
导入畸变网格Distortion Gridjpg图像,创建LensDistortion [镜头畸变]节点,在参数面板中选择Grid Analysis [网格分析校正]栏。从Grid Type [网格类型]参数菜单中选择Thin Line [细线]类型。
Align Grid [对齐网格]选项可以把校正后的细线网格自动对齐到画面的边缘,如图所示。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/1577692835219242631.png)
单击Analyze Grid [分析网格]按钮便会自动进行网格畸变校正操作,图所示为操作前后的画面显示,从右图可以看到网格进行了完美的对齐操作。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/1577692841269902034.png)
从Grid Overlay参数菜单中选择Original Grid [原始网格],可以看到以红色线框显示的原始网格状态;选择Undistorted Grid [校正网格],则以绿色显示校正后的网格状态,如图所示。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/15776928471026019126.png)
在Grid Type [网格类型]菜单中,我们刚才选择的是Thin Line [细线],另一种是Checkerboard[棋盘格]类型,图所示为具有畸变效果的棋盘格图像。
![LensDistortion [镜头畸变]节点教程(一)](https://public.static.hxsd.com/157769285383901049.png)
(未完待续)
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答此番调整与三年前网易高调“出海”的姿态形成强烈反差 与此同时,自2024年起,由知名MMO制作人Jack Emmert领导的奥......
收购之后,忽然科技承诺Cocos会全面回归永久免费、纯粹开源的路线,同时借助忽然科技的全球流量资源,为开发者提供更多价值它证明......
工具集中,dgaTension节点与dgaDelta节点发挥着关键作用它们基于每个顶点,对角色网格的两种状态进行细致比较,分别......
以Maya为核心的工业级制作流程,让中国团队掌握了从高精度建模、动态捕捉到光影渲染的全链路技术其前身“王琦电脑动画工作室”成立......
捕获一只少东家! 1 前言 Hello,大家好,我是火星时代广州校区3D模型大师班的学员苏颖,很荣幸可以和大家分享我第五阶段的......
有央企、也有外企,有影视公司、也有游戏公司!收喜报都收到手抽筋了!
又到了星仔最最最中意的晒喜报环节啦!!想想大家第一个月刚打开软件时的一脸蒙圈,夜夜肝作业到教室关门的咬牙坚持,再到毕业时拿上写......
同学您好!