Particle swarm optimization algorithm based camera self-calibration method and apparatus
A particle swarm optimization, camera technology, applied in computing, image analysis, image data processing, etc., can solve the problems of inconvenient camera calibration, low solution accuracy, poor robustness, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] Such as figure 1 As shown, the camera self-calibration method based on the particle swarm optimization algorithm provided by the embodiment of the present invention includes:
[0023] Step S100: Obtain multiple images taken by the camera to be calibrated, and use the SURF algorithm to extract feature points of the multiple images;
[0024] When a camera set at a fixed position needs to be calibrated, the camera is used to capture multiple images in its shooting area, and the multiple images should have overlapping areas, and the feature points of the multiple images are extracted. In this embodiment, the camera used for calibration can be a monocular camera or a binocular camera, it can be a bolt camera, that is, a camera with a fixed position, or a dome camera, that is, a camera that can rotate 360 degrees , the specific camera type is not limited to the embodiment of the present invention.
[0025] In this embodiment, the multiple images taken should be at least t...
Embodiment 2
[0092] Such as Figure 6 As shown, the camera self-calibration device based on the particle swarm optimization algorithm provided by the embodiment of the present invention includes a feature point acquisition module 200, which is used to acquire multiple images taken by the camera to be calibrated, and extract the feature points of the multiple images;
[0093] The feature point matching module 210 is used to measure the similarity of the feature points of the multiple images to obtain matching feature points that match each other;
[0094] The optimal camera parameter acquisition module 220 is configured to obtain a solution set of various parameters of the camera by using the matching feature points and the nonlinear model of the camera based on a particle swarm optimization algorithm.
[0095] The feature point matching module 210 is also used for:
[0096] Calculate the Euclidean distance from each feature point on the first image to all feature points on the second imag...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 