Algorithm for dealing with motion blur in visual SLAM
CSTR:
Author:
Affiliation:

(1.Institution of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100012, China; 2.University of Chinese Academy of Sciences, Beijing 100049, China)

Clc Number:

TP242.6

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Motion blur caused by high-speed movement often occurs in low-price devices, which is a main factor that affects the accuracy of Simultaneous Localization and Mapping (SLAM). Some approaches dealing with motion blur such as computing blur kernel and blind deconvolution are not suitable for mobile phone, unmanned Areial Vehicle(UAV), and other platforms with limited processing capacity, which may impact the application of SLAM algorithm. In this study, correspondence was found between coordinate difference and extent of motion blur by exploring the generation of motion blur and the difference of feature coordinates between adjacent images. The average movement of feature points was used to form EBL parameter and represent the blur degree of the frame, which was then combined with frame removal algorithm to continuously remove the big-blur image. The accuracy of localization and mapping under motion blur could be enhanced by adding a small amount of computation. Experiments proved the validity of EBL parameters and the improvement of the accuracy of the SLAM system. Results show that the proposed algorithm could obviously reduce the error of the camera trajectory. For datasets with severe blur, the error could be reduced by 20% under an appropriate size of window.

    Reference
    Related
    Cited by
Get Citation
Related Videos

Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:January 29,2019
  • Revised:
  • Adopted:
  • Online: October 14,2019
  • Published:
Article QR Code