3D perception from binocular vision for a low cost humanoid robot NAO

被引:27
作者
Nefti-Meziani, Samia [1 ]
Manzoor, Umar [2 ]
Davis, Steve [1 ]
Pupala, Suresh Kumar [1 ]
机构
[1] Univ Salford, Sch Comp Sci & Engn, Salford, Greater Manches, England
[2] King Abdulaziz Univ, Fac Comp & Informat Technol, Jeddah 21413, Saudi Arabia
关键词
Stereo vision system; Low cost 3D perception; Camera calibration; 3D reconstruction; NAO robot; TRIANGULATION;
D O I
10.1016/j.robot.2014.12.016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Depth estimation is a classical problem in computer vision and after decades of research many methods have been developed for 3D perception like magnetic tracking, mechanical tracking, acoustic tracking, inertial tracking, optical tracking using markers anneacons. The vision system allows the 3D perception of the scene and the process involves: (1) camera calibration, (2) image correction, (3) feature extraction and stereo correspondence, (4) disparity estimation and reconstruction, and finally, (5) surface triangulation and texture mapping. The work presented in this paper is the implementation of a stereo vision system integrated in humanoid robot. The low cost of the vision system is one of the aims to avoid expensive investment in hardware when used in robotics for 3D perception. In our proposed solution, cameras are highly utilized as in our opinion they are easy to handle, cheap and very compatible when compared to the hardware used in other techniques. The software for the automated recognition of features and detection of the correspondence points has been programmed using the image processing library OpenCV (Open Source Computer Vision) and OpenGL (Open Graphic Library) is used to display the 3D models obtained from the reconstruction. Experimental results of the reconstruction and models of different scenes are shown. The results obtained from the program are evaluated comparing the size of the objects reconstructed with that calculated by the program. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:129 / 139
页数:11
相关论文
共 42 条
[1]   DEVELOPMENT OF AN INCARNATE ANNOUNCING ROBOT SYSTEM USING EMOTIONAL INTERACTION WITH HUMANS [J].
Ahn, Ho Seok ;
Lee, Dong-Wook ;
Choi, Dongwoon ;
Lee, Duk-Yeon ;
Lee, Ho-Gil ;
Baeg, Moon-Hong .
INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2013, 10 (02)
[2]   ELIMINATION OF SYSTEMATIC-ERROR IN SUBPIXEL ACCURACY CENTROID ESTIMATION [J].
ALEXANDER, BF ;
NG, KC .
OPTICAL ENGINEERING, 1991, 30 (09) :1320-1331
[3]  
Alexandrov A., 2002, COMPUT VIS, V558
[4]  
[Anonymous], OP SOURC COMP VIS LI
[5]  
Bouguet Jean-yves., 2000, PYRAMIDAL IMPLEMENTA, P1
[6]  
Bradski G., 2008, LEARNING OPENCV COMP
[7]   The development of camera calibration methods and models [J].
Clarke, TA ;
Fryer, JG .
PHOTOGRAMMETRIC RECORD, 1998, 16 (91) :51-66
[8]  
Delaunay B., 1934, Classe des sciences mathmatiques et naturelles, V6, P793
[9]  
Ejaz N, 2012, INT J INNOV COMPUT I, V8, P4219
[10]  
Forsyth David A, 2002, Computer Vision: a Modern Approach, DOI 10.5555/580035