Make the subject stand out
Live person segmentation helps soften distractions and separate the foreground from a chosen scene.
Look your best on camera. Keep yourself in focus, soften your space or create a fresh scene—processed directly in your browser.
Start your camera to preview effects instantly. Nothing is recorded unless you choose it.
Camera permission required · HTTPS or localhostPhotos stay in this browser tab until downloaded or removed.
From quick calls to content creation, tailor your background without uploading your camera footage to PixelOkay.
Live person segmentation helps soften distractions and separate the foreground from a chosen scene.
Pick a studio gradient, choose an exact color, or use your own background photo with on-device compositing.
Take a snapshot, copy a frame, or record a short silent clip, where your browser supports recording.
Not directly. Standard web pages cannot register a system-level virtual camera. Use this page for browser-local preview, snapshots and short exports. System-wide camera effects require operating-system or dedicated virtual-camera software.
The application does not upload webcam frames. It fetches the MediaPipe runtime and person model from third-party servers when first using an effect; those requests can reveal normal connection metadata to their providers. MediaPipe may perform its own telemetry. Review your organization’s network/privacy policy before using third-party components.
Person-aware effects need a segmentation runtime and model. This package uses pinned remote files and requires internet initially. Developers can vendor those files locally for fully offline deployment.
No. Only video is requested from the camera. The short recording is intentionally silent and saved in the format supported by your browser.
Start the camera with permission, select a supported effect and wait for a valid rendered preview. Person-aware modes download the supplied runtime and model before processing locally; return to Original if initialization fails.
Effects require third-party MediaPipe runtime, WASM and model downloads; model loading and inference are unverified by this integration. Blur is not privacy redaction. Recording is silent and bounded, captures remain in tab memory, and a webpage cannot provide a system virtual camera for meeting apps.
This is an authored preview exercise, not a camera session, trained-model inference result or privacy test.
No. Person-aware effects request third-party runtime, WebAssembly and model files before local inference. Network requests reach those hosts; model initialization also depends on browser support and available resources.
No. It does not install a system virtual camera or capture microphone audio. Its clips are silent and captures remain in tab memory until saved. Background blur is not secure redaction.