顔照合ソフトウェア:写真の悩みに合うのはどの種類か
顔照合ソフトウェアは、1枚の写真に写っている顔の特徴を別の写真の顔と比較し、類似度スコアまたは一致する顔を順位付けした一覧を返します。種類は4つあります。
- 顔の逆検索(FaceCheck.ID):1枚の写真を入力すると、公開ウェブページから一致する顔を出力します。
- 2枚の写真の比較ツール:2枚の写真を入力すると、「同一人物か?」を示すスコアを1つ出力します。
- digiKamなどの写真ライブラリ管理ソフト:自分の写真に写っている顔をグループ分けします。
- Amazon RekognitionやDeepFaceなどの開発者向けAPIとオープンソースモデル:独自アプリを構築するための部品です。
手元にあるものに応じて選びましょう。2枚の写真がある場合、1枚の写真をインターネット全体から探したい場合、2万枚の旅行写真が入ったフォルダーを整理したい場合では、それぞれ必要なツールが異なります。

この記事では、私たちは議論するつもりです
1:1比較と1:N検索の違い
顔照合ソフトウェアについて最も混乱を招きやすいのは、2つの異なる作業が同じ名前で呼ばれていることです。技術者は、それぞれを1:1検証と1:N識別と呼びます。簡単に言えば、「この2人は同一人物か?」と「この顔はほかのどこにあるか?」です。
| 1:1比較 | 1:N検索 | |
|---|---|---|
| アップロードするもの | 2枚の写真 | 1枚の写真 |
| 答える質問 | 同一人物か? | この顔はほかのどこに掲載されているか? |
| 返されるもの | 1つの類似度スコア | 一致する顔を順位付けした一覧(各顔のスコアと掲載元ページを含む) |
| 代表的なツール | ブラウザー上の顔類似度テスト、DeepFaceのverify、Amazon Rekognition CompareFaces | FaceCheck.ID、PimEyes |
| 役に立たないケース | 写真が1枚しかない | その人物の公開写真が存在しない |
1:1ツールでは、その人物が誰なのかは分かりません。分かるのは、写真Aと写真Bが同じ顔に見えるかどうかだけです。1:Nツールには、照合対象となる大規模な顔のインデックスが必要です。そのため、無料のオープンソースライブラリだけでは、最初からこの検索を行うことはできません。提供されるのは照合エンジンであり、数十億枚もの写真ではないからです。
FaceCheck.IDは1:Nツールです。1枚アップロードすると、公開ウェブページで見つかった顔が順位付きで一覧表示されるため、後者の質問に答えられます。実際には前者にも答えられることがよくあります。たとえば、知らない相手の出会い系プロフィール写真が、別名で掲載されたモデルのポートフォリオとスコア95で一致すれば、両方の写真について重要な事実が分かります。
顔照合ソフトウェアの4つの種類
公開ウェブ全体を対象とする顔の逆検索
多くの人が検索バーに「顔照合アプリ」と入力するときに求めているのが、この種類です。1枚の写真を入力すると、その顔を公開ウェブページから構築されたインデックスと比較し、見つかった類似顔をすべてスコア順に表示します。FaceCheck.IDはスマートフォンやPCのブラウザーで動作するため、ダウンロードやインストールは不要です。
出会い系でマッチした相手の写真が別人のものではないか、自分の顔が登録した覚えのないサイトに掲載されていないか、新しい取引相手の顔写真がストックフォトではないか、といった確認に使えます。
2枚の写真の比較ツール
これは、「顔比較 オンライン 無料」といったサイトです。2枚の画像をアップロードすると、パーセンテージが表示されます。出会い系プロフィールの写真と、友人から送られてきたタグ付きのパーティー写真など、両方の写真がすでに手元にあり、「同一人物か」を手早く確認したい場合には便利です。
注意点が2つあります。ほとんどの無料テストサイトは、使用しているモデルや判定しきい値を明らかにしていないため、「78%」の意味は各サイトが独自に決めたものにすぎません。また、あなたはおそらくプライバシーポリシーを読んでいないサイトに、他人の顔をアップロードすることになります。必ず読んでください。
写真ライブラリ管理ソフト
「数百枚の写真が入ったフォルダー」を人物別のフォルダーに整理する方法を尋ねたr/datacuratorのスレッドに共感するなら、必要なのは検索エンジンではなくライブラリ管理ソフトです。digiKamのドキュメントでは、深層学習モデルを利用した顔整理の手順が説明されています。コレクション内のすべての顔を検出し、ある人物の顔に名前を付けると、残りの候補が表示され、確認できる仕組みです。digiKamは無料で、Windows、macOS、Linuxで動作します。
限界は明白です。認識できるのは、読み込ませた写真だけです。家族写真400枚からキャロル叔母さんを喜んで見つけてくれますが、彼女がLinkedInページも持っていることまでは分かりません。
開発者向けAPIとオープンソースモデル
これは、独自システムを構築する人向けのツールボックスです。
- DeepFaceは、MITライセンスのPythonライブラリです。
DeepFace.verify関数は2枚の画像を受け取り、同一人物かどうかを判定します。また、VGG-Face、FaceNet、ArcFaceなどのモデルを統合しています。 - CompreFaceは、自分でホストする無料のApache 2.0顔認識サービスです。docker-compose設定として提供され、顔検出、検証、認識用のREST APIを公開します。
- Amazon Rekognition CompareFacesは有料のクラウドAPIです。元画像内の顔を対象画像内の最大100人の顔と比較し、初期設定では類似度80%以上の一致だけを返します。
DeepFaceとCompreFaceは自分のハードウェア上で実行できるため、写真を自分の端末の外へ一切出したくない場合には、プライバシーを最優先できる選択肢です。ただし、どちらもウェブを検索することはできません。アプリにウェブ規模の顔検索を追加したい場合は、モデルとFaceCheck.ID APIについて解説した顔認識システムとAPIのガイドをご覧ください。
Google Lensはどこに当てはまるか(当てはまりません)
r/OSINTで無料の顔認識ソフトウェアを探していた人に、「画像で検索」というブラウザー拡張機能が紹介されていました。これは写真を一般的な画像逆検索エンジンへ送信し、同じファイル、同じ切り抜き、同じ背景など、同一の画像を探すものです。同じ人物でも、照明が異なる別の写真は別画像として扱われます。自撮り写真をアップロードすると、似た紺色のセーターを着た知らない人々のページばかりが表示されます。Googleが顔検索に失敗する理由については、こちらで詳しく説明しています。
FaceCheck.IDで顔照合検索を実行する方法
- 手元にある中で最も鮮明な写真を選びます。顔は1人だけで、おおむねカメラの方を向き、フレーム内で小さすぎないものが適しています。検索は1つの顔に対して実行されるため、ほかの人が写っている場合は切り抜いてください。
- facecheck.idにアクセスして写真をアップロードし、利用規約に同意します。検索を行うには同意が必要です。
- 検索結果のグリッドが表示されるまで待ちます。無料検索では、一致するすべての顔のサムネイルとスコアが表示されます。クレジットを使用すると、各顔が見つかったウェブページへのリンクを表示できます。
- 次のセクションの表と照らし合わせてスコアを確認し、何らかの結論を出す前に、最も一致度の高い結果の掲載元ページを開いてください。
このモデルは成人の顔だけを使って学習されています。未成年者の検索は規約で禁止されており、アカウント停止の対象となります。

