ISNet neural network via ONNX Runtime WebAssembly — enterprise-grade AI running privately in your browser.
ISNet Neural Network
Intermediate Supervision Network — a state-of-the-art deep learning architecture for salient object detection, trained on 5,470 high-quality images.
ONNX Runtime WASM
Open Neural Network Exchange Runtime compiled to WebAssembly — near-native AI inference with no server required.
AI processing pipeline
1
Image Input
Decode & normalize pixels
2
Feature Extract
CNN layers detect patterns
3
Segmentation
Generate alpha mask
4
Mask Apply
Separate foreground
5
Encode Output
PNG/WebP with alpha
Model variants
| Model | Precision | Size | Speed | Best for |
|---|---|---|---|---|
| ISNet Full | FP32 (32-bit) | ~20 MB | 15–30 s | Professional work, complex subjects |
| ISNet FP16 | FP16 (16-bit) | ~10 MB | 8–15 s | Balanced quality & performance |
| ISNet Quint8 | INT8 (8-bit) | ~5 MB | 3–8 s | Bulk processing, quick results |
Technical specifications
ISNet runs locally
The model is downloaded once and cached in your browser — subsequent runs are instant with no network dependency.
3 quality levels
Choose Quint8 for speed, FP16 for balance, or Full precision for professional-grade results with complex subjects.
Transparent PNG output
Output preserves the alpha channel so your cutout works on any background without fringing or artifacts.