Hatena::Grouptechmemo

USBカメラを使って色々遊ぶ日記(仮)

2008-10-18

PTAMが手につかない

| 01:49 | PTAMが手につかない - USBカメラを使って色々遊ぶ日記(仮) を含むブックマーク はてなブックマーク - PTAMが手につかない - USBカメラを使って色々遊ぶ日記(仮)

せっかくいくつかコメントで助言いただいたのに相変わらず手をつけられず。

2008-09-13

README読む

| 14:51 | README読む - USBカメラを使って色々遊ぶ日記(仮) を含むブックマーク はてなブックマーク - README読む - USBカメラを使って色々遊ぶ日記(仮)

どうやらPTAMは元々Linux上で開発されたものらしい。Linux使ってる人にやさしいね。

このソフトウェアを動かすには3つのライブラリが必要とのこと。

コンパイルしている間にここにメモしておく。

  1. TooN
  2. libCVD
  3. GVars3

インストール作業はそんなにも大変ではなさそう。ただしいずれもCVSから取得する必要あり。

# export CVS_RSH=ssh
# cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/toon co TooN
# cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/libcvd co libcvd
# cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/libcvd co gvars3

とりあえず上記のようにして最新版を取得したけど、もし上手くいかなかった場合でも作者が使用したものと同じリビジョンが記述されているので安心。

かたっぱしからインストールしていく。(Ubuntu 8.04の場合)

TooN

$ cd TooN
$ ./configure && make && sudo make install

libCVD

$ cd libcvd
$ export CXXFLAGS=-D_REENTRANT
$ ./configure --without-ffmpeg
$ make && sudo make install

GVars3

$ ./configure --disable-widgets
$ make && make install

とりあえず前準備はおしまい。つづく。

コンパイルエラーでた

| 15:10 | コンパイルエラーでた - USBカメラを使って色々遊ぶ日記(仮) を含むブックマーク はてなブックマーク - コンパイルエラーでた - USBカメラを使って色々遊ぶ日記(仮)

いったいなんだって言うんだい。今のリビジョンじゃダメなのかい。

$ make
g++ HomographyInit.cc -o HomographyInit.o -c -I MY_CUSTOM_INCLUDE_PATH -D_LINUX -D_REENTRANT -Wall  -O3 -march=nocona -msse3
HomographyInit.cc: In member function ‘TooN::Matrix<3, 3, TooN::RowMajor> HomographyInit::HomographyFromMatches(std::vector<HomographyMatch, std::allocator<HomographyMatch> >)’:
HomographyInit.cc:102: error: no matching function for call to ‘Zero(TooN::RefVector)’
/usr/local/include/TooN/helpers.h:324: note: candidates are: void TooN::Zero(TooN::VectorBase<Accessor>&) [with Accessor = TooN::DynamicVAccessor]
make: *** [HomographyInit.o] エラー 1

追記

未だにエラーの意味がわからないのでC++から勉強中。

テンプレートは概ね理解したがそれでもエラーが読めないので今度は標準ライブラリを勉強中。

2008-09-12

マーカレスARがソース公開

| 22:21 | マーカレスARがソース公開 - USBカメラを使って色々遊ぶ日記(仮) を含むブックマーク はてなブックマーク - マーカレスARがソース公開 - USBカメラを使って色々遊ぶ日記(仮)

なんだってー!

最近仕事の忙しさにかまけてほったらかしにしてたAR遊び熱が再燃の予感。

とりあえず三連休はできるだけこいつに触れるようにしなきゃ!

それにしても、

Please note that this is research-quality code and not a polished end-user application. Unless you are familiar with compiling and running computer vision applications on your target platform, you might have a hard time using this.

(意訳) あくまで研究レベルの品質で,けしてエンドユーザ向けに洗練されたアプリケーションではないから注意してね! 目的のプラットフォーム上で,コンピュータビジョンのアプリケーションコンパイルして走らせることに慣れてない人は苦労すると思うよ! (ジョージより)

工学ナビの中の人の研究と周辺 あのマーカレスARの研究がついにソース公開!

なんかやな予感。。。

2008-04-22

電脳コイルな世界

| 01:21 | 電脳コイルな世界 - USBカメラを使って色々遊ぶ日記(仮) を含むブックマーク はてなブックマーク - 電脳コイルな世界 - USBカメラを使って色々遊ぶ日記(仮)

私は見たことがないけれど、以下の記事を読んでから見たさ倍増。

でも仕事で時間が取り辛い現在、勉強と電脳コイルのどちらを優先すべきか悩みどころ。

そうだ!仕事中にやろう!

頑張って時間をとってここで紹介されている論文読もうかな。

追記で書かれている色んな人のコメントも見もの。

結構専門家も注目している様子。

ニコニコでARの研究が盛んですが、ついさっきこの動画が投稿されていました。

おそらくニコニコのARにも何か動きが出るかとw

【『攻殻機動隊』『電脳メガネ』どころではない拡張現実感技術の現在】へのリアクション | 王様の箱庭

ニコニコで出されると隠れプロがクローンとか作ってしまいそう。

大元のソースコードの公開はなくなったみたいだし。

論文読んで頑張ってみようかしら。

# 画像処理の知識ないけど

Handheld Augmented Reality

| 01:02 | [http://studierstube.icg.tu-graz.ac.at/handheld_ar/:title=Handheld Augmented Reality] - USBカメラを使って色々遊ぶ日記(仮) を含むブックマーク はてなブックマーク - [http://studierstube.icg.tu-graz.ac.at/handheld_ar/:title=Handheld Augmented Reality] - USBカメラを使って色々遊ぶ日記(仮)

携帯などの組込みで使用することを目的としたARプラットフォーム

カメラで撮影している映像にARを加えるとか、使えるようになったら凄く便利な用途が考えられそう。

WikipediaのARの項目読んだ

| 00:57 | WikipediaのARの項目読んだ - USBカメラを使って色々遊ぶ日記(仮) を含むブックマーク はてなブックマーク - WikipediaのARの項目読んだ - USBカメラを使って色々遊ぶ日記(仮)

情報の提示や取得にはバーチャルリアリティで広く利用されているデバイス、もしくは技術を利用する。例えば、視覚情報提示には主にヘッドマウンテッドディスプレイが利用される。しかし、現実環境における作業を支援する意図から、携帯電話等の小型情報端末の画面を用いた提示も検討されている。

拡張現実 - Wikipedia

ヘッドマウントディスプレイというとまだダサいイメージがあるな。

私はUSB(に限らないけど)カメラを使ったARをつきつめていこう。