Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.

Filter Auto Framing

Xaymar edited this page Nov 23, 2023 · 25 revisions

Auto-Framing (Filter) 🔴 Windows

Automatically frame your face, through the power of Machine Learning! This filter simulates what it's like to have a professional camera operator follow your every move on stage, never missing a beat. Get rid of your old manual cropping, and let modern technology handle what should be automatically happening.

⚠ This feature is not available if none of the supported providers are available. ⚠

Version Information
Status Version
🔴Added 0.11
🟠Unstable N/A
🟢Stable N/A
⚠️Deprecated N/A
❌Removed N/A

Options

Tracking Options

Any option related to Tracking.

Mode

The filter supports multiple Tracking modes, each with their own advantages and drawbacks. Depending on what kind of stream or layout you're planning, either mode may work for you.

Solo

Ideal if you only need to track a single face and don't expect to show more people in the video frame. Depending on the Provider used, this mode may be more lightweight while also being more precise compare to other modes.

Group

When one person just isn't enough, there's Group tracking. It allows tracking many people at once with high accuracy, and combines all tracked people into a single massive frame. Great for couch-coop, talk shows, multi-person podcasts, etc. The limit on how many people can be tracked depends on the Hardware and Provider used. (Only available with Providers that support multiple regions of interest.)

Frequency

The frequency of Tracking, in seconds or Hz (default if not specified). Lower frequencies reduce system usage, but also decrease tracking quality. Tracking quality can be balanced out with prediction and smoothing.

Motion Options

Motion related options.

Smoothing

How much smoothing should be applied to detected movement (in Percent)? Very small movements not visible to the human eye can end up being very distracting when they are picked up, which can be filtered out with smoothing.

Prediction

How much motion should be predicted when movement is detected (in Percent)? This can significantly improve the quality of tracking when the frequency of tracking is reduced, but too much will have a negative impact on tracking quality.

Framing Options

Framing related options.

Stability

How much smoothing should be applied to the final frame? This can further reduce visible artifacts from imperceptible movements, but too high values may have significantly more negative impact than motion smoothing would.

Padding

The padding for each tracked frame in px or %, with the latter being relative to the tracked frame size.

Offset

The offset for each tracked frame in px or %, with the latter being relative to the tracked frame size.

Aspect Ratio

Ideal Aspect Ratio for the framed area which will contain all tracked people. Can be selected from a drop down or manually entered as either X:Y or as X where X is the result of X/Y. If left empty, will default to the Aspect Ratio of the source the filter was applied to.

Advanced

Provider

Select which provided tracking functionality should be used to scale up the footage. See further down for the available tracking providers.

Supported Providers

NVIDIA® Face Tracking, powered by NVIDIA® Broadcast Windows

Supports 'Group' mode with up to 8 people. Requires a Tensor-capable GPU (Turing 2060 or higher, Ampere 3060 or higher), as well as the latest NVIDIA AR SDK Redistributable.

Clone this wiki locally