{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/a-single-shot-per-pose-camera-projector","title":"A Single-shot-per-pose Camera-Projector Calibration System For Imperfect Planar Targets","arxiv_id":"1803.09058","date":"2018-03-24","proceeding":null,"authors":["Bingyao Huang","Samed Ozdemir","Ying Tang","Chunyuan Liao","Haibin Ling"],"abstract":"Existing camera-projector calibration methods typically warp feature points\nfrom a camera image to a projector image using estimated homographies, and\noften suffer from errors in camera parameters and noise due to imperfect\nplanarity of the calibration target. In this paper we propose a simple yet\nrobust solution that explicitly deals with these challenges. Following the\nstructured light (SL) camera-project calibration framework, a carefully\ndesigned correspondence algorithm is built on top of the De Bruijn patterns.\nSuch correspondence is then used for initial camera-projector calibration.\nThen, to gain more robustness against noises, especially those from an\nimperfect planar calibration board, a bundle adjustment algorithm is developed\nto jointly optimize the estimated camera and projector models. Aside from the\nrobustness, our solution requires only one shot of SL pattern for each\ncalibration board pose, which is much more convenient than multi-shot solutions\nin practice. Data validations are conducted on both synthetic and real\ndatasets, and our method shows clear advantages over existing methods in all\nexperiments.","url_abs":"http://arxiv.org/abs/1803.09058v2","url_pdf":"http://arxiv.org/pdf/1803.09058v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"a-single-shot-per-pose-camera-projector","repo_url":"https://github.com/BingyaoHuang/single-shot-pro-cam-calib","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}