FULL TEXT IN RUSSIAN


Mekhatronika, Avtomatizatsiya, Upravlenie, 2015, vol. 16, no. 7, pp. 464—470
DOI: 10.17587/mau.16.464-470


Joint Recognition of the Moving and Stationary Objects in the Machine Vision Systems of Robots

Nguen Tuan Dung, dunghvkt@yahoo.com, I. A. Shcherbatov, sherbatov2004@mail.ru, Astrakhan, 414056, Russian Federation


Corresponding author: Shcherbatov Ivan A., Ph. D., Associate Professor, Astrakhan State Technical University, Astrakhan, 414056, Russian Federation
e-mail: sherbatov2004@mail.ru

Received on December 18, 2014
Accepted December 28, 2014

Simultaneous detection of multiple stationary and moving obstacles in the near field of the mobile robots is a challenging task, since a robot has to detect a maximal possible number of obstacles, and ensure its movement without collisions. In this paper, the authors propose modified algorithms for detection of objects. Detectable objects are divided into two types: familiar objects (stationary obstacles, for example, a table, a chair, a computer, etc.), and unknown objects (moveable objects — people).
The authors present specific recognition algorithms for each object type: the nearest neighbor search algorithm modified for the use with FLANN library and search trees (KNN) used for detection of the stationary obstacles; the built-in algorithms (Microsoft Kinect development kit-SDK) are intended for recognition of such movable objects as persons. The efficiency of the search algorithm of the nearest neighbors for detection of stationary objects is shown. This algorithm is implemented in FLANN library, which contains main algorithms for extraction of the handles of images and creation of indexes. The effectiveness of finding objects is increased due to application of SURF algorithm. Use of FLANN Library together with SURF algorithm satisfies the requirements for detection of objects in real time. The experimental results prove the effectiveness of the proposed approach in a vision system of a mobile robotic platform.

Keywords: FLANN, SURF, mobile robot, image recognition, nearest neighbor search, Kinect, depth image, deep data preprocessing, Kinect SDK.


For citation:
Nguen Tuan Dung, Shcherbatov I. A. Joint Recognition of the Moving and Stationary Objects in the Machine Vision Systems of Robots, Mekhatronika, Avtomatizatsiya, Upravlenie, 2015, vol. 16, no. 7, pp. 464—470.
DOI: 10.17587/mau.16.464-470

To the contents