Change search
Link to record
Permanent link

Direct link
Ryberg, Anders
Publications (8 of 8) Show all publications
Ryberg, A., Lennartson, B., Christiansson, A.-K., Asplund, L. & Ericsson, M. (2011). Analysis and evaluation of a general camera model. Computer Vision and Image Understanding, 115(11), 1503-1515
Open this publication in new window or tab >>Analysis and evaluation of a general camera model
Show others...
2011 (English)In: Computer Vision and Image Understanding, ISSN 1077-3142, E-ISSN 1090-235X, Vol. 115, no 11, p. 1503-1515Article in journal (Refereed) Published
Abstract [en]

A versatile General Camera Model, GCM, has been developed, and is described in detail. The model is general in the sense that it can capture both fisheye and conventional as well as catadioptric cameras in a unified framework. The camera model includes efficient handling of non-central cameras as well as compensations for decentring distortion. A novel way of analysing radial distortion functions of camera models leads to a straightforward improvement of conventional models with respect to generality, accuracy and simplicity. Different camera models are experimentally compared for two cameras with conventional and fisheye lenses, and the results show that the overall performance is favourable for the GCM.

Place, publisher, year, edition, pages
Elsevier, 2011
Keywords
Camera models, Fisheye, Catadioptric camera, Central camera, Non-central camera, Radial distortion, Decentring distortion, Stereo vision
National Category
Computer graphics and computer vision
Research subject
ENGINEERING, Manufacturing and materials engineering
Identifiers
urn:nbn:se:hv:diva-2380 (URN)10.1016/j.cviu.2011.06.009 (DOI)
Projects
AFFIX, EU FP6
Available from: 2010-04-23 Created: 2010-04-23 Last updated: 2025-02-07Bibliographically approved
Ryberg, A. (2010). Camera Modelling and Calibration with Machine Vision Applications. (Doctoral dissertation). Chalmers University of Technology: Chalmers reproservice
Open this publication in new window or tab >>Camera Modelling and Calibration with Machine Vision Applications
2010 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Camera modelling and calibration are important parts of machine vision. They can be used for calculating geometric information from images. A camera model is a mathematical projection between a 3D object space and a 2D image. The camera calibration is a mathematical procedure calculating parameters of the camera model, usually based on several images of reference points. These fundamental parts of machine vision are improved in this thesis. One large part is the development of a generic camera model, GCM, that is accurate, computationally efficient and can be used for both conventional, fisheye and even catadioptric cameras. Different models were used in the past for conventional and  omnidirectional cameras and this is a well-known problem, the solution of which is described in this thesis. The accuracy of camera models is improved by introducing new ways of compensating for different distortions, such as radial istortion, varying entrance pupil point and decentring distortion. Calibration is mproved by introducing newmeans of calculating start estimates of camera parameters, from analysing shapes, sizes and positions of the reference points in the images. These start estimates are needed in order to make the calibration converge. Methods for calculating better reference centre points than the centres of gravity are developed in order to increase the accuracy further. Non-trivial null spaces that occur during calibration are identified. Awareness of these improve the calibration. Calibrations with different camera models are implemented and tested for real cameras in order to compare their accuracy. Certain models are better for certain situations, but the overall performance and properties are favourable for the GCM. A stereo vision welding robot system is developed, using the new model. It determines the geometry of a 3D weld joint, so that a robot can follow it. The same system is implemented in a virtual environment using a simulation software. Such simulation is important since it makes it possible to develop robot vision systems off-line.

Place, publisher, year, edition, pages
Chalmers University of Technology: Chalmers reproservice, 2010. p. 159
Series
Doktorsavhandlingar vid Chalmers Tekniska Högskola, ISSN 0346-718X ; 3046
Keywords
Camera model, Camera calibration, Fisheye camera, Catadioptric camera, Stereo vision
National Category
Other Engineering and Technologies
Research subject
ENGINEERING, Manufacturing and materials engineering
Identifiers
urn:nbn:se:hv:diva-2343 (URN)978-91-7385-365-1 (ISBN)
Public defence
2010-03-03, C118, Högskolan Väst, Trollhättan, 10:15 (English)
Opponent
Supervisors
Available from: 2010-04-23 Created: 2010-04-20 Last updated: 2025-02-10Bibliographically approved
Ericsson, M., Ryberg, A., Nilsson, J., Christiansson, A.-K. & Lennartson, B. (2010). Off-Line Simulation of Advanced Stereo Vision Welding Applications. Machine Vision and Applications
Open this publication in new window or tab >>Off-Line Simulation of Advanced Stereo Vision Welding Applications
Show others...
2010 (English)In: Machine Vision and Applications, ISSN 0932-8092, E-ISSN 1432-1769Article in journal (Refereed) Submitted
National Category
Other Engineering and Technologies
Research subject
ENGINEERING, Manufacturing and materials engineering
Identifiers
urn:nbn:se:hv:diva-2379 (URN)
Note

