Microsoft Azureというマイクロソフト社が提供しているサービスをご存知でしょうか?
最近ネットサーフィン(死語)をしていたら偶然見つけたサービスなのですが、簡単に言うとWEBサイトの運営に必要な色々なシステムを用意したから使っていいぞ〜!というサービス。
そのMicrosoft Azureの中のComputer Vision APIという機能が、簡単に*ディープラーニング体験できて面白い事に気付きました!
サイト内のComputer Vision APIの解説のキャプチャ
直訳!って感じの説明がタマラナイですね!分かりやすく言うと『アップロードした画像から様々な情報を分析しちゃうよ〜』って機能。
*ディープラーニングの定義は色々あるみたいですが人工知能が学習データから特徴を抽出するという意味で使ってます。
画像内のテキストの読み取り
Microsoft Azure自体は有料のサービスなのですが、サイト内にて様々な機能のお試しが可能です。
アップロードした画像内にある文字を自動で認識してテキストデータとしてフォームに出力してくれる機能だったり……
手書きの文字でも自動認識して出力してくれます!コレ、もっと発展すれば事務作業ってなくなってしまいますね!
画像の分析がスゴい!
一番遊べる機能がこちらの画像の分析機能です!!
画像をアップロードすると右のフォームにその画像に映っているであろう要素を自動で分析&抽出してくれる機能。
先程の画像から自動でこれらの要素が分析されました!いくつかノイズが入っていますがほとんど間違っていないですね!
しかもこの機能、抽出された要素から予想されるその画像のタイトルまで生成してくれるのです!Image to textと呼ばれる技術らしいのですが、素人でも気軽に使えるのが楽しく結構イジってしまいました。
こちらの画像についたタイトルは『水中で泳ぐ男』でした。100点の説明!この機能さえあればスーパーワギャンランドのモザイクあても怖くないですね!?
有名人の名前も認識してくれる
さて、さきほどの機能。
有名人の画像を読み込ませると人によっては個人名まで特定出来てしまうほど優秀です。
サイト内にお試し用画像として置かれていた外人のオッチャンの写真を分析してみたところ……
サティア・ナデラがカメラに向かってポーズをしているとの出力結果が!
このオッチャンはマイクロソフトのCEOのサティア・ナデラだったのですね!!他にも拾ってきた画像も解析してみると……
Windowsのビル・ゲイツ!認識!
Appleのスティーヴ・ジョブス!認識!
【あわせて読みたい】