{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:14:14Z","timestamp":1759133654632,"version":"3.41.0"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"2-3","license":[{"start":{"date-parts":[[2015,3,13]],"date-time":"2015-03-13T00:00:00Z","timestamp":1426204800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Machine Vision and Applications"],"published-print":{"date-parts":[[2015,4]]},"DOI":"10.1007\/s00138-015-0660-7","type":"journal-article","created":{"date-parts":[[2015,3,12]],"date-time":"2015-03-12T15:19:54Z","timestamp":1426173594000},"page":"401-422","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Enforcing consistency constraints in uncalibrated multiple homography estimation using latent variables"],"prefix":"10.1007","volume":"26","author":[{"given":"Wojciech","family":"Chojnacki","sequence":"first","affiliation":[]},{"given":"Zygmunt L.","family":"Szpak","sequence":"additional","affiliation":[]},{"given":"Michael J.","family":"Brooks","sequence":"additional","affiliation":[]},{"given":"Anton","family":"van den Hengel","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,3,13]]},"reference":[{"key":"660_CR1","volume-title":"Regression and the Moore\u2013Penrose Pseudoinverse","author":"A Albert","year":"1972","unstructured":"Albert, A.: Regression and the Moore\u2013Penrose Pseudoinverse. Academic Press, New York (1972)"},{"key":"660_CR2","unstructured":"Baker, S., Datta, A., Kanade, T.: Parameterizing homographies. Tech. Rep. CMU-RI-TR-06-11. Robotics Institute, Carnegie Mellon University, Pittsburgh (2006)"},{"issue":"3","key":"660_CR3","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1007\/s10851-008-0113-2","volume":"33","author":"P Chen","year":"2009","unstructured":"Chen, P., Suter, D.: Error analysis in homography estimation by first order approximation tools: a general technique. J. Math. Imaging Vis. 33(3), 281\u2013295 (2009)","journal-title":"J. Math. Imaging Vis."},{"issue":"2","key":"660_CR4","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/s11263-008-0167-z","volume":"81","author":"P Chen","year":"2009","unstructured":"Chen, P., Suter, D.: Rank constraints for homographies over two views: revisiting the rank four constraint. Int. J. Comput. Vis. 81(2), 205\u2013225 (2009)","journal-title":"Int. J. Comput. Vis."},{"key":"660_CR5","unstructured":"Chin, T.J., Wang, H., Suter, D.: The ordered residual kernel for robust motion subspace clustering. In: Adv. Neural Inf. Process. Syst., vol. 22, pp. 333\u2013341 (2009)"},{"issue":"4","key":"660_CR6","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1109\/TPAMI.2011.169","volume":"34","author":"TJ Chin","year":"2012","unstructured":"Chin, T.J., Yu, J., Suter, D.: Accelerated hypothesis generation for multistructure data via preference analysis. IEEE Trans. Pattern Anal. Mach. Intell. 34(4), 625\u2013638 (2012)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"1","key":"660_CR7","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/s10851-007-0009-6","volume":"28","author":"W Chojnacki","year":"2007","unstructured":"Chojnacki, W., Brooks, M.J.: On the consistency of the normalized eight-point algorithm. J. Math. Imaging Vis. 28(1), 19\u201327 (2007)","journal-title":"J. Math. Imaging Vis."},{"issue":"11","key":"660_CR8","doi-asserted-by":"crossref","first-page":"1294","DOI":"10.1109\/34.888714","volume":"22","author":"W Chojnacki","year":"2000","unstructured":"Chojnacki, W., Brooks, M.J., van den Hengel, A., Gawley, D.: On the fitting of surfaces to data with covariances. IEEE Trans. Pattern Anal. Mach. Intell. 22(11), 1294\u20131303 (2000)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"9","key":"660_CR9","doi-asserted-by":"crossref","first-page":"1172","DOI":"10.1109\/TPAMI.2003.1227992","volume":"25","author":"W Chojnacki","year":"2003","unstructured":"Chojnacki, W., Brooks, M.J., van den Hengel, A., Gawley, D.: Revisiting Hartley\u2019s normalized eight-point algorithm. IEEE Trans. Pattern Anal. Mach. Intell. 25(9), 1172\u20131177 (2003)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"2","key":"660_CR10","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1109\/TPAMI.2004.1262197","volume":"26","author":"W Chojnacki","year":"2004","unstructured":"Chojnacki, W., Brooks, M.J., van den Hengel, A., Gawley, D.: From FNS to HEIV: a link between two vision parameter estimation methods. IEEE Trans. Pattern Anal. Mach. Intell. 26(2), 264\u2013268 (2004)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"2","key":"660_CR11","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1007\/s10851-005-6465-y","volume":"23","author":"W Chojnacki","year":"2005","unstructured":"Chojnacki, W., Brooks, M.J., van den Hengel, A., Gawley, D.: FNS, CFNS and HEIV: a unifying approach. J. Math. Imaging Vis. 23(2), 175\u2013183 (2005)","journal-title":"J. Math. Imaging Vis."},{"key":"660_CR12","doi-asserted-by":"crossref","unstructured":"Chojnacki, W., van den Hengel, A.: A dimensionality result for multiple homography matrices. In: Proceedings of the 13th International Conference of Computer Vision, pp. 2104\u20132109 (2011)","DOI":"10.1109\/ICCV.2011.6126485"},{"issue":"2","key":"660_CR13","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1007\/s11785-012-0225-y","volume":"7","author":"W Chojnacki","year":"2013","unstructured":"Chojnacki, W., van den Hengel, A.: On the dimension of the set of two-view multi-homography matrices. Complex Anal. Oper. Theory 7(2), 465\u2013484 (2013)","journal-title":"Complex Anal. Oper. Theory"},{"key":"660_CR14","doi-asserted-by":"crossref","unstructured":"Chojnacki, W., Hill, R., van den Hengel, A., Brooks, M.J.: Multi-projective parameter estimation for sets of homogeneous matrices. In: Proceedings of the International Conference on Digital Image Computing: Techniques and Applications, pp. 119\u2013124 (2009)","DOI":"10.1109\/DICTA.2009.27"},{"key":"660_CR15","doi-asserted-by":"crossref","unstructured":"Chojnacki, W., Szpak, Z., Brooks, M.J., van den Hengel, A.: Multiple homography estimation with full consistency constraints. In: Proceedings of the International Conference on Digital Image Computing: Techniques and Applications, pp. 480\u2013485 (2010)","DOI":"10.1109\/DICTA.2010.87"},{"issue":"1","key":"660_CR16","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1006\/cviu.1997.0531","volume":"68","author":"G Csurka","year":"1997","unstructured":"Csurka, G., Zeller, C., Zhang, Z., Faugeras, O.D.: Characterizing the uncertainty of the fundamental matrix. Comput. Vis. Image Underst. 68(1), 18\u201336 (1997)","journal-title":"Comput. Vis. Image Underst."},{"key":"660_CR17","doi-asserted-by":"crossref","DOI":"10.1007\/978-94-009-1740-8","volume-title":"Regularization of Inverse Problems","author":"HW Engl","year":"1996","unstructured":"Engl, H.W., Hanke, M., Neubauer, A.: Regularization of Inverse Problems. Kluwer, Dordrecht (1996)"},{"key":"660_CR18","doi-asserted-by":"crossref","unstructured":"Fouhey, D.F., Scharstein, D., Briggs, A.J.: Multiple plane detection in image pairs using J-linkage. In: Proceedings of the 20th International Conference on Pattern Recognition, pp. 336\u2013339 (2010)","DOI":"10.1109\/ICPR.2010.91"},{"issue":"15","key":"660_CR19","doi-asserted-by":"crossref","first-page":"2127","DOI":"10.1016\/j.patrec.2007.06.005","volume":"28","author":"A Fusiello","year":"2007","unstructured":"Fusiello, A.: A matter of notation: several uses of the Kronecker product in 3D computer vision. Pattern Recognit. Lett. 28(15), 2127\u20132132 (2007)","journal-title":"Pattern Recognit. Lett."},{"key":"660_CR20","doi-asserted-by":"crossref","unstructured":"Gao, J., Kim, S.J., Brown, M.S.: Constructing image panoramas using dual-homography warping. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 49\u201356 (2011)","DOI":"10.1109\/CVPR.2011.5995433"},{"issue":"2","key":"660_CR21","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1137\/0710036","volume":"10","author":"GH Golub","year":"1973","unstructured":"Golub, G.H., Pereyra, V.: The differentiation of pseudo-inverses and nonlinear least squares problems whose variables separate. SIAM J. Numer. Anal. 10(2), 413\u2013432 (1973)","journal-title":"SIAM J. Numer. Anal."},{"issue":"5","key":"660_CR22","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1142\/S0218001496000347","volume":"10","author":"RM Haralick","year":"1996","unstructured":"Haralick, R.M.: Propagating covariance in computer vision. Int. J. Pattern Recognit. Artif. Intell. 10(5), 561\u2013572 (1996)","journal-title":"Int. J. Pattern Recognit. Artif. Intell."},{"issue":"6","key":"660_CR23","doi-asserted-by":"crossref","first-page":"580","DOI":"10.1109\/34.601246","volume":"19","author":"R Hartley","year":"1997","unstructured":"Hartley, R.: In defense of the eight-point algorithm. IEEE Trans. Pattern Anal. Mach. Intell. 19(6), 580\u2013593 (1997)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"660_CR24","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511811685","volume-title":"Multiple View Geometry in Computer Vision","author":"RI Hartley","year":"2004","unstructured":"Hartley, R.I., Zisserman, A.: Multiple View Geometry in Computer Vision, 2nd edn. Cambridge University Press, Cambridge (2004)","edition":"2"},{"key":"660_CR25","doi-asserted-by":"crossref","unstructured":"K\u00e4hler, O., Denzler, J.: Rigid motion constraints for tracking planar objects. In: Proceedings of the 29th DAGM Symposium. Lecture Notes in Computer Science, vol. 4713, pp. 102\u2013111 (2007)","DOI":"10.1007\/978-3-540-74936-3_11"},{"key":"660_CR26","volume-title":"Statistical Optimization for Geometric Computation: Theory and Practice","author":"K Kanatani","year":"1996","unstructured":"Kanatani, K.: Statistical Optimization for Geometric Computation: Theory and Practice. Elsevier, Amsterdam (1996)"},{"issue":"5","key":"660_CR27","doi-asserted-by":"crossref","first-page":"2017","DOI":"10.1109\/18.930934","volume":"47","author":"K Kanatani","year":"2001","unstructured":"Kanatani, K., Morris, D.D.: Gauges and gauge transformations for uncertainty description of geometric structure with indeterminacy. IEEE Trans. Inf. Theory 47(5), 2017\u20132028 (2001)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"660_CR28","unstructured":"Kanatani, K., Ohta, N., Kanazawa, Y.: Optimal homography computation with a reliability measure. IEICE Trans. Inf. Syst. E83-D(7), 1369\u20131374 (2000)"},{"key":"660_CR29","doi-asserted-by":"crossref","unstructured":"Kanazawa, Y., Kawakami, H.: Detection of planar regions with uncalibrated stereo using distribution of feature points. In: Proceedings of the 15th British Machine Vision Conf., pp. 247\u2013256 (2004)","DOI":"10.5244\/C.18.27"},{"key":"660_CR30","doi-asserted-by":"crossref","unstructured":"Larsson, F., Felsberg, M.: Using Fourier descriptors and spatial models for traffic sign recognition. In: Proceedings of the 17th Scandinavian Conference on Image Analysis. Lecture Notes in Computer Science, vol. 6688, pp. 238\u2013249 (2011)","DOI":"10.1007\/978-3-642-21227-7_23"},{"issue":"2","key":"660_CR31","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1023\/A:1008185619375","volume":"37","author":"Y Leedan","year":"2000","unstructured":"Leedan, Y., Meer, P.: Heteroscedastic regression in computer vision: problems with bilinear constraint. Int. J. Comput. Vis. 37(2), 127\u2013150 (2000)","journal-title":"Int. J. Comput. Vis."},{"key":"660_CR32","volume-title":"Handbook of Matrices","author":"H L\u00fctkepol","year":"1996","unstructured":"L\u00fctkepol, H.: Handbook of Matrices. Wiley, Chichester (1996)"},{"key":"660_CR33","volume-title":"An Invitation to 3-D Vision: From Images to Geometric Models","author":"Y Ma","year":"2005","unstructured":"Ma, Y., Soatto, S., Ko\u0161eck\u00e1, J., Sastry, S.S.: An Invitation to 3-D Vision: From Images to Geometric Models, 2nd edn. Springer, New York (2005)","edition":"2"},{"key":"660_CR34","volume-title":"Matrix Differential Calculus with Applications in Statistics and Econometrics","author":"JR Magnus","year":"1988","unstructured":"Magnus, J.R., Neudecker, H.: Matrix Differential Calculus with Applications in Statistics and Econometrics. Wiley, Chichester (1988)"},{"issue":"10","key":"660_CR35","doi-asserted-by":"crossref","first-page":"1537","DOI":"10.1109\/TPAMI.2006.205","volume":"28","author":"B Matei","year":"2006","unstructured":"Matei, B., Meer, P.: Estimation of nonlinear errors-in-variables models for computer vision applications. IEEE Trans. Pattern Anal. Mach. Intell. 28(10), 1537\u20131552 (2006)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"12","key":"660_CR36","doi-asserted-by":"crossref","first-page":"2351","DOI":"10.1109\/TPAMI.2012.52","volume":"34","author":"S Mittal","year":"2012","unstructured":"Mittal, S., Anand, S., Meer, P.: Generalized projection-based M-estimator. IEEE Trans. Pattern Anal. Mach. Intell. 34(12), 2351\u20132364 (2012)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"3","key":"660_CR37","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1017\/S0305004100030401","volume":"51","author":"R Penrose","year":"1955","unstructured":"Penrose, R.: A generalized inverse for matrices. Math. Proc. Camb. Philos. Soc. 51(3), 406\u2013413 (1955)","journal-title":"Math. Proc. Camb. Philos. Soc."},{"key":"660_CR38","volume-title":"Numerical Recipes in C","author":"WH Press","year":"1995","unstructured":"Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes in C. Cambridge University Press, Cambridge (1995)"},{"key":"660_CR39","doi-asserted-by":"crossref","unstructured":"Scoleri, T., Chojnacki, W., Brooks, M.J.: A multi-objective parameter estimator for image mosaicing. In: Proceedings of IEEE International Symposium on Signal Processing and its Applications, vol. 2, pp. 551\u2013554 (2005)","DOI":"10.1109\/ISSPA.2005.1580997"},{"key":"660_CR40","doi-asserted-by":"crossref","unstructured":"Shashua, A., Avidan, S.: The rank 4 constraint in multiple ( $$\\ge 3$$ \u2265 3 ) view geometry. In: Proceedings of the 4th European Conference on Computer Vision. Lecture Notes in Computer Science, vol. 1065, pp. 196\u2013206 (1996)","DOI":"10.1007\/3-540-61123-1_139"},{"issue":"1","key":"660_CR41","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1137\/0117004","volume":"17","author":"GW Stewart","year":"1969","unstructured":"Stewart, G.W.: On the continuity of the generalized inverse. SIAM J. Appl. Math. 17(1), 33\u201345 (1969)","journal-title":"SIAM J. Appl. Math."},{"key":"660_CR42","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1016\/j.cviu.2014.04.008","volume":"125","author":"ZL Szpak","year":"2014","unstructured":"Szpak, Z.L., Chojnacki, W., Eriksson, A., van den Hengel, A.: Sampson distance based joint estimation of multiple homographies with uncalibrated cameras. Comput. Vis. Image Underst. 125, 200\u2013213 (2014)","journal-title":"Comput. Vis. Image Underst."},{"key":"660_CR43","doi-asserted-by":"crossref","unstructured":"Triggs, B., McLauchlan, P.F., Hartley, R.I., Fitzgibbon, A.W.: Bundle adjustment\u2014a modern synthesis. In: Proceedings of the International Workshop on Vision Algorithms. Lecture Notes in Computer Science, vol. 1883, pp. 298\u2013372 (1999)","DOI":"10.1007\/3-540-44480-7_21"},{"key":"660_CR44","doi-asserted-by":"crossref","unstructured":"Vincent, E., Laganiere, R.: Detecting planar homographies in an image pair. In: Proceedings of the 2nd International Symposium on Image and Signal Processing Analysis, pp. 182\u2013187 (2001)","DOI":"10.1109\/ISPA.2001.938625"},{"key":"660_CR45","doi-asserted-by":"crossref","unstructured":"Wong, H.S., Chin, T.J., Yu, J., Suter, D.: Dynamic and hierarchical multi-structure geometric model fitting. In: Proceedings of the 13th International Conference on Computer Vision, pp. 1044\u20131051 (2011)","DOI":"10.1109\/ICCV.2011.6126350"},{"issue":"2","key":"660_CR46","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1109\/34.982901","volume":"24","author":"L Zelnik-Manor","year":"2002","unstructured":"Zelnik-Manor, L., Irani, M.: Multiview constraints on homographies. IEEE Trans. Pattern Anal. Mach. Intell. 24(2), 214\u2013223 (2002)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."}],"container-title":["Machine Vision and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-015-0660-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00138-015-0660-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-015-0660-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,20]],"date-time":"2025-05-20T22:40:13Z","timestamp":1747780813000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00138-015-0660-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3,13]]},"references-count":46,"journal-issue":{"issue":"2-3","published-print":{"date-parts":[[2015,4]]}},"alternative-id":["660"],"URL":"https:\/\/doi.org\/10.1007\/s00138-015-0660-7","relation":{},"ISSN":["0932-8092","1432-1769"],"issn-type":[{"type":"print","value":"0932-8092"},{"type":"electronic","value":"1432-1769"}],"subject":[],"published":{"date-parts":[[2015,3,13]]}}}