Plane Track Panel¶
The Create Plane Track operator creates a new plane track. Planar tracking takes advantage of the fact that there are often planar surfaces in footage, by attaching markers to points on these flat planes. It can be used to replace things like billboards and screens on the footage with another image or video. It also might be used for masking.
This button will create a plane object which is deforming in the same way as plane defined by all selected point tracks. At least four feature points tracked across the footage which belongs to the plane you want to replace are needed. More tracks will give better estimation of plane motion.
Feature points used to estimate plane motion could be used from any place on the plane, meaning it's not necessarily need to be corners. Corners are not always easy to be tracked, they might be occluded. In this case you can position tracked features that lay on the same plane far away from the actual plane which should be replaced.
This provides more information about the possible deformation of the marker in following frames, and such markers can be tracked even if partially occluded (appear and disappear during the time). It is only required that two neighbor frames have at least four common tracks.
An image can be projected onto the plane with the Plane Track Deform Node compositing node.
Tripod Motion can be used for footage where the camera does not move and only rotates. Such footage can't be tracked with a generic solver approach, and it is impossible to determine the actual feature points in space due to a lack of information. So this solver will solve only the relative camera rotation and then reproject the feature points into a sphere, with the same distance between feature and camera for all feature points.
This is special type of camera solver and it behaves different from regular solver. It means using more tracks doesn't imply more accurate solution. Having 5-10 tracks on frame is likely what shall be commonly used for this kind of solver.
Automatically select keyframes for initial reconstruction. This option enables complex algorithms which tries to find a keyframe pair with minimal reconstruction error and best scene scale guess.
- Keyframe A, B Q, E
Start (A) and End (B) frame of the range used for reconstruction.
The Refine option specifies which parameters should be refined during solve. Such refining is useful when you are not sure about some camera intrinsics, and solver should try to find the best parameter for those intrinsics. But you still have to know approximate initial values -- it will fail to find correct values if they were set completely incorrectly initially.
Solve Camera/Object Motion¶
The Camera Motion operator solves the motion of camera using all tracks placed on the footage and two keyframes specified on this panel. There are some requirements:
There should be at least eight common tracks on the both of the selected keyframes.
There should be noticeable parallax effects between these two keyframes.
If everything goes smoothly during the solve, the average reprojection error is reported to the information space and to the Clip editor header. Reprojection error means the average distance between reconstructed 3D position of tracks projected back to footage and original position of tracks. Basically, reprojection error below 0.3 means accurate reprojection, (0.3 - 3.0) means quite nice solving which still can be used. Values above 3 means some tracks should be tracked more accurately, or that values for focal length or distortion coefficients were set incorrectly.
This panel contains operators and their settings which are needed to clean up bad tracks: tracks which are not tracked long enough or which failed to reconstruct accurately.
Tracks or tracked segments shorter than this number of frames will be removed.
Tracks which has reprojection error higher than this value will be removed.
Several actions can be performed for bad tracks:
They can simply be selected.
- Delete Track
The whole track can be deleted.
- Delete Segments
Bad segments of tracked sequence can be removed.
- Clean Tracks
Identifies all tracks which matches settings from above and performs desired action on them.
- Filter Tracks
This operator deletes obviously bad tracks (for example, the ones which are too short). Additionally, it identifies tracks which has suspicious spikes in their motion and selects them.
- 3D Markers to Mesh
Creates a mesh which vertices matches positions of reconstructed tracks. It is required to have motion solved first before using this operator. Only tracks from the current tracking object will be used. The intention of this operator is to give a nice starting point for a manual mesh reconstruction.
- Link Empty to Track
Creates new empty in 3D Viewport and appends constraint which parts it to the active track.
Scene orientation tools can be used for orienting object to bundles.
Use selected three markers to define a floor. Camera will be transformed in a way which makes the selected markers to be flat (have Z = 0).
Similar to the floor orientation, but defines a wall (selected tracks are placed onto OXZ plane).
- Set Origin
Transform camera in a way which makes active track to be moved to a scene origin. Only translation is applied to the camera.
- Set X, Y Axis
Transform camera in a way which makes active track to become on X or Y axis. No translation is applied, meaning scene origin which was specified before will be preserved.
- Set Scale
Scale camera or tracking object in a way which makes distance between two selected tracks match the given value in Distance.
- Apply Scale
Similar to Set Scale, but actually modifies the tracking data.
Distance in active scene units which is used by Set/Apply scale.
- Set as Background
Sets the clip currently being edited as the camera background for all visible 3D Views. If there is no visible 3D Views or the Clip Editor is open in full screen, nothing will happen.
- Setup Tracking Scene
Performs all usual steps to set up a VFX scene:
Create reference objects for floor and test object.
Create node set up for combining CG with an actual clip.