20
Copyright 2016 iGUAZU Corporation 2016 5 26 株式会社イグアス テクニカル&クラウド事業部 テクニカル推進部 大塚 将由 Emotion Recognition with Bluemix, Watson(MS), Eagle Eye and Intelligent IP Camera IBM Bluemix + Watson(MS) + Eagle Eye で行う 表情認識システム

IBM Bluemix + Watson(MS) + Eagle Eye で行う 表情認識システム

Embed Size (px)

Citation preview

Copyright 2016 iGUAZU Corporation

2016年5月26日 株式会社イグアステクニカル&クラウド事業部テクニカル推進部

大塚 将由

Emotion Recognition with Bluemix, Watson(MS),Eagle Eye and Intelligent IP Camera

IBM Bluemix + Watson(MS) + Eagle Eyeで行う表情認識システム

と言っても実際に使えますので、ご興味あるかたはご連絡ください。

[email protected]

システムとか言っておりますが、これは製品ではなく、

あくまで「コンセプトデモ」です。

1

Copyright 2016 iGUAZU Corporation

J Bグループ・関連会社

[持株会社]社名 J B C C ホールディングス株式会社売上高 919億円(2014年度)

グループ従業員数 2,474名(有期社員を含む)※2015年10月1日時点

上場証券取引所 東京証券取引所 市場第一部(証券コード 9889)[事業会社]情報ソリューション

ディストリビューション 製品開発製造 シェアード・サービス

サービス 研修サービス マーケティング

海外

中国(上海) タイ シンガポール 中国 オフショア

※連結決算対象に含めない関連会社です。

※2016年4月1日現在

2

Copyright 2016 iGUAZU Corporation

イグアスの事業概要

ディストリビューション事業全国のお客さま(パートナー様)に、必要な製品、サービスを豊富な品揃えでご提供いたします。さらに、プロフェッショナルな人材が、イグアスならではの様々なご支援をお届けいたします。

サプライ事業ITサプライ用品、PCバッグなどをECサイトを通じてご提供いたします。低価格で高品質なリサイクルバッテリーも取り扱っています。

3Dプリンター事業米国3D Systems社の最先端の3Dプリンターや3Dスキャナー、ソフトウェアをフルラインナップでご提供。また、機器を確認できるショールームを開設し、保守サービスは全国対応をしています。

3

Copyright 2016 iGUAZU Corporation

自己紹介

名前: 大塚 将由(まさよし)所属: 株式会社イグアス

テクニカル&クラウド事業部テクニカル推進部

職種: プリセールスエンジニア担当: 主にEagle EyeとIoT関連

成分: インフラSE(8年分)マネージャ(2年分)プリセールス(8年分)

アナリティクス(3年分)Bluemix + IPカメラ(1年分)

昔はゲームの3Dグラフィックを担当しておりました…

4

IPカメラを使用して年齢、性別、

そして表情を「自動的に」読み取って、

顔属性データをDB等に蓄積し、

レポーティングできること

表情認識システムの目的

5

• 極力Bluemix内のサービスや外部のRESTfulなサービスを使用して構築すること

• OpenCVとかを使ったゴリゴリの画像分析を行わないこと

• 極力コードを書かずに、誰でも簡単にシステムを組めること

表情認識システムのコンセプト

6

Copyright 2016 iGUAZU Corporation

表情認識システムの概要

7

Copyright 2016 iGUAZU Corporation

出来上がったものがこちら

8

Copyright 2016 iGUAZU Corporation

表情認識システムの構成IBM Bluemix

Experience

Cloudant

Experience

Entrance

node.jsnode-red

Emotion API

Face API

ObjectStorage

AlchemyAPI

Entrance

9

Copyright 2016 iGUAZU Corporation

①カメラによる顔画像の取得と送信

Experience

Experience

Entrance

Entrance

DINION IP ultra 8000 MP

Dropboxに登録された顔画像

切り出された写真

切り出された写真

10

Copyright 2016 iGUAZU Corporation

②カメラのよる動画の取得

Experience

