AR(拡張現実)作ってみたった

2012年06月18日 17:08

  • LINEで送る
AR(拡張現実)の仕組みを作ってみました。

画像認識ルーチンを利用して、2次元バーコードパターンを Web カメラで撮影すると、それをマーカーとして映像にマッチムーブした 3DCG をリアルタイムで合成表示する、ということをしています。
自分で書いてて、何を言ってるのか、さっぱり分かりません。

この間、幕張であったデジタルサイネージジャパン2012展でうろうろした際に、ARを利用したコンテンツの出展が結構あったので、「こんなに作れる人が世の中にいるんだったら、僕にも作れるんじゃね?」と思いたち、チャレンジしてみました。

あ、なんかブログパーツ作る際に、Flash(Action Script)覚えた時と似ているな・・・。

作ったのは下記。


動画へのリンク:http://youtu.be/KXHgrqckAuw

拡張現実 - Wikipedia

最初は、Mac で環境構築していたのですが、Windows に比べてやはり情報が少なく。
Java6 も OS X 10.6 からしかインストールできないとのことなので、Windows で環境構築することにしました。

準備というか、とり急ぎ購入したのは、WEBカメラのみ。
カメラは何でもよいみたいなので、テテルに装備されているロジクールのものと同じものでも買おうかな、とマルツ電波高林店まで行ったのですが、同じものが無かったので、ワンランク下の「c525」という機種を購入。

■HD Webcam C525|ロジクール(公式)
http://www.logicool.co.jp/ja-jp/webcam-communications/webcams/7794



5千円出費 。・゚・(ノД`)・゚・。

PCにインストールしてみたら、インストールが終了しないどころか不安定になったので、なにかとバッティングしてるみたい。付属のコントロールソフトを使わずにドライバだけ入れるようにすれば、安定するみたい。

あと Win なのに QuickTime が必須だった。ちょっとイマドキ感。

そして QuickTime のビデオ機能に変換する VDIG のインストールが必要。
うまくいかないのでググったら、最新版の 1.05 は不安定なので ver.1.01 を入れないといけないらしい。(ここ大事)
インターネット&グーグル先生って便利ですね。

■WinVDIG: video digitizer component for QuickTime for Windows (英語)
http://www.eden.net.nz/7/20071008/

で、下記のような AR マーカを自作。

AR(拡張現実)作ってみたった


作り方は、下記サイトを参考にしました。

■ARマーカーの基本 / FLARToolKit / The Sixwish project
http://sixwish.jp/AR/Marker/section01/

黒枠、内部の白領域の割合が、1 : 2 : 1 の比率になれば、マーカとして認識するみたいですね。
手描きのぐにぐにした線でも認識します(認識しないときは、線を足して正しい比率になった瞬間に認識します)

まだ勉強不足で、作ったサンプルでは立体モデルを合成できなかったので(どうしてもテクスチャが表現されなかった)とりあえず立方体を表示しています。
立体モデルは、Metasequoia ファイルフォーマット(MQO形式)が利用しやすいみたいです。

僕は Lightwave での 3DCG 制作の経験はあるのですが、メタセコイアは触ったことないので、こちらも勉強しないとですね。

WEBというより、サイネージやスマートフォン向けのコンテンツに利用できる技術ですね。
あとは、来年の年賀状に、ARマーカを印刷して送って、WEB特設ページで映像が流れるとか、そんな感じかなぁ。


タグ :AR拡張現実

同じカテゴリー(AR)の記事

このブログの新着情報を配信中!

RSSリーダーに登録することで、新着情報だけを確認することができ便利です。
上のアイコンをクリックしてご登録ください。

見るだけでは飽き足らない、あなた。あなたも小言に参加してみませんか。コメントトラックバック、ご自由にどうぞ。


入力した内容は表示されます
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。
過去記事
デザイン特集
グルメ特集
アクセスカウンタ
読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 32人
QRコード
QRCODE
プロフィール
yasukawa
yasukawa
浜松在住クリエイター&デザイナーが仕事のことについて頑張って書いてみる。
【認知心理学、コミュニケーションデザイン、情報デザイン、UI/UX、インフォメーションアーキテクト、サイネージ(Scala)、3Dモデリング、データベースアプリ構築(FlileMaker)、Flash Script 2.0&3.0、サーバ構築(Linux)、IoTセンサー&電子工作(Arduino)
文部科学省後援情報検定 情報デザイン試験合格
日本商工会議所販売士検定試験2級合格
日本英語検定協会実用英語検定試験3級合格
デザインカレッジ 外部講師(WEBマーケティング)
日本最大級レビューメディア「zigsow」2021年ベストレビュワー