
Global Visual Features based on Random Process  
Application to Visual Servoing 
Laroussi Hammouda
1
, Khaled Kaaniche
1,2
, Hassen Mekki
1,2
 and Mohamed Chtourou
1
 
1
Intelligent Control Design and Optimization of Complex Systems, University of Sfax, Sfax, Tunisia 
2
National School of Engineering of Sousse, University of Sousse, Sousse, Tunisia 
Keywords: Visual Servoing, Global Visual Features, Mobile Robot. 
Abstract:  This paper presents new global visual features: random distribution of limited set of pixels luminance. Our 
approach aims to improve the real-time performance of visual servoing applications. In fact, using these 
new features, we reduce the computation time of the visual servoing scheme. Our method is based on a 
random process which ensures efficient and fast convergence of the robot. The use of our new features 
removes the matching and tracking process. Experimental results are presented to validate our approach. 
1 INTRODUCTION 
Computer vision is progressively playing more 
important role in service robotic applications. In 
fact, the movement of a robot equipped with a 
camera can be controlled from its visual perception 
using visual servoing technique. The aim of the 
visual servoing is to control a robotic system using 
visual features acquired by a visual sensor 
(Chaumette and Hutchinson, 2008). Indeed, the 
control law is designed to move a robot so that the 
current visual features , acquired from the current 
pose  , will reach the desired features 
∗
 acquired 
from the desired pose 
∗
, leading to a correct 
realization of the task.  
The control principle is thus to minimize the 
error   = −
∗
 where  is a vector containing the 
current values of the chosen visual information, and 
∗
 its desired values. The basic step in image-based 
visual servoing is to determine the adequate set of 
visual features to be extracted from the image and 
used in the control scheme in order to obtain an 
optimal behavior of the robot.  
In the literature several works were concerned 
with simple objects and the features used as input of 
the control scheme were generally geometric: 
coordinates of points, edges or straight lines (Espiau 
and al., 1992), (Chaumette and Hutchinson, 2007).  
These geometric features have always to be 
tracked and matched over frames. This process has 
proved to be a difficult step in any visual servoing 
scheme. Therefore, in the last decade, the 
researchers are focused on the use of global visual 
features. In fact, in (Collewet and al., 2008) the 
visual features considered are the luminance of all 
image pixels and the control law is based on the 
minimization of the error which is the difference 
between the current and the desired image. 
Others works are interested in the application of 
image moments in visual servoing, like in 
(Chaumette and Hutchinson, 2003) where the 
authors propose a new visual servoing scheme based 
on a set of moment invariants. The use of these 
moments ensures an exponential decoupled decrease 
for the visual features and for the components of the 
camera velocity. However this approach is restricted 
to binary images. It gives good results except when 
the object is contrasted with respect to its 
environment.  
In (Dame and Marchand, 2009), the authors 
present a new criterion for visual servoing: the 
mutual information between the current and the 
desired image. The idea consists in maximizing the 
information shared by the two images. This 
approach has proved to be robust to occlusions and 
to very important light variations. Nevertheless, the 
computation time of this method is relatively high. 
The work of (Marchand and Collewet, 2010) 
proposes the image gradient as visual feature for 
visual servoing tasks. This approach suffers from a 
small cone of convergence. Indeed, using this visual 
feature, the robotic system diverges in the case of 
large initial displacement.  Another visual seroving 
approach which removes the necessity of features 
tracking and matching step has been proposed in 
105
Hammouda L., Kaaniche K., Mekki H. and Chtourou M..
Global Visual Features based on Random Process - Application to Visual Servoing.
DOI: 10.5220/0004040701050112
In Proceedings of the 9th International Conference on Informatics in Control, Automation and Robotics (ICINCO-2012), pages 105-112
ISBN: 978-989-8565-22-8
Copyright
c
 2012 SCITEPRESS (Science and Technology Publications, Lda.)