【Mocha pro】摄像机反求模块详解
› VFX大学 › PFtrack,3DEqualizer,Mocha追踪 › 【Mocha pro】摄像机反求模块详解
-
作者帖子
-
-
2018-03-15 - 13:33 #34367
大家好,今天罗雪给大家带来的是Mocha pro摄像机反求的理论知识基础,摄像机运动一般分为,定点推拉摇,小幅度在空间中移动,大幅度复合运动,三种情况,那针对这三种情况,我们来看下具体的解决方案,其实这里面的知识点针对任何一种摄像机反求都是可以使用的,好啦,进入正题:
Mocha Pro的摄像机反求与其他摄影机反求软件的原理不同:Mocha使用空间中的面的运动角度变化来反求摄影机;而Nuke、PFtrack,3dequarlizer使用点来计算反求摄影机运动。
摄像机反求模块详解
相机解算模块目前不支持mocha VR中的360素材
Mocha摄像机解算模块总览
Camera Solve模块用于将获取平面跟踪信息转换为三维空间信息。
不能在一个平面上得到一个良好的追踪结果的情况下,你还可以跟踪镜头中的其他平面,并使用多个追踪好的面来反求出摄像机在三维空间中的运动轨迹。
由于我们做的是3D计算而不是2D平面追踪,因此工作流程与通常的平面追踪略有不同。
判断并选择相机移动的类型
为了计算出一个好的摄影机反求结果,首先确定它是什么类型的摄像机运动。
1. 平移,倾斜,缩放(PTZ)
通常,Mocha pro能识别计算三种类型的相机情况:平移,旋转,缩放 (PTZ)。例如:变焦镜头,变焦相机通常固定在原位,通过转动镜头的焦段来放大、缩小物体。PTZ(Positon、transform、Zoom)摄像机计算摄影机在在三维空间平面中的整体运动,而不是场景中物体物理平面的变化。
2. 小视差
小视差是摄像机在空间中移动,要追踪的物体离镜头很远,在摄影机移动过程中形成非常小的画面反差。3. 大视差
大视差是摄影机在运动,同时要跟踪的主体平面非常靠近相机。这就被称为大视差,因为更近的物体在远离摄像机的位置移动的距离远远超过远处的物体。相机解算程序
一旦确定了相机的动作类型,点击Solve(解算)就可以开始跟踪拍摄好的素材。
-
2018-03-15 - 13:43 #34369
PTZ类型摄影机反求方案(适合于大多数场景)
PTZ解决方案与解决方案有点不同,因为它们只需要查看相机在固定时的行为方式,例如相机是在三脚架。
要反求PTZ状态的摄影机运动,执行以下步骤:
1. 找到镜头中可以追踪的的大片(大面积)区域。如果场景中平面区域比较散(有多个可跟踪平面),那么可以使用( “Add Spline To Layer”)“将样条线添加到图层”来将各种较小的区域组合为一个追踪层。
2. 建议打开平面网格,以便观察追踪平面的运动匹配状况。
3. 像做平面追踪时候所做的设置一样,然后开始追踪绘制好的区域。
4. 在某些旋转比较大画面中,追踪视角超过60度(即将超出画面),需要增加另一个形状以继续跟踪。第二个形状将需要比第一个形状停止跟踪的位置开始时间更早,也就是让他们的跟踪信息在时间线上重叠(有交集),这样解算器才能将多个形状的跟踪信息混合在一起进行解算,使断层(画面出镜)的地方也能准确追踪。
5. 完成了平面追踪后,切换到Camera Solve选项卡。
6. 选择要用于解算摄像机轨迹的追踪层。
7. 接着选择自动解算方案。可以选择默认的Auto(自动)或者从下拉菜单中选择平移,倾斜,缩放。(这取决于你当前的镜头运动情况)
8. 选择了平移,倾斜,缩放,那么最好设置焦距。最常见的是35-70毫米(这根据使用的镜头焦段而定)。
若相机是固定的,只是进行了镜头焦段的推拉拍摄,那么选择缩放。
9. 选择好相机设置,点击 Solve解算。
一旦摩卡完成摄像机解算,就可以导出解算完成的摄影机到其他软件中使用啦,比如:AE、Nuke、Fushion、等软件中。
提示:导入到AE中,需要安装3D Camera importer 插件到AE中,安装重启AE后,在编辑菜单下就会出现 “paste Mocha camera” 选项。
-
2018-03-15 - 13:44 #34371
跟踪小视差相机解决方案
小视差镜头至少需要2个非共面(不在一个面上平面)追踪来计算场景。这个案例中的非共面区域的包括:
1. 一个地板和一面墙、卡车的侧面和后面。
2. 两个面向摄像机的区域距离摄像机明显不同,例如一个建筑物位于另一个建筑物的前面。
3. 两个山坡在不同的角度。
4. 走廊的两个相对的墙壁小、大视差画面镜头摄影机反求方式与上面的PTZ解算方式完全一致。
-
2018-03-15 - 13:56 #34373
-
-
作者帖子
- 在下方一键注册,登录后就可以回复啦。