对序列轨道进行故障排除

某些顺序不可避免地会引起问题。有许多跟踪前检查和跟踪后细化控件可以辅助CameraTracker。

追踪前检查

在跟踪并掩盖场景中的任何问题区域之前,请按顺序进行操作。大型运动物体可能会混淆跟踪和求解过程,因为它们似乎是场景的固定区域。

看到遮盖图像区域了解更多信息。

小费:  如果要在移动元素(例如人脸)上进行合成,请尝试使用蒙版在运动元素上进行跟踪和求解。然后,您将获得一个在元素周围移动的相机,就好像它固定在单个位置上一样。

序列的无纹理区域(例如绿屏)会导致要素在其他区域聚集在一起,从而影响跟踪和求解。

打开Preview Features并使用分布和分离控件使功能均匀。看到序列模式下的跟踪

场景中的规则边缘(例如条纹图案)可能会使CameraTracker感到困惑。

再次,打开Preview Features并使用Detection Threshold强制CameraTracker使用类似角的图像纹理。看到序列模式下的跟踪

您可以通过手动添加用户跟踪来改善跟踪数据,请参见使用用户跟踪了解更多信息。

审查和完善跟踪数据

您可以在AutoTracks标签以动态拒绝曲目并在解决之前将其删除,以提高准确性。使用num tracks曲线为例:

1.   点击AutoTracks标签中的属性,然后选择num tracks曲线。

小费:  F曲线显示中的,使选定的音轨适合可用的屏幕空间。

在该示例中,您可以看到第180-200帧附近的轨道数量已大大减少。

2.   将Viewer播放头移动到受影响的区域,并检查Viewer中的跟踪功能。
3.   如果增加Min Length在“属性”面板中单击“控制”,您将开始看到轨道低于阈值时变成红色。

Min Length设置为默认值3帧。 最小长度设置为50帧。
4.   请点击Delete Rejected删除所有低于指定阈值的轨道。

小费:  您还可以通过以下方法手动删除轨道:在查看器中选择它们,右键单击并选择tracks > delete selected

5.   然后,您可以通过单击来重新跟踪受影响的帧范围Update Track。看到重新跟踪部分帧范围了解更多信息。

使用跟踪设置重新跟踪

完善跟踪数据后,请通过擦洗播放头来检查序列,以确保在刚性固定背景上的图像上均具有跟踪。如果您看到许多轨道漂移或跳跃,请手动选择它们,右键单击并转到tracks > delete selected

您还可以添加用户跟踪以改善跟踪数据,然后再解决,请参见使用用户跟踪

您可以使用以下控件来改善一组功能轨迹,然后重新进行跟踪以提高获得良好解决方案的机会:

Minimum Length -设置可接受的最小轨道长度的阈值。在此数量的帧中未能坚持相关功能的轨道将被拒绝。

在长时间缓慢的相机移动中,最好解决镜头中产生的长轨迹。如果有很多短轨道,则可能会导致所计算的摄像机产生噪音。解决之前,请尝试删除短轨。

Track Threshold -CameraTracker沿轨迹变化的容差由此控件确定。

降低此阈值将使跟踪对图像变化的容忍度更高,从而可能产生更长的轨道。

Track Smoothness -设置平滑轨道生成的阈值。调整此值对于防止复杂序列中的不良轨迹很有用。

增加平滑度值将删除随着时间而失败的轨道。

Track Consistency -设置阈值,以在CameraTracker丢弃特征轨迹并将其重新放置在其他位置之前设定特征轨迹的不一致程度。

较高的值可以减少不一致,反之亦然。

请点击Delete Rejected删除所有低于指定阈值的轨道。