Ingår i avhandling

Available from: 2010-04-23 Created: 2010-04-23 Last updated: 2025-02-10Bibliographically approved
Ryberg, A., Ericsson, M., Christiansson, A.-K., Eriksson, K., Nilsson, J. & Larsson, M. (2010). Stereo vision for path correction in off-line programmed robot welding. In: Proceedings of the IEEE International Conference on Industrial Technology: . Paper presented at IEEE-ICIT 2010 International Conference on Industrial Technology, ICIT 2010 (pp. 1700-1705).
Open this publication in new window or tab >>Stereo vision for path correction in off-line programmed robot welding
Show others...
2010 (English)In: Proceedings of the IEEE International Conference on Industrial Technology, 2010, p. 1700-1705Conference paper, Published paper (Refereed)
Abstract [en]

The paper describes a versatile machine vision system for correcting off-line programmed nominal robot trajectories for advanced welding. Weld trajectory corrections are needed due to slight variations in weld joints. Such variations occur naturally because of varying tolerances in parts and to heat induced deformations during earlier weld sequences. The developed system uses one camera and a weld tool mounted on the robot hand. As a first step, the whole system, including the camera, is calibrated. Then the system takes images of the weld joint from different positions and orientations, and determines the weld joint geometry in 3D using a stereo vision algorithm and a novel camera model. The weld trajectory is then updated in the robot control system, and weld operation is performed. These steps are repeated for all weld sequences of the work piece. The strategy has successfully been demonstrated for a standard industrial welding robot and a standard FireWire CMOS camera. The maximum deviation of the trajectory found by the system compared to a reference (coordinate measuring machine) is 0.7 mm and the mean deviation is 0.23 mm. Thus, the system shows high potential for industrial implementation. ©2010 IEEE.

Keywords
Camera model; CMOS camera; Firewires; Heat-induced deformation; High potential; Industrial implementation; Machine vision systems; Mean deviation; One camera; Robot control systems; Robot hand; Robot trajectory; Robot welding; Stereo vision algorithms; System use; Trajectory correction; Weld joints; Welding robots; Whole systems; Work pieces
National Category
Other Engineering and Technologies
Research subject
ENGINEERING, Manufacturing and materials engineering
Identifiers
urn:nbn:se:hv:diva-2637 (URN)10.1109/ICIT.2010.5472442 (DOI)
Conference
IEEE-ICIT 2010 International Conference on Industrial Technology, ICIT 2010
Available from: 2010-08-31 Created: 2010-08-31 Last updated: 2025-02-10Bibliographically approved
Ryberg, A., Christiansson, A.-K., Lennartson, B. & Eriksson, K. (2008). Camera Modelling and Calibration - with Applications. In: Zhihui, X. (Ed.), Computer Vision: (pp. 303-332). Vienna: I-Tech Education and Publishing
Open this publication in new window or tab >>Camera Modelling and Calibration - with Applications
2008 (English)In: Computer Vision / [ed] Zhihui, X., Vienna: I-Tech Education and Publishing , 2008, p. 303-332Chapter in book (Other academic)
Place, publisher, year, edition, pages
Vienna: I-Tech Education and Publishing, 2008
National Category
Computer graphics and computer vision Signal Processing Other Electrical Engineering, Electronic Engineering, Information Engineering
Research subject
ENGINEERING, Manufacturing and materials engineering
Identifiers
urn:nbn:se:hv:diva-2381 (URN)
Available from: 2010-04-23 Created: 2010-04-23 Last updated: 2025-02-01Bibliographically approved
Ryberg, A., Christiansson, A.-K., Eriksson, K. & Lennartson, B. (2006). A new Camera Model and Algorithms for higher Accuracy and better Convergence in Vision-based Pose Calculations. In: Mechatronics and Automation, Proceedings of the 2006 IEEE International Conference on: . Paper presented at IEEE international conference on Mechatronics and Automation (pp. 194-199).
Open this publication in new window or tab >>A new Camera Model and Algorithms for higher Accuracy and better Convergence in Vision-based Pose Calculations
2006 (English)In: Mechatronics and Automation, Proceedings of the 2006 IEEE International Conference on, 2006, p. 194-199Conference paper, Published paper (Refereed)
Abstract [en]

This paper presents novel strategies for better calibration and pose calculations of a system for determining the pose, i.e. position and orientation, of a camera. The system in question has a camera aimed to be placed on the hand of an industrial robot for welding, but is useful for any application with a need for measuring position and/or orientation. To calculate the pose of the camera circular reference points that can be recognized in the images are distributed in the working area. From their 2D image coordinates the 6D pose of the camera can be calculated. First the system is calibrated, i.e. the positions of the reference points and the camera parameters are determined. This is done by first taking images of the reference points from different locations, and then do a "total calibration" procedure to calculate the unknown parameters. For a specific system, called PosEye, it was concluded that the accuracy needs to be improved for welding applications. Also a method for making the calculations converge more easily, was needed. To meet these demands a new camera model is proposed, and three preprocessing calculation steps are presented. The new camera model increases accuracy by considering more distortion effects. The preprocessing steps give better initial values for more robust convergence of the algorithms and increased accuracy

Keywords
calibration, image sensors, industrial robots, robot vision, welding, 2D image coordinates, PosEye, camera calibration, camera circular reference points, industrial robot, vision-based pose calculations, welding applications, Camera calibration, Camera model, Machine vision, Pose measurement
National Category
Computer graphics and computer vision Control Engineering
Research subject
ENGINEERING, Mechatronics
Identifiers
urn:nbn:se:hv:diva-1794 (URN)10.1109/ICMA.2006.257495 (DOI)1-4244-0465-7 (ISBN)
Conference
IEEE international conference on Mechatronics and Automation
Available from: 2009-10-07 Created: 2009-10-06 Last updated: 2025-02-01Bibliographically approved
Ryberg, A., Christiansson, A.-K., Eriksson, K. & Lennartson, B. (2006). A new Camera Model for Higher Accuracy Pose Calculations. In: Industrial Electronics, 2006 IEEE International Symposium on Industrial Electronics: . Paper presented at 2006 IEEE International Symposium on Industrial Electronics (pp. 2798-2802).
Open this publication in new window or tab >>A new Camera Model for Higher Accuracy Pose Calculations
2006 (English)In: Industrial Electronics, 2006 IEEE International Symposium on Industrial Electronics, 2006, p. 2798-2802Conference paper, Published paper (Refereed)
Abstract [en]

A position and orientation (pose) measurement system is being developed. The system, called PosEye, is based on a camera and by using the information in the image, the pose of the camera taking the image can be calculated. The system is aimed to be placed on an industrial robot for welding, but it is flexible and can also be used in many other applications. The accuracy has been measured, and it is concluded that the accuracy needs to be improved for welding applications. To make the pose measurement, reference points, that can be recognized in the image, are distributed in the working area. The positions of the reference points and the parameters in a camera model are initially computed automatically from sample images from a number of directions to the reference points. After this calibration, the pose can be calculated at each sample image. For high accuracy there is a need to have a camera model that takes into account a number of distortion effects, which are further developed in this paper. The new model is used to express an optimization cost function that can be used for both the pose calculation, and the extensive calibration, that determines camera parameters in the camera model and the positions of the reference points

Keywords
calibration, image recognition, optimisation, position measurement, robotic welding, camera model, distortion effects, extensive calibration, industrial robot, optimization cost function, pose calculations, position and orientation measurement system, welding applications
National Category
Computer graphics and computer vision Signal Processing
Research subject
ENGINEERING, Mechatronics
Identifiers
urn:nbn:se:hv:diva-1793 (URN)10.1109/ISIE.2006.296058 (DOI)1-4244-0496-7 (ISBN)
Conference
2006 IEEE International Symposium on Industrial Electronics
Available from: 2009-10-07 Created: 2009-10-06 Last updated: 2025-02-01Bibliographically approved
Ryberg, A., Christiansson, A.-K. & Eriksson, K. (2006). Accuracy Investigation of a Vision Based System for Pose Measurements. In: Control, Automation, Robotics and Vision, 2006. ICARCV '06. 9th International Conference on: . Paper presented at ICARCV'06 (pp. 1-6).
Open this publication in new window or tab >>Accuracy Investigation of a Vision Based System for Pose Measurements
2006 (English)In: Control, Automation, Robotics and Vision, 2006. ICARCV '06. 9th International Conference on, 2006, p. 1-6Conference paper, Published paper (Other academic)
Abstract [en]

The accuracy of a pose measurement system, called PosEye, is investigated. PosEye is a system for real time measurement of the position and orientation, the pose, of a camera (sensor) using the information in its image. This sensor is aimed to be mounted on an industrial robot for welding. The investigation was done by comparing the PosEye system position output to that of a coordinate measuring machine. Sources of errors are identified, and suggestions for improvements are made

Keywords
industrial robots, photogrammetry, pose estimation, position measurement, robot vision, welding, PosEye system, industrial robot, photogrammetry, pose measurement, position accuracy, position measurement, position sensor, real time measurement, robot vision, vision based system, welding, 6 DOF, photogrammetry, position accuracy, position sensor, robot vision
National Category
Control Engineering
Research subject
ENGINEERING, Mechatronics; ENGINEERING, Mathematics
Identifiers
urn:nbn:se:hv:diva-1792 (URN)10.1109/ICARCV.2006.345204 (DOI)1-4244-0341-3 (ISBN)
Conference
ICARCV'06
Available from: 2009-10-07 Created: 2009-10-06 Last updated: 2020-04-06Bibliographically approved
Organisations

Search in DiVA

Show all publications