Visual place recognition for autonomous robots using deep learning
Visual place recognition has become a challenging and attractive field in computer vision and robotics because it involves many methods to recognize the appearance of natural scenes that may be different. In autonomous and unmanned aerial vehicles, visual location recognition helps to detect actu...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/153856 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Visual place recognition has become a challenging and attractive field in computer
vision and robotics because it involves many methods to recognize the appearance of
natural scenes that may be different. In autonomous and unmanned aerial vehicles,
visual location recognition helps to detect actual destinations and locations
In order to match standard features from different angles of a scene, we propose a
global feature matching method, which is separate from the current popular local
feature matching method. We build attention maps from two dimensions to refine the
calculation methods of residuals in VLAD, channel and spatial, and get better results
than the original NetVLAD model.
In addition, self-driving cars require precise, light and comfortable shapes to operate
in order to achieve their portability. Therefore, we propose a triple distillation method
by using the weakly supervised triple ordering loss as the standard in global feature
matching. It uses the student network to learn from the teacher network from three
directions to reduce the huge model (teacher model we Combines two loss method
functions, the first uses the results of the teacher model to extract the positive results
and stay away from the negative results, and the other method fits the vector to the
point).
Combining these two methods makes our method better than the original lightweight
model. This distillation method of global feature matching can reduce the difference
between the results of the learning model and the teaching model, and can also be used
to enhance the generalization ability. |
---|