サイバーコードは、2次元バーコード技術をベースとした視覚的なタグ付けシステムです。モバイル機器に搭載されている低価格のCMOSカメラやCCDカメラで読み取れるように設計されており、タグ付けされた物体の3次元位置とID番号を特定することもできます。[ 1 ]
サイバーコードタグは、様々な角度から読み取れるように設計された2次元バーコードシンボルです。カメラ付きのコンピュータは、タグの位置を特定し、2次元バーコード内のデータをデコードすることができます。バーコードの周囲に視覚的な基準マーカーが付いているため、コンピュータはカメラの視野内でタグを素早く特定できます。さらに、サイバーコードタグの設計により、コンピュータは3次元での位置と方向を追跡できます。[ 1 ]
これらの機能により、タグは拡張現実(AR)アプリケーションに使用できます。サイバーコードタグを現実世界の物体に貼り付けることで、ユーザーはカメラを通して世界を眺め、コンピューターがディスプレイ上に追加情報を重ね合わせることができます。バーコードにエンコードされた情報は物体を識別し、タグの設計により、コンピューターは視聴者に対する物体の向きを検出できます。
サイバーコードの主な制限は、その極めて限られた容量です。24ビットのデータビットと7ビットのエラー訂正ビット(倍サイズのバリアントでは48ビット+14ビット)しか保持できないため、識別できるオブジェクトの数は限られています。
例
ビデオゲーム「Eye of Judgment」では、サイバーコードタグがコレクションカードに印刷されています。カードがプレイされる面はカメラの前に置かれ、その画像が画面に表示されます。カードがカメラの前に置かれると、コンピューターはカードの画像の上に3Dモデルを表示します。カードがプレイ面上で動かされたり回転したりすると、コンピューターは3Dモデルをカードの新しい位置に合わせて調整します。
その他の仮説的な例としては次のようなものがあります。
- 解剖学の教科書には、それぞれの図の横にサイバーコードタグが印刷されています。ビデオ対応のスマートフォンやパソコンがあれば、学生はパソコン上で図の3Dバージョンを素早く表示し、回転やズームをして見やすくすることができます。
- ビデオゴーグルを装備した自動車整備士は、エンジンを観察し、作業中の実際のエンジンに診断情報を重ねて表示することができます。
- 店内の製品に CyberCode タグを付けると、カメラ付き携帯電話や PDA を持つ買い物客は、製品の使用ビデオや消費者レビューなどの追加情報をすぐに参照できるようになります。
- 印刷広告の CyberCode タグを使用すると、読者はコンピュータにアドレスを入力しなくても、メーカーの Web サイトをすぐにブックマークできるようになります。
参照
参考文献
- ^ a b暦本 純; 綾塚 雄二 (2000)、「サイバーコード:視覚タグを用いた拡張現実環境の設計」(PDF)、2000 ACM Conference on Designing Augmented Reality Environments(DARE 2000)の議事録、デンマーク、ヘルシンゲル:Association for Computing Machinery、pp. 1– 10、doi:10.1145/354666.354667、S2CID 5796597 、 2007年2月21日にオリジナル(PDF)からアーカイブ、2012年3月16日取得
外部リンク
- Matrix: 拡張現実のためのリアルタイム物体識別・位置合わせ手法- 開発者 Jun Rekimoto の CyberCode ページ