【拡張現実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も今後大きく変更することになるでしょう。
ラベル: ar, augmented reality, iPhone, srengine, 拡張現実

0 件のコメント:
コメントを投稿
登録 コメントの投稿 [Atom]
この投稿へのリンク:
リンクを作成
<< ホーム