触っていて使い方を把握できてきたと共に、予想以上の性能の高さに驚いたのでせっかくだからまとめてみることにしました。そもそも何なのか、なぜすごいのか、実際使ってみるとどれほどの実力を叩きだすのかをご紹介した後、コードもお見せしたいと思います。この記事を通して、コードを数行書くだけで手軽にこんなにパワフルな画像認識機能が使えるんだということが伝わり、ぜひ試していただけたらと思います。画像に写っている物体を認識しタグを出力するのはもちろん、画像上の物体の状態や状況を動詞や形容詞でタグとして出力してくれます。man)さらに、それらをベースに画像に1文でもっともらしいキャプションを付けてくれます。最先端の研究成果を盛り込んだ最新の画像認識エンジンが動いており、それが一般ユーザー向けに開放されています。どれほどこの分野に強いのかというのが気になります。いう、膨大な量の画像と付随するアノテーションをオープンなデータセットとして公開しているプロジェクトがあります。等の研究部門や海外トップ大学の研究チームがこぞって競い合う中、多数のタスクで1位を取ってるんですね。"強い論文"をよく出しているというイメージはぼんやり持っていましたが、今回調べることで具体的な状況を知れてよかったです。使われている関連論文も引用していますが、そちらを見てみると普通に最新の研究成果が使われていたりするので、だからすごいのかと納得です。どれぐらいの精度なの?実際に自分の画像を投げて分析結果を見てみましょう。画像認識機能の中で特に個人的に有用で面白いと思った、キャプション生成機能とタグ生成機能をご紹介します。上に展開してみました。上げて次回はそれについてもまとめたい)以下、スクショと感想です。カフェで取ったコーヒーとパウンドケーキの写真ケーキ1ピースとカップに入ったコーヒー1つ、と見事に正解を当てられました。まで入っていてびっくり。生成されたキャプションを見ると、教会の前に車が停められている、とまたまた見事に当てられました。画像内での物体の位置関係までキャプション内で表現されているのには感動しました。サービスに画像検索機能をつけたり、グルーピングを行ったりというのは簡単に実装できそうです。サービス内に大量の画像が存在する場合は分析をかけてタグ総数でランキング付けをしてみるのも新たな洞察が得られて面白そう。実装するの?どのようなコード、どれぐらいのコード量でこれが実現できるのかをお見せしたいと思います。Rubyの実装サンプルはこちらの下部に載っています。画像データを投げることも可能です。切り替えは、headersの中のContent-Typeの値を変更することで可能です。headers)を下記に変更でいけます。headers)paramsでは欲しい分析結果をパラメータで指定します。visualFeaturesに指定できる値は現段階では以下の7つです。(キャプション生成機能とタグ生成機能)を指定した場合の結果となっています。すべて指定した場合は以下のようなJSONが返ってきます。公式ページ上で使われている画像を使用した場合の結果を見てみましょう。各タグごとの確信度やアダルト画像かのチェック、映り込んでいる人の顔の位置や性別と年齢等も得られるようになっています。プードルではなく犬)有名人に関しては、個人特定まで出来るようになっています。含んでくれるようになります。無料試用が可能なのでこちらからご登録ください。ログインが必要となります。有料プランもあるのでお試しではなくしっかり使いたい方は次の使用プランの項目をご覧ください。自分の画像をアップロードして確認できるようになっているのでおすすめです。開発チームが参考にするフィードバック共有ページ)をご利用ください。いうふうにユーザーサイドの意見を直接開発チームに届けられるのはいいですね。各改善アイデアには投票ができるようになっていて、投票が集まれば上位に来るのでより注目を集めやすくなります。サポートはありませんが、ビジネスユースでもご検討いただけるのではないかと思います。アカウントを立てることができます。無料試用アカウント等もぜひお試しください。使ったビジネスインパクトのあるような使い方があればコメントでも個人的に連絡でもいいので教えてください。裏に使われている研究成果群のご紹介です。採択された論文ですね。コンピュータビジョン系の国際会議でトップカンファレンスなので、かなり質とレベルが高い研究だといえます。一年前に発表されたばかりの最先端の研究がもう一般利用可能なサービスとして展開されているのは、かつてないスピード感で非常に面白いと思います。下記のようになっています。画像認識を含んだ以下の機能が提供されています。Fujimoto@kosfuji駆け出しエバンジェリスト@日本マイクロソフトです。新しい技術にどんどん触れて、いじって、自分が面白いと思ったものを発信していきたいです。upLoginユーザーは見つかりませんでした。