December 25, 2011
【Kinect SDK】音源方向推定【C++】
注:この記事は2011年11月頭に初版公開⇒お蔵入りされていたものです.
ちょっと裏でKinect SDK使って,サウンドの方向を推定するのをコソコソやってたんだけど,どうもうまくいかないのでソースコード公開.みんな助けて〜
俺に分かったのは,どうやらC++の方は音声取得時にWindows Media Player(か,それに準ずるもの)を同時に起動しておく必要がありそうだということと,スピーカーのデバイスが複数ある場合はどれを使用するか指定してやる必要があるようだということ.
DMO(DirectX Media Object)の説明を読みながら,DMO_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFERを使うと,サウンドデータ用のリソースを確保しないで,音源方向推定だけのシンプルなコードにできないかなぁ??って思ったんだけど,どうもその辺りをいじると,アプリケーションが実行時エラー吐いて止まる..続きを読む
ちょっと裏でKinect SDK使って,サウンドの方向を推定するのをコソコソやってたんだけど,どうもうまくいかないのでソースコード公開.みんな助けて〜

俺に分かったのは,どうやらC++の方は音声取得時にWindows Media Player(か,それに準ずるもの)を同時に起動しておく必要がありそうだということと,スピーカーのデバイスが複数ある場合はどれを使用するか指定してやる必要があるようだということ.
DMO(DirectX Media Object)の説明を読みながら,DMO_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFERを使うと,サウンドデータ用のリソースを確保しないで,音源方向推定だけのシンプルなコードにできないかなぁ??って思ったんだけど,どうもその辺りをいじると,アプリケーションが実行時エラー吐いて止まる..続きを読む
November 23, 2011
TeraPadでTeX
いつもTeXエディタにはTeXlipseを使ってるんだけど,容量の少ないウルトラブックにEclipseは入れたくなかった.色々と調べてみたら,愛用のテキストエディタTeraPadがコマンドに対応していることに気づいて,試してみたらビンゴだった.
かなり便利.TeraPadは至高.


# 良い子のみんな!異なるOS環境下で編集する可能性のある日本語TeXファイルは,EUCで書こうな!!
かなり便利.TeraPadは至高.


# 良い子のみんな!異なるOS環境下で編集する可能性のある日本語TeXファイルは,EUCで書こうな!!
October 26, 2011
【Perl】Hashをeachでforeach回そうとして、あれっ?!
こんにちは。yonekenです。ご無沙汰しております。
陰暦で言う12月の意味の”師走”は、「年末になって忙しいので、普段は絶対に急がない先生(師)ですら走り出す」という意味ですよね。そんなもんだから、下っ端である私なんかは、もう今月くらいからずっと走ってるわけです。
いや、もっと前から走ってたかな?
そんなかんじで目の回る忙しさの原因の一つが先週末に〆切を無事越えられたので、束の間の休息で頭を安め次の走りだしに備えるため、Perlと戯れていたのですが、そのときに一つおもしろい挙動を発見しました。ハッシュ内の全ての要素について処理を〜というところで、Perl久しぶり過ぎたんでwhileじゃなくてforeach使ってたんですよ。そしたら、全ての要素を列挙できてないし、要素は破壊?されるし、と散々な状況に。あれあれあれ??と思ったんで、もう少し追ってみました。
続きを読む
陰暦で言う12月の意味の”師走”は、「年末になって忙しいので、普段は絶対に急がない先生(師)ですら走り出す」という意味ですよね。そんなもんだから、下っ端である私なんかは、もう今月くらいからずっと走ってるわけです。
いや、もっと前から走ってたかな?
そんなかんじで目の回る忙しさの原因の一つが先週末に〆切を無事越えられたので、束の間の休息で頭を安め次の走りだしに備えるため、Perlと戯れていたのですが、そのときに一つおもしろい挙動を発見しました。ハッシュ内の全ての要素について処理を〜というところで、Perl久しぶり過ぎたんでwhileじゃなくてforeach使ってたんですよ。そしたら、全ての要素を列挙できてないし、要素は破壊?されるし、と散々な状況に。あれあれあれ??と思ったんで、もう少し追ってみました。
続きを読む
September 13, 2011
【javascript】NumCi
CiNiiのデータベースに登録された論文のキーワードを年代別に並べてみた.

気になる分野の栄枯盛衰を調べてみるのもおもしろいかもしれない.
作成したグラフは短縮URLになってTwitterとかに貼付けられるようになるけど,落ち目の分野のグラフを貼って,笑い者にしちゃダメだぞ.いいな!絶対だぞ!!
11/01/25 名称を『NumCi』に変更しました.(旧『xCiNii』)続きを読む

気になる分野の栄枯盛衰を調べてみるのもおもしろいかもしれない.
作成したグラフは短縮URLになってTwitterとかに貼付けられるようになるけど,落ち目の分野のグラフを貼って,笑い者にしちゃダメだぞ.いいな!絶対だぞ!!
11/01/25 名称を『NumCi』に変更しました.(旧『xCiNii』)続きを読む
July 21, 2011
【キミにもできる!】10分でOpenNIの関節角認識精度を上げる方法
久々の更新は,なんと連投です.やったネ☆
みなさんはMicrosoftのKinect SDKはもう試してみましたか??
Microsoftの超技術をつぎ込んで作成された,魔法のようなライブラリの実力は・・?
・・・ガッカリしたのは私だけではないはず.期待してたのに..
まぁね.キャリブレーション姿勢なしで角度が取れるのはスゲェって思うけど,正直,精度はちゃんとキャリブレーションしてるOpenNIのほうが良いよね.
そんなわけで,私はまだしばらくOpenNIでいこうかと.
ってか,マルチプラットフォーム対応を標榜してるから,特定環境限定(WIndows 7のみとか)のライブラリはちょっと入れ辛い.
ところで,OpenNIには各種パラメータの設定用ファイルがあって,そこをいじると精度や認識早さがぐんと上がることは,みなさんご存知でしょうか?
ライブラリではけっこう分かりやすいところにどーんと書いてあるのだけれど,Web上でこれについて触れられているページが見当たらなかったので,もしかして需要あるのかな〜?と.
続きを読む
みなさんはMicrosoftのKinect SDKはもう試してみましたか??
Microsoftの超技術をつぎ込んで作成された,魔法のようなライブラリの実力は・・?
・・・ガッカリしたのは私だけではないはず.期待してたのに..
まぁね.キャリブレーション姿勢なしで角度が取れるのはスゲェって思うけど,正直,精度はちゃんとキャリブレーションしてるOpenNIのほうが良いよね.
そんなわけで,私はまだしばらくOpenNIでいこうかと.
ってか,マルチプラットフォーム対応を標榜してるから,特定環境限定(WIndows 7のみとか)のライブラリはちょっと入れ辛い.
ところで,OpenNIには各種パラメータの設定用ファイルがあって,そこをいじると精度や認識早さがぐんと上がることは,みなさんご存知でしょうか?
ライブラリではけっこう分かりやすいところにどーんと書いてあるのだけれど,Web上でこれについて触れられているページが見当たらなかったので,もしかして需要あるのかな〜?と.
続きを読む


