Share via


Onlooker Detection

This section provides an overview of the various experiences enabled by Windows 11's presence sensing features. Each experience can be enabled independently, however Microsoft encourages the implementation of as many of these features as possible for a given hardware configuration.

Functional overview

Illustration of onlooker detection

There are three proposed features that will leverage the multi-person detection sensor.

Onlooker Detection Dim: When an additional presence is detected by the device, the display will dim to increase privacy.

Onlooker Detection Alert: When an additional presence is detected by the device, a windows notification will trigger to notify the user of an onlooker.

Onlooker Detection Back On Mode: When the feature is turned off, the user has the option to automatically reactivate the feature after a configurable duration.

Debounce mechanisms

Secondary presence is repeatedly moving in and out of the multi-person detection threshold

The state machine will wait at least 5 seconds between human presence dimming to prevent the system from repeatedly switching between multi-person state and single person state.

Hysteresis is provided at the OS service layer and this should be taken into account. The OS service will not take into account device-level hysteresis.

Exceptions

It is expected that this feature will operate in an analogous manner to Adaptive Dimming, there will be OEM customizations for Dim Level, and Dim Timeouts.

Holistic experience benchmarks

This section defines what the user should experience when using this feature, regardless of the hardware facilitating the experience.

Measure Metric Comments
“Accuracy” – User Intent Recognition  >95% Pass Rate (determined by number of successful Test executions divided by total executions) for each scenario Defined as the time from onlooker entering or exiting detection range (3000 mm default) to screen dim/undim; averaged over three trials.
Onlooker Detection Present Latency - Average <3 seconds Assuming up to 500 ms sensor latency, a 2-second default OS onlooker detection present timeout, and up to 500 ms OS latency.
Onlooker Detection Present Latency – Maximum <6 seconds
Onlooker Detection Not Present Latency - Average <6 seconds Assuming up to 500 ms sensor latency, a 5-second default OS onlooker detection not present timeout, and up to 500 ms OS latency.
Onlooker Detection Not Present Latency – Maximum <9 seconds

Example settings

Feature Toggled off

When feature setting toggle is deactivated, the automatic back on option is displayed. The detection action drop down menu is greyed out.

Settings for Onlooker Detection when toggle is off

Feature Toggled on

When feature setting toggle is on, the detction action drop down menu is presented. The back on option is hidden until the feature is deactivated.

Settings for Onlooker Detection when toggle is on

OEM Customization

The below articles cover the OEM customization options for this feature.