Raihan1234/poster-shield-ensemble
0
๐ก๏ธ Poster Shield Ensemble
Three complementary open-source vision models judge every image together, fully in your browser (onnxruntime-web, WebGPU with WASM fallback) โ nothing is uploaded to any server:
How to use
Open the Space โ drop / paste / browse a poster โ all three models run locally and you get per-model raw scores plus the merged verdict:
- SAFE โ clean across all models
- REVIEW โ single weak signal, flagged for a human
- BLOCK โ strong signal, WD corroborated by a photo model (or WD authoritative on drawn content)
Merge policy (not naive voting)
Naive majority voting was measured to miss true positives (two photo-domain models outvote the anime expert on drawn adult content). Instead:
- WD is authoritative for drawn content (best measured recall on anime).
- Photo models corroborate: two photo models agreeing โ block; one photo model alone strong โ review queue.
- Borderline / single weak signals โ review (human queue), never silent block.
Raw per-model scores are always shown so the merge can be re-tuned without re-scanning.
The same weights, policy and merge logic power the server-side full-catalog scan of the poster library.
