ByteScope

Blur Faces

集合写真やスナップに写った顔をまとめて検出し、一枚ずつ自分の目で確かめてから塗りつぶす。ぼかしは用意していません — 軽いぼかしは元に戻せるからです。

ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。

ぼかしは提供しません — ぼかしは元に戻せます

このページの名前が Blur Faces なのは、みんながその言葉で検索するからです。でも実際にはぼかしません。顔に軽くぼかしをかけても下の構造はほとんど残り、復元したり本人を特定したりするには十分だからです。そのため覆い方は2種類だけ:ピクセルを上書きする塗りつぶしと、スクリーンショットツールと同じ安全判定を通る粗さのモザイクです。

覆い方
塗り方
形

単色のブロックです。ピクセルを上書きするので、元に戻せるものは残りません。

写真をここにドロップ、または Ctrl+V で貼り付け

またはクリックして選択 — 最大 50 枚。アップロードは一切行われません。

出力はすべてピクセルから描き直すため、EXIF(撮影日時、カメラ、GPS 位置)は引き継がれません。各ファイルは提供前に確認されます。

何も覆わずに位置情報とカメラ情報だけ消したい? EXIF 削除

このページが約束できないこと

  • 自動検出は顔を見落とします。小さい顔、横を向いた顔、一部が隠れた顔、逆光の顔は検出されないことがあります。ダウンロードする前にすべての写真を見て、漏れた顔には枠を描いてください。
  • 彫像、ポスター、画面に写った顔にも枠が付くことがあります。枠をタップすれば残せます。
  • 顔を覆っても、ほかに本人を特定できるものは消えません:名札、タトゥー、ナンバープレート、背景のランドマーク。
  • 写真はアップロードされません。232 KB の検出モデルを一度だけダウンロードし、それ以外はすべてこのタブの中で処理します。

スクリーンショットに顔が写っていますか? スクショ加工

このツールについて

このページの名前は Blur Faces ですが、実際には何もぼかしません。顔に軽くぼかしをかけても、下にある輪郭の大半は残っていて、その顔を復元したり再び識別したりするには十分です。ぼかしが防げるのは、ちらっと見られることだけ。だからここで選べる隠し方は二つだけです。ピクセルをそのまま上書きするベタ塗りと、スクショの黒塗りツールと同じ安全チェックを通る粗さのモザイク。検出はブラウザの中で動き、モデルは OpenCV Zoo の YuNet、MIT ライセンスで 232 KB。写真を最大 50 枚まとめて入れると一枚ずつ走査し、見つけた顔ごとに枠と信頼度スコアを表示します。

ダウンロードの前に、全部の写真に目を通す

自動検出は顔を見落とします。小さい顔、横を向いた顔、手や帽子で一部が隠れた顔、強い逆光の顔は、どれも検出されないことがあります。だからこのツールは、一括ダウンロードを許す前に、すべての写真をあなたに見せます。写真を一枚ずつ送りながら、枠をタップすればその顔は隠さない、枠をドラッグすれば移動やサイズ変更、検出漏れの顔には新しい枠を自分で描く。処理に成功した写真が一枚でも画面に出ていないうちは「すべてダウンロード」は無効のままで、あと何枚残っているかを横に表示します。

一人だけ残して、ほかは全部隠す

いちばん多い要望は、実は逆向きです。クラス写真や運動会の写真で、自分の子どもだけは見えるままにして、ほかの子は全員隠したい。「一人だけ残す」モードはまさにそのためのもので、残したい顔をタップすると、その写真のほかの枠がすべて「隠す」に切り替わります。形と色はバッチ全体で共通です。四角か楕円、黒または好きな色のベタ塗り、あるいはモザイク。プレビューはファイルを書き出すのと同じコードで描いているので、画面で見たとおりの隠し方がそのまま保存されます。

アップロードなし、EXIF も消える

