Pose estimation is a key aspect of mobile robots or moving vehicles in computer vision and robotics applications when it travels through an environment. Monocular visual odometry can provide improved pose estimation compared to wheel odometry method when travelling on slippery or smooth surface. Method of estimating trajectory of camera mounted on vehicle using monocular visual odometry. Fast and robust image feature detection and matching techniques are very important for visual odometry. To test the effect of salt and pepper noise on visual odometry, we added noise to KITTI dataset. There is need to investigate the performances of SURF (Speeded-Up Robust Features), KAZE and MSER (Maximally Stable Extremal Regions) in presence of salt and pepper noise to obtain good feature detection and matching because good feature matching provides good visual odometry. Salt and pepper noise can affect the accuracy of visual odometry so there is need to study and find the robust feature detector in presence of noise to obtain good camera trajectory. There is need to investigate and compare the performances of SURF (Speeded-Up Robust Features), KAZE and MSER (Maximally Stable Extremal Regions) in presence of salt and pepper noise to obtain good camera trajectory. By mixing noise with KITTI dataset images and matching rate is identified and robust feature detector is one which provides good feature matching rate. Trajectories are plotted by mixing noise 5% with images of KITTI dataset and tested the effect of salt and pepper noise on trajectories. Plotted trajectories are compared with ground truth and RMSE is calculated. Visual odometry trajectories are plotted using SURF, KAZE and MSER and these trajectories are compared with ground truth. Experiments performed using KITTI dataset have shown that visual odometry obtained using KAZE is better than SURF and MSER in presence noise but requires more time. Root means square error (RMSE) for KAZE is less than SURF and MSER.

1.
Ebrahim
Karami
,
Siva
Prasad
, and
Mohamed
Shehata
, “
Image Matching Using SIFT, SURF, BRIEF and ORB: Performance Comparison for Distorted Images
”,
2015 Newfoundland Electrical and Computer Engineering Conference
,
Canada
2.
B.
Moghaddam
,
C.
Nastar
and
A.
Pentland
, “
A Bayesian similarity measure for deformable image matching
,”
Image and Vision Computing
, vol.
19
, no.
5
, pp.
235
244
,
2001
.
3.
B.
Shan
, “
A Novel Image Correlation Matching Approach
,”
JMM
vol.
5
, no.
3
,
2010
.
4.
Visual Odometry Part II: Matching, Robustness, Optimization, and Applications By Friedrich Fraundorfer and Davide Scaramuzza
,
IEEE Robotics & Automation Magazine
( Volume:
19
, Issue:
2
, June
2012
)
5.
5
G. D.
Lowe
.
Distinctive image features from scale-invariant keypoints
.
IJCV
, pages
91
110
, November
2004
.
6.
David G
Lowe
, “
Distinctive Image Features from Scale-Invariant Keypoints
,”
International Journal of Computer Vision, vol.
50
, No.
2
,
2004
, pp.
91
110
.
7.
Herbert
Bay
, TinneTuytelaars and
Luc
Van Gool
, “
Speeded-up robust features (SURF
),”
Computer vision and image understanding, vol.
110
, No.
3
,
2008
, pp.
346
359
8.
P.
Sykora
,
P.
Kamencay
and
R.
Hudec
, “
Comparison of SIFT and SURF Methods for Use on Hand Gesture Recognition based on Depth Map
”,
AASRI Procedia
, vol.
9
, pp.
19
24
,
2014
.
9.
P. M.
Panchal
,
S. R.
Panchal
, and
S. K.
Shah
, “
A Comparison of SIFT and SURF
,”
International Journal of Innovative Research in Computer and Communication Engineering
, vol.
1
, no.
2
, pp.
323
327
,
2013
.
10.
Shaharyar Ahmed Khan
Tareen
,
Zahra
Saleem
, “
A Comparative Analysis of SIFT, SURF, KAZE, AKAZE, ORB, and BRISK
”,
International Conference on Computing, Mathematics and Engineering Technologies – iCoMET
2018
11.
Alcantarilla
,
P.F.
,
Bartoli
,
A.
,
Davison
,
A.J.
, “
KAZE features
”, In:
Fitzgibbon
,
A.
,
Lazebnik
,
S.
,
Perona
,
P.
,
Sato
,
Y.
,
Schmid
,
C.
(eds.) ECCV 2012. LNCS, vol.
7577
, pp.
214
227
.
Springer
,
Heidelberg
(
2012
).
12.
D.
Scaramuzza
and
F.
Fraundorfer
, “
Visual Odometry Part I: The First 30 Years and Fundamentals
.”,
IEEE Robotics Automation Magazine
, vol.
18
, pp.
80
92
,
2011
.
13.
D.
Nister
, “
An efficient solution to the five point relative pose problem
.”
IEEE Trans. Pattern Analysis Machine Intelligence
, vol.
26
, pp.
756
770
,
2004
.
14.
M. J.
Milford
and
G.
Wyeth
, “Single camera vision-only SLAM on a suburban road network.”
In Proc. IEEE Int. Conf. Robotics and Automation
, pp.
3684
3689
,
2008
.
15.
Mary B.
Alatise
, and
Gerhard P.
Hancke
, “
Pose Estimation of a Mobile Robot Based on Fusion of IMU Data and Vision Data Using an Extended Kalman Filter
MDPI, Sensor
,
2017
16.
Friedrich
Fraundorfer
and
Davide
Scaramuzza
, “
Visual Odometry Part II: Matching, Robustness, Optimization, and Applications
”,
IEEE ROBOTICS & AUTOMATION MAGAZINE
• JUNE
2012
.
17.
Matas
,
J.
,
Chum
,
O.
,
Urban
,
M.
, and
Pajdla
,
T.
obust wide-baseline stereo from maximally stable extremal regions
,
Image and vision computing
, Vol.
22, Number
10
,
2004
, pp.
761
767
.
18.
Nistér
D.
and
Stewénius
H.
 Linear time maximally stable extremal regions: ‘
Computer Vision (ECCV 2008)
,
Springer
,
2008
, pp.
183
196
.
20.
Yao
Zhang
,
Yanduo
Zhang
, “
esearch On Monocular Visual Odometry Based on 3D-2D Motion Estimation
”,
15th International Symposium on Parallel and Distributed Computing-2016
.
This content is only available via PDF.
You do not currently have access to this content.