SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
A Fast Online Incremental Loop-Closure Detection
           for Appearance-based SLAM
        in Dynamic Crowded Environment



  Noppharit Tongprasit, Aram Kawewong, Osamu Hasegawa
                       東京工業大学
研究背景
近年,「日常生活環境」ロボットの需要が高まっている

  警備              搬送               介護




  セコム : (2005)   富士重・ツムラ (2008)   理研 : RIBA (2009)

 これらのロボットは,常に変化する(動的な)実環境下で自律
 的に行動する必要がある

  マップ
                     ロボットの環境に対する認識
                       事前に与えられることは稀
                       ロボット自身が作る必要がある
                                                     2
本日の内容

PIRF       IEICE

  PIRF-NAV1        IJRR

       PIRF-NAV2
                          3
4
従来法の問題点

• 従来手法(FAB-MAP : Oxford大)の問題点
 – 環境が大きく変化しないことを仮定
 – 辞書はバッチ学習で作成し更新できない
 – 辞書の作成には別途膨大な学習用画像が必要
                    同じ場所だが、トラックが
                    停まっていることで、画像
                    の見え方が変わり、異なる
                    場所と認識してしまう。


                    異なる場所だが、見え方が
                    極めて似ており、同じ場所と
                    認識してしまう。
                                   5
提案手法のポイント
• 環境の大きな変化への対応
 – 独自の画像特徴“Position-Invariant Robust Features
   (PIRF)”を利用
 – PRIF:移動カメラの動画像から安定した点を探索し特徴化

• 辞書は完全にオンラインで作成し更新可能
 – 事前に膨大な学習用画像を集めて長時間学習させ、辞書を
   作る必要が無い
 – 辞書はその場で与えられたデータのみから作り、更新可能
 – 重複する特徴を除外し、必要最低限の特徴のみ辞書に記録
 – 上記の結果、メモリ効率が向上し処理の高速化も実現


                                                6
• 地図上での各地点の表現に工夫
 – PIRF特徴が少ない(画像の識別の手掛かりが少
   ない)場合
 – 類似する画像が存在する(識別が困難な)場合
 – 上記のような場合は、その画像に連続する前後の
   画像も援用し、自動的にPIRF特徴を増やして画像
   を表現する。

             例えば、左図のような異なる場所で見え
             方が極めて類似する場合、この画像に連
             続する前後の画像も用い、手掛かりを増
             やして識別する。


                              7
PIRF とは?




Original Descriptors (SIFT)




Selective Descriptors (PIRF)
                                      8
PIRF: algorithm   Current image




                  過去の画像を参照し、
                  共通するSIFT特徴を
                  抽出して、その位置の
                  特徴表現とする。




                                  9
類似手法との性能比較(PIRF)
    Recognition Rate of Suzukakedai and O-okayama




                                                                    93.46%
                                                                             77.48%
100.00%
 90.00%
 80.00%

                                45.75%
 70.00%




                                             36.71%



                                                          30.22%


                                                                   Suzukakedai
                            31.08%




                                                                   O-Okayama
                   27.59%



 60.00%
          24.54%




                                         22.29%



                                                      18.23%
 50.00%
 40.00%
 30.00%
 20.00%
 10.00%
  0.00%




                                                                                      10
Even With These Strong Changes, PIRF
         Still Works Well !!!




       Highly Dynamic Changes in Scenes




        Illumination Changes in Scenes    11
PIRF-NAV1
                  我々の過去の提案手法
      PIRFを用いた VISUAL SLAM の初期のもの

                         A.KAWEWONG, ET AL,:
"ONLINE INCREMENTAL APPEARANCE-BASED SLAM
           IN HIGHLY DYNAMIC ENVIRONMENTS",
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH
                                      (IJRR)
                                           12
PIRF-NAV1(Kawewong, A. et al.,IJRR)
• Visual SLAM based on PIRF’s concept
• Characteristics
  – Online
  – Robust to dynamic scene
  – SIFT (128 dimensions) based system




                                            13
PIRF-NAV1: Algorithm
Algorithm                    Data structure



            Image features




                                              14
Results & Experiments: DATASETS
• City Centre




                                   15
Results & Experiments: DATASETS
• New College




                                   16
Result 1: City Centre
                         Vehicle Trajectory
                         Loop Closure Detection




PIRF-Nav (100% Precision) (proposed)              FAB-MAP (100% Precision)
                                                                             17
Result 2: New College
      Vehicle Trajectory
      Loop Closure Detection




PIRF-Nav (100% Precision) (proposed)     FAB-MAP (100% Precision)   18
PIRF-NAV1: City Center Result
         Precision-Recall




                                19
PIRF-NAV1:
    City Center Result(Cont.)
Computation time               Full scale result
                   Method                     PIRF-NAV 1

                            Recall                84%
                        Precision                100%
                     Total time (sec)           12057.4
                     Aver. time (ms)             9746
                       Total words               64618
                     Memory (MB)               33.4 MB

                      Unable to process in real time
                                                           20
PIRF-NAV2
      今回の提案手法

 PIRF-NAV1 の処理速度と
情報処理効率を大幅に改善




                21
PIRF-NAV2 (Tongprasit, N. et al., MIRU’10)
• Improved version of PIRF-NAV 1
• Characteristics
  –Online
  –Robust to dynamic environment
  –Real time process
  –SURF (64 dimensions) based system

                                                 22
PIRF-NAV2: Algorithm (Cont.)


Image features




                                 23
PIRF-NAV2: Modified PIRF




                    Shrink back if number of
                       features is too few

                                       24
PIRF-NAV2:
         City Center Result
                       Precision-Recall
Aerial image




                                          25
PIRF-NAV2: City Center Result(Cont.)
                   PIRF-NAV1との比較
Method                              PIRF-NAV 2

             Recall                80% (-4%)

            Precision                100%
         Total time (sec)   1086.4 (12倍高速化)

         Aver. time (ms)     878.2 (12倍高速化)

          Total words       24410 (約66%削減)

         Memory (MB)         10.9 (約66%削減)
                                                 26
混雑した環境での実験

• 本研究でPIRF-NAV1が高速化し、実用レベルで利用
  可能になったので試みた。

• 場所:食堂(東工大学食)
• 時刻:昼間(12時頃)
  – あえて、食堂が混み合う時間帯に撮影

• 約6分間の動画(692枚の画像)
• 画像サイズ:480 x 270(全方位カメラ画像)

                              27
28
混雑した環境での実験

• 認識率:86.65%(FAB-MAP:17.80%)
• 平均処理時間:264ms / 枚, Matlab(同:577ms/枚)

       入力(テスト)画像   同位置と推定された学習画像




              全方位カメラの画像のため,同位置の画像でも
              撮影時のカメラの向きによって見え方が異なります
                                        29
食堂での実験結果


提案手法




       30
食堂での実験結果




[4] A. Angeli, D. Filliat, S. Doncieux, and J. A. Meyer, “Fast and Incremental Method
for Loop-Closure Detection Using Bags of Visual Words,” IEEE Trans. Robotics, 2008,
24(5), pp. 1027–1037 (オンラインVisual SLAMだが性能面でかなり劣る。)

                                                                                 31
まとめに代えて(予告)
• PIRF-NAV2 の移動ロボットへの実装もほぼ完了。

• 混雑した学食で、全方位カメラ1本のみで、ロボットがオン
  ライン・リアルタイムに地図の作成と自己位置同定(SLAM)
  を行う。

• ロボットは、「レジから下膳口へ」といった言語による指示
  により経路探索し、移動可能(ナビゲーションも実現)。

• 日本ロボット学会学術講演会(9月、名工大)にて発表予
  定。
                                32

Mais conteúdo relacionado

Mais procurados

SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII
 
-SSIIの技術マップ- 過去•現在, そして未来 [領域]認識
-SSIIの技術マップ- 過去•現在, そして未来 [領域]認識-SSIIの技術マップ- 過去•現在, そして未来 [領域]認識
-SSIIの技術マップ- 過去•現在, そして未来 [領域]認識Hironobu Fujiyoshi
 
コンピュテーショナルフォトグラフティの基礎
コンピュテーショナルフォトグラフティの基礎コンピュテーショナルフォトグラフティの基礎
コンピュテーショナルフォトグラフティの基礎Norishige Fukushima
 
次世代セキュリティを牽引する画像解析技術の最新動向 - 距離情報を用いた物体認識技術 -
次世代セキュリティを牽引する画像解析技術の最新動向 - 距離情報を用いた物体認識技術 -次世代セキュリティを牽引する画像解析技術の最新動向 - 距離情報を用いた物体認識技術 -
次世代セキュリティを牽引する画像解析技術の最新動向 - 距離情報を用いた物体認識技術 -Hironobu Fujiyoshi
 
SSII2018TS: コンピュテーショナルイルミネーション
SSII2018TS: コンピュテーショナルイルミネーションSSII2018TS: コンピュテーショナルイルミネーション
SSII2018TS: コンピュテーショナルイルミネーションSSII
 
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜SSII
 
コンピューテーショナルフォトグラフィ
コンピューテーショナルフォトグラフィコンピューテーショナルフォトグラフィ
コンピューテーショナルフォトグラフィNorishige Fukushima
 
SSII2019TS: 実践カメラキャリブレーション ~カメラを用いた実世界計測の基礎と応用~
SSII2019TS: 実践カメラキャリブレーション ~カメラを用いた実世界計測の基礎と応用~SSII2019TS: 実践カメラキャリブレーション ~カメラを用いた実世界計測の基礎と応用~
SSII2019TS: 実践カメラキャリブレーション ~カメラを用いた実世界計測の基礎と応用~SSII
 
シリコンスタジオによる HDR出力対応の理論と実践
シリコンスタジオによるHDR出力対応の理論と実践シリコンスタジオによるHDR出力対応の理論と実践
シリコンスタジオによる HDR出力対応の理論と実践Silicon Studio Corporation
 
cvsaisentan20141004 kanezaki
cvsaisentan20141004 kanezakicvsaisentan20141004 kanezaki
cvsaisentan20141004 kanezakikanejaki
 
[サーベイ論文] Deep Learningを用いた歩行者検出の研究動向
[サーベイ論文] Deep Learningを用いた歩行者検出の研究動向[サーベイ論文] Deep Learningを用いた歩行者検出の研究動向
[サーベイ論文] Deep Learningを用いた歩行者検出の研究動向Hiroshi Fukui
 
3次元計測とフィルタリング
3次元計測とフィルタリング3次元計測とフィルタリング
3次元計測とフィルタリングNorishige Fukushima
 
20160825 IEICE SIP研究会 講演
20160825 IEICE SIP研究会 講演20160825 IEICE SIP研究会 講演
20160825 IEICE SIP研究会 講演Hayaru SHOUNO
 
20180929 sfm learner&vid2_depth_print
20180929 sfm learner&vid2_depth_print20180929 sfm learner&vid2_depth_print
20180929 sfm learner&vid2_depth_printKUMIKO Suzuki
 
CEDEC 2005 汎用的なシェーダ設計 イントロダクション
CEDEC 2005 汎用的なシェーダ設計 イントロダクションCEDEC 2005 汎用的なシェーダ設計 イントロダクション
CEDEC 2005 汎用的なシェーダ設計 イントロダクションSilicon Studio Corporation
 
[DL輪読会]Depth Prediction Without the Sensors: Leveraging Structure for Unsuper...
[DL輪読会]Depth Prediction Without the Sensors: Leveraging Structure for Unsuper...[DL輪読会]Depth Prediction Without the Sensors: Leveraging Structure for Unsuper...
[DL輪読会]Depth Prediction Without the Sensors: Leveraging Structure for Unsuper...Deep Learning JP
 
2016/4/16 名古屋CVPRML 発表資料
2016/4/16 名古屋CVPRML 発表資料2016/4/16 名古屋CVPRML 発表資料
2016/4/16 名古屋CVPRML 発表資料Hiroshi Fukui
 
LSD-SLAM:Large Scale Direct Monocular SLAM
LSD-SLAM:Large Scale Direct Monocular SLAMLSD-SLAM:Large Scale Direct Monocular SLAM
LSD-SLAM:Large Scale Direct Monocular SLAMEndoYuuki
 

Mais procurados (20)

SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
 
-SSIIの技術マップ- 過去•現在, そして未来 [領域]認識
-SSIIの技術マップ- 過去•現在, そして未来 [領域]認識-SSIIの技術マップ- 過去•現在, そして未来 [領域]認識
-SSIIの技術マップ- 過去•現在, そして未来 [領域]認識
 
コンピュテーショナルフォトグラフティの基礎
コンピュテーショナルフォトグラフティの基礎コンピュテーショナルフォトグラフティの基礎
コンピュテーショナルフォトグラフティの基礎
 
次世代セキュリティを牽引する画像解析技術の最新動向 - 距離情報を用いた物体認識技術 -
次世代セキュリティを牽引する画像解析技術の最新動向 - 距離情報を用いた物体認識技術 -次世代セキュリティを牽引する画像解析技術の最新動向 - 距離情報を用いた物体認識技術 -
次世代セキュリティを牽引する画像解析技術の最新動向 - 距離情報を用いた物体認識技術 -
 
SSII2018TS: コンピュテーショナルイルミネーション
SSII2018TS: コンピュテーショナルイルミネーションSSII2018TS: コンピュテーショナルイルミネーション
SSII2018TS: コンピュテーショナルイルミネーション
 
Camera calibration
Camera calibrationCamera calibration
Camera calibration
 
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
 
コンピューテーショナルフォトグラフィ
コンピューテーショナルフォトグラフィコンピューテーショナルフォトグラフィ
コンピューテーショナルフォトグラフィ
 
SSII2019TS: 実践カメラキャリブレーション ~カメラを用いた実世界計測の基礎と応用~
SSII2019TS: 実践カメラキャリブレーション ~カメラを用いた実世界計測の基礎と応用~SSII2019TS: 実践カメラキャリブレーション ~カメラを用いた実世界計測の基礎と応用~
SSII2019TS: 実践カメラキャリブレーション ~カメラを用いた実世界計測の基礎と応用~
 
シリコンスタジオによる HDR出力対応の理論と実践
シリコンスタジオによるHDR出力対応の理論と実践シリコンスタジオによるHDR出力対応の理論と実践
シリコンスタジオによる HDR出力対応の理論と実践
 
I
II
I
 
cvsaisentan20141004 kanezaki
cvsaisentan20141004 kanezakicvsaisentan20141004 kanezaki
cvsaisentan20141004 kanezaki
 
[サーベイ論文] Deep Learningを用いた歩行者検出の研究動向
[サーベイ論文] Deep Learningを用いた歩行者検出の研究動向[サーベイ論文] Deep Learningを用いた歩行者検出の研究動向
[サーベイ論文] Deep Learningを用いた歩行者検出の研究動向
 
3次元計測とフィルタリング
3次元計測とフィルタリング3次元計測とフィルタリング
3次元計測とフィルタリング
 
20160825 IEICE SIP研究会 講演
20160825 IEICE SIP研究会 講演20160825 IEICE SIP研究会 講演
20160825 IEICE SIP研究会 講演
 
20180929 sfm learner&vid2_depth_print
20180929 sfm learner&vid2_depth_print20180929 sfm learner&vid2_depth_print
20180929 sfm learner&vid2_depth_print
 
CEDEC 2005 汎用的なシェーダ設計 イントロダクション
CEDEC 2005 汎用的なシェーダ設計 イントロダクションCEDEC 2005 汎用的なシェーダ設計 イントロダクション
CEDEC 2005 汎用的なシェーダ設計 イントロダクション
 
[DL輪読会]Depth Prediction Without the Sensors: Leveraging Structure for Unsuper...
[DL輪読会]Depth Prediction Without the Sensors: Leveraging Structure for Unsuper...[DL輪読会]Depth Prediction Without the Sensors: Leveraging Structure for Unsuper...
[DL輪読会]Depth Prediction Without the Sensors: Leveraging Structure for Unsuper...
 
2016/4/16 名古屋CVPRML 発表資料
2016/4/16 名古屋CVPRML 発表資料2016/4/16 名古屋CVPRML 発表資料
2016/4/16 名古屋CVPRML 発表資料
 
LSD-SLAM:Large Scale Direct Monocular SLAM
LSD-SLAM:Large Scale Direct Monocular SLAMLSD-SLAM:Large Scale Direct Monocular SLAM
LSD-SLAM:Large Scale Direct Monocular SLAM
 

Semelhante a PIRF-NAV2

【チュートリアル】コンピュータビジョンによる動画認識 v2
【チュートリアル】コンピュータビジョンによる動画認識 v2【チュートリアル】コンピュータビジョンによる動画認識 v2
【チュートリアル】コンピュータビジョンによる動画認識 v2Hirokatsu Kataoka
 
これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...
これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...
これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...cvpaper. challenge
 
CVPR2019 読み会「Understanding the Limitations of CNN-based Absolute Camera Pose ...
CVPR2019 読み会「Understanding the Limitations of CNN-based Absolute Camera Pose ...CVPR2019 読み会「Understanding the Limitations of CNN-based Absolute Camera Pose ...
CVPR2019 読み会「Understanding the Limitations of CNN-based Absolute Camera Pose ...Sho Kagami
 
リアルタイムレイトレーシング時代を生き抜くためのデノイザー開発入門
リアルタイムレイトレーシング時代を生き抜くためのデノイザー開発入門リアルタイムレイトレーシング時代を生き抜くためのデノイザー開発入門
リアルタイムレイトレーシング時代を生き抜くためのデノイザー開発入門Silicon Studio Corporation
 
ROS を用いた自律移動ロボットのシステム構築
ROS を用いた自律移動ロボットのシステム構築ROS を用いた自律移動ロボットのシステム構築
ROS を用いた自律移動ロボットのシステム構築Yoshitaka HARA
 
屋内測位・行動計測と 働き方改革
屋内測位・行動計測と働き方改革屋内測位・行動計測と働き方改革
屋内測位・行動計測と 働き方改革Kurata Takeshi
 
動画認識サーベイv1(メタサーベイ )
動画認識サーベイv1(メタサーベイ )動画認識サーベイv1(メタサーベイ )
動画認識サーベイv1(メタサーベイ )cvpaper. challenge
 
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発Yoshitaka HARA
 
Online moving camera_background_subtraction
Online moving camera_background_subtractionOnline moving camera_background_subtraction
Online moving camera_background_subtractionDaichi Suzuo
 
文献紹介:Selective Feature Compression for Efficient Activity Recognition Inference
文献紹介:Selective Feature Compression for Efficient Activity Recognition Inference文献紹介:Selective Feature Compression for Efficient Activity Recognition Inference
文献紹介:Selective Feature Compression for Efficient Activity Recognition InferenceToru Tamaki
 
OpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみたOpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみた徹 上野山
 
【DL輪読会】Monocular real time volumetric performance capture
【DL輪読会】Monocular real time volumetric performance capture 【DL輪読会】Monocular real time volumetric performance capture
【DL輪読会】Monocular real time volumetric performance capture Deep Learning JP
 
20170823【GWゼミ #2】コンピュータビジョンの基礎
20170823【GWゼミ #2】コンピュータビジョンの基礎20170823【GWゼミ #2】コンピュータビジョンの基礎
20170823【GWゼミ #2】コンピュータビジョンの基礎Mirai Higuchi
 
SSII2014 チュートリアル資料
SSII2014 チュートリアル資料SSII2014 チュートリアル資料
SSII2014 チュートリアル資料Masayuki Tanaka
 
【CVPR 2019】Learning spatio temporal representation with local and global diff...
【CVPR 2019】Learning spatio temporal representation with local and global diff...【CVPR 2019】Learning spatio temporal representation with local and global diff...
【CVPR 2019】Learning spatio temporal representation with local and global diff...cvpaper. challenge
 
SSD: Single Shot MultiBox Detector (ECCV2016)
SSD: Single Shot MultiBox Detector (ECCV2016)SSD: Single Shot MultiBox Detector (ECCV2016)
SSD: Single Shot MultiBox Detector (ECCV2016)Takanori Ogata
 

Semelhante a PIRF-NAV2 (20)

【チュートリアル】コンピュータビジョンによる動画認識 v2
【チュートリアル】コンピュータビジョンによる動画認識 v2【チュートリアル】コンピュータビジョンによる動画認識 v2
【チュートリアル】コンピュータビジョンによる動画認識 v2
 
これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...
これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...
これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...
 
CVPR2019 読み会「Understanding the Limitations of CNN-based Absolute Camera Pose ...
CVPR2019 読み会「Understanding the Limitations of CNN-based Absolute Camera Pose ...CVPR2019 読み会「Understanding the Limitations of CNN-based Absolute Camera Pose ...
CVPR2019 読み会「Understanding the Limitations of CNN-based Absolute Camera Pose ...
 
MIRU2018 tutorial
MIRU2018 tutorialMIRU2018 tutorial
MIRU2018 tutorial
 
ICCV2011 report
ICCV2011 reportICCV2011 report
ICCV2011 report
 
リアルタイムレイトレーシング時代を生き抜くためのデノイザー開発入門
リアルタイムレイトレーシング時代を生き抜くためのデノイザー開発入門リアルタイムレイトレーシング時代を生き抜くためのデノイザー開発入門
リアルタイムレイトレーシング時代を生き抜くためのデノイザー開発入門
 
ROS を用いた自律移動ロボットのシステム構築
ROS を用いた自律移動ロボットのシステム構築ROS を用いた自律移動ロボットのシステム構築
ROS を用いた自律移動ロボットのシステム構築
 
屋内測位・行動計測と 働き方改革
屋内測位・行動計測と働き方改革屋内測位・行動計測と働き方改革
屋内測位・行動計測と 働き方改革
 
動画認識サーベイv1(メタサーベイ )
動画認識サーベイv1(メタサーベイ )動画認識サーベイv1(メタサーベイ )
動画認識サーベイv1(メタサーベイ )
 
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
 
Master Thesis
Master ThesisMaster Thesis
Master Thesis
 
Online moving camera_background_subtraction
Online moving camera_background_subtractionOnline moving camera_background_subtraction
Online moving camera_background_subtraction
 
文献紹介:Selective Feature Compression for Efficient Activity Recognition Inference
文献紹介:Selective Feature Compression for Efficient Activity Recognition Inference文献紹介:Selective Feature Compression for Efficient Activity Recognition Inference
文献紹介:Selective Feature Compression for Efficient Activity Recognition Inference
 
OpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみたOpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみた
 
【DL輪読会】Monocular real time volumetric performance capture
【DL輪読会】Monocular real time volumetric performance capture 【DL輪読会】Monocular real time volumetric performance capture
【DL輪読会】Monocular real time volumetric performance capture
 
20170823【GWゼミ #2】コンピュータビジョンの基礎
20170823【GWゼミ #2】コンピュータビジョンの基礎20170823【GWゼミ #2】コンピュータビジョンの基礎
20170823【GWゼミ #2】コンピュータビジョンの基礎
 
SSII2014 チュートリアル資料
SSII2014 チュートリアル資料SSII2014 チュートリアル資料
SSII2014 チュートリアル資料
 
【CVPR 2019】Learning spatio temporal representation with local and global diff...
【CVPR 2019】Learning spatio temporal representation with local and global diff...【CVPR 2019】Learning spatio temporal representation with local and global diff...
【CVPR 2019】Learning spatio temporal representation with local and global diff...
 
nagata m
nagata mnagata m
nagata m
 
SSD: Single Shot MultiBox Detector (ECCV2016)
SSD: Single Shot MultiBox Detector (ECCV2016)SSD: Single Shot MultiBox Detector (ECCV2016)
SSD: Single Shot MultiBox Detector (ECCV2016)
 

Mais de SOINN Inc.

Dr.Kawewong Ph.D Thesis
Dr.Kawewong Ph.D ThesisDr.Kawewong Ph.D Thesis
Dr.Kawewong Ph.D ThesisSOINN Inc.
 
Original SOINN
Original SOINNOriginal SOINN
Original SOINNSOINN Inc.
 
PhDThesis, Dr Shen Furao
PhDThesis, Dr Shen FuraoPhDThesis, Dr Shen Furao
PhDThesis, Dr Shen FuraoSOINN Inc.
 
SOIAM (SOINN-AM)
SOIAM (SOINN-AM)SOIAM (SOINN-AM)
SOIAM (SOINN-AM)SOINN Inc.
 
学生さんへのメッセージ
学生さんへのメッセージ学生さんへのメッセージ
学生さんへのメッセージSOINN Inc.
 

Mais de SOINN Inc. (10)

PBAI
PBAIPBAI
PBAI
 
Dr.Kawewong Ph.D Thesis
Dr.Kawewong Ph.D ThesisDr.Kawewong Ph.D Thesis
Dr.Kawewong Ph.D Thesis
 
SSA-SOINN
SSA-SOINNSSA-SOINN
SSA-SOINN
 
E-SOINN
E-SOINNE-SOINN
E-SOINN
 
Original SOINN
Original SOINNOriginal SOINN
Original SOINN
 
PhDThesis, Dr Shen Furao
PhDThesis, Dr Shen FuraoPhDThesis, Dr Shen Furao
PhDThesis, Dr Shen Furao
 
SOINN PBR
SOINN PBRSOINN PBR
SOINN PBR
 
SOIAM (SOINN-AM)
SOIAM (SOINN-AM)SOIAM (SOINN-AM)
SOIAM (SOINN-AM)
 
SOINN-AM
SOINN-AMSOINN-AM
SOINN-AM
 
学生さんへのメッセージ
学生さんへのメッセージ学生さんへのメッセージ
学生さんへのメッセージ
 

Último

Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 

Último (12)

Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 

PIRF-NAV2

  • 1. A Fast Online Incremental Loop-Closure Detection for Appearance-based SLAM in Dynamic Crowded Environment Noppharit Tongprasit, Aram Kawewong, Osamu Hasegawa 東京工業大学
  • 2. 研究背景 近年,「日常生活環境」ロボットの需要が高まっている 警備 搬送 介護 セコム : (2005) 富士重・ツムラ (2008) 理研 : RIBA (2009) これらのロボットは,常に変化する(動的な)実環境下で自律 的に行動する必要がある マップ ロボットの環境に対する認識 事前に与えられることは稀 ロボット自身が作る必要がある 2
  • 3. 本日の内容 PIRF IEICE PIRF-NAV1 IJRR PIRF-NAV2 3
  • 4. 4
  • 5. 従来法の問題点 • 従来手法(FAB-MAP : Oxford大)の問題点 – 環境が大きく変化しないことを仮定 – 辞書はバッチ学習で作成し更新できない – 辞書の作成には別途膨大な学習用画像が必要 同じ場所だが、トラックが 停まっていることで、画像 の見え方が変わり、異なる 場所と認識してしまう。 異なる場所だが、見え方が 極めて似ており、同じ場所と 認識してしまう。 5
  • 6. 提案手法のポイント • 環境の大きな変化への対応 – 独自の画像特徴“Position-Invariant Robust Features (PIRF)”を利用 – PRIF:移動カメラの動画像から安定した点を探索し特徴化 • 辞書は完全にオンラインで作成し更新可能 – 事前に膨大な学習用画像を集めて長時間学習させ、辞書を 作る必要が無い – 辞書はその場で与えられたデータのみから作り、更新可能 – 重複する特徴を除外し、必要最低限の特徴のみ辞書に記録 – 上記の結果、メモリ効率が向上し処理の高速化も実現 6
  • 7. • 地図上での各地点の表現に工夫 – PIRF特徴が少ない(画像の識別の手掛かりが少 ない)場合 – 類似する画像が存在する(識別が困難な)場合 – 上記のような場合は、その画像に連続する前後の 画像も援用し、自動的にPIRF特徴を増やして画像 を表現する。 例えば、左図のような異なる場所で見え 方が極めて類似する場合、この画像に連 続する前後の画像も用い、手掛かりを増 やして識別する。 7
  • 8. PIRF とは? Original Descriptors (SIFT) Selective Descriptors (PIRF) 8
  • 9. PIRF: algorithm Current image 過去の画像を参照し、 共通するSIFT特徴を 抽出して、その位置の 特徴表現とする。 9
  • 10. 類似手法との性能比較(PIRF) Recognition Rate of Suzukakedai and O-okayama 93.46% 77.48% 100.00% 90.00% 80.00% 45.75% 70.00% 36.71% 30.22% Suzukakedai 31.08% O-Okayama 27.59% 60.00% 24.54% 22.29% 18.23% 50.00% 40.00% 30.00% 20.00% 10.00% 0.00% 10
  • 11. Even With These Strong Changes, PIRF Still Works Well !!! Highly Dynamic Changes in Scenes Illumination Changes in Scenes 11
  • 12. PIRF-NAV1 我々の過去の提案手法 PIRFを用いた VISUAL SLAM の初期のもの A.KAWEWONG, ET AL,: "ONLINE INCREMENTAL APPEARANCE-BASED SLAM IN HIGHLY DYNAMIC ENVIRONMENTS", INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH (IJRR) 12
  • 13. PIRF-NAV1(Kawewong, A. et al.,IJRR) • Visual SLAM based on PIRF’s concept • Characteristics – Online – Robust to dynamic scene – SIFT (128 dimensions) based system 13
  • 14. PIRF-NAV1: Algorithm Algorithm Data structure Image features 14
  • 15. Results & Experiments: DATASETS • City Centre 15
  • 16. Results & Experiments: DATASETS • New College 16
  • 17. Result 1: City Centre Vehicle Trajectory Loop Closure Detection PIRF-Nav (100% Precision) (proposed) FAB-MAP (100% Precision) 17
  • 18. Result 2: New College Vehicle Trajectory Loop Closure Detection PIRF-Nav (100% Precision) (proposed) FAB-MAP (100% Precision) 18
  • 19. PIRF-NAV1: City Center Result Precision-Recall 19
  • 20. PIRF-NAV1: City Center Result(Cont.) Computation time Full scale result Method PIRF-NAV 1 Recall 84% Precision 100% Total time (sec) 12057.4 Aver. time (ms) 9746 Total words 64618 Memory (MB) 33.4 MB Unable to process in real time 20
  • 21. PIRF-NAV2 今回の提案手法 PIRF-NAV1 の処理速度と 情報処理効率を大幅に改善 21
  • 22. PIRF-NAV2 (Tongprasit, N. et al., MIRU’10) • Improved version of PIRF-NAV 1 • Characteristics –Online –Robust to dynamic environment –Real time process –SURF (64 dimensions) based system 22
  • 24. PIRF-NAV2: Modified PIRF Shrink back if number of features is too few 24
  • 25. PIRF-NAV2: City Center Result Precision-Recall Aerial image 25
  • 26. PIRF-NAV2: City Center Result(Cont.) PIRF-NAV1との比較 Method PIRF-NAV 2 Recall 80% (-4%) Precision 100% Total time (sec) 1086.4 (12倍高速化) Aver. time (ms) 878.2 (12倍高速化) Total words 24410 (約66%削減) Memory (MB) 10.9 (約66%削減) 26
  • 27. 混雑した環境での実験 • 本研究でPIRF-NAV1が高速化し、実用レベルで利用 可能になったので試みた。 • 場所:食堂(東工大学食) • 時刻:昼間(12時頃) – あえて、食堂が混み合う時間帯に撮影 • 約6分間の動画(692枚の画像) • 画像サイズ:480 x 270(全方位カメラ画像) 27
  • 28. 28
  • 29. 混雑した環境での実験 • 認識率:86.65%(FAB-MAP:17.80%) • 平均処理時間:264ms / 枚, Matlab(同:577ms/枚) 入力(テスト)画像 同位置と推定された学習画像 全方位カメラの画像のため,同位置の画像でも 撮影時のカメラの向きによって見え方が異なります 29
  • 31. 食堂での実験結果 [4] A. Angeli, D. Filliat, S. Doncieux, and J. A. Meyer, “Fast and Incremental Method for Loop-Closure Detection Using Bags of Visual Words,” IEEE Trans. Robotics, 2008, 24(5), pp. 1027–1037 (オンラインVisual SLAMだが性能面でかなり劣る。) 31
  • 32. まとめに代えて(予告) • PIRF-NAV2 の移動ロボットへの実装もほぼ完了。 • 混雑した学食で、全方位カメラ1本のみで、ロボットがオン ライン・リアルタイムに地図の作成と自己位置同定(SLAM) を行う。 • ロボットは、「レジから下膳口へ」といった言語による指示 により経路探索し、移動可能(ナビゲーションも実現)。 • 日本ロボット学会学術講演会(9月、名工大)にて発表予 定。 32