Experience

Entrance

Entrance

DINION IP ultra 8000 MP

Eagle Eye Networks録画管理画面

11

Copyright 2016 iGUAZU Corporation

③各Cognitive Serviceによる顔情報の認識IBM Bluemix

node.jsnode-red

Emotion API

Face API

AlchemyAPI

IBM Watson (Alchemy API)を使用した画像認識の例

"faceAttributes": {"age": 31.3,"gender": "male","headPose": {"roll": -18.9,"yaw": -21.7,"pitch": 0

},"smile": 1,"facialHair": {"moustache": 0.2,"beard": 0.1,"sideburns": 0.2

},"glasses": "NoGlasses"

}

"faceAttributes": {"age": 27.8,"gender": "female","headPose": {"roll": -8.7,"yaw": 6.4,"pitch": 0

},"smile": 1,"facialHair": {"moustache": 0,"beard": 0,"sideburns": 0

},"glasses": "NoGlasses"

}

"faceAttributes": {"age": 7.4,"gender": "male","headPose": {"roll": 3.3,"yaw": 2,"pitch": 0

},"smile": 0.155,"facialHair": {"moustache": 0,"beard": 0,"sideburns": 0

},"glasses": "NoGlasses"

}

"faceAttributes": {"age": 4,"gender": "female","headPose": {"roll": -19.6,"yaw": 1.3,"pitch": 0

},"smile": 0.471,"facialHair": {"moustache": 0,"beard": 0,"sideburns": 0

},"glasses": "NoGlasses"

}

Microsoft Cognitive Services(Face API)を使用した画像認識の例

Watson + Face APIを使用した表情認識システムの出力例

12

Copyright 2016 iGUAZU Corporation

④認識結果のCloudantへの保存

{"_id": "ae1d77e363fda7e93462dbeb0a986bff","_rev": "1-0c782dfddbc7ee7dcbbef8f567c46979","path": "/apps/bosch/2016-04-20_17_30_33id3094.jpeg","time": "2016/04/20 17:30:33",“image”: “data:image/jpeg;base64,<base64 binary>,"age": 43.5,"gender": "男性","smile": 38.8

}

Formatted and CleansingJSON Document

"faceAttributes": {"age": 4,"gender": "female","headPose": {"roll": -19.6,"yaw": 1.3,"pitch": 0

},"smile": 0.471,"facialHair": {"moustache": 0,"beard": 0,"sideburns": 0

},"glasses": "NoGlasses"

}

CloudantData processingby Node-RED

‘POST’ toAlchemy, Face API

Binary Buffer ofFace Image

JSON Responsewith

‘Face Attributes’

13

Copyright 2016 iGUAZU Corporation

⑥Eagle Eyeからの動画の取得

Eagle Eye動画再生画面

ダウンロードしたり・・・

長期保存用にObject Storageへ退避

14

Copyright 2016 iGUAZU Corporation

⑦Cloud9chartsによるグラフ、レポート表示

Cloudant Native対応で結構便利です・・・

15

Bluemixを使ってよかったこと

Watson(AlchemyAPI)を使ってよかったこと

まとめ

なんだかんだでNode-REDはやっぱり便利

アイコン一つで簡単Cognitive

16

Eagle EyeのLive View

OpenWhiskでDark Vision

(のパクリ)

(もしかするとOpenCVも?)

次にやりたいこと

17

Copyright 2016 iGUAZU Corporation

Node-REDの画面(おまけ)

18

ご清聴ありがとうございました。

BOSCHは、ドイツ Robert Bosch GmbH およびその関連会社の商標ですMicrosoft は、米国 Microsoft Corporation およびその関連会社の商標ですIBMは、米国 IBM Corporation およびその関連会社の商標ですDropBoxは、米国 DropBox, Inc. およびその関連会社の商標ですEagle Eyeは、米国 Eagle Eye Networks およびその関連会社の商標ですClod9chartsは、米国 Cloud9charts およびその関連会社の商標です各製品名、商標、ロゴ等は全て保持企業に帰属します 19