2019-04-03
前回、PCにつないだオムロン社製高級画像認識センサー「HVC-P2」を今度はIchigoJamに接続!
センサーに顔を向けて、F5でRUN!
さて、AIはあなたは何歳だと判定するでしょう!?


6サイ!
・・・おしいっ


ヒューマンビジョンコンポ、HVC-P2との接続はUSBまたは、基板側のコネクタ。
日本圧着端子製造株式会社製、SM06B-SRSS-G-TBに対応するケーブルを、千石電商オンラインショップで発見! (PRT-10361 JST SHコネクタ付ケーブル 6P (基板用ポスト付属)、200円)


センサー側の端子、CN5に接続し、基板側1と振られた端子から順番に、ブレッドボードを経由してIchigoJamに接続。 1から順に、IchigoJamの5V、TXD、RXD、GNDと4本接続すれば、OK!(5番目はRESET)
簡単に接続できる基板を作ってもいいですね!
素直なUART(速度可変のシリアル通信)なので、IchigoJamに限らず、ラズパイなど、得意なマイコンでOK!

早速実験!

BPS9600 ?CHR$(#FE,0,0,0);

ちゃんと型番が返ってきました!

年齢を当ててもらいましょう(プロトコルは、HVC-Pと変わっていない様子)

10 BPS9600 20 UART10,2:?CHR$(#FE,4,3,0,16,0,0);:UART0,2 30 GSB@K:IF K!=#FE GOTO20 40 GSB@K:E=K:FORI=0TO3:GSB@K:NEXT 50 GSB@K:GSB@K:GSB@K:N=K:GSB@K 60 IF E!=0 ?"ERR:";E:WAIT10:GOTO10 70 ?"N";N:FORI=1TON:GSB@K:?"AGE:";K:GSB@K:GSB@K:NEXT 80 GOTO20 100 @K:K=INKEY():IF!KCONT ELSE K=K&#FF:RTN

UART10,2 で、画面に表示せずに通信しています!
起動時2秒のWAITが必要なので、自動起動する場合、10行に WAIT120 など、いれておきましょう。


IchigoJamの前に座って、どきどきしながら「F5」で判定!もりあがりました
IchigoJam5才の誕生日!【IchigoJam生誕祭】: Hana道場
こどもはやっぱり発想の天才、Hana道場の無人販売を司る、魔人ブーをかざして「15才」と判定。
いろんなキャラクターの年齢推定と設定年齢の相関というのも、確かにおもしろいテーマかも。

画像認識センサー「HVC-P2」を使えば、35人分の顔の位置、大きさ、方向、年齢、性別、表情、目つむり、視線向きなどいろいろ簡単に使えて便利です!

たくさんの人に囲まれがちなロボットが、ひとりひとりの顔をみながら、年齢に合わせてしゃべりわけるときっと賢く・かわいく見えるはず。

ポスターのどの部分を読まれているか判定したり、テレビの前において見ているかどうか、見て楽しんでいるかどうかを判定したりと、いろいろおもしろい実験に使えそう。

高専プロコンなど、コンテストや、研究にもどうぞ!

HVC-P2はどこで購入できますか?|FAQ|オムロン人画像センシングサイト:+SENSING
お値段、35,000円ほど、在庫あり!

links
- 画像認識ハードウェア「HVC-P2 by オムロン」で顔マウス!? 年齢性別顔向き視線目つむりなど多彩な認識最大35名分!
- オムロン顔認識チップ x IchigoJam でつくる年齢当てマシン!

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS