1 / 29

Feature Motion for Monocular Robot Navigation

Feature Motion for Monocular Robot Navigation. 單視覺機器人 – 追蹤 (tracking). 最常見的機器人導航技術 特徵點特性(特別 匹配性 抗破壞性) 特徵點取得(區塊 尺度不變). 單視覺機器人 – 追蹤. Good features to track 圖像特徵點 移動規律 ( 映射 ) 平面影像上的立體變化. 單視覺機器人 – 追蹤. SIFT ( Scale-invariant feature transform ) 特徵點擷取 特徵點描述 128 維度特徵指標 ( 方向 梯度 … )

akira
Download Presentation

Feature Motion for Monocular Robot Navigation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Feature Motion for Monocular Robot Navigation

  2. 單視覺機器人 – 追蹤(tracking) • 最常見的機器人導航技術 • 特徵點特性(特別 匹配性 抗破壞性) • 特徵點取得(區塊 尺度不變)

  3. 單視覺機器人 –追蹤 • Good features to track • 圖像特徵點 • 移動規律(映射) • 平面影像上的立體變化

  4. 單視覺機器人 –追蹤 • SIFT (Scale-invariant feature transform ) • 特徵點擷取 特徵點描述 • 128維度特徵指標(方向 梯度…) • 高準確度

  5. 單視覺機器人 –追蹤 • Harris corner (改進Moravec corner)

  6. 單視覺機器人 –追蹤方法選擇 • 追蹤環境 • 室內 室外 • 應用主體 • 臉部判別 移動 • 影像品質 • 特徵需求

  7. 目標 • 決定目標物在下張影像的位置 • 方法 • SIFT • 多重對應

  8. 目標 • 決定目標物在下張影像的位置

  9. 目標 • 決定目標物在下張影像的位置 • 手段 • 旋轉 • 非等性變形 • 映射(homography:單應性)

  10. 瑕疵 • homography transforms • 同一物體在兩張圖片中的對應方法 • 非精準 可接受 • 需要明顯對應物

  11. 不同H的正規化相關匹配對應結果

  12. 不同H的正規化相關匹配對應結果

  13. 不同H的正規化相關匹配對應結果

  14. 瑕疵 • homography transforms • 同一物體在兩張圖片中的對應方法 • 非精準 可接受 • 需要明顯對應物 • 僅能單一平面對應

  15. 瑕疵 解決 • homography transforms • 計算各種不同的H使用RANSAC方法選擇最佳H

  16. 最佳化映射對應 • RANdom SAmple Consensus (RANSAC) • 重複N次: • 隨機取四組對應特徵點,帶入映射函式取參數 • 將影像A中所有特徵點依上式參數帶入映射,求出特徵點在影像B所在位置,並計算匹配距離 • 給定d,記錄該次匹配距離<d的特徵點對應數目 • 選擇最佳參數

  17. 決定H • 原圖上的點xi • 映射後的點xi’ • H矩陣 3x3 Hxi=xi’

  18. 決定H • 使用Direct Linear Transformation (DLT)

  19. 決定H • 使用Direct Linear Transformation (DLT)

  20. 決定H • 使用Direct Linear Transformation (DLT)

  21. 決定H • 使用Direct Linear Transformation (DLT)

  22. 最佳化映射對應 • RANdom SAmple Consensus (RANSAC) • 重複N次: • 隨機取四組對應特徵點,帶入映射函式取參數 • 將影像A中所有特徵點依上式參數帶入映射,求出特徵點在影像B所在位置,併計算匹配距離 • 給定d,記錄該次匹配距離<d的特徵點對應數目 • 選擇最佳參數

  23. 決定H • 使用Direct Linear Transformation (DLT) 計算SVD參數即為V之最下面那行

  24. 特徵追蹤 • 取得H,套用在低特徵物體 • Normalized Cross Correlation(NCC)精確對應 • window灰階->統計->向量->夾角

  25. 應用 • Autostitch • Google Map • Microsoft Photosyth

More Related