Plane-based self-calibration of radial distortion

We present an algorithm for plane-based self-calibration of cameras with radially symmetric distortions given a set of sparse feature matches in at least two views. The projection function of such cameras can be seen as a projection with a pinhole camera, followed by a non-parametric displacement of...

Full description

Saved in:
Bibliographic Details
Published in2007 IEEE 11th International Conference on Computer Vision pp. 1 - 8
Main Authors Tardif, J.-P., Sturm, P., Roy, S.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2007
Subjects
Online AccessGet full text
ISBN1424416302
9781424416301
ISSN1550-5499
DOI10.1109/ICCV.2007.4409113

Cover

Loading…
Abstract We present an algorithm for plane-based self-calibration of cameras with radially symmetric distortions given a set of sparse feature matches in at least two views. The projection function of such cameras can be seen as a projection with a pinhole camera, followed by a non-parametric displacement of the image points in the direction of the distortion center. The displacement is a function of the points' distance to the center. Thus, the generated distortion is radially symmetric. Regular cameras, fish-eyes as well as the most popular central catadioptric devices can be described by such a model. Our approach recovers a distortion function consistent with all the views, or estimates one for each view if they are taken by different cameras. We consider a least squares algebraic solution for computing the homography between two views that is valid for rectified (undistorted) point correspondences. We observe that the terms of the function are bilinear in the unknowns of the homography and the distortion coefficient associated to each point. Our contribution is to approximate this non-convex problem by a convex one. To do so, we replace the bilinear terms by a set of new variables and obtain a linear least squares problem. We show that like the distortion coefficients, these variables are subject to monotonicity constraints. Thus, the approximate problem is a convex quadratic program. We show that solving it is sufficient for accurately estimating the distortion parameters. We validate our approach on simulated data as well as on fish-eye and catadioptric cameras. We also compare our solution to three state-of-the-art algorithms and show similar performance.
AbstractList We present an algorithm for plane-based self-calibration of cameras with radially symmetric distortions given a set of sparse feature matches in at least two views. The projection function of such cameras can be seen as a projection with a pinhole camera, followed by a non-parametric displacement of the image points in the direction of the distortion center. The displacement is a function of the points' distance to the center. Thus, the generated distortion is radially symmetric. Regular cameras, fish-eyes as well as the most popular central catadioptric devices can be described by such a model. Our approach recovers a distortion function consistent with all the views, or estimates one for each view if they are taken by different cameras. We consider a least squares algebraic solution for computing the homography between two views that is valid for rectified (undistorted) point correspondences. We observe that the terms of the function are bilinear in the unknowns of the homography and the distortion coefficient associated to each point. Our contribution is to approximate this non-convex problem by a convex one. To do so, we replace the bilinear terms by a set of new variables and obtain a linear least squares problem. We show that like the distortion coefficients, these variables are subject to monotonicity constraints. Thus, the approximate problem is a convex quadratic program. We show that solving it is sufficient for accurately estimating the distortion parameters. We validate our approach on simulated data as well as on fish-eye and catadioptric cameras. We also compare our solution to three state-of-the-art algorithms and show similar performance.
Author Roy, S.
Tardif, J.-P.
Sturm, P.
Author_xml – sequence: 1
  givenname: J.-P.
  surname: Tardif
  fullname: Tardif, J.-P.
  organization: Univ. de Montreal Canada, Montreal
– sequence: 2
  givenname: P.
  surname: Sturm
  fullname: Sturm, P.
– sequence: 3
  givenname: S.
  surname: Roy
  fullname: Roy, S.
BookMark eNpFj81OwzAQhI0oEk3hARCXvIDDbuzG2SOK-KlUCQ7AtVrHa2EUEhT3wttDRSVOM_MdZjSFWozTKEpdIVSIQDebrnuragBXWQuEaE5Ugba2FhuDcPofoF6oJa7XoNeW6FwVOX8AGKrbZqnweeBRtOcsocwyRN3zkPzM-zSN5RTLmUPioQwp76f5AC_UWeQhy-VRV-r1_u6le9Tbp4dNd7vV79iQ0dj_zkePwZngnPckbMlQlBpaF6RtrKM2WOi5FYZgxR-M98ABQiQ0K3X915tEZPc1p0-ev3fHr-YHRN9H3A
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/ICCV.2007.4409113
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
EISBN 1424416310
9781424416318
EndPage 8
ExternalDocumentID 4409113
Genre orig-research
GroupedDBID 29O
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IPLJI
M43
OCL
RIE
RIL
RIO
RNS
ID FETCH-LOGICAL-h1693-1c424fb1d73d77bb9ea4939fe2087de864798d40ca8ea0d4eba8eabb0ad0df913
IEDL.DBID RIE
ISBN 1424416302
9781424416301
ISSN 1550-5499
IngestDate Wed Aug 27 02:52:32 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-h1693-1c424fb1d73d77bb9ea4939fe2087de864798d40ca8ea0d4eba8eabb0ad0df913
OpenAccessLink https://inria.hal.science/inria-00384287
PageCount 8
ParticipantIDs ieee_primary_4409113
PublicationCentury 2000
PublicationDate 2007-Oct.
PublicationDateYYYYMMDD 2007-10-01
PublicationDate_xml – month: 10
  year: 2007
  text: 2007-Oct.
