注目のセミナー

◆3/7開催◆

スマホ、IP電話、クラウドで始まる内線電話革命

生産性向上とコスト
削減を両立!BYOD、
セキュリティ、災害対策まで徹底解説

必聴講座ご紹介

ビッグデータ EXPO 2012春
ビッグデータ時代に備えて〜今検討すべき情報分析基盤の全貌とは

日本マイクロソフト


ビッグデータ EXPO 2012春
ICTを活用した、情報爆発時代の新たな価値創出

NEC


Cloud Days Osaka 2012
会社を強くするためのクラウド×ソーシャル活用術

セールスフォース・ドットコム

ネットワーク
進化した地図・拡張現実(AR)が創り出す「G空間」 日経コミュニケーション

風景を識別し情報を表示するARアプリケーション「Fallen」

2009/02/13
武部 健一=日経コミュニケーション
出典:日経コミュニケーション 2009年1月15日号  p.33
(記事は執筆時の情報に基づいており、現在では異なる場合があります)

 携帯電話のカメラで店舗などを撮影すると関連情報がライブビュー映像に映し出される──。

 このような拡張現実(AR)アプリケーションのアイデアは多いが,GPSと電子コンパスだけを使う方法では,誤差が問題になる。ある程度遠方にある空間が対象であれば多少の誤差は気にならないが,目の前にある店舗や商店街となると,わずかな誤差も目立ってくる。表示される情報が誤差のために隣の店舗のものだったりすると,サービスとして成り立たない。

 そこで,ライブビュー映像の中のより正確な位置に情報を表示する別の技術が必要だ。QRコードやマーカー(任意の画像)を画像認識する方法などが提案されている。

 こうした中で,街並みなどの“シーン”を認識してシーンにあった情報を表示するARアプリケーションが登場した。神戸市在住の金村星日氏が独力で開発した「Fallen」だ。無償配布されており,誰でも利用できる。ノート・パソコンに取り付けたWebカメラで商店街の路地を映すと,店の名前などが映し出される(写真1)。

写真1●「Fallen」のデモ画面
映像から特徴点を抽出し,この特徴点を使ってシーンを識別できるようにする。写真内の赤い点が特徴点である。
[画像のクリックで拡大表示]

シーン識別で街並みを認識

 Fallenでは「シーン識別」と呼ぶ独自技術と,あるシーン(風景)の映像に対するタグ付け技術を使って,任意の場所への正確な情報表示を実現した。

 シーン識別はシーン内の特徴的な点や直線,角(コーナー)などを約20の画像処理アルゴリズムによって抽出し,その特徴点や直線などを基にしてシーンを認識する技術。識別させたいシーンは,事前にWebカメラで撮影し,Fallenのシーン学習機能で“学習”させておく。

 シーン学習機能では,学習した画像に関連情報のテキストを張り付けられる。学習したシーンとタグ付けされた情報は,ローカル・ディスクの「シーンDB(データベース)」に格納される。さらに,リクルートのクーポン情報サービス「ホットペッパー」とのマッシュアップ機能を備えている。

 シーンDBの作成はやや手間はかかるが,将来的にはシーンDBをユーザー同士で交換できるようにすることで,識別できるシーンがどんどん増えていくことが考えられる。GPSやPlaceEngineなどから大雑把な現在位置を取得した上でシーン識別すれば,識別率を上げられるだろう。

 Fallenは,「2008年の春ころにARという言葉を知って開発を始めた」(金村氏)ものなので,まだ発展中の段階だ。例えばある場所をシーンDBに登録していたとしても,それは特定の方向から見たシーンだけ。異なる方向からそのシーンを見ると識別できなくなる。

 この問題は「『エピポーラ幾何学』を使って解決できないかと考えている」(同)という。エピポーラ幾何学は2次元の画像から3次元のシーンを復元するアルゴリズムで,ARでよく使われるものである。

この記事に対するfacebookコメント

nikkeibpITpro

読みましたか? 〜 未読記事をご紹介