DEV Community

clearpix tech Series' Articles

Back to Umasou's Series
Processing video in the browser without ffmpeg.wasm: WebCodecs + MediaBunny, 95s 9s

Processing video in the browser without ffmpeg.wasm: WebCodecs + MediaBunny, 95s 9s

Comments
7 min read
FP16 Quantization Made Our In-Browser Real-ESRGAN 4.8x Faster — and Nearly Destroyed Our Inpainting Model

FP16 Quantization Made Our In-Browser Real-ESRGAN 4.8x Faster — and Nearly Destroyed Our Inpainting Model

Comments
6 min read
How We Remove Watermarks from Video Fast: Motion-Adaptive Frame Skipping + Temporal EMA

How We Remove Watermarks from Video Fast: Motion-Adaptive Frame Skipping + Temporal EMA

Comments
7 min read
Running LaMa Inpainting and Real-ESRGAN in the Browser: Tiles, Memory Walls, and the Optimizations We Threw Away

Running LaMa Inpainting and Real-ESRGAN in the Browser: Tiles, Memory Walls, and the Optimizations We Threw Away

Comments 2
7 min read
Automatic Watermark Detection in the Browser: YOLO + OCR, and the Glyph-Level Masks That Made It Work

Automatic Watermark Detection in the Browser: YOLO + OCR, and the Glyph-Level Masks That Made It Work

Comments
7 min read
Video Inpainting Optimization: We Deleted the Safety Net and Got Faster, Better Output

Video Inpainting Optimization: We Deleted the Safety Net and Got Faster, Better Output

Comments
7 min read
Watermark Removal Artifacts: The "Processed Look" Came From Our Own Blend, Not the AI Model

Watermark Removal Artifacts: The "Processed Look" Came From Our Own Blend, Not the AI Model

Comments
8 min read
Brotli for WASM and ONNX Models: Cutting First-Run Downloads From 72MB to 13MB, and the Compatibility Call We Made on Purpose

Brotli for WASM and ONNX Models: Cutting First-Run Downloads From 72MB to 13MB, and the Compatibility Call We Made on Purpose

Comments
5 min read
Browser Image Upscaling: How We Got 4 Super-Resolution 14 Faster — Then Made It Slower on Purpose

Browser Image Upscaling: How We Got 4 Super-Resolution 14 Faster — Then Made It Slower on Purpose

Comments
6 min read
Upscale Video to 4K Without Uploading It: Up to 7 Faster, Sharper, and Nothing Leaves Your Laptop

Upscale Video to 4K Without Uploading It: Up to 7 Faster, Sharper, and Nothing Leaves Your Laptop

Comments
10 min read
FP16 Quantization Quality Loss: We Blamed the Architecture, the Bug Was One Overflowed Tensor

FP16 Quantization Quality Loss: We Blamed the Architecture, the Bug Was One Overflowed Tensor

Comments
10 min read
FP16 Quantization Quality Loss: We Blamed the Architecture, the Bug Was One Overflowed Tensor

FP16 Quantization Quality Loss: We Blamed the Architecture, the Bug Was One Overflowed Tensor

Comments
10 min read