顔を隠したい写真ほど、どこかのサーバーに先に送りたくないものです。このページは静的ファイルで、裏に API はありません。モデルを一度だけ取得し、検出はタブ内の worker で走り、隠した画像はブラウザがエンコードします。作業中、ネットワークタブは空のままです。出力は毎回ゼロから描き直した新しい画像なので EXIF も一緒に消えます。撮影日時、カメラの機種、GPS の位置はファイルについていきません。PNG を入れれば PNG、それ以外は JPEG で保存され、一枚ずつでも ZIP でまとめてでもダウンロードできます。隠したい顔がスクリーンショットの中にあるならスクショの黒塗りツールのほうが向いていますし、顔を隠さずにメタデータだけ消したいなら EXIF 削除ツールをどうぞ。

よくある質問

すべての顔を見つけてくれますか?

いいえ。このページはその前提で作られています。画面の中で小さい顔、横を向いた顔、一部が隠れた顔、逆光の顔はどれも見落とされることがあり、モデルは自分が見逃したものを教えてくれません。だから「すべてダウンロード」は、あなたが全部の写真に目を通すまで無効のままです。一枚ずつ送って、検出が拾わなかった顔には自分で枠を描いてください。自動検出は下書きであって、最終判断ではありません。

なぜぼかしの選択肢がないのですか?

軽いぼかしは顔を消しません。人がひと目で読み取りにくくなるだけで、下の輪郭は十分に残っていて、復元や照合に使えてしまうからです。このツールが正直に「安全」と呼べるぼかしの強さは存在しないので、最初から用意していません。ベタ塗りはピクセルを上書きし、モザイクは安全チェックを通る粗さのブロックでしか使えません。スクショの黒塗りツールが文字に対して使っているのと同じルールです。

EXIF や GPS の位置情報も消えますか?

消えます。出力はピクセルから新しくエンコードし直した画像なので、元のタグは一つも引き継がれません。撮影日時も、カメラの機種も、GPS 座標もありません。これはまさにこのツールが扱う写真で重要になります。学校で撮った子どもの写真には、メタデータに学校の場所が書かれているからです。保存する各ファイルは、渡す前にタグが残っていないかもう一度確認します。顔を隠さずにメタデータだけ消したい写真には、EXIF 削除ツールを使ってください。

写真はアップロードされますか?

されません。写真は File API でローカルに開き、YuNet モデルはタブ内の web worker で動き、隠した画像はブラウザがエンコードします。このページは静的ファイルで、アップロードを受け取るサーバーがそもそもありません。ネットワークタブを開いても、アップロードのリクエストは見つかりません。あるのはページ自体と 232 KB のモデルの取得だけで、その後の作業はすべてタブの中で完結します。

スマホでも使えますか?

使えます。最近のモバイルブラウザならどれでも動き、確認のステップはもともとタッチ向けに作ってあります。幅 375 ピクセルの画面で使え、枠はタップで切り替えられる大きさで、枠の本体か右下のハンドルをドラッグすれば移動とサイズ変更ができます。検出はスマホ本体で動くので、枚数が多いとノート PC より時間はかかりますが、一枚ごとの進捗と「キャンセル」ボタンがあるので、いつでも止められます。

自分の子どもの顔だけ残して、ほかの人を全員隠すには?

「一人だけ残す」モードに切り替えて、お子さんの顔をタップしてください。その枠は「隠さない」になり、その写真のほかの枠はすべて「隠す」に切り替わります。そのあと、検出が見落とした顔がないかその写真をもう一度確認し、あれば自分で枠を描いてください。このモードが決めるのは、すでにある枠の扱いだけです。お子さんが何枚にも写っているなら、写真ごとにタップし直します。残したい顔は写真ごとに別の枠なので、判断は一枚ずつです。

誤って枠がつくものと、隠してくれないものは?

銅像、ポスター、看板、画面に映った顔もモデルには顔に見えるので、枠がつくことがあります。タップして外し、次へ進んでください。それ以外には一切手を触れません。制服の名札、タトゥー、ナンバープレート、背景に写った見覚えのある場所は、すべて元のままです。投稿する写真でそれらが身元につながるなら、ダウンロードの前に自分で枠を追加して覆ってください。