顔照合ソフトウェアのスコアが実際に意味すること
どのツールも数値を表示しますが、その数値を別のツールにそのまま当てはめることはできません。AmazonのAPIは80を初期設定のしきい値としていますが、無料比較サイトでは60を一致と判定する場合があります。FaceCheck.IDの区分は次のとおりです。
| スコア | FaceCheck.IDの判定 | 取るべき対応 |
|---|---|---|
| 90-100 | 確実な一致 | 同じ顔である可能性が非常に高いです。掲載元ページを開き、名前、所在地、ほかの写真などの文脈で確認してください。 |
| 83-89 | 信頼度の高い一致 | 同じ顔である可能性が高いです。行動を起こす前に、2〜3件の結果を確認してください。 |
| 70-82 | 不確かな一致 | 本人かもしれませんが、そっくりな別人かもしれません。独立した情報による確認が必要です。 |
| 50-69 | 弱い一致 | そっくりな別人として扱ってください。この結果だけで行動しないでください。 |
スコアにかかわらず、結果は類似する顔であり、本人確認済みの身元情報ではありません。血縁関係のない他人同士でも似ている人は大勢います。また、詐欺師は無関係な人の写真を流用します。そのため、スコア96は「同じ顔である」ことを示していても、その写真を使っている人物はまったくの別人という可能性があります。
具体例
結果の読み方を示すために、仮想的な検索結果を見てみましょう。デンバー在住の38歳のエンジニアで、ダニエルと名乗るマッチ相手のプロフィール写真を検索したところ、上位3件が次の結果だったとします。
- 94:モデル事務所のポートフォリオにマルコという名前で掲載。
- 91:ストックフォトサイトに同じ顔、同じスタジオ照明で掲載。
- 73:顎の輪郭が似た別の男性のLinkedInプロフィール。
94と91の結果から、ダニエルの写真は、ほぼ間違いなく写真が販売されているモデルのものであると分かります。73はそっくりな別人であり、それだけでは何も分かりません。次にすべきことは、LinkedInの男性にメッセージを送ることではなく、ダニエルにライブビデオ通話を求めることです。
検索結果に現れる危険信号
FaceCheck.IDは、一致する顔が詐欺警告、アダルト、性犯罪者、マグショット、最重要指名手配、AI生成顔の掲載元にある場合、または同じ顔が異なる名前で多数のプロフィールに掲載されている場合に、危険信号を表示します。さらに、自分で注意すべきパターンが2つあります。ストックフォトやモデルのページで見つかった場合(その写真は誰かの日常ではなく、ポートフォリオです)と、先月作成され、投稿が1件しかないプロフィールの場合です。
顔照合ソフトウェアでは確認できないもの
FaceCheck.IDは公開ウェブページをインデックス化しています。Tinder、Snapchat、WhatsAppなどの閉じたアプリ内、非公開のInstagramやFacebookアカウント、クローラーをブロックしているサイトは検索しません。出会い系プロフィールが表示されるのは、同じ写真が公開ページにも掲載されている場合だけです。
したがって、一致なしという結果は、その人物がオンライン上で活動していないことの証明にはなりません。インデックス内の公開ページに類似する顔が存在しない、という意味にすぎません。一致が見つかった場合、役立つ経路は通常、間接的です。公開ページで顔を見つけ、そこにある名前、ユーザー名、プロフィール欄のリンクをたどって、目的のプラットフォームへ戻ります。
主要エンジンがこの問題をどう扱うかを並べて確認するには、顔認識検索エンジンの比較をご覧ください。
プライバシー:アップロードした写真はどうなるか
FaceCheck.IDでの検索は匿名です。IPアドレスは記録されず、第三者トラッカーもありません。検索履歴は24時間以内に削除され、アップロードした写真がインデックスに追加されることもありません。このサービスは、生体認証テンプレートや個人情報を保存せず、低解像度の顔サムネイルと、その取得元である公開ページのURLだけを保存します。検索された本人に通知されることもありません。
自分の顔が予期しない場所で見つかった場合は、セルフサービスの削除フォームから無料でインデックスから削除できます。
利用規約では、用途にも厳格な制限を設けています。消費者信用、雇用、保険、入居者審査に関する判断には使用できません。顔の類似性は身元調査ではなく、規約上もそのように扱うことは認められていません。
写真を一切コンピューターの外へ出したくない場合は、DeepFaceまたはCompreFaceをローカルで実行して1:1比較を行ってください。その代わり、ウェブ検索機能は利用できません。
よくある質問
無料の顔照合ソフトウェアはありますか?
はい、各カテゴリーにあります。FaceCheck.IDの検索は無料で、一致するすべての顔のサムネイルとスコアが表示されます。クレジットが必要なのは、掲載元ページへのリンクを表示する場合だけです。2枚の写真を比較する場合、DeepFaceとCompreFaceは無料のオープンソースで、digiKamも自分の写真ライブラリを顔ごとに無料で整理できます。無料のブラウザー比較サイトもありますが、誰かの顔をアップロードする前にプライバシーポリシーを確認してください。
顔照合と顔認識の違いは何ですか?
顔照合は顔同士を比較し、どの程度似ているかを報告します。顔認識は、顔を検出した後に本人を識別または検証するシステム全般を指す、より広い用語であり、その手順の1つに照合が含まれます。日常的には両者は同じ意味で使われます。重要な違いは、1:1(2枚の写真が同一人物かどうか)と1:N(1枚の写真を多数の写真と照合する)の区別です。
2つの顔が同一人物かどうかを比較するにはどうすればよいですか?
両方の写真がある場合は、1:1ツールを使用します。Pythonを実行できるならDeepFaceのverify関数、できないならブラウザー上の比較サイトを使ってください。写真が1枚しかない場合は、顔の逆検索を実行し、同じ顔が同じ名前でほかの場所にも掲載されているか確認してください。どちらの場合も、高スコアは顔が似ていることを意味するだけで、身元が確認されたことを意味するわけではありません。
PCまたはWindows 11向けにダウンロードできる顔照合ソフトウェアはありますか?
FaceCheck.IDはWindows 11、macOS、スマートフォンのあらゆるブラウザーで動作するため、ウェブ上の顔検索に何かをダウンロードする必要はありません。PCにインストールするソフトウェアが必要な場合、digiKamは自分の写真コレクション内の顔を分類でき、開発者向けのDeepFaceやCompreFaceは顔比較をローカルで実行できます。インストール型の選択肢には、インターネット検索機能はありません。
顔照合ソフトウェアの精度はどの程度ですか?
ブランドよりも写真によって左右されます。1人の顔が鮮明に正面から写っている写真で最良の結果が得られます。サングラス、強いフィルター、低解像度、横顔はいずれもスコアを低下させます。FaceCheck.IDでは、90-100が確実な一致、83-89が信頼度の高い一致、70-82が不確かな一致、50-69が弱い一致です。ただし、確実な一致であっても、意味するのは顔が似ていることであり、身元が確認されたことではありません。
誰かの写真がオンライン上のどこに掲載されているかを探せる無料の顔認識ソフトウェアはありますか?
無料のオープンソースライブラリだけではできません。ウェブのインデックスが付属していないからです。Google Lensや「画像で検索」拡張機能は、同じ顔ではなく同じ画像を探すため、同一人物の別の写真は見逃します。FaceCheck.IDのような顔の逆検索は、まさにこの目的のために作られており、無料検索でも一致する顔とスコアが表示されます。
顔を検索したことは本人に分かりますか?
いいえ。FaceCheck.IDは誰にも通知せず、IPアドレスも記録せず、検索履歴を24時間以内に削除します。これにかかわらず、未成年者の検索は禁止されています。
最初に開くべきもの
今、画面に何が表示されているかを確認してください。同一人物かもしれない2枚の写真なら、1:1比較を実行します。1枚の写真があり、この人が誰なのか知りたいなら、1人の顔だけに切り抜いてfacecheck.idで検索し、掲載元ページを開く前に上位5件のスコアを上の表と照らし合わせてください。タグ付けされていない家族写真がハードドライブに大量にあるなら、digiKamをインストールし、一晩かけて顔に名前を付けましょう。
このガイドはFaceCheck.IDが公開しています。DeepFace、CompreFace、digiKam、Amazon Rekognitionに関する詳細は、本文中にリンクした各サービスの公式ドキュメントに基づいています。
顔で検索に関してもっと読む
顔で俳優を探す
映画やドラマを観ていて「この俳優、どこかで見たことあるんだけど…」と名前が出てこなくてモヤモヤすること、ありますよね?ネットで調べても見つからないあの俳優、実は顔写真1枚から特定できる方法があるんです。過去の出演作まで一瞬でわかる、ちょっと驚きのテクニックを紹介します。
他の言語での主題について
Face Match Software: Which Kind Fits Your Photo Problem
Software de correspondência facial: qual tipo resolve seu problema com fotos
人脸匹配软件:哪一种适合解决你的照片问题
Software pro porovnávání obličejů: který typ se hodí pro váš problém s fotografiemi
Software zum Gesichtsabgleich: Welche Art zu Ihrem Fotoproblem passt
Software de comparación facial: cuál se adapta a tu problema con una foto
Logiciels de comparaison faciale : lequel convient à votre problème de photo
Software di confronto facciale: quale tipo risolve il tuo problema con le foto
얼굴 매칭 소프트웨어: 내 사진 문제에 맞는 유형은 무엇일까
Oprogramowanie do dopasowywania twarzy: który rodzaj pasuje do Twojego problemu ze zdjęciem
Программы для сопоставления лиц: какой тип подойдёт для вашей задачи с фотографиями
برامج مطابقة الوجوه: أي نوع يناسب مشكلتك مع الصور
Yüz Eşleştirme Yazılımı: Fotoğraf Sorununuza Hangi Tür Uygun
トップリバースイメージ検索ツール: PimEyes vs FaceCheck 詳細分析
