3D pose estimation of large and complicated workpieces based on binocular stereo vision

被引:42
作者
Luo, Zhifeng [1 ,2 ]
Zhang, Ke [1 ,2 ]
Wang, Zhigang [1 ,2 ]
Zheng, Jian [1 ,2 ]
Chen, Yixin [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Shanghai Key Lab Mat Laser Proc & Modificat, Shanghai 200240, Peoples R China
[2] Collaborat Innovat Ctr Adv Ship & Deep Sea Explor, Shanghai 200240, Peoples R China
关键词
EPIPOLAR GEOMETRY;
D O I
10.1364/AO.56.006822
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
A binocular stereo vision method is proposed for automatically locating the position and posture of workpieces, which is especially important when processing large, complicated structures, for example, the laser hardening and laser cladding of automotive die. First, a binocular stereo vision positioning system was designed and modeled, from which a method of background subtraction was proposed to extract the edge line of the foreground area. Furthermore, the intersection point of the workpiece contour line was taken as the characteristic point of the workpiece, and an algorithm that combines epipolar constraint with gray value similarity was proposed to quickly and accurately realize the feature points matching. Finally, experiments show that the workpiece can be positioned accurately, and that the precision of position recognition could be controlled within +0.5 mm when the camera was 1 m away from the workpiece, meeting the requirement of robot processing. (C) 2017 Optical Society of America
引用
收藏
页码:6822 / 6836
页数:15
相关论文
共 32 条
[1]  
Aguilar J. J., 1996, Measurement, V18, P193, DOI 10.1016/S0263-2241(96)00065-6
[2]   ViBe: A Universal Background Subtraction Algorithm for Video Sequences [J].
Barnich, Olivier ;
Van Droogenbroeck, Marc .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (06) :1709-1724
[3]   VIBE: A POWERFUL RANDOM TECHNIQUE TO ESTIMATE THE BACKGROUND IN VIDEO SEQUENCES [J].
Barnich, Olivier ;
Van Droogenbroeck, Marc .
2009 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1- 8, PROCEEDINGS, 2009, :945-948
[4]   Roboscan: a combined 2D and 3D vision system for improved speed and flexibility in pick-and-place operation [J].
Bellandi, Paolo ;
Docchio, Franco ;
Sansoni, Giovanna .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 69 (5-8) :1873-1886
[5]  
Boopathy S., 1995, 1995 IEEE/IAS International Conference on Industrial Automation and Control (I A & C'95) (Cat. No.95TH8005), P461, DOI 10.1109/IACC.1995.465796
[6]  
Bouguet Y.-Y., 2010, Camera calibration toolbox for Matlab
[7]  
Corke P.I., 2011, Robotics, Vision and Control: Fundamental Algorithms in MATLAB, VVolume 73, DOI DOI 10.1007/978-3-642-20144-8
[8]   Sub-pixel precision image matching for measuring surface displacements on mass movements using normalized cross-correlation [J].
Debella-Gilo, Misganu ;
Kaab, Andreas .
REMOTE SENSING OF ENVIRONMENT, 2011, 115 (01) :130-142
[9]   Application of robot offline programming in thermal spraying [J].
Deng, SiHao ;
Cai, ZhenHua ;
Fang, DanDan ;
Liao, HanLin ;
Montavon, Ghislain .
SURFACE & COATINGS TECHNOLOGY, 2012, 206 (19-20) :3875-3882
[10]  
Freund E, 1998, IEEE IND ELEC, P208, DOI 10.1109/IECON.1998.723992