Frozen In Flames Deblur — live view
Live clarify for camera glasses and phone cameras. A fast clarity chain on the camera feed, for seeing words, faces and the room more clearly as it happens. It is not the full deblurring engine: that works on stills and recorded clips, on the photo page.
What this is, honestly
Live clarify, not live deblurring. The full engine takes seconds per photo; no live feed can run it frame by frame. This page runs the fast chain that CAN run live, at a capped processing resolution: temporal noise reduction (still pixels blend with the previous frame, moving pixels do not, so nothing smears), contrast (CLAHE on brightness), a measured de-smear (the camera's motion between frames is measured by phase correlation and one small directional sharpening step is taken along it), and sharpening whose strength follows the zoom. It clarifies what the camera captured. It does not invent detail, and the frame rate readout below is your device's real number.
The camera feed never leaves your device. There is no
server and no upload, and this page downloads nothing beyond its own files
from this site: no engine, no libraries, no trackers. It works with any
camera your browser can open, including camera glasses that present as a
camera: the glasses are the camera, the phone running this page is the
processor. That split is the design; the architecture note is
docs/glasses.md in the
project repository.
Zoom. The zoom slider crops and enlarges the view. Zooming magnifies blur and noise together with the picture, so the clarity strength rises with the zoom automatically, and the processing resolution stays capped: past a point you are enlarging, not resolving.
Live view
The browser will ask for camera permission. On a phone the rear camera is used by default.
Capture freezes the framed view at full camera resolution and hands it to the photo page, which restores it with the full engine (its first load there is heavy, about 65 MB, cached afterwards). Nothing is uploaded in the handoff: the frame passes through your browser's own on-device storage and is deleted from it once the photo page picks it up.