ARの拡張性の研究 H411023 太田智章.

Slides:



Advertisements
Similar presentations
複数の移動ロボットによる 協調的な行動: 情報共有に基づく お片づけロボットのシステム開発 中京大学大学院 情報科学研究科 可知大資 中谷聡太郎 白井英俊.
Advertisements

Internet Explorer 障害解析 最初の一歩 - IE のトラブルを理解する -. 概要 Internet Explorer を使用中に発生するトラブルの 種類と、調査のための切り分け方法を紹介します! (以降は IE と略称で表記します) よくあるお問い合わせ Web ページの表示が白画面のまま完了しない.
特別支援教育で使える PowerPoint の活用法 研修 最低限必要なスキルはこれでバッチリ!! ICT 活用支援員 高松 崇.
実践ロボットプログラミング LEGO Mindstorms NXT で目指せロボコン! WEB : 著者:藤吉弘亘,藤井隆司,鈴木裕利,石井成郎 :
1DS05188G 佐藤 聡栄 1NC05018 田代 成美 1DS05194S 武田 十季 1DS05197R 西依 太一 KAMI 飛行機 最終発表.
Web アプリをユーザー毎に カスタマイズ可能にする AOP フレームワーク
Webカメラを利用した 研究室の利用頻度調査
高度情報演習1A “テーマC” 実践 画像処理プログラミング 〜画像認識とCGによる画像生成〜 第四回 演習課題 画像中からの物体抽出処理(背景情報を手がかりとして) 芝浦工業大学 工学部 情報工学科 青木 義満 2006/05/15.
ロボットビジョン(ロボットの視覚能力)のための デジタル画像処理
ネットワークを利用した 環境情報データ自動収集 サーバシステムの開発
Flashプレイヤーを使った動画配信 情報工学科 宮本 崇也.
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
3DCGコンテンツの基礎 第5回授業:最終課題制作
F5 キーを押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
uMegane: AR技術を用いたセンサ情報可視化システム
PHPエディタによる 情報システム演習 01.
ブロック運びゲーム.
AR開発用ツールの概要 情報システムコース 2年 b  井上慶彦 1.
Java言語による シューティングゲーム作成
班紹介 描画班一同.
Ustream 2010年8月.
伺か with なでしこ 発表者:しらたま /05/05 うかべん大阪#3.
VBA H106077 寺沢友宏.
ArduinoによるBoe-Bot制御 H 蟹井 翔貴.
VO講習会 2015如月 (2015年2月26-27日、国立天文台三鷹)
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
高解像度カメラ監視システム OS Box FHDシリーズ(仮称)
プログラムNo.:論文タイトル 氏名1(所属1),氏名2(所属2),…
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
携帯端末による 海洋情報グラフ表示システム
AR概要とNyARToolkitについて
Ibaraki Univ. Dept of Electrical & Electronic Eng.
屋内施設での先導案内ロボット T213005 一柳良介.
第四回 ゲーム                 05A1054         前田嵩公.
没入型仮想現実を用いた テニス練習システムの開発と評価
リアル卓球 B2 Ryo.
Android端末によるロボット制御とその評価
高度情報演習1C 実践 画像処理プログラミング
長岡技科大オープンハウス 岐阜高専4年電子制御工学科 森 永二郎.
顔部品の検出システムの構築 指導教員 廉田浩 教授 1DS04188W  田中 甲太郎.
ステッピングモータを用いた 移動ロボットの制御
ふるみ~る 1DS05178S 山下 大二 1DS05179Y 江藤 隆 1DS05183M 川上 泰生 1DS05200R 橋元 史記
MPIによるwavからmp3圧縮の検証 情報論理工学研究室 04‐1‐47‐200 木村 惇一.
C言語を用いたシューティング ゲームの作成
『防犯対策』 オムロンUPS導入シーン 人為的に電源供給をSTOPされても安心です! UPS導入メリット ブレーカー/電線破壊
3D散歩ゲーム 08A2043 谷口盛海 種田研究室.
澤見研究室 I04I021 片山祐輔 I05I095 山田大志 I06I040 野崎祥志
LEGO MINDSTORMの車両の PCによる遠隔操縦
複数の移動ロボットによる 協調的な行動: 情報共有に基づく お片づけロボットのシステム開発
OpenGLライブラリを用いた3次元フラクタルの描画
情報検索(6) メディア検索の仕組み 教員 岩村 雅一
迷子問題を考慮した 地図閲覧システムの構築
誘導サインメタファを用いた キャンパス案内アンドロイドAR アプリの構築
JAVAについて 高橋 雅哉.
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
GPSを使わないBebop Droneの 自動飛行
プログラミング基礎a 第12回 Java言語による図形処理入門(3) アニメーション入門
プログラミング基礎a 第11回 Java言語による図形処理入門(3) アニメーション入門
Cisco Configuration Professional Express 3.3 アップデート
中京大学 電気電子工学科 白井研究室 T 久保田直樹
赤外線機能を用いた牧羊犬ロボットの試作 指導教員 川中子 敬至 助教授 S03040  鈴木 良治 (共同実験者  S03060 濁川 豪)
物体検出による視覚補助システム T215085 若松大仁 白井研究室.
第1章 いよいよプログラミング!! ~文章の表示 printf~
Handel-Cを用いた パックマンの設計
創造実習 (自由課題成果発表会) 障害物回避ロボット 10S6001 青森 太郎 10S6002 弘前 弘子.
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
視覚補助のための物体検出 白井研究室 T 若松大仁
コンピュータ教育開発センター Eスクエア・アドバンス ◆産業協力情報授業◆ CGアニメ入門 株式会社 ドーガ.
ネットワークプログラミング 05A1302 円田 優輝.
ビデオ ビデオのクイック リファレンス ビデオ コントロールを使って表示する Lync 2013 クイック リファレンス
Presentation transcript:

ARの拡張性の研究 H411023 太田智章

AR (Augmented Reality)とは? 「現実世界を何らかの手段で増強、拡張する」ための技術の総称 webカメラと白黒マーカを用いてCGを重畳して表示する

ARの動作説明 マーカ・カメラ・CG設定 プログラムの実行 映像のキャプチャ ループ マーカの判定 CGの表示

本研究のARの使い方 認識しない ARマーカ プログラムの実行 スイッチのon/off機能として使用

動画

研究動機 研究目的 昨今注目の集まるARに対して自身の理解を深めたいと思った カメラを用いた身近なものに対して  カメラを用いた身近なものに対して  ARを使用し、ARの拡張性について考える

目次 リモコンロボットのコントローラをARで代用する (マーカごとに“前進”などの命令を対応させ、 ロボットに指令を送る)  (マーカごとに“前進”などの命令を対応させ、   ロボットに指令を送る) スイッチのon/offを切り替える機能の追加 ARを用いた防犯カメラへの転用

リモコンロボットの操作説明 PC側AR(Processing)を使用 Bluetoothで通信 コントロール用にマイコンボード(Arduino)を 使用し命令を読み取りリモコンロボットが動く

リモコンロボット 自動二輪駆動の三輪車 前進や後退、旋回などが可能 Bluetoothを用いてProcessingと通信する 操作説明 PC側でAR(Processing)を使用 Bluetoothで通信 コントロール用にマイコンボード(Arduino)を 使用し命令を読み取りリモコンロボットが動く

PC側でProcessingを使用 Javaを元に作られているプログラミング言語 図形などを簡単に描画できる関数が多数ある 操作説明 PC側でAR(Processing)を使用 Bluetoothで通信 コントロール用にマイコンボード(Arduino)を 使用し命令を読み取りリモコンロボットが動く

マーカを使ったコントローラー マーカは五つ使用 命令は "前進" "後退" "停止"" "左旋回" "右旋回" 操作説明 命令は "前進" "後退"   "停止"" "左旋回" "右旋回" 操作説明 PC側でAR(Processing)を使用 Bluetoothで通信 コントロール用にマイコンボード(Arduino)を 使用し命令を読み取りリモコンロボットが動く

動画

問題点 ARマーカ プログラムの実行 ↑プログラムを起動したときにwebカメラが マーカを認識していないと予期しない行動を起こす危険がある 認識しない ARマーカ プログラムの実行 ↑プログラムを起動したときにwebカメラが マーカを認識していないと予期しない行動を起こす危険がある webカメラが 最初からマーカを認識している必要がある

問題点を克服するため 認識プログラム 全てのマーカを認識している場合 一つだけ球体を表示する 全てのマーカを認識すると カウンターが動き、 webカメラがマーカを認識しているかを 確認するためのもの 認識プログラム 全てのマーカを認識している場合 一つだけ球体を表示する 全てのマーカを認識すると カウンターが動き、 別のプログラムに移行する

動画

技術の応用として 防犯カメラとしてのAR 防犯カメラにする利点 webカメラとARマーカだけで実現可能 →簡潔さ プログラムに色々な機能を追加できる →高い拡張性

使用例 カメラがマーカを認識 壁などの平面にマーカを配置する 扉は開閉式を用いる ループ する しない CGを表示 警報を鳴らす ログを残す 画像を保存する

スクリーンショット ループ カメラがマーカを認識 する しない CGを表示 警報を鳴らす 画像を保存する ログを残す 画像を保存する

動画

結果 ARを用いリモコンロボットを操作できた 身近なものに対してARを用いARの拡張性を見出すことができた  ↑しかし、白黒のマーカでは防犯カメラとしては違和感がある

展望 マーカレスを用いた手法 複数台のカメラを用いた手法 マーカの数を増やし、個々に機能を追加する カメラの解像度を上げ、マーカの認識範囲やスクリーンショットの効果の向上

展望詳細 複数台のカメラを用いた手法 マーカの数を増やし、個々に機能を追加する →様々な角度や場所を同時に確認できる マーカの数を増やし、個々に機能を追加する →縦に並べることで、身長を測るなど カメラの解像度を上げ、マーカの認識範囲やスクリーンショットの効果の向上 →現在は狭い範囲しか表示できないが、  人の全身を表示できれば実際の防犯カメラのように使える

以上で発表を終了いたします。 御質問お願いします。

鶴ヶ城プロジェクションマッピング (会津若松市) ARの使われ方 プロジェクションマッピング 位置情報AR(GPS) No.10287 鶴ヶ城プロジェクションマッピング (会津若松市) [みんなの投稿フォト] - ふくしまの旅 ワクワクあいち AR