Open Bartalog opened 7 years ago
Cloud Vision API works pretty well.
However, it incurs ~500ms to 1000ms delay, which we wouldn't want to pay at /dispatch
time so we'd have to figure out a different, more optimized workflow in which dirt detection happens asap server-side, even before QR-code has been scanned.
The thumbnail should be enough data to properly detect inappropriateness. We should send the thumbnail early, before the QR scan.
This doesn't play well with E2EE (#58). Opaque traffic => no censorship.
To preserve the spirit of E2EE, the inappropriateness detection would need to be fully client-side.
In case the filter (classifier) flags the photo as possibly inappropriate, web page asks "Are you sure you really want to display that??" before display.
When asking the question, a tiny-pixelized-thumbnail may be shown, to give a hint.