顔認識エンジンのトップ 5 (テキストにイースター エッグあり)

顔認識エンジンのトップ 5 (テキストにイースター エッグあり)

[51CTO.com クイック翻訳] ご存知のとおり、顔の特徴は指紋ほどユニークで永続的ではありませんが、捕捉しやすく、検索に使用できます。商用アプリケーションでは、さまざまなツールが顔認識と監視カメラまたはオンラインの個人データを組み合わせて、対象者の操作のあらゆるステップを照会および追跡します。エンターテイメント アプリケーションの観点から見ると、顔検索により、ソーシャル ソフトウェアでオンライン イメージや年齢特性を表示できます。

この記事では、開発とアプリケーションにインスピレーションと助けを提供することを願って、次の 5 つの強力な顔認識検索エンジンをまとめました。

1. Google 画像検索: 逆顔検索

Google で画像を検索できることをご存知ですか?注: ここで使用される検索用語は、キーワードベースで類似の画像を検索するのではなく、画像自体を指します。

下の図のように、https://images.google.com/ ページのカメラアイコンをクリックすると、画像による検索機能を有効にすることができます。画像の URL を貼り付けたりアップロードしたりすると、Google が自動的に検索して類似の画像を見つけます。

そこから、Google 検索に顔認識機能を持たせるには、少量のコードを追加するだけです。

まず、Google 画像検索ページ (http://www.google.ca/images) にアクセスし、検索したい検索語句を入力して Enter キーを押します。次に、アドレス バーの検索 URL の末尾、または & で始まる文字列の前に、「&imgtype=face」(もちろん引用符なし) を追加します。この変更により、顔の検索結果の品質がさらに向上します。具体的な操作は以下の図の通りです。

さらに、Google は Google フォトでも対応する顔認識機能を提供しています。

2. PicTriev: 顔認識

PicTriev は顔の類似性検索では優れたパフォーマンスを発揮しますが、この機能では、ターゲット画像と似ている有名人のみを識別して検索できます。

まず、画像の URL を追加するか、サイズが 200 KB を超えない JPG/JPEG 形式の写真をアップロードする必要があります。これに基づいて、検索エンジンはオンラインで見つかる一致する有名人の画像を返します。

デモンストレーションのために、自分のアバターを使用しました。 PicTriev は私を女性として正しく認識し、私に似ているさまざまな有名人をリストアップしました。しかし、類似度1位がジェイソン・クラークだったことには驚きました。私の年齢も30歳と推定されました。

もちろん、対象画像内の有名人を識別して検索するのに適しています。

さらに、PicTriev では、2 つの顔の類似性を比較したり、2 つの顔が同一人物であるかどうかを評価したりすることもできます。右上隅のメーターアイコンをクリックして 2 枚の写真を別々にアップロードすると、「類似度」または「同一性」のいずれかを選択して、それに応じて PicTriev が計算します。

もちろん、写真を追加する前に、最良の結果を得るために、関連する形式の指示に必ず従ってください。

3. TinEye: 逆画像検索

TinEye の逆画像検索機能は Google とほぼ同じです。画像をアップロードしたり、URL を貼り付けたりすることで関連検索を行うことができます。ただし、TinEye がサポートする検索オプションは豊富ではなく、比較的基本的でシンプルな機能しか提供できません。

上の図に示すように、私のテストでは、TinEye は 3 つの結果を見つけましたが、そのうちの 1 つは Web サイトが閉鎖されたため、Google からはアクセスできなくなりました。同時に、規制上の理由により元の検索結果からアクセスできないリンクも削除されます。したがって、TinEye の検索インデックスが古すぎることは明らかです。

Google とは異なり、TinEye は、いわゆる類似画像の代替ページをスキップして、見つかった画像に対応するページへの正確なリンクを直接提供します。

4. PimEyes: 顔検索

Google の逆顔検索と同様に、PimEyes は 1,000 万以上の Web サイトで類似の顔を検索し、画像と顔の認識機能を提供します。もちろん、アンジェリーナ・ジョリーやザック・エフロンのような有名人の写真を提供すれば、結果はかなり良くなります。

たとえば、一度に 4 枚の異なる写真を指定して、ジェニファー・アニストンの顔を検索できます。 PimEyes では、対応するオリジナルの写真だけでなく、ジェニファー・アニストンのその他の写真も発見できます。

しかし、興味深いのは、アプリは検索に使用された元の画像を見つけたものの、2つの画像の類似度スコアは100%ではなく、わずか70%程度だったことです。おそらく、そのアルゴリズムは画像の解像度、サイズ、明るさ、その他のパラメータを考慮していると思われます。

再度、以下に示すように、私は自分の 3 枚の異なる写真を PimEyes に提供し、分析、識別、照合させました。

インターネット上には私の他の写真もありますが、PimEyes はそれらを見つけることができませんでした。発見リストでは、他人の顔写真との類似度スコアが 62% でした。おそらく私の写真は、PimEyes によって分析された 1,000 万のサイトには含まれていないでしょう。

PimEyes では、ユーザーが他の高度な検索機能や結果へのフルアクセスを利用できるように、24 時間オンライン購入サービスも提供していることも注目に値します。

5. Betaface: 顔認識デモ

Betaface は、PicTriev と同様の写真タグ付け、顔認識、検索機能を提供します。アップロードされた画像やユーザーが送信した画像 URL については、顔検索エンジンが対象の写真内の認識可能な顔をすべて分離して特徴付けることができます。

上記のように、アップロードした画像を他の複数の画像と比較したり、有名人を検索したり、Wikipedia で認識された顔を検索したりできます。最終結果は、上記の顔認識マッチングテーブルの形式で表示されます。

さらに、このツールは写真の一括アップロードや比較にも非常に便利です。 101 個の顔の特徴を専門的に分類するだけでなく、形状、色検出、「顔のみに最適」などの拡張機能を有効にすることもできます。もちろん、比較品質が向上すると、全体的な速度もある程度影響を受けます。

イースターエッグ: How-Old.net - あなたは何歳に見えますか?

Microsoft によって設立された How-Old.net は、機械学習 API を紹介するとともに、そのようなアプリケーションを通じて機械がより多くの知識を学習できるようにすることを目指しています。上記のツールは、写真に基づいて対象の年齢を推測できます。当然ですが、帽子をかぶり、ひげを剃ると若く見えますが、眼鏡をかけると老けて見えます。

マグショットは何を明らかにするのか?

顔認識機能と検索機能を備えたアプリケーション ツールは、警察が防犯カメラから容疑者を特定するのに役立つだけでなく、プロの写真家やメディア企業が視覚資料を取得したり、簡単に検索できる大規模なデータベースを構築したりするのに役に立ちます。さらに、多くのアプリケーションでは、顔認識がすでにログイン用の静的パスワードや動的キーの代わりとして使用されています。

しかし、すべての物事には二つの側面があります。少し前、バイラルマーケティング詐欺 Facezam により、顔認識がユーザーのプライバシーに与える悪影響が浮き彫りになりました。アプリの開発者は、ユーザーが誰かの顔写真をアップロードすれば、数秒でその人のFacebookプロフィールを見つけることができると主張した。

このようなアプリは Facebook のプライバシー ポリシーに違反しますが、Facebook 自体には、顔認識ベースの検索を使用して写真に写っている人物を識別する権利があります (この機能を無効にしない限り)。おそらく、Facebook の顔検索エンジンは FBI の認識ツールよりもはるかに優れている。その理由は、ユーザーが自発的にさまざまな写真を Facebook のデータベースに入力し、AI の継続的な改善と反復に役立っているからです。そしてそれは合法的な手段です。

常に顔を隠すことはできませんが、特定のオンライン プライバシー保護プロトコルを通じて、少なくとも自分の「顔」を保護することはできます。

原題: 顔を検索する 5 つの魅力的な検索エンジン、著者: Tina Sieber

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください]

