-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathopenseqslam.html
More file actions
115 lines (91 loc) · 4.21 KB
/
openseqslam.html
File metadata and controls
115 lines (91 loc) · 4.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>OpenSLAM.org</title>
<meta name="description" content="OpenSLAM.org">
<meta name="keywords" content="OpenSLAM SLAM robot mapping localization research">
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<meta name="robots" content="index">
<meta http-equiv="expires" content="Sat, 01 Dec 2001 00:00:00 GMT">
<link rel="stylesheet" type="text/css" href="style2.css">
</head>
<body bgcolor="#FFFFFF">
<br>
<br>
<center>
<img src="openslam-logo.png" border=0>
</center>
<br>
<center><h2>OpenSeqSLAM</h2></center><center><table width=700> <tr><tr><td colspan=2>
OpenSeqSLAM is an open source Matlab implementation of the
original SeqSLAM algorithm published by Milford and Wyeth at ICRA12.
SeqSLAM performs place recognition by matching sequences of images.
<br><a href="http://www.tu-chemnitz.de/~niko" target="_blank">Further information</a>
</td></tr>
</td></tr>
<tr><td colspan=2>
<br><b>Authors</b><br>
<a href="http://www.tu-chemnitz.de/~niko" target="_blank">Niko Suenderhauf</a>;
</td></tr>
<tr><td colspan=2>
<br><b><a target="_blank" href="https://github.com/OpenSLAM-org/openslam_openseqslam">Get the Source Code!</a><br>
</td></tr>
<tr><td colspan=2>
<br> <b>Long Description</b><br>
While established state of the art approaches to place recognition like FAB-MAP
match single images, recent work of Milford and Wyeth proposes to match sequences of images.
Their approach, coined SeqSLAM, achieved quite remarkable results when recognizing places
even if the environment underwent severe appearance changes, like transitioning
from a sunny day to a rainy night. <br><br>
In a preprocessing step, SeqSLAM drastically downsamples incoming images to e.g.
64x32 pixels. These thumbnail images are further divided into patches of
8x8 pixels, which are then normalized, so that the pixel values cover the
complete range of possible values between 0 and 255.<br><br>
The two important innovative steps of SeqSLAM are performed in the following: First,
the distance matrix is locally contrast enhanced, which Milford and Wyeth
describe as a step towards forcing the matcher to find best matches in every
local neighborhood of the trajectory instead of only one global best match.
Finally, when looking for a match to a query image, SeqSLAM performs a search to
find the best matching sequence of adjacent frames. SeqSLAM literally
sweeps through the contrast-enhanced difference matrix to achieve this.<br><br>
<br><br></td></tr>
<tr><td colspan=2>
<br> <b>Input Data </b><br>
Images
</td></tr>
<tr><td colspan=2>
</td></tr>
<tr><td colspan=2>
</td></tr>
<tr><td colspan=2>
<br> <b> Hardware/Software Requirements</b><br>
Matlab
<br>
Quick start guide:
cd datasets/norland; ./getDataset.bash;
Then run demo.m from within the matlab directory.
<br>
</td></tr>
<tr><td colspan=2>
<br> <b>Papers Describing the Approach</b>
<br> Michael Milford and Gordon F. Wyeth:
SeqSLAM: Visual Route-Based Navigation for Sunny Summer Days and Stormy Winter Nights,
Proc. of IEEE Intl. Conf. on Robotics and Automation (ICRA), 2012<br>
</td></tr>
<tr><td colspan=2>
<br><b>License Information</b><br>
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br>
The authors allow the users of OpenSLAM.org to use and modify the source code for their own research. Any commercial application, redistribution, etc has to be arranged between users and authors individually and is not covered by OpenSLAM.org.<br><br>
OpenSeqSLAM is licenced under GPL 3.0.
</td></tr>
</td></tr>
<tr><td colspan=2>
<br><br>
*** OpenSLAM.org is not responsible for the content of this webpage *** <br>
*** Copyright and V.i.S.d.P.:
<a href="http://www.tu-chemnitz.de/~niko" target="_blank">Niko Suenderhauf</a>;
*** <br>
</td></tr>
</table></center>
</body>
</html>