Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-05T22:10:42.857Z Has data issue: false hasContentIssue false

Increased plane identification precision with stereo identification

Published online by Cambridge University Press:  19 June 2023

Junjie Ji
Affiliation:
State Key Laboratory of Tribology, Department of Mechanical Engineering, Tsinghua University, Beijing, 100084, P. R. China
Jing-Shan Zhao*
Affiliation:
State Key Laboratory of Tribology, Department of Mechanical Engineering, Tsinghua University, Beijing, 100084, P. R. China
*
Corresponding author: Jing-Shan Zhao; Email: jingshanzhao@mail.tsinghua.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Stereo vision allows machines to perceive their surroundings, with plane identification serving as a crucial aspect of perception. The accuracy of identification constrains the applicability of stereo systems. Some stereo vision cameras are cost-effective, compact, and user-friendly, resulting in widespread use in engineering applications. However, identification errors limit their effectiveness in quantitative scenarios. While certain calibration methods enhance identification accuracy using camera distortion models, they rely on specific models tailored to a camera’s unique structure. This article presents a calibration method that is not dependent on any particular distortion model, capable of correcting plane position and orientation identified by any algorithm, provided that the identification error is biased. A high-precision mechanical calibration platform is designed to acquire accurate calibration data while using the same detected material in real measurement scenarios. Experimental comparisons confirm the efficacy of plane pose correction on PCL-RANSAC, with the average relative error of distance reduced by 5.4 times and the average absolute error of angle decreasing by 41.2%.

Information

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Flowchart of using calibration methodology.

Figure 1

Figure 2. Camera coordinate system and the detected plane.

Figure 2

Figure 3. Mapping from the bad-plane-pose space to the fine-plane-pose space.

Figure 3

Figure 4. Entire pose space composing all mapped subspaces.

Figure 4

Figure 5. Prototype of mechanical calibration platform.

Figure 5

Figure 6. Distance compensation of calibration platform.

Figure 6

Figure 7. Planar coordinate system arrangement of camera view.

Figure 7

Figure 8. Calibration data of initial poses in bad-plane-pose space.

Figure 8

Figure 9. Mapping relations from initial poses to corrected poses.

Figure 9

Figure 10. Comparison before and after calibration with varied plane distances.

Figure 10

Figure 11. The relationship between the ratio of error to observing distance and observing distance.

Figure 11

Figure 12. Comparison before and after calibration with varied distances and angles.

Figure 12

Table I. Results of distance and angle correction experiment.

Figure 13

Figure 13. Lines connected accurate pose points and calibrated pose points.

Figure 14

Figure 14. Brick’s position and orientation.

Figure 15

Figure 15. Construct the brick wall with a mobile manipulator. (a) overall view of the robot system. (b) prototype experiment.

Figure 16

Table B1. Results of distance correction experiment.