{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T22:17:08Z","timestamp":1767651428770,"version":"3.37.3"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T00:00:00Z","timestamp":1604534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T00:00:00Z","timestamp":1604534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2022,1]]},"DOI":"10.1007\/s00371-020-02004-2","type":"journal-article","created":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T21:02:42Z","timestamp":1604610162000},"page":"95-106","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Solving the PnL problem using the hidden variable method: an accurate and efficient solution"],"prefix":"10.1007","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2358-0020","authenticated-orcid":false,"given":"Ping","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongxin","family":"Chou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aimin","family":"An","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guili","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,11,5]]},"reference":[{"key":"2004_CR1","unstructured":"Abdelaziz, Y.I.: Direct linear transformation from comparator coordinates in close-range photogrammetry. In: Asp Symposium on Close-Range Photogrammetry in Illinois (1971)"},{"issue":"5","key":"2004_CR2","doi-asserted-by":"publisher","first-page":"578","DOI":"10.1109\/TPAMI.2003.1195992","volume":"25","author":"A Ansar","year":"2003","unstructured":"Ansar, A., Daniilidis, K.: Linear pose estimation from points or lines. IEEE Trans. Pattern Anal. Mach. Intell. 25(5), 578\u2013589 (2003)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"6","key":"2004_CR3","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/38.963459","volume":"21","author":"R Azuma","year":"2001","unstructured":"Azuma, R., Baillot, Y., Behringer, R., Feiner, S., Julier, S., MacIntyre, B.: Recent advances in augmented reality. Comput. Graph. Appl. IEEE 21(6), 34\u201347 (2001)","journal-title":"Comput. Graph. Appl. IEEE"},{"issue":"4","key":"2004_CR4","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1162\/pres.1997.6.4.355","volume":"6","author":"RT Azuma","year":"1997","unstructured":"Azuma, R.T., et al.: A survey of augmented reality. Presence 6(4), 355\u2013385 (1997)","journal-title":"Presence"},{"key":"2004_CR5","doi-asserted-by":"crossref","unstructured":"Brezov, D.S., Mladenova, C.D., Mladenov, I.M.: New perspective on the gimbal lock problem. In: American Institute of Physics Conference Series (2013)","DOI":"10.1063\/1.4854778"},{"key":"2004_CR6","doi-asserted-by":"crossref","unstructured":"Bronson, R., Costa, G.B.: An Introduction to Optimization (2009)","DOI":"10.1016\/B978-0-08-092225-6.50010-3"},{"issue":"11","key":"2004_CR7","doi-asserted-by":"publisher","first-page":"1603","DOI":"10.1016\/0031-3203(93)90016-P","volume":"26","author":"V Caglioti","year":"1993","unstructured":"Caglioti, V.: The planar three-line junction perspective problem with application to the recognition of polygonal patterns. Pattern Recognit. 26(11), 1603\u20131618 (1993)","journal-title":"Pattern Recognit."},{"issue":"5","key":"2004_CR8","doi-asserted-by":"publisher","first-page":"1383","DOI":"10.1007\/s00521-017-3032-6","volume":"29","author":"MW Cao","year":"2018","unstructured":"Cao, M.W., Jia, W., Zhao, Y., Li, S.J., Liu, X.P.: Fast and robust absolute camera pose estimation with known focal length. Neural. Comput. Appl. 29(5), 1383 (2018)","journal-title":"Neural. Comput. Appl."},{"issue":"6","key":"2004_CR9","doi-asserted-by":"publisher","first-page":"530","DOI":"10.1109\/34.87340","volume":"13","author":"HH Chen","year":"1991","unstructured":"Chen, H.H.: Pose determination from line-to-plane correspondences: existence condition and closed-form solutions. IEEE Trans. Pattern Anal. Mach. Intell. 13(6), 530\u2013541 (1991)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"1","key":"2004_CR10","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1109\/TAC.2011.2162890","volume":"57","author":"AP Dani","year":"2012","unstructured":"Dani, A.P., Fischer, N.R., Dixon, W.E.: Single camera structure and motion. IEEE Trans. Autom. Control 57(1), 238\u2013243 (2012)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"12","key":"2004_CR11","doi-asserted-by":"publisher","first-page":"1265","DOI":"10.1109\/34.41365","volume":"11","author":"M Dhome","year":"1989","unstructured":"Dhome, M., Richetin, M., Lapreste, J.T.: Determination of the attitude of 3D objects from a single perspective view. IEEE Trans. Pattern Anal. Mach. Intell. 11(12), 1265\u20131278 (1989)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"2004_CR12","unstructured":"Engelhard, N., Endres, F., Hess, J., Sturm, J., Burgard, W.: Real-time 3d visual slam with a hand-held RGB-D camera. In: Proceedings of the RGB-D Workshop on 3D Perception in Robotics at the European Robotics Forum, Vasteras, Sweden, vol. 180 (2011)"},{"key":"2004_CR13","doi-asserted-by":"crossref","unstructured":"Ferraz, L., Binefa, X., Moreno-Noguer, F.: Very fast solution to the PnP problem with algebraic outlier rejection. In: 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 501\u2013508. IEEE (2014)","DOI":"10.1109\/CVPR.2014.71"},{"issue":"6","key":"2004_CR14","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1145\/358669.358692","volume":"24","author":"MA Fischler","year":"1981","unstructured":"Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24(6), 381\u2013395 (1981)","journal-title":"Commun. ACM"},{"key":"2004_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-97953-8_23","volume-title":"Least Squares Fit of Point Clouds","author":"W Gander","year":"1997","unstructured":"Gander, W.: Least Squares Fit of Point Clouds. Springer, Berlin (1997)"},{"issue":"9","key":"2004_CR16","doi-asserted-by":"publisher","first-page":"1185","DOI":"10.1007\/s00371-016-1281-5","volume":"33","author":"P Han","year":"2017","unstructured":"Han, P., Zhao, G.: Line-based initialization method for mobile augmented reality in aircraft assembly. Vis. Comput. 33(9), 1185\u20131196 (2017)","journal-title":"Vis. Comput."},{"key":"2004_CR17","doi-asserted-by":"crossref","unstructured":"Hesch, J.A., Roumeliotis, S.I.: A direct least-squares (DLS) method for PnP. In: 2011 IEEE International Conference on Computer Vision (ICCV), pp. 383\u2013390. IEEE (2011)","DOI":"10.1109\/ICCV.2011.6126266"},{"key":"2004_CR18","unstructured":"Jafari, M., Yayli, Y.: Generalized quaternion and rotation in 3-space e (3-alfa, beta). Physics (2012)"},{"key":"2004_CR19","doi-asserted-by":"crossref","unstructured":"Kangni, F., Laganiere, R.: Orientation and pose recovery from spherical panoramas. In: IEEE 11th International Conference on Computer Vision, 2007. ICCV 2007. pp. 1\u20138. IEEE (2007)","DOI":"10.1109\/ICCV.2007.4409198"},{"key":"2004_CR20","doi-asserted-by":"crossref","unstructured":"Kneip, L., Li, H., Seo, Y.: UPnP: An optimal o(n) solution to the absolute pose problem with universal applicability. In: European Conference on Computer Vision, pp. 127\u2013142. Springer, Berlin (2014)","DOI":"10.1007\/978-3-319-10590-1_9"},{"key":"2004_CR21","doi-asserted-by":"crossref","unstructured":"Kukelova, Z., Bujnak, M., Pajdla, T.: Automatic generator of minimal problem solvers. In: Computer Vision\u2014ECCV 2008, 10th European Conference on Computer Vision, Marseille, France, October 12\u201318, 2008, Proceedings, Part III (2008)","DOI":"10.1007\/978-3-540-88690-7_23"},{"key":"2004_CR22","volume-title":"Robust Methods for Estimating Pose and a Sensitivity Analysis","author":"R Kumar","year":"1994","unstructured":"Kumar, R., Hanson, A.R.: Robust Methods for Estimating Pose and a Sensitivity Analysis. Academic Press Inc, Cambridge (1994)"},{"key":"2004_CR23","doi-asserted-by":"crossref","unstructured":"Lategahn, H., Geiger, A., Kitt, B.: Visual slam for autonomous ground vehicles. In: 2011 IEEE International Conference on Robotics and Automation (ICRA), pp. 1732\u20131737. IEEE (2011)","DOI":"10.1109\/ICRA.2011.5979711"},{"issue":"2","key":"2004_CR24","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/s11263-008-0152-6","volume":"81","author":"V Lepetit","year":"2009","unstructured":"Lepetit, V., Moreno-Noguer, F., Fua, P.: EPnP: An accurate O(n) solution to the PnP problem. Int. J. Comput. Vis. 81(2), 155 (2009)","journal-title":"Int. J. Comput. Vis."},{"issue":"7","key":"2004_CR25","doi-asserted-by":"publisher","first-page":"1444","DOI":"10.1109\/TPAMI.2012.41","volume":"34","author":"S Li","year":"2012","unstructured":"Li, S., Xu, C., Xie, M.: A robust O(n) solution to the perspective-n-point problem. IEEE Trans. Pattern Anal. Mach. Intell. 34(7), 1444\u20131450 (2012)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"1","key":"2004_CR26","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1109\/34.41381","volume":"12","author":"Y Liu","year":"1990","unstructured":"Liu, Y.: Determination of camera location from 2-d to 3-d line and point correspondences. IEEE Trans. Pattern Anal. Mach. Intell. 12(1), 28\u201337 (1990)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"6\u20138","key":"2004_CR27","doi-asserted-by":"publisher","first-page":"899","DOI":"10.1007\/s00371-018-1523-9","volume":"34","author":"Y Liu","year":"2018","unstructured":"Liu, Y., Chen, X., Gu, T., Zhang, Y., Xing, G.: Real-time camera pose estimation via line tracking. Vis. Comput. 34(6\u20138), 899\u2013909 (2018)","journal-title":"Vis. Comput."},{"issue":"6","key":"2004_CR28","doi-asserted-by":"publisher","first-page":"610","DOI":"10.1109\/34.862199","volume":"22","author":"CP Lu","year":"2000","unstructured":"Lu, C.P., Hager, G.D., Mjolsness, E.: Fast and globally convergent pose estimation from video images. IEEE Trans. Pattern Anal. Mach. Intell. 22(6), 610\u2013622 (2000)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"2004_CR29","doi-asserted-by":"crossref","unstructured":"Mirzaei, F.M., Roumeliotis, S.I.: Globally optimal pose estimation from line correspondences. In: IEEE International Conference on Robotics and Automation, pp. 5581\u20135588 (2011)","DOI":"10.1109\/ICRA.2011.5980272"},{"key":"2004_CR30","doi-asserted-by":"crossref","unstructured":"Nakano, G.: Globally optimal DLS method for PnP problem with Cayley parameterization. In: BMVC, pp. 78\u20131 (2015)","DOI":"10.5244\/C.29.78"},{"key":"2004_CR31","volume-title":"Numerical Recipes: The Art of Scientific Computing","author":"W Press","year":"1986","unstructured":"Press, W., Flannery, B., Teukolsky, S., Vetterling, W.: Numerical Recipes: The Art of Scientific Computing. Cambridge University Press, Cambridge (1986)"},{"key":"2004_CR32","doi-asserted-by":"crossref","unstructured":"P\u0159ibyl, B., Zem\u010dlk, P., \u010cadlk, M.: Camera pose estimation from lines using pl\u00fccker coordinates (2016)","DOI":"10.5244\/C.29.45"},{"key":"2004_CR33","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.cviu.2017.05.002","volume":"161","author":"B P\u0159ibyl","year":"2017","unstructured":"P\u0159ibyl, B., Zem\u010dlk, P., \u010cadlk, M.: Absolute pose estimation from line correspondences using direct linear transformation. Comput. Vis. Image Underst. 161, 130\u2013144 (2017)","journal-title":"Comput. Vis. Image Underst."},{"issue":"1","key":"2004_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5194\/tc-9-1-2015","volume":"9","author":"J Ryan","year":"2015","unstructured":"Ryan, J., Hubbard, A., Box, J., Todd, J., Christoffersen, P., Carr, J., Holt, T., Snooke, N.: Uav photogrammetry and structure from motion to assess calving dynamics at store glacier, a large outlet draining the greenland ice sheet. Cryosphere 9(1), 1\u201311 (2015)","journal-title":"Cryosphere"},{"key":"2004_CR35","unstructured":"Silva, M., Ferreira, R., Gaspar, J.: Camera calibration using a color-depth camera: points and lines based DLT including radial distortion (2013)"},{"issue":"3","key":"2004_CR36","first-page":"131","volume":"3","author":"S Urban","year":"2016","unstructured":"Urban, S., Leitloff, J., Hinz, S.: MLPnP \u2014a real-time maximum likelihood solution to the perspective-n-point problem. ISPRS J. Photogram. Rem. Sens. 3(3), 131\u2013138 (2016)","journal-title":"ISPRS J. Photogram. Rem. Sens."},{"key":"2004_CR37","unstructured":"Visual, S.: IROS 2014: Robots descend on Chicago. In: IEEE Robotics and Automation Magazine (2015)"},{"key":"2004_CR38","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.patrec.2018.02.028","volume":"108","author":"P Wang","year":"2018","unstructured":"Wang, P., Xu, G., Cheng, Y., Yu, Q.: A simple, robust and fast method for the perspective-n-point problem. Pattern Recognit. Lett. 108, 31\u201337 (2018)","journal-title":"Pattern Recognit. Lett."},{"key":"2004_CR39","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1007\/s00138-019-01012-0","volume":"30","author":"P Wang","year":"2019","unstructured":"Wang, P., Xu, G., Cheng, Y., Yu, Q.: Camera pose estimation from lines: a fast, robust and general method. Mach. Vis. Appl. 30, 603\u2013614 (2019)","journal-title":"Mach. Vis. Appl."},{"issue":"99","key":"2004_CR40","first-page":"1","volume":"39","author":"C Xu","year":"2017","unstructured":"Xu, C., Zhang, L., Cheng, L., Koch, R.: Pose estimation from line correspondences: a complete analysis and a series of solutions. IEEE Trans. Pattern Anal. Mach. Intell. 39(99), 1\u20131 (2017)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"2004_CR41","doi-asserted-by":"crossref","unstructured":"Zhang, L., Xu, C., Lee, K.M., Koch, R.: Robust and efficient pose estimation from line correspondences. In: Asian Conference on Computer Vision, pp. 217\u2013230 (2012)","DOI":"10.1007\/978-3-642-37431-9_17"},{"issue":"6","key":"2004_CR42","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1049\/iet-cvi.2015.0099","volume":"10","author":"Y Zhang","year":"2016","unstructured":"Zhang, Y., Xin, L., Liu, H., Yang, S.: Probabilistic approach for maximum likelihood estimation of pose using lines. IET Comput. Vis. 10(6), 475\u2013482 (2016)","journal-title":"IET Comput. Vis."},{"key":"2004_CR43","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Kuang, Y., Sugimoto, S., \u00c5str\u00f6m, K., Okutomi, M.: Revisiting the PnP problem: a fast, general and optimal solution. In: 2013 IEEE International Conference on Computer Vision (ICCV), pp. 2344\u20132351. IEEE (2013)","DOI":"10.1109\/ICCV.2013.291"},{"key":"2004_CR44","doi-asserted-by":"crossref","unstructured":"Zhou, L., Kaess, M.: An efficient and accurate algorithm for the perspective-n-point problem. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (2019)","DOI":"10.1109\/IROS40897.2019.8968482"}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-020-02004-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-020-02004-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-020-02004-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,9]],"date-time":"2022-02-09T09:43:14Z","timestamp":1644399794000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-020-02004-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,5]]},"references-count":44,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,1]]}},"alternative-id":["2004"],"URL":"https:\/\/doi.org\/10.1007\/s00371-020-02004-2","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"type":"print","value":"0178-2789"},{"type":"electronic","value":"1432-2315"}],"subject":[],"published":{"date-parts":[[2020,11,5]]},"assertion":[{"value":"17 October 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 November 2020","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work, there is no professional or other personal interest of any nature or kind in any product, service and\/or company that could be construed as influencing the position presented in, or the review of, the manuscript entitled.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}