KEROPLOG

IT系サラリーマンの備忘録~情報処理・電子工作・車・ネットワークについて個人的なメモをネット上に残していくブログ

人工知能・顔画像から年齢を推測する画像認証サイト「How Old Do I Look」がすごい!

顔画像から年齢を推測する機械学習サイト

 

 

f:id:keroro1114:20171109222402p:plain

 

「How Old Do I Look」

How old do I look?

 

マイクロソフトチームが開発した

顔認証 APIを使ったAzureの簡単でインテリジェントなデモサービスのサイトがありました。

 

f:id:keroro1114:20171109222528p:plain

このサイトでは、ユーザーがアップロードした画像の中から API が顔を見つけ出し、その年齢と性別を判定するというものです。実際に試してみたところ精度は高いと思います。

 

 

 

キング牧師

f:id:keroro1114:20171109222554p:plain

 

38歳くらいなので、いい感じに認識ができています。

 

では、世界的名画であるレオナルドダヴィンチが描いた“モナリザ”は!?

 

f:id:keroro1114:20171109222610p:plain

 

23歳判定です。

ピチピチのおねぇさんということになりますね(^^)

 

動作の仕組み

 

  1. 画像内の人間の性別と年齢を認識して抽出する。
  2. 上記で抽出したデータのインサイトをリアルタイムで得る。
  3. 上記の結果を得るためにリアルタイムダッシュボードを作成する。

 

  • 性別と年齢を抽出する

https://azure.microsoft.com/ja-jp/services/cognitive-services/face/

Azureには顔や音声の認識など、BingやMicrosoft Researchによって開発されたインテリジェントサービスのセットが存在し、顔認証API(Face API)では手軽に機能を試せるデモページも存在します。写真の中の顔情報をJSON形式でテキスト出力できます。

年齢や性別のほかにも、画像がアップロードされた場所も得ることができます。

 

Face API

https://docs.microsoft.com/ja-jp/azure/cognitive-services/face/overview

Face APIには2つの主な機能があります。属性を持つ顔検出と顔認識です。

  • リアルタイム分析
  • リアルタイムダッシュボード

https://blogs.technet.microsoft.com/jpai/2015/05/11/how-old-do-i-look/

上記のサイトに詳しい事が書かれていますのでご覧ください。