Automatic Multi-Camera Calibration and Refinement Method in Road Scene for Self-driving Car

In autonomous driving applications, the calibration accuracy of the camera can directly affect the accuracy of perception or depth estimation. For online calibration of surround-view cameras, traditional feature extraction-based methods will suffer from strong distortion when the initial extrinsic p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on intelligent vehicles 2024-01, Vol.9 (1), p.1-10
Hauptverfasser: Li, Jixiang, Pi, Jiahao, Wei, Pengjin, Luo, Zhaotong, Yan, Guohang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 10
container_issue 1
container_start_page 1
container_title IEEE transactions on intelligent vehicles
container_volume 9
creator Li, Jixiang
Pi, Jiahao
Wei, Pengjin
Luo, Zhaotong
Yan, Guohang
description In autonomous driving applications, the calibration accuracy of the camera can directly affect the accuracy of perception or depth estimation. For online calibration of surround-view cameras, traditional feature extraction-based methods will suffer from strong distortion when the initial extrinsic parameters error is large, making these methods less robust and inaccurate. More existing methods use the sparse direct method to calibrate multi-cameras, which can ensure both accuracy and real-time performance and is theoretically achievable. However, this method requires a better initial value, and the initial estimate with a large error is often stuck in a local optimum. To this end, we introduce a robust automatic multi-cameras (pinhole or fisheye cameras) calibration and refinement method in the road scene. We utilize the deviable coarse-to-fine random-search strategy, and it can solve large disturbances of initial extrinsic parameters, which can make up for falling into local optimal domainin nonlinear optimization methods. In the photometric optimization stage, we add the weight of image adaptive binarization to solve the error caused by different camera exposure problems. To address the impact of non-roads on optimization, we use a road segmentation module instead of artificially specified fixed optimization regions. In the end, quantitative and qualitative experiments are conducted in actual and simulated environments, and the result shows the proposed method can achieve accuracy and robustness performance. The open-source code is available at https://github.com/OpenCalib/SurroundCameraCalib .
doi_str_mv 10.1109/TIV.2023.3323665
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2930963639</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10278439</ieee_id><sourcerecordid>2930963639</sourcerecordid><originalsourceid>FETCH-LOGICAL-c245t-5a71eb900ab5cc36834bbf594eeb92e8f577b931b6d4395c760d06a704fb90eb3</originalsourceid><addsrcrecordid>eNpNkM1Lw0AQxYMoWLR3Dx4WPKdOdpPN7rEEPwotQlu9eAi7yaxuSTZ1kwj-925pBU8zPN57M_yi6CaBWZKAvN8u3mYUKJsxRhnn2Vk0oSyXsZCQnv_tIhOX0bTvdwCQcEEFyEn0Ph-HrlWDrchqbAYbF6pFr0ihGqt90DtHlKvJGo112KIbyAqHz64m1pF1p2qyqdAhMZ0nG2xMXHv7bd1HKPDX0YVRTY_T07yKXh8ftsVzvHx5WhTzZVzRNBviTOUJagmgdFZVjAuWam0ymWJQKQqT5bmWLNG8TpnMqpxDDVzlkJqQQs2uortj7953XyP2Q7nrRu_CyZJKBpIzzmRwwdFV-a7vPZpy722r_E-ZQHmgWAaK5YFieaIYIrfHiEXEf3aai_AJ-wV3Jm0n</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2930963639</pqid></control><display><type>article</type><title>Automatic Multi-Camera Calibration and Refinement Method in Road Scene for Self-driving Car</title><source>IEEE Electronic Library (IEL)</source><creator>Li, Jixiang ; Pi, Jiahao ; Wei, Pengjin ; Luo, Zhaotong ; Yan, Guohang</creator><creatorcontrib>Li, Jixiang ; Pi, Jiahao ; Wei, Pengjin ; Luo, Zhaotong ; Yan, Guohang</creatorcontrib><description>In autonomous driving applications, the calibration accuracy of the camera can directly affect the accuracy of perception or depth estimation. For online calibration of surround-view cameras, traditional feature extraction-based methods will suffer from strong distortion when the initial extrinsic parameters error is large, making these methods less robust and inaccurate. More existing methods use the sparse direct method to calibrate multi-cameras, which can ensure both accuracy and real-time performance and is theoretically achievable. However, this method requires a better initial value, and the initial estimate with a large error is often stuck in a local optimum. To this end, we introduce a robust automatic multi-cameras (pinhole or fisheye cameras) calibration and refinement method in the road scene. We utilize the deviable coarse-to-fine random-search strategy, and it can solve large disturbances of initial extrinsic parameters, which can make up for falling into local optimal domainin nonlinear optimization methods. In the photometric optimization stage, we add the weight of image adaptive binarization to solve the error caused by different camera exposure problems. To address the impact of non-roads on optimization, we use a road segmentation module instead of artificially specified fixed optimization regions. In the end, quantitative and qualitative experiments are conducted in actual and simulated environments, and the result shows the proposed method can achieve accuracy and robustness performance. The open-source code is available at https://github.com/OpenCalib/SurroundCameraCalib .</description><identifier>ISSN: 2379-8858</identifier><identifier>EISSN: 2379-8904</identifier><identifier>DOI: 10.1109/TIV.2023.3323665</identifier><identifier>CODEN: ITIVBL</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Accuracy ; Autonomous cars ; Autonomous Vehicles ; Calibration ; Cameras ; computer vision ; Errors ; Feature extraction ; Methods ; multi-sensor data fusion ; Optimization ; Parameters ; Pinholes ; Pipelines ; Roads ; Roads &amp; highways ; Robustness ; Simultaneous localization and mapping</subject><ispartof>IEEE transactions on intelligent vehicles, 2024-01, Vol.9 (1), p.1-10</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c245t-5a71eb900ab5cc36834bbf594eeb92e8f577b931b6d4395c760d06a704fb90eb3</cites><orcidid>0000-0002-9129-9487 ; 0000-0003-2685-7988 ; 0000-0001-8221-8078 ; 0009-0005-6136-8604 ; 0009-0004-8927-9964</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10278439$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10278439$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Li, Jixiang</creatorcontrib><creatorcontrib>Pi, Jiahao</creatorcontrib><creatorcontrib>Wei, Pengjin</creatorcontrib><creatorcontrib>Luo, Zhaotong</creatorcontrib><creatorcontrib>Yan, Guohang</creatorcontrib><title>Automatic Multi-Camera Calibration and Refinement Method in Road Scene for Self-driving Car</title><title>IEEE transactions on intelligent vehicles</title><addtitle>TIV</addtitle><description>In autonomous driving applications, the calibration accuracy of the camera can directly affect the accuracy of perception or depth estimation. For online calibration of surround-view cameras, traditional feature extraction-based methods will suffer from strong distortion when the initial extrinsic parameters error is large, making these methods less robust and inaccurate. More existing methods use the sparse direct method to calibrate multi-cameras, which can ensure both accuracy and real-time performance and is theoretically achievable. However, this method requires a better initial value, and the initial estimate with a large error is often stuck in a local optimum. To this end, we introduce a robust automatic multi-cameras (pinhole or fisheye cameras) calibration and refinement method in the road scene. We utilize the deviable coarse-to-fine random-search strategy, and it can solve large disturbances of initial extrinsic parameters, which can make up for falling into local optimal domainin nonlinear optimization methods. In the photometric optimization stage, we add the weight of image adaptive binarization to solve the error caused by different camera exposure problems. To address the impact of non-roads on optimization, we use a road segmentation module instead of artificially specified fixed optimization regions. In the end, quantitative and qualitative experiments are conducted in actual and simulated environments, and the result shows the proposed method can achieve accuracy and robustness performance. The open-source code is available at https://github.com/OpenCalib/SurroundCameraCalib .</description><subject>Accuracy</subject><subject>Autonomous cars</subject><subject>Autonomous Vehicles</subject><subject>Calibration</subject><subject>Cameras</subject><subject>computer vision</subject><subject>Errors</subject><subject>Feature extraction</subject><subject>Methods</subject><subject>multi-sensor data fusion</subject><subject>Optimization</subject><subject>Parameters</subject><subject>Pinholes</subject><subject>Pipelines</subject><subject>Roads</subject><subject>Roads &amp; highways</subject><subject>Robustness</subject><subject>Simultaneous localization and mapping</subject><issn>2379-8858</issn><issn>2379-8904</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkM1Lw0AQxYMoWLR3Dx4WPKdOdpPN7rEEPwotQlu9eAi7yaxuSTZ1kwj-925pBU8zPN57M_yi6CaBWZKAvN8u3mYUKJsxRhnn2Vk0oSyXsZCQnv_tIhOX0bTvdwCQcEEFyEn0Ph-HrlWDrchqbAYbF6pFr0ihGqt90DtHlKvJGo112KIbyAqHz64m1pF1p2qyqdAhMZ0nG2xMXHv7bd1HKPDX0YVRTY_T07yKXh8ftsVzvHx5WhTzZVzRNBviTOUJagmgdFZVjAuWam0ymWJQKQqT5bmWLNG8TpnMqpxDDVzlkJqQQs2uortj7953XyP2Q7nrRu_CyZJKBpIzzmRwwdFV-a7vPZpy722r_E-ZQHmgWAaK5YFieaIYIrfHiEXEf3aai_AJ-wV3Jm0n</recordid><startdate>20240101</startdate><enddate>20240101</enddate><creator>Li, Jixiang</creator><creator>Pi, Jiahao</creator><creator>Wei, Pengjin</creator><creator>Luo, Zhaotong</creator><creator>Yan, Guohang</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-9129-9487</orcidid><orcidid>https://orcid.org/0000-0003-2685-7988</orcidid><orcidid>https://orcid.org/0000-0001-8221-8078</orcidid><orcidid>https://orcid.org/0009-0005-6136-8604</orcidid><orcidid>https://orcid.org/0009-0004-8927-9964</orcidid></search><sort><creationdate>20240101</creationdate><title>Automatic Multi-Camera Calibration and Refinement Method in Road Scene for Self-driving Car</title><author>Li, Jixiang ; Pi, Jiahao ; Wei, Pengjin ; Luo, Zhaotong ; Yan, Guohang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c245t-5a71eb900ab5cc36834bbf594eeb92e8f577b931b6d4395c760d06a704fb90eb3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Accuracy</topic><topic>Autonomous cars</topic><topic>Autonomous Vehicles</topic><topic>Calibration</topic><topic>Cameras</topic><topic>computer vision</topic><topic>Errors</topic><topic>Feature extraction</topic><topic>Methods</topic><topic>multi-sensor data fusion</topic><topic>Optimization</topic><topic>Parameters</topic><topic>Pinholes</topic><topic>Pipelines</topic><topic>Roads</topic><topic>Roads &amp; highways</topic><topic>Robustness</topic><topic>Simultaneous localization and mapping</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Li, Jixiang</creatorcontrib><creatorcontrib>Pi, Jiahao</creatorcontrib><creatorcontrib>Wei, Pengjin</creatorcontrib><creatorcontrib>Luo, Zhaotong</creatorcontrib><creatorcontrib>Yan, Guohang</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on intelligent vehicles</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Li, Jixiang</au><au>Pi, Jiahao</au><au>Wei, Pengjin</au><au>Luo, Zhaotong</au><au>Yan, Guohang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Automatic Multi-Camera Calibration and Refinement Method in Road Scene for Self-driving Car</atitle><jtitle>IEEE transactions on intelligent vehicles</jtitle><stitle>TIV</stitle><date>2024-01-01</date><risdate>2024</risdate><volume>9</volume><issue>1</issue><spage>1</spage><epage>10</epage><pages>1-10</pages><issn>2379-8858</issn><eissn>2379-8904</eissn><coden>ITIVBL</coden><abstract>In autonomous driving applications, the calibration accuracy of the camera can directly affect the accuracy of perception or depth estimation. For online calibration of surround-view cameras, traditional feature extraction-based methods will suffer from strong distortion when the initial extrinsic parameters error is large, making these methods less robust and inaccurate. More existing methods use the sparse direct method to calibrate multi-cameras, which can ensure both accuracy and real-time performance and is theoretically achievable. However, this method requires a better initial value, and the initial estimate with a large error is often stuck in a local optimum. To this end, we introduce a robust automatic multi-cameras (pinhole or fisheye cameras) calibration and refinement method in the road scene. We utilize the deviable coarse-to-fine random-search strategy, and it can solve large disturbances of initial extrinsic parameters, which can make up for falling into local optimal domainin nonlinear optimization methods. In the photometric optimization stage, we add the weight of image adaptive binarization to solve the error caused by different camera exposure problems. To address the impact of non-roads on optimization, we use a road segmentation module instead of artificially specified fixed optimization regions. In the end, quantitative and qualitative experiments are conducted in actual and simulated environments, and the result shows the proposed method can achieve accuracy and robustness performance. The open-source code is available at https://github.com/OpenCalib/SurroundCameraCalib .</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/TIV.2023.3323665</doi><tpages>10</tpages><orcidid>https://orcid.org/0000-0002-9129-9487</orcidid><orcidid>https://orcid.org/0000-0003-2685-7988</orcidid><orcidid>https://orcid.org/0000-0001-8221-8078</orcidid><orcidid>https://orcid.org/0009-0005-6136-8604</orcidid><orcidid>https://orcid.org/0009-0004-8927-9964</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2379-8858
ispartof IEEE transactions on intelligent vehicles, 2024-01, Vol.9 (1), p.1-10
issn 2379-8858
2379-8904
language eng
recordid cdi_proquest_journals_2930963639
source IEEE Electronic Library (IEL)
subjects Accuracy
Autonomous cars
Autonomous Vehicles
Calibration
Cameras
computer vision
Errors
Feature extraction
Methods
multi-sensor data fusion
Optimization
Parameters
Pinholes
Pipelines
Roads
Roads & highways
Robustness
Simultaneous localization and mapping
title Automatic Multi-Camera Calibration and Refinement Method in Road Scene for Self-driving Car
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T09%3A44%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Automatic%20Multi-Camera%20Calibration%20and%20Refinement%20Method%20in%20Road%20Scene%20for%20Self-driving%20Car&rft.jtitle=IEEE%20transactions%20on%20intelligent%20vehicles&rft.au=Li,%20Jixiang&rft.date=2024-01-01&rft.volume=9&rft.issue=1&rft.spage=1&rft.epage=10&rft.pages=1-10&rft.issn=2379-8858&rft.eissn=2379-8904&rft.coden=ITIVBL&rft_id=info:doi/10.1109/TIV.2023.3323665&rft_dat=%3Cproquest_RIE%3E2930963639%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2930963639&rft_id=info:pmid/&rft_ieee_id=10278439&rfr_iscdi=true