本地照片打码工具:自动模糊人脸并移除元数据
Simon Willison4 天前
一个面向隐私分享的照片处理工具
Photo Scrubber 是一个实验性工具,目标是在分享照片前,帮助用户降低隐私风险:
- 自动识别照片中的人脸
- 对可识别的人脸进行模糊处理
- 移除照片中的元数据
- 处理过程面向本地运行场景
这个工具的动机来自一个常见问题:拍摄到抗议者或陌生人后,如果直接发布原图,可能会暴露他们的身份。对不认识的人脸进行打码,是一种更谨慎的分享方式。
技术实现
该工具使用了 Google 的 MediaPipe C++ 库,并通过 @mediapipe/tasks-vision 编译为 WebAssembly,在浏览器环境中运行。
人脸检测部分使用的是 BlazeFace 模型。其作用是识别照片中的人脸区域,再对这些区域进行自动模糊处理。
适用场景
Photo Scrubber 适合用于:
- 分享街拍、活动、集会或公共场所照片前的隐私处理
- 避免无意间公开陌生人的可识别面部信息
- 发布图片前清理照片元数据
需要注意的是,这仍是一个实验性工具。对于敏感场景,发布前仍应人工检查处理结果,确认所有需要遮挡的人脸都已被正确模糊。
