SKW-01 · FORMING
InFrame
Auto-framing for the cameras Windows left behind.
THE BODY
InFrame is a Windows 11 system-tray application that adds automatic framing — the operator centered and correctly zoomed — to webcams on machines without the NPU or OEM support Windows Studio Effects requires. It works on the camera device itself: a small native transform registered in the Windows Camera Frame Server crops and scales every frame before any application sees it. Teams, Zoom, and the browser keep using the normal camera. There is no virtual camera to select.
The design is split-brain. The deterministic transform lives in the pipeline; face detection and framing decisions live in the tray application and cross over as a target rectangle through shared memory. If the tray app crashes or slows, the camera never does — every failure falls back to untouched passthrough.
CAPABILITIES
- 01A native transform in the Camera Frame Server chain — no driver signing, no virtual camera.
- 02In-place NV12 crop and scale on every frame; any failure falls back to passthrough.
- 03Face detection on the CPU — YuNet over ONNX Runtime, about 20 ms per detection.
- 04Manual zoom from the tray, 1.0–2.0×, mapped per camera.
- 05A seqlock-protected shared-memory channel; stale, disabled, and corrupt states all degrade safely.
- 06Registry backup and one-command restore — the camera can always be returned to stock.
THE INSTRUMENT
- FORM
- C++ Device MFT · C# / .NET 9 tray
- BEARINGS
- Media Foundation · ONNX Runtime · Windows 11
- STATE
- Pre-release · in active development
ACCESS
Forming. Build-from-source only; no releases yet — the first installer is on the build plan.