Also: unified Windows/MacOS installation, built-in logging, safer reset, invalid path feedback handling, debug pano option for tripod solver, context-dependent intrinsics panel, full UI rewrite, rembg (for roto) works on MacOS, bundled Python for future-proofing, clearer documentation, more overall error handling, automated camera background setup.
Load your footage, hit track, and you're done. Camera Tracker 5 handles everything automatically.
In my mind this is the best feature of Camera Tracker 5. Blender's default tracker cannot solve for changing focal length! Well... no more of that nonsense. Just enable the zoom toggle and you're good to go.
Camera Tracker excelled at tracking shots with parallax - but couldn't handle pan/tilt tripod shots... Well no longer!
Note that this feature is currently in beta (and sometimes needs tiny manual tweaks).
Camera Tracker 5 remains remarkably stable for longer shots. Typically you'd expect drift accumulation or no solve at all at a few hundred frames - the shot below is ≈1200 frames! Of course the longer the shot is, the more time it takes to solve - but it just keeps chugging.
One way to look at object tracking is as inverse camera tracking. And since Camera Tracker 5 is... well, a camera tracker, we can:
The invert operator has been updated to be much faster!
For proper CG integration you need to know what your scene looks like (and presumably recreate it). Camera Tracker 5 can solve for colored dense point clouds - that means no guessing where your geometry goes.
One of the most common reasons for a failed solve is not masking out moving objects. 90% of the time this moving object is the foreground actor. Camera Tracker 5 can automatically detect and mask out any foreground actor (and sometimes a bit extra).
As a part-time Mac use I long for Cuda :/
But for us Windows users you'll be happy to know that Cuda acceleration now works even better in Camera Tracker 5! Turn off 'accurate' mode and you'll be blasting off. Image below is in realtime (75 frame sequence input on RTX 3090).
Updated to utilize cuDNN and solves much faster for longer shots!
Undistortion is a key component for a more accurate solve and ultimately... for compositing. Camera Tracker 5 can not only account for lens distortion, but also outputs k1, k2 values (OpenCV convention) for easier CG integration.
Masks are useful in two important ways: