5 ms·
Well, if you want to leave behind a smooth gradient, then leave behind a smooth gradient. Suggestion for an algorithm: * start with the blur * samp
by steerablesafe 6y ago
Well, if you want to leave behind a smooth gradient, then leave behind a smooth gradient.
Suggestion for an algorithm:
* start with the blur
* sample the four colors at the four corners of the blurred region
* quantize them
* fill in the region with bilinear interpolation.
Then your whole region can only reveal these four quantized color values. If you only blur then you will have a harder time proving the leaked information content.
- bigiain 6y agoOr perhaps * detect (or get the user to select) faces * replace the pixels in the face bounding box with a generic face * blur the bounding box edges * do whatever blur you think ends up "looking nice"
- numlock86 6y agoIt's missing the step of detecting and applying detected skin tone to the generic face. Right now I can't imagine people being to happy about "generic white face blur", implying the generic face would be white.
- bigiain 6y agoI reckon all faces should de-blur into George Floyd's face... (From the examples in the Signal blog post, I don't think that grey gradient box is gonna be able to specifically imply white or POC faces...)