Binocular calibration method based on chaotic particle swarm optimization algorithm

A chaotic particle swarm and optimization algorithm technology, applied in computing, image data processing, instruments, etc., can solve the problems of poor convergence, local optimization, low precision, and can not meet industrial machine vision, etc., to improve accuracy and robustness , to ensure the effect of precision

Active Publication Date: 2016-06-08
湖州菱创科技有限公司
View PDF7 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing camera calibration methods mainly include linear method, two-step method, nonlinear optimization method, etc. Among them, the linear method does not consider lens distortion, and the accuracy is not high; The methods mainly include Tsai’s two-step method and Zhang’s planar template method, both of which solve the initial parameters linearly, and then perform nonlinear optimization considering distortion, but still cannot meet the requirements of industrial machine vision, and the calibration accuracy has improved; The nonlinear optimization method can obtain higher calibration accuracy due to multiple iterative optimizations considering distortion
Traditional nonlinear parameter optimization methods include Levenberg-Marquardt method, gradient descent method, conjugate gradient method, Newton method, etc., but the calculation process of these methods is complex, sensitive to the initial iteration value, parameters are constrained by nonlinear factors, and converge Poor performance, easy to fall into local optimum, difficult to obtain optimal solution
Many scholars have proposed the use of intelligent optimization algorithms for nonlinear calibration. Among them, the particle swarm optimization algorithm is widely used in parameter optimization in camera calibration due to its advantages of easy implementation, high precision, and fast convergence. However, it is easy to fall into local extreme values, resulting in inaccurate calibration results.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Binocular calibration method based on chaotic particle swarm optimization algorithm
  • Binocular calibration method based on chaotic particle swarm optimization algorithm
  • Binocular calibration method based on chaotic particle swarm optimization algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0016] The present invention provides a dual-objective calibration method based on the chaotic particle swarm optimization algorithm. The entire algorithm flow is mainly composed of the sub-pixel image coordinate extraction of the calibration plate image dot center, the homography matrix calculation, the initial value determination of the internal and external parameters of the camera, Chaotic particle swarm algorithm is used to optimize the internal and external parameters.

[0017] For further explanation, the specific implementation steps are as follows:

[0018] Step 1: Extract the sub-pixel image coordinates of the center of the calibration plate image dot

[0019] (1) Input multiple sets of calibration plate images...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a binocular calibration method based on a chaotic particle swarm optimization algorithm. A plurality of sets of dot array planar calibration board image pairs with different poses are simultaneously photographed through two image cameras. On condition that distortion is not considered, initial values of inner parameters and outer parameters of a left image camera and a right image camera are obtained by means of a Zhang's planar template linear calibration method. Then on condition that a two-order radial distortion and a two-order tangential distortion are considered, a three-dimensional reprojection error is minimized by means of the chaotic particle swarm optimization algorithm, thereby obtaining final inner parameter and final outer parameter of the two image cameras. In an iteration optimization process, a global adaptive inertia weight (GAIW) is introduced. A particle local neighborhood is constructed by means of a dynamic annular topological relationship. Speed and current position are updated according to an optimal fitness value in the particle local neighborhood. Furthermore chaotic optimization is performed on the optimal position which corresponds with the optimal fitness value in the particle local neighborhood. The binocular calibration method effectively settles a problem of low calibration precision caused by a local extreme value in a previous particle swarm optimization algorithm, thereby improving binocular calibration precision and ensuring high precision in subsequent binocular three-dimensional reconstruction.

Description

technical field [0001] The invention relates to the field of machine vision measurement, in particular to a dual-objective calibration method based on a chaotic particle swarm optimization algorithm. Background technique [0002] Binocular vision is the most important distance perception technology in the passive distance measurement method. Because it directly simulates the processing method of human vision on the scene, two cameras can be used to shoot the measured object from different angles at the same time. After binocular positioning and stereo matching, The three-dimensional information of the object is obtained by using the principle of triangulation. Among them, binocular positioning is the most important part of binocular vision, and its essence is to determine the internal parameters of the two cameras and the relative pose relationship between the two cameras according to the geometric imaging model of the cameras. [0003] The existing camera calibration metho...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/00
CPCG06T2207/30244
Inventor 白瑞林范莹石爱军
Owner 湖州菱创科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products