PublicationDecade 2000
PublicationTitle 2007 IEEE 11th International Conference on Computer Vision
PublicationTitleAbbrev ICCV
PublicationYear 2007
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0039286
ssj0001034838
Score 1.7462739
Snippet We present an algorithm for plane-based self-calibration of cameras with radially symmetric distortions given a set of sparse feature matches in at least two...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Cameras
Geometrical optics
Layout
Least squares approximation
Least squares methods
Lenses
Nonlinear distortion
Nonlinear optics
Optical distortion
Parameter estimation
Title Plane-based self-calibration of radial distortion
URI https://ieeexplore.ieee.org/document/4409113
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NTwIxEG2QkydUMH6nB48W2t1C2zORoAnGgxhuZNvOxkQCho8Lv95Ot0A0Hrx1e9ltJ903rzPzhpB7nrmAqsKzIjjvTGoIR8poybpGW27Bg_NIFEcvveFYPk-6kxp52NfCAEBMPoM2DmMs3y_cBq_KOjKQEYEtao8CcatqtQ73KTyXMQJY_YUD7Mcuj-iBM-RAu6Ku4H_wbKf1lJ5FCncKbjpP_f57pWyY3vaj7UpEnUGDjHbfWyWbfLY3a9t2219Sjv9d0AlpHer76OseuU5JDeZnpJEcUpqO-6pJBLY0AoZI5-kKZiULFkV-jdaki5IuUdlgRn3UGsHJFhkPHt_6Q5Z6LLAPlGFhwoVNKK3wKvdKWWugkCY3JWRcKw-6J5XRXnJXaCi4l2BxYC0vPPelEfk5qc8Xc7ggtDSBKnZz67jDOLMzedFzRRb8qywrlVGXpIk7MP2qZDSmafFXf09fk-N4jRrz5m5Ifb3cwG3A_7W9i4b_Bov1pvE
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEJ4QPOgJFYxv9-DRQrvbZbdnIgEF4gEMN7JtZ2OiAcPj4q-3010gGg_e2l62z51vXt8A3PPQOKkqLMsceGcyRfekVCpZrFLNNVo0lhTF4ajdm8inaTytwMMuFwYRffAZNqnpffl2YTZkKmtJp4wIKlF7EFMybpGttbeo8Eh6H2DxH3aC39d5JAzOSAvapnU5BMLDLdtT2Relw1Nw1ep3Oq8Ft2H5vR-FV7zc6dZguJ1xEW7y3tysddN8_SJz_O-SjqGxz_ALXnay6wQqOD-FWglJg_LBr-ogqKgRMpJ1NljhR87cmZKGTecZLPJgSdwGH4H1bCM02IBJ93Hc6bGyygJ7IyIWJozbhFwLm0Q2SbRWmEkVqRxDniYW07ZMVGolN1mKGbcSNTW05pnlNlciOoPqfDHHcwhy5ZTFONKGG_I0GxVlbZOFDmGFYZ6o5ALqtAOzz4JIY1Yu_vLv4Ts47I2Hg9mgP3q-giNvVPVRdNdQXS83eOPQwFrf-kvwDXozqjk
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2007+IEEE+11th+International+Conference+on+Computer+Vision&rft.atitle=Plane-based+self-calibration+of+radial+distortion&rft.au=Tardif%2C+J.-P.&rft.au=Sturm%2C+P.&rft.au=Roy%2C+S.&rft.date=2007-10-01&rft.pub=IEEE&rft.isbn=9781424416301&rft.issn=1550-5499&rft.spage=1&rft.epage=8&rft_id=info:doi/10.1109%2FICCV.2007.4409113&rft.externalDocID=4409113
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1550-5499&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1550-5499&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1550-5499&client=summon