{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T08:53:55Z","timestamp":1764060835554,"version":"3.40.3"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030012274"},{"type":"electronic","value":"9783030012281"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"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":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-030-01228-1_47","type":"book-chapter","created":{"date-parts":[[2018,10,6]],"date-time":"2018-10-06T05:03:51Z","timestamp":1538802231000},"page":"792-807","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["Eigendecomposition-Free Training of Deep Networks with Zero Eigenvalue-Based Losses"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2028-6096","authenticated-orcid":false,"given":"Zheng","family":"Dang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9036-3822","authenticated-orcid":false,"given":"Kwang Moo","family":"Yi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2614-5200","authenticated-orcid":false,"given":"Yinlin","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3462-8472","authenticated-orcid":false,"given":"Fei","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6702-9970","authenticated-orcid":false,"given":"Pascal","family":"Fua","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8347-8637","authenticated-orcid":false,"given":"Mathieu","family":"Salzmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,10,6]]},"reference":[{"key":"47_CR1","unstructured":"Abadi, M., et al.: TensorFlow: a system for large-scale machine learning. In: USENIX Conference on Operating Systems Design and Implementation, pp. 265\u2013283 (2016)"},{"key":"47_CR2","doi-asserted-by":"crossref","unstructured":"Bian, J., Lin, W., Matsushita, Y., Yeung, S., Nguyen, T., Cheng, M.: GMS: grid-based motion statistics for fast, ultra-robust feature correspondence. In: CVPR (2017)","DOI":"10.1109\/CVPR.2017.302"},{"key":"47_CR3","doi-asserted-by":"crossref","unstructured":"Brachmann, E., et al.: DSAC - differentiable RANSAC for camera localization. ArXiv (2016)","DOI":"10.1109\/CVPR.2017.267"},{"key":"47_CR4","unstructured":"Cantzler, H.: RANdom Sample Consensus (RANSAC) (2005). cVonline"},{"key":"47_CR5","doi-asserted-by":"publisher","first-page":"1465","DOI":"10.1109\/TPAMI.2017.2708711","volume":"40","author":"A Crivellaro","year":"2018","unstructured":"Crivellaro, A., Rad, M., Verdie, Y., Yi, K.M., Fua, P., Lepetit, V.: Robust 3D object tracking from monocular images using stable parts. PAMI 40, 1465\u20131479 (2018)","journal-title":"PAMI"},{"key":"47_CR6","doi-asserted-by":"crossref","unstructured":"Ferraz, L., Binefa, X., Moreno-noguer, F.: Very fast solution to the PnP problem with algebraic outlier rejection. In: CVPR, pp. 501\u2013508 (2014)","DOI":"10.1109\/CVPR.2014.71"},{"issue":"6","key":"47_CR7","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1145\/358669.358692","volume":"24","author":"M Fischler","year":"1981","unstructured":"Fischler, M., Bolles, R.: 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":"47_CR8","doi-asserted-by":"crossref","unstructured":"Garro, V., Crosilla, F., Fusiello, A.: Solving the PnP problem with anisotropic orthogonal procrustes analysis. In: 3DPVT, pp. 262\u2013269 (2012)","DOI":"10.1109\/3DIMPVT.2012.40"},{"key":"47_CR9","series-title":"Lecture Notes in Computational Science and Engineering","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/978-3-540-68942-3_4","volume-title":"Advances in Automatic Differentiation","author":"M Giles","year":"2008","unstructured":"Giles, M.: Collected matrix derivative results for forward and reverse mode algorithmic differentiation. In: Bischof, C.H., B\u00fccker, H.M., Hovland, P., Naumann, U., Utke, J. (eds.) Advances in Automatic Differentiation. LNCSE, vol. 64, pp. 35\u201344. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-68942-3_4"},{"key":"47_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/978-3-319-49409-8_9","volume-title":"Computer Vision \u2013 ECCV 2016 Workshops","author":"A Handa","year":"2016","unstructured":"Handa, A., Bloesch, M., P\u0103tr\u0103ucean, V., Stent, S., McCormac, J., Davison, A.: GVNN: neural network library for geometric computer vision. In: Hua, G., J\u00e9gou, H. (eds.) ECCV 2016. LNCS, vol. 9915, pp. 67\u201382. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-49409-8_9"},{"key":"47_CR11","volume-title":"Multiple View Geometry in Computer Vision","author":"R Hartley","year":"2000","unstructured":"Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2000)"},{"issue":"6","key":"47_CR12","doi-asserted-by":"publisher","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. PAMI 19(6), 580\u2013593 (1997)","journal-title":"PAMI"},{"key":"47_CR13","doi-asserted-by":"crossref","unstructured":"Heinly, J., Schoenberger, J., Dunn, E., Frahm, J.M.: Reconstructing the world in six days. In: CVPR (2015)","DOI":"10.1109\/CVPR.2015.7298949"},{"key":"47_CR14","doi-asserted-by":"crossref","unstructured":"Huang, G., Liu, Z., Weinberger, K., van der Maaten, L.: Densely connected convolutional networks. In: CVPR (2017)","DOI":"10.1109\/CVPR.2017.243"},{"key":"47_CR15","doi-asserted-by":"crossref","unstructured":"Huang, Z., Wan, C., Probst, T., Gool, L.V.: Deep learning on lie groups for skeleton-based action recognition. In: CVPR, pp. 6099\u20136108 (2017)","DOI":"10.1109\/CVPR.2017.137"},{"key":"47_CR16","doi-asserted-by":"crossref","unstructured":"Ionescu, C., Vantzos, O., Sminchisescu, C.: Matrix backpropagation for deep networks with structured layers (2015)","DOI":"10.1109\/ICCV.2015.339"},{"key":"47_CR17","unstructured":"Jaderberg, M., Simonyan, K., Zisserman, A., Kavukcuoglu, K.: Spatial transformer networks. In: NIPS, pp. 2017\u20132025 (2015)"},{"key":"47_CR18","unstructured":"Kingma, D., Ba, J.: Adam: a method for stochastic optimisation. In: ICLR (2015)"},{"key":"47_CR19","doi-asserted-by":"crossref","unstructured":"Kneip, L., Scaramuzza, D., Siegwart, R.: A novel parametrization of the perspective-three-point problem for a direct computation of absolute camera position and orientation. In: CVPR, pp. 2969\u20132976 (2011)","DOI":"10.1109\/CVPR.2011.5995464"},{"key":"47_CR20","unstructured":"Law, M., Urtasun, R., Zemel, R.S.: Deep spectral clustering learning. In: ICML, pp. 1985\u20131994 (2017)"},{"key":"47_CR21","doi-asserted-by":"crossref","unstructured":"Lepetit, V., Moreno-noguer, F., Fua, P.: EP$$n$$P: an accurate $$o(n)$$ solution to the P$$n$$P problem. IJCV (2009)","DOI":"10.1007\/s11263-008-0152-6"},{"key":"47_CR22","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. PAMI 34, 1444\u20131450 (2012)","journal-title":"PAMI"},{"key":"47_CR23","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1038\/293133a0","volume":"293","author":"H Longuet-Higgins","year":"1981","unstructured":"Longuet-Higgins, H.: A computer algorithm for reconstructing a scene from two projections. Nature 293, 133\u2013135 (1981)","journal-title":"Nature"},{"key":"47_CR24","unstructured":"Murray, I.: Differentiation of the Cholesky decomposition. arXiv Preprint (2016)"},{"key":"47_CR25","unstructured":"Nister, D.: An efficient solution to the five-point relative pose problem. In: CVPR, June 2003"},{"key":"47_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"554","DOI":"10.1007\/3-540-45054-8_36","volume-title":"Computer Vision - ECCV 2000","author":"T Papadopoulo","year":"2000","unstructured":"Papadopoulo, T., Lourakis, M.I.A.: Estimating the Jacobian of the singular value decomposition: theory and applications. In: Vernon, D. (ed.) ECCV 2000. LNCS, vol. 1842, pp. 554\u2013570. Springer, Heidelberg (2000). https:\/\/doi.org\/10.1007\/3-540-45054-8_36"},{"key":"47_CR27","unstructured":"Paszke, A., et al.: Automatic differentiation in PyTorch. In: NIPS Autodiff Workshop (2017)"},{"issue":"8","key":"47_CR28","doi-asserted-by":"publisher","first-page":"2022","DOI":"10.1109\/TPAMI.2012.257","volume":"35","author":"R Raguram","year":"2013","unstructured":"Raguram, R., Chum, O., Pollefeys, M., Matas, J., Frahm, J.M.: USAC: a universal framework for random sample consensus. PAMI 35(8), 2022\u20132038 (2013)","journal-title":"PAMI"},{"key":"47_CR29","doi-asserted-by":"publisher","DOI":"10.1002\/0471725382","volume-title":"Robust Regression and Outlier Detection","author":"P Rousseeuw","year":"1987","unstructured":"Rousseeuw, P., Leroy, A.: Robust Regression and Outlier Detection. Wiley, New York (1987)"},{"issue":"1","key":"47_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/BF02289451","volume":"31","author":"P Sch\u00f6nemann","year":"1966","unstructured":"Sch\u00f6nemann, P.: A generalized solution of the orthogonal procrustes problem. Psychometrika 31(1), 1\u201310 (1966)","journal-title":"Psychometrika"},{"key":"47_CR31","series-title":"Springer Series in Statistics","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1007\/978-1-4612-0667-5_18","volume-title":"Breakthroughs in Statistics","author":"D Simpson","year":"1997","unstructured":"Simpson, D.: Introduction to Rousseeuw (1984) least median of squares regression. In: Kotz, S., Johnson, N.L. (eds.) Breakthroughs in Statistics. SSS, pp. 433\u2013461. Springer, New York (1997). https:\/\/doi.org\/10.1007\/978-1-4612-0667-5_18"},{"key":"47_CR32","doi-asserted-by":"crossref","unstructured":"Strecha, C., Hansen, W., Van Gool, L., Fua, P., Thoennessen, U.: On benchmarking camera calibration and multi-view stereo for high resolution imagery. In: CVPR (2008)","DOI":"10.1109\/CVPR.2008.4587706"},{"key":"47_CR33","first-page":"138","volume":"78","author":"P Torr","year":"2000","unstructured":"Torr, P., Zisserman, A.: MLESAC: a new robust estimator with application to estimating image geometry. CVIU 78, 138\u2013156 (2000)","journal-title":"CVIU"},{"key":"47_CR34","doi-asserted-by":"crossref","unstructured":"Ummenhofer, B., et al.: DeMoN: depth and motion network for learning monocular stereo. In: CVPR (2017)","DOI":"10.1109\/CVPR.2017.596"},{"key":"47_CR35","doi-asserted-by":"crossref","unstructured":"Wu, C.: Towards linear-time incremental structure from motion. In: 3DV (2013)","DOI":"10.1109\/3DV.2013.25"},{"key":"47_CR36","doi-asserted-by":"crossref","unstructured":"Xiao, J., Owens, A., Torralba, A.: SUN3D: a database of big spaces reconstructed using SFM and object labels. In: ICCV (2013)","DOI":"10.1109\/ICCV.2013.458"},{"key":"47_CR37","doi-asserted-by":"crossref","unstructured":"Yi, K.M., Trulls, E., Ono, Y., Lepetit, V., Salzmann, M., Fua, P.: Learning to find good correspondences. In: CVPR (2018)","DOI":"10.1109\/CVPR.2018.00282"},{"key":"47_CR38","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1007\/978-3-319-46487-9_33","volume-title":"Computer Vision \u2013 ECCV 2016","author":"AR Zamir","year":"2016","unstructured":"Zamir, A.R., Wekel, T., Agrawal, P., Wei, C., Malik, J., Savarese, S.: Generic 3D representation via pose estimation and matching. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9907, pp. 535\u2013553. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-46487-9_33"},{"issue":"2","key":"47_CR39","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1023\/A:1007941100561","volume":"27","author":"Z Zhang","year":"1998","unstructured":"Zhang, Z.: Determining the epipolar geometry and its uncertainty: a review. IJCV 27(2), 161\u2013195 (1998)","journal-title":"IJCV"},{"key":"47_CR40","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Kuang, Y., Sugimoto, S., Astrom, K., Okutomi, M.: Revisiting the PnP problem: a fast, general and optimal solution. In: ICCV (2013)","DOI":"10.1109\/ICCV.2013.291"}],"container-title":["Lecture Notes in Computer Science","Computer Vision \u2013 ECCV 2018"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-01228-1_47","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,6]],"date-time":"2022-10-06T00:34:47Z","timestamp":1665016487000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-01228-1_47"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030012274","9783030012281"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-01228-1_47","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"6 October 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECCV","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Computer Vision","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Munich","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 September 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 September 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eccv2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/eccv2018.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}