Back to Search
Start Over
Distinguishing refracted features using light field cameras with applications to structure from motion
- Source :
- IEEE Robotics and Automation Letters
- Publication Year :
- 2019
- Publisher :
- IEEE, 2019.
-
Abstract
- Robots must reliably interact with refractive objects in many applications; however, refractive objects can cause many robotic vision algorithms to become unreliable or even fail, particularly feature-based matching applications, such as structure-from-motion. We propose a method to distinguish between refracted and Lambertian image features using a light field camera. Specifically, we propose to use textural cross-correlation to characterise apparent feature motion in a single light field, and compare this motion to its Lambertian equivalent based on 4D light field geometry. Our refracted feature distinguisher has a 34.3% higher rate of detection compared to state-of-the-art for light fields captured with large baselines relative to the refractive object. Our method also applies to light field cameras with much smaller baselines than previously considered, yielding up to 2 times better detection for 2D-refractive objects, such as a sphere, and up to 8 times better for 1D-refractive objects, such as a cylinder. For structure from motion, we demonstrate that rejecting refracted features using our distinguisher yields up to 42.4% lower reprojection error, and lower failure rate when the robot is approaching refractive objects. Our method lead to more robust robot vision in the presence of refractive objects.<br />Comment: 8 pages, 8 figures, submission to IROS 2018
- Subjects :
- FOS: Computer and information sciences
Computer Vision for Automation
Control and Optimization
Computer science
Computer Vision and Pattern Recognition (cs.CV)
ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION
Biomedical Engineering
Computer Science - Computer Vision and Pattern Recognition
Physics::Optics
02 engineering and technology
law.invention
Computational photography
Computer Science - Robotics
Artificial Intelligence
law
090609 Signal Processing
0202 electrical engineering, electronic engineering, information engineering
Structure from motion
Computer vision
ComputingMethodologies_COMPUTERGRAPHICS
Feature detection (computer vision)
Visual-based navigation
Light-field camera
business.industry
Mechanical Engineering
Computational Imaging
020207 software engineering
090602 Control Systems Robotics and Automation
Computer Science Applications
Human-Computer Interaction
091302 Automation and Control Engineering
Control and Systems Engineering
Feature (computer vision)
Robot
020201 artificial intelligence & image processing
Computer Vision and Pattern Recognition
Artificial intelligence
business
Light Fields
Robotics (cs.RO)
Light field
Subjects
Details
- ISSN :
- 23813652
- Database :
- OpenAIRE
- Journal :
- IndraStra Global
- Accession number :
- edsair.doi.dedup.....89916cda9bfdae58ec0e36299f5c557e