skip to main content
10.1145/3450623.3464639acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
invited-talk

A fast sparse QR factorization for solving linear least squares problems in graphics

Published:06 August 2021Publication History

ABSTRACT

A wide range of problems in computer graphics and vision can be formulated as sparse least squares problems. For example, Laplacian mesh deformation, Least Squares Conformal Maps, Poisson image editing, and as-rigid-as-possible (ARAP) image warping involve solving a linear or non-linear sparse least squares problem. High performance is crucial in many of these applications for interactive user feedback. For these applications, we show that the matrices produced by factorization methods such as QR have a special structure: the off-diagonal blocks are low-rank. We leverage this property to produce a fast sparse approximate QR factorization, spaQR, for these matrices in near-linear time. In our benchmarks, spaQR shows up to 57% improvement over solving the normal equations using Cholesky and 63% improvement over a standard preconditioner with Conjugate Gradient Least Squares (CGLS).

Skip Supplemental Material Section

Supplemental Material

3450623.3464639.mp4

References

  1. Abeynaya Gnanasekaran and Eric Darve. 2021. Hierarchical Orthogonal Factorization: Sparse Least Squares Problems. arxiv:2102.09878 [math.NA]Google ScholarGoogle Scholar
  2. Bruno Levy, Sylvain Petitjean, Nicolas Ray, and Jérôme Maillot. 2002. Least Squares Conformal Maps for Automatic Texture Atlas Generation. ACM Trans. Graph. 21 (07 2002), 362–371. https://doi.org/10.1145/566654.566590Google ScholarGoogle Scholar
  3. Olga Sorkine and Marc Alexa. 2007. As-Rigid-as-Possible Surface Modeling. In Proceedings of the Fifth Eurographics Symposium on Geometry Processing (Barcelona, Spain) (SGP ’07). Eurographics Association, Goslar, DEU, 109–116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. O. Sorkine and D. Cohen-Or. 2004. Least-squares meshes. In Proceedings Shape Modeling Applications, 2004.191–199. https://doi.org/10.1109/SMI.2004.1314506Google ScholarGoogle Scholar

Index Terms

  1. A fast sparse QR factorization for solving linear least squares problems in graphics
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGGRAPH '21: ACM SIGGRAPH 2021 Talks
          July 2021
          116 pages
          ISBN:9781450383738
          DOI:10.1145/3450623

          Copyright © 2021 Owner/Author

          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 6 August 2021

          Check for updates

          Qualifiers

          • invited-talk
          • Research
          • Refereed limited

          Acceptance Rates

          Overall Acceptance Rate1,822of8,601submissions,21%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format