TY - JOUR
T1 - High-speed measurement algorithm for the position of holes in a large plane
AU - Shi, Yongqiang
AU - Sun, Changku
AU - Wang, Peng
AU - Wang, Zhong
AU - Duan, Hongxu
N1 - Funding Information:
This work was supported by the Important National Science and Technology Specific Project ( 2009ZX04014-092 ).
PY - 2012/12
Y1 - 2012/12
N2 - CMM is widely used to measure the position of the holes on the top surface of an engine block. However, CMM requires a perfect environment and cannot be applied in online measurements. Moreover, using CMM to measure the position of holes in a large plane takes more than 10 min, thus lowering its efficiency. To solve this problem, this paper presents a high-speed measurement algorithm for the position of holes in a large plane based on a flexible datum and the feature neighborhood model. First, two area CCD cameras that grab the images of the reference holes of the block are used to establish the flexible datum. Second, different mapping models are built in the neighborhood of the center of different holes. These black-box mapping models ignore the intermediate process of camera perspective projection. Finally, the feature points in the different scales of the neighborhood of the hole centers solve the mapping results. The mapping results are then weighted by using the multi-scale weighting algorithm. The calibration target is designed, but the feature points in the target are minimal. Thus, a new method to create several more feature points is designed. Compared with the measurement result of CMM, the maximum position error of the measurement system is 0.025 mm. The relative error is better than 0.025% and the standard deviation of the measurement data is less than 0.010 mm. With a conference level of 95%, the system measurement uncertainty is better than ±0.020 mm. The measuring time is less than 3 min. The position measurement scheme features high automation and high efficiency, and can be used in the position measurement of online engine block holes.
AB - CMM is widely used to measure the position of the holes on the top surface of an engine block. However, CMM requires a perfect environment and cannot be applied in online measurements. Moreover, using CMM to measure the position of holes in a large plane takes more than 10 min, thus lowering its efficiency. To solve this problem, this paper presents a high-speed measurement algorithm for the position of holes in a large plane based on a flexible datum and the feature neighborhood model. First, two area CCD cameras that grab the images of the reference holes of the block are used to establish the flexible datum. Second, different mapping models are built in the neighborhood of the center of different holes. These black-box mapping models ignore the intermediate process of camera perspective projection. Finally, the feature points in the different scales of the neighborhood of the hole centers solve the mapping results. The mapping results are then weighted by using the multi-scale weighting algorithm. The calibration target is designed, but the feature points in the target are minimal. Thus, a new method to create several more feature points is designed. Compared with the measurement result of CMM, the maximum position error of the measurement system is 0.025 mm. The relative error is better than 0.025% and the standard deviation of the measurement data is less than 0.010 mm. With a conference level of 95%, the system measurement uncertainty is better than ±0.020 mm. The measuring time is less than 3 min. The position measurement scheme features high automation and high efficiency, and can be used in the position measurement of online engine block holes.
KW - Black-box mapping
KW - Feature neighborhood
KW - Flexible datum
KW - Multi-scale weighting
KW - Position measurement
UR - http://www.scopus.com/inward/record.url?scp=84865499649&partnerID=8YFLogxK
U2 - 10.1016/j.optlaseng.2012.06.007
DO - 10.1016/j.optlaseng.2012.06.007
M3 - Article
AN - SCOPUS:84865499649
SN - 0143-8166
VL - 50
SP - 1828
EP - 1835
JO - Optics and Lasers in Engineering
JF - Optics and Lasers in Engineering
IS - 12
ER -