2009年2月18日水曜日

【拡張現実AR】SREngine for iPhoneプロトタイプの構成

SREngine for iPhoneプロトタイプについて

SREngine for iPhoneではSREngine Client/Server Editionを用いています。つまりネットワーク型です。シーンのデータ (SceneDB)はサーバサイドにあります。画像処理とパターンマッチングをクライアント(iPhone)とサーバ(LAMP)に分割することで、iPhone上でリアルタイム性を維持しつつシーン認識することが可能となりました (動画http://www.youtube.com/watch?v=Ps8av_dyHswは実時間です)。また、バッテリー消費量も低くなるよう工夫されています。

以下がSREngine for iPhoneの構成です。

[SREngine Client]
- Real-time image processing
- iPhone OS 2.2, no JB (Jailbreak)
- No external device (sensor)
- Developed with Apple Xcode iPhone SDK
- Lang: Objective-C and C language (image processing)

[SREngine Server]
- Pattern matching
- LAMP
- OS: Linux/Mac OSX
- Web: Apache with Django (maybe replaced)
- DB: SQLite3/MySQL
- Lang: Python (maybe replaced)


サーバ側でDjangoを使っていますが、あまり深い意味はありません。実演デモに間に合わせるためです。UIも今後大きく変更することになるでしょう。

ラベル: , , , ,

0 件のコメント:

コメントを投稿

登録 コメントの投稿 [Atom]

この投稿へのリンク:

リンクを作成

<< ホーム