AutoBlur

Examples

Examples

AutoBlur uses Apple’s Machine Learning to analyse each frame and generate an “importance map” that it thinks will be the focus of the frame.

The user can then adjust a lens blur and darkening effect to simulate a reduced depth of field or simply to draw the eye to the most important part of the image, or output the image with the importance map acting as an alpha channel to enable the user to apply differing filters to foreground and background, for instance, color correction.

Objects are not tracked between frames — each frame is analyzed on its own.

Compatibility

AutoBlur is compatible with Final Cut Pro, Motion, Premiere Pro and After Effects.

Parameters

Presets

Presets contain a snapshot of your effect configuration. While no built-in presets are available through this parameter, you can still save and load your own preset files.

When you save parameter configuration to a file on disk, this file can later be loaded to recreate the same effect configuration. Presets generated in one video application can be used by the same plug-in running in a different video application.

How do I use the presets popup menu?

Focus

The following options are available:

Output

Output options, Blur , Composite, Map, Overlay.

Output options, Blur , Composite, Map, Overlay.

The following options are available:

Blur

Set to 0.25 by default. Only values between 0 and 1 are allowed.

Amount of lens blur to apply.

Chromatic Aberration

Set to 40% by default.

Amount of simulated lens chromatic aberation to apply.

Darken

Set to 20% by default.

Applies a darkening algorithm to blurred area.

Thicken

Set to 0 by default. Only values between 0 and 10 are allowed.

Strengthen gray areas of map.

Strengthen gray areas of map.
Helpful in combination with Thin.

Thin

Set to 0 by default. Only values between 0 and 10 are allowed.

Reduce gray areas of map.

Reduce gray areas of map.
Helpful in combination with Thicken.

Dilate

Set to 0 by default. Only values between 0 and 10 are allowed.

Expand map.

Expand map.
Helpful in combination with Erode.

Erode

Set to 0 by default. Only values between 0 and 10 are allowed.

Contract map.

Contract map.
Helpful in combination with Dilate.

Soften

Set to 5 by default. Only values between 0 and 10 are allowed.

Blur Map.

Blur Map.

Invert

Off by default.

Invert map to blur the foreground instead of the background.

Spot

Auto Spot

Off by default.

Use Object tracking to position Spot.

Spot Tracker

Lets you track an object in your video. When object tracking is complete, keyframes that follow the motion of the object over time are automatically created.

The object tracker can be controlled on-screen in Final Cut Pro and Motion:


On-screen controls for the object tracker
Identical controls are also available in the parameter inspector:

Controls available in the parameter inspector

For more information on how to display on-screen controls in the Canvas:

Displaying on-screen controls

Objects can be tracked forward or backward relative to the current playhead location in your timeline. In most cases, you will want to position the playhead at the start of the clip:


Playhead position at the start of the clip

Make sure the Spot Tracker option is enabled to prepare for tracking:


Enable the object tracker

Position and resize the region around the object to be tracked:


Position and resize the rectangular region around the object you wish to track

Click the Track Forward button to begin analysis:


The Track Forward button

A window reports progress made so far:


Object tracking status

Click the Cancel button if you notice that the analysis seems to be following an object incorrectly. Reposition and resize the region before attempting to track the same object again.

When the analysis is complete, keyframes are created to follow the object along its path.

The analysis proceeds in the background even if you click on a different window. You can check on the progress of your analysis by selecting the Spot Tracker command under the Window menu. If the command is missing from the menu, analysis is already complete.

How can I make my own adjustments to the results?

When object tracking analysis is complete, the rectangular selection around each tracked object follows the object along its detected path.

Make sure the on-screen controls are currently visible in the Canvas in order to see and manipulate the region around each tracked object. Note that each video application has different rules for when on-screen controls are visible in the Canvas.

As you step forward or backward by a single frame, you may drag the region to the desired location. If the motion path seems to wander off by a significant amount, you can click the Track Forward or Track Backward buttons to restart the analysis after applying the desired corrections.

You may also step through all frames where the analysis did a poor job of tracking the object, and manually reposition the region to match the actual location of the object. This gives you the flexibility to use automatic object tracking to estimate a motion path, while making fine-grained adjustments for the perfect results.

Better tracking of shaky video

Results of the object tracker depend heavily on the video being analyzed. When tracking objects in shaky video, increase the Smoothing level to prevent the resulting motion path from shaking along with the object. The current smoothing level is set through the options menu:


Increase Smoothing with shaky video

Remember to track the object again after changing the Smoothing level.

Better performance in Final Cut Pro

To speed up object tracking analysis in Final Cut Pro, transcode all clips to create Optimized Media.

How do I create optimized media in Final Cut Pro?

Spot Center

A point parameter centered in the frame by default.

Initial location in the frame
How do I adjust the location on-screen?
Manual positiojning of Spot - red control point.

Spot Offset

A point parameter centered in the frame by default.

Initial location in the frame
How do I adjust the location on-screen?
Allows offset of Spot from tracked region.

Size

Set to 50% by default.

Size of Spot.

Roundness

Set to 100% by default.

Adjustable from Rectangular to Round.

Aspect

Set to 1 by default. Only values between 0.1 and 3 are allowed.

Aspect Ratio of Spot.

Angle

Set to by default.

Value must be between -180° and 180°.

Angle of Spot.

Deckle

Set to 0% by default.

Adds random organic edge to Spot .