OpenCV SVN版と格闘中

最近のSVN版のOpenCVには,Visual Studioのslnファイルが同梱されてなくて,
CMakeを使ってslnファイルを生成するようになっていたりします(※2009/05/03 現在).

SVN版のビルド方法については,InstallGuide – OpenCV Wikiに書いてあるので,
日本語化するぞーと思って実際にやってみてるんだけど,OpenCV同梱のテスト用プログラム
cvtest.exeを実行したときにchessboard-detectorで落ちる。。。orz

ビルドの仕方がまずかったのかな?といろいろ試してたら朝の4:00になってた(苦笑)
寝不足なのはどうみてもこれのせいです.

まだ,原因までは絞り込めてないんだけどかなり手強そうな予感.
もし,試せる人がいたら動作状況を教えて下さい!!

こちらの環境は以下の通り.
OpenCV SVN trunk:Revision 1734
OS:Windows Vista Ultimate SP1 32bit
CPU:Intel Core 2 Quad Q9450 2.66GHz
IDE:Microsoft Visual Studio 2005 Professional
CMake:v2.6

OpenCV Monthly – OpenCV Wiki(2009.03)を読んでみた

OpenCV Monthly – OpenCV Wikiの2009年3月分を読んでみたところ,

・cxcoreとcvの一部の関数(arithmetical & logical functions, cv::transform, DFT, filtering functions, image warping)を
SSE2の機能を使って最適化してみたよー(3月末までに終わる予定)
Maximally Stable Extremal Regions (MSER) に対応したよ-

ということが書いてあるようです(ざっと読んだので間違いがあるかも).

最近,というか就職してから画像処理にあまり触れていないので
Maximally Stable Extremal Regions (MSER) という用語ですらついていけてません。。。orz

blob detectionの一手法みたいなので,diffused illuminationで領域を抽出するのに使えるかな?

OpenCVの動向について調べてみた

あの楽器制作がメインストリームになっててOpenCVの動向調査をサボってました。。。orz
久々に調べたらいろいろ進展があるみたいなので,調べてみて個人的に気になった
ポイントをまとめてみました.参考までに.

まずは基本のOpenCV@sourceforge.net SVNリポジトリチェック.
ざっと見た感じディレクトリ構造が結構変わってますね.
次回のリリースでは構成が結構変わるんじゃないかな-と予想(あくまで予想).

あと,気になる変更点として,CvAdaptiveSkinDetector::processの追加かなぁ.
肌色検出だと思いますが精度が良ければいろいろ使い道がありそう.
サンプルにも adaptiveskindetector_sample.cpp が追加されているので試してみようかな.

************************************

公式wikiも軽くチェックしてみる.

OpenCV200906 – OpenCV Wiki を読む感じだと次のメジャーリリースは2009年6月あたりみたい.
追加予定の機能一覧が上記ページに書かれているので気になる人は読んでみるとよいかも.

あと,前の公式Wikiが一時的に見ることができなくなったときに,
そこにアップされていたcvBlobsLibというライブラリが参照できなくなっていたのですが,
cvBlobsLib – OpenCV Wiki にて入手可能になっているようです.
しかも,更新が続いている!!今度試してみよう.

************************************

videoInput Library がバージョンアップしている!!
しかも,念願のフレームレート設定機能が追加された模様.

1年以上前のエントリで,

[短所]
・FPSの設定が見当たらない(見逃してるだけかも)
#ライブラリのソースは公開されているため,いざとなったら,自分でFPS設定部を書けば解決する話.
#そのため,そんなにマイナスポイントではない.

と書いていたけど1年越しの想いが伝わった!!(ような気がする)
ということでOpenCV/videoInput Libraryによるビデオキャプチャ – Point at infinityも暇を見つけて更新しないと.

************************************
【追記】

Cross-compiling for iPhone « LambdaJiveという興味深いエントリ発見.

まだしっかりと読んでないけど,iPhone用のOpenCV frameworkが作れるってこと?
できるとしたら,ARMでどの程度の処理速度が出るんだろう。。。