ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

processingコミュのJMyron使った人っている??

  • mixiチェック
  • このエントリーをはてなブックマークに追加
なんか、いつのまにかp5に JMyron というライブラリが増えてるのですが・・・

p5のビデオカメラで、モーション検知とか、色検知とか、矩形判別したりできるみたい。これ使うと、湘南のSONY研とかがやってる先端研究が5000円ぐらいから挑戦できそう。shockwaveから制御した場合は、ブラウザでも起動できるそうです。

時間ができたら最優先でタッチする予定。

ライブラリ
http://processing.org/reference/libraries/index.html

WebCamXtra
http://webcamxtra.sourceforge.net/

コメント(15)

今日動作確認してみます。WebCamは
http://processing.org/exhibition/tracking/tracking.pde
のflight404の作者がつくったクラスを利用したことあったんですが、やっぱり少々重かったですね。どれだけの速度でいけるか、試したいところ。
うーむ WinXPで動作させてますが、重いですね。
毎秒1フレームぐらいです。

当方、Crusoe 1GHz,RAM256という環境ですが、カメラ動作の時点で結構おもいですからね。これに視覚的なものを付け加えようとしても、徹底的に最適化しないとちょいと厳しいですね。
公式では、
http://processing.org/discourse/yabb/YaBB.cgi?board=VideoCamera;action=display;num=1080414277;start=8
に動作報告がされています。
>Takachinさん、yugoさん

うわぁ、すごい重いですね・・・きっと形態認識を毎フレーム行ってたりするんでしょうか。解析を秒間2〜3回とかに減らせられれば、なんとかいけそうなんじゃないかと思いますが、そんな機能ないっぽいですね。

僕も近日中に実験してみます。
>yugoさん
Lingoで近いことをやろうとしたときに、授業でTTC-pro extraを使っていたことがありました。ただ、これはシェアウェアなのがネックでした。
http://www.smoothware.com/TTC-Pro.html
そのときの授業のサンプルソースの一例
http://www.idd.tamabi.ac.jp/studio5/media-art/prog_notes/Inputvtr02.htm

形態認識はせずにピクセルの値だけ拾ってるので、もう少し軽いのですが。
矩形形態認識ですが、なんか、p5単独であっさりできてしまいました…

まだゴミのように汚いですが、とりあえず動作検証用ソース
http://www.vas-animatum.net/p5/junk/mcap.pde

こちらの環境は、ペンタ500 カメラ解像度 160*120、フレームレート12です。
原理的には

1:カメラ画像を白黒に変換
2:画面の右端から、黒い部分にバケツツールみたいの使用してピクセルに所属IDを与える
3:一回バケツするごとに、バケツツールの色(所属ID)を変える。
4:全てのピクセルを走査

って感じです。調べてみたらこれでOKみたいですね。矩形は各IDのXYの最大最小を記録してやってみました。
>yugoさん, Takachinさん

p5はウェブで動かないので、shockwaveで一番高速なwebcam Xtra使って自力でやるのがよさそうな気がしてきました。なにかオススメのXtraってありますでしょうか。
>flash asset xtra & image object
なるほど!! こういう手もあるんですね。ありがとうございます。dir MXの体験版インストールして、試してみます。

自力でやる場合、ここ参考になりそうです。
http://www.clavis.ne.jp/~listcam/modeca/modeca.ssi

http://www.microsoft.com/japan/msdn/academic/Articles/Algorithm/03/
形態認識といいますか、ロボットの顔認識についての解説が以下でみれますよ〜。
http://www.incx.nec.co.jp/robot/sikumi/01.html
何かのヒントになるかもしれません。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

processing 更新情報

processingのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。