<<:  DAMO アカデミーの 2020 年の予測: AI は知覚知能から認知知能へと進化する

>>:  スタートアップがAIを活用している3つの分野

ブログ    

推薦する

サイバーセキュリティの専門家が知っておくべきAIフレームワーク

1. AIフレームワークの重要性AIフレームワークは、人工知能のオペレーティングシステムであり、基本...

...

平安生命保険の謝家彪氏: ビッグデータでの機械学習に Microsoft R Server を使用する

[51CTO.comより引用] 2017年12月1日~2日、51CTO主催のWOTDグローバルソフト...

Reddit ユーザーが「泣く」: 私はアルゴリズム エンジニアではなく、「パラメータ調整者」です

[[387580]]まず最初に質問させてください。あなたは自分が「スイッチャー」だと思いますか、それ...

情報漏洩を防ぐためにローカルで構築できるオープンソースモデルPrivateGPTが利用可能になりました

6月25日、サムスン、JPモルガン・チェース、アップル、アマゾンなどの企業は、会社の機密情報の漏洩を...

Metaの最新自社開発チップの結果が明らかに、7nmプロセス、RISC-V CPUを統合

この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...

ビッグデータと AI を現代の教育とどのように組み合わせることができるでしょうか?

転載は歓迎しますが、署名し、「劉鵬の未来を見つめる」公開アカウントからの転載であることを明記し、この...

AIは消費者行動にどのような影響を与えるのでしょうか?

著者: ユン・チャオ[51CTO.com からのオリジナル記事]コンピュータ プログラミングを使用し...

...

ディープラーニングは私たちの生活に革命をもたらした

【51CTO.com クイック翻訳】ディープラーニングが泡のようなものだとしたら、それを真に制御する...

30% のトークンで SOTA パフォーマンスを達成、Huawei Noah 軽量ターゲット検出器 Focus-DETR が効率を 2 倍に

現在、DETR モデルはターゲット検出の主流のパラダイムとなっています。しかし、DETRアルゴリズム...

...

人工知能時代の到来とともに、私たちはどんな知識を学ぶべきでしょうか?

将来、AI知能ロボット翻訳は根本的な進歩を遂げ、筆記翻訳、口頭通訳、同時通訳など、人間による翻訳作業...

2020 年に注目すべき 6 つの機械学習のユースケース

2020 年には人工知能 (AI) が飛躍的に進歩し、機械学習はこのテクノロジーの最も成功し、広く普...

...