世間で注目されている、AI技術ですが、このAI技術によって、画像解析という分野も非常に発展しているのはご存知でしょうか。
昔よりも画像解析の精度は上がっており、画像から様々な情報を取得することができます。
今回は皆さんにその精度を体感して頂くために、Google Cloud Vision APIを使った画像解析技術をご紹介していきたいと思います。
Google Cloud Vision APIとは
Google Cloud Vision APIは、Google Cloud Platformが提供している、機械学習サービスの1つです。
このサービスを利用するとGoogleがもっている画像に関する機械学習モデルを使って、対象の画像から色々な情報を取得することができます。
そしてGoogle Cloud Platformでは、公式サイトで、実際に画像をアップロードして解析できるデモサイトを無料で公開しています。
今回はこのデモを利用して色んな画像を分析させてみて、どんな解析結果が出るのかを試してみましょう。
実際に画像解析をやってみた
以下で、実際にGoogle Cloud Platformのデモサイトにて、画像解析を行っていきます。
この記事では「①赤ちゃんの画像」と、「②トラの画像」、「③お城の画像」について解析しましたので、その精度を確認していただけたらと思います。
Case1 赤ちゃん
まずは試しにかわいらしい赤ちゃんの画像を解析してみましょう。
デモサイト上に、画像をドラック&ドロップすれば、解析が始まります。
解析結果として、Person(人)と表示されており、画像に人がいることが認識されています。
これはまだ分かりやすいですよね。
さらに詳しく見るため「Labels」タブをクリックすると、Skin(肌)やSmile(笑顔)、Baby(赤子)など、様々な情報が表示されます。
そしてGoogleの解析機能のすごいところは、人の表情を正確に読み取るという技術です。
「Faces」タブを選択してみると、赤ちゃんの表情を分析できました。
AI技術を利用し、楽しい、悲しい、怒り、驚きなど、感情がスコア化されており、画像の人物がどんな表情をしているのかを分析していることがわかるかと思います。
今回の画像では、Joyのスコアがとても高いことからもわかる通り、赤ちゃんもとても楽しそうな表情をしていますよね。
試しにこちらの激おこなおじ様の画像も分析してみましょう。
解析した結果、今度は怒りのスコアが高くなりました。
このようにしっかりと表情の分析ができています。
さらには複数の人が写っている画像で解析してみても、別々で顔を認識し、表情を読み取ることができています。
ただ人というだけではなく、人の些細な表情を読み取り、どんな感情なのかを画像から分析しているのですね。
Case2 トラ
次はこちら、トラの画像です。
では、ここで問題です。
この画像の結果が、どのようなものか、三択から選んでみてください。
- トラ
- シベリアトラ
- ベンガルトラ
正解は…
③のベンガルトラでした。
解析では、ただトラというだけではなく、このトラがベンガルトラだということも画像で解析できています。
ここで、試しにベンガルトラにとても似ているシベリアトラを画像解析にかけてみます。
結果は、わずかではありますが、シベリアトラに近いという結果が出ました。
私たちの目では一体どこが違うのかを判別するのは難しいですが、Googleの画像解析では、些細な箇所まで分析をして、品種まで特定できてしまっているのは凄いですよね。
Case3 城
画像解析のすごさは、人物や動物の解析だけではありません。
Googleの画像解析では、風景や建造物の分析も可能です。
ではここで問題です。下の画像のお城の名前を3択から選んでみてください。
- 大阪城
- 名古屋城
- 姫路城
はい、正解は…
①大阪城です。
Googleの画像解析でも、ただの城というだけではなく、大阪城という結果がはっきりと出ています。
そして、結果には正確な場所がマップで表示されているのですね。
画像を解析することによって、正確な位置まで特定することが可能なのです。
まとめ
Googleの画像解析では、人であれば表情まで読み取り、風景であればその風景の場所まで特定できるほど精度が上がっています。
この画像解析技術は車の自動運転の技術に使われていたり、工場などでは今までは目視で確認していた検品作業などでも、この画像解析技術を利用した機器が取り入れられています。
このようにすでに私たちの生活の中でも、色々な場所でこの画像解析技術は使われています。
さらに進化していけば、家の鍵が顔認証になるといった、SFのような未来もあるかもしれません。
私たちの生活を豊かにしていく技術であるのは間違いないので、今後の画像解析技術の発展に注目です。
今回使用したデモサイトを利用して画像解析を体験してみたい!という方は以下からどうぞ。
Google Cloud Vision API →→→ https://cloud.google.com/vision?hl=ja