
Fast Free Floor Detection for Range Cameras
Izaak Van Crombrugge
1
, Luc Mertens
1
and Rudi Penne
1,2
1
Faculty of Applied Engineering, University of Antwerp, Groenenborgerlaan 171, 2020 Antwerp, Belgium
2
Dept. of Mathematics, University of Antwerp, Middelheimlaan 1, 2020 Antwerp, Belgium
{izaak.vancrombrugge, luc.mertens, rudi.penne}@uantwerp.be
Keywords:
Planar Motion, Time-of-Flight Camera, RGB-D Camera, Free Floor Detection, Obstacle Detection, Ground
Plane Segmentation, Collision Avoidance.
Abstract:
A robust and fast free floor detection algorithm is indispensable in autonomous or assisted navigation as
it labels the drivable surface and marks obstacles. In this paper we propose a simple and fast method to
segment the free floor surface in range camera data by calculating the Euclidean distance between every
measured point of the point cloud and the ground plane. This method is accurate for planar motion, i.e. as
long as the camera stays at a fixed height and angle above the ground plane. This is most often the case in
driving mobile platforms in an indoor environment. Given this condition, the ground plane stays invariant
in camera coordinates. Obstacles as low as 40 mm are reliably detected. The detection works correct even
when ’multipath’ errors are present, a typical phenomenon of distance overestimation in corners when using
time-of-flight range cameras. To demonstrate the application of our segmentation method, we implemented it
to create a simple but accurate navigation map.
1 INTRODUCTION
When it comes to autonomous or assisted navigation,
obstacle detection is a key problem that needs to be
solved. For driving robots this corresponds directly
to detecting the free floor area, as all detections that
are not free floor must be labeled as obstacles. Given
the limited resources of mobile platforms, a fast and
robust method is preferred.
The success of existing floor detection methods
for single or multiple RGB camera systems (Li and
Birchfield, 2010; Aggarwal et al., 2014; Pears and
Liang, 2001; Liang and Pears, 2002; Lin and Song,
2015) is strongly dependent on visual clues. The tex-
ture, reflective properties and shading of the observed
scene have an important influence on the outcome.
To work reliably in a new environment, tweaking of
the parameters or new training has to be done. The
needed calculation time is also higher than 100 ms per
frame, which is too high for fast moving vehicles.
The usage of range cameras such as time-of-flight
cameras gives the possibility to use geometric infor-
mation, instead of relying on assumptions of the vi-
sual image. Often complex point cloud computations
are used to segment planes (Holz et al., 2011; Holz
et al., 2012; Poppinga et al., 2008; Schwarz et al.,
2011; Ye and Hegde, 2015; Pham et al., 2016; Qian
and Ye, 2014) like RANSAC plane fitting (Fischler
and Bolles, 1981; Torr and Zisserman, 2000) or re-
gion growing, resulting in slower than real-time pro-
cessing times. The method of (Penne et al., 2013) is
very fast, but does not segment the floor directly.
The aforementioned methods do not take advan-
tage of the assumption that the floor is at a fixed dis-
tance and angle from the sensor on the mobile plat-
form. In (Kircali and Tek, 2014) this prior knowledge
is used, resulting in a faster calculation. However,
their technique uses only a single threshold value. In
contrast, the technique we propose in this paper uses
two threshold values to cope with multipath errors
that occur in time-of-flight measurements. The pro-
posed method results in even faster calculations than
the one presented in (Kircali and Tek, 2014), has in-
tuitive parameters, and is algorithmically very sim-
ple, allowing for easy implementation on various plat-
forms.
2 CONDITIONS
The application of our technique is limited to planar
motion. The following conditions have to be met:
• The camera is mounted at a fixed height and angle
on the mobile platform.
Van Crombrugge I., Mertens L. and Penne R.
Fast Free Floor Detection for Range Cameras.
DOI: 10.5220/0006133505090516
In Proceedings of the 12th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2017), pages 509-516
ISBN: 978-989-758-225-7
Copyright
c
2017 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved
509