An approximate computing technique for reducing the complexity of a direct-solver for sparse linear systems in real-time video processing
Many video processing algorithms are formulated as least-squares problems that result in large, sparse linear systems. Solving such systems in real time is very demanding. This paper focuses on reducing the computational complexity of a direct Cholesky-decomposition-based solver. Our approximation s...
Uložené v:
| Vydané v: | Proceedings - ACM IEEE Design Automation Conference s. 1 - 6 |
|---|---|
| Hlavní autori: | , , , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
01.06.2014
|
| Predmet: | |
| ISSN: | 0738-100X |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Many video processing algorithms are formulated as least-squares problems that result in large, sparse linear systems. Solving such systems in real time is very demanding. This paper focuses on reducing the computational complexity of a direct Cholesky-decomposition-based solver. Our approximation scheme builds on the observation that, in well-conditioned problems, many elements in the decomposition nearly vanish. Such elements may be pruned from the dependency graph with mild accuracy degradation. Using an example from image-domain warping, we show that pruning reduces the amount of operations per solve by over 75 %, resulting in significant savings in computing time, area or energy. |
|---|---|
| AbstractList | Many video processing algorithms are formulated as least-squares problems that result in large, sparse linear systems. Solving such systems in real time is very demanding. This paper focuses on reducing the computational complexity of a direct Cholesky-decomposition-based solver. Our approximation scheme builds on the observation that, in well-conditioned problems, many elements in the decomposition nearly vanish. Such elements may be pruned from the dependency graph with mild accuracy degradation. Using an example from image-domain warping, we show that pruning reduces the amount of operations per solve by over 75 %, resulting in significant savings in computing time, area or energy. |
| Author | Kaeslin, Hubert Schaffner, Michael Gurkaynak, Frank K. Smolic, Aljosa Benini, Luca |
| Author_xml | – sequence: 1 givenname: Michael surname: Schaffner fullname: Schaffner, Michael email: schaffner@iis.ee.ethz.ch organization: Integrated Syst. Lab., ETH Zurich, Zurich, Switzerland – sequence: 2 givenname: Frank K. surname: Gurkaynak fullname: Gurkaynak, Frank K. email: kgf@iis.ee.ethz.ch organization: Integrated Syst. Lab., ETH Zurich, Zurich, Switzerland – sequence: 3 givenname: Aljosa surname: Smolic fullname: Smolic, Aljosa email: smolic@disneyresearch.com organization: Disney Res. Zurich, Zurich, Switzerland – sequence: 4 givenname: Hubert surname: Kaeslin fullname: Kaeslin, Hubert email: kaeslin@iis.ee.ethz.ch organization: Integrated Syst. Lab., ETH Zurich, Zurich, Switzerland – sequence: 5 givenname: Luca surname: Benini fullname: Benini, Luca email: benini@iis.ee.ethz.ch organization: Integrated Syst. Lab., ETH Zurich, Zurich, Switzerland |
| BookMark | eNotkEFLAzEQhSNUsK2ePXjJH9iaZHezybEUtULBi4K3ks1ObGQ3WZO0tD_Bf21oPb2Z4eMN783QxHkHCN1TsqC0qh9ZLUvC5eKsgl2hGa0amWfasAmakqYUBSXk8wbNYvwmhFSU0yn6XTqsxjH4ox1UAqz9MO6TdV84gd45-7MHbHzAAbq9Pp93F6iHo00n7A1WuLMBdCqi7w8QzngcVYiAe-tA5e0UEwwRW5d9VF8kOwA-2A48zp81xJidb9G1UX2Eu3-do4_np_fVuti8vbyulptCsapJBRfUEG14q0GyWrNOVgSMbAltRau1LBmRsm4Izz20Qkpe6UZqVncGIMO6nKOHi68FgO0Ycu5w2nIhcouy_AMc92ZF |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IH CBEJK RIE RIO |
| DOI | 10.1145/2593069.2593082 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) (UW System Shared) IEEE Proceedings Order Plans (POP) 1998-present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library (IEL) (UW System Shared) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISBN | 1479930172 9781479930173 |
| EndPage | 6 |
| ExternalDocumentID | 6881459 |
| Genre | orig-research |
| GroupedDBID | 123 29O 6IE 6IF 6IH 6IK 6IL 6IM 6IN AAJGR AAWTH ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IJVOP IPLJI M43 OCL RIE RIL RIO RNS |
| ID | FETCH-LOGICAL-a247t-681f0cf6bce925c2d940ef9b01b8bcc9320995706593b89964c79c25dfee2d9c3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 3 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000346506400129&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0738-100X |
| IngestDate | Wed Aug 27 04:20:26 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a247t-681f0cf6bce925c2d940ef9b01b8bcc9320995706593b89964c79c25dfee2d9c3 |
| PageCount | 6 |
| ParticipantIDs | ieee_primary_6881459 |
| PublicationCentury | 2000 |
| PublicationDate | 2014-June |
| PublicationDateYYYYMMDD | 2014-06-01 |
| PublicationDate_xml | – month: 06 year: 2014 text: 2014-June |
| PublicationDecade | 2010 |
| PublicationTitle | Proceedings - ACM IEEE Design Automation Conference |
| PublicationTitleAbbrev | DAC |
| PublicationYear | 2014 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0004161 |
| Score | 1.9375541 |
| Snippet | Many video processing algorithms are formulated as least-squares problems that result in large, sparse linear systems. Solving such systems in real time is... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | Accuracy Approximate Computing Cholesky Decomposition Computational complexity Equations Hardware Hardware Accelerator Linear systems Matrix decomposition Streaming media Video Processing |
| Title | An approximate computing technique for reducing the complexity of a direct-solver for sparse linear systems in real-time video processing |
| URI | https://ieeexplore.ieee.org/document/6881459 |
| WOSCitedRecordID | wos000346506400129&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ09T8MwEIatFjHAwkeL-JYHRtwmre3EI0JUDKjqAKhbZV9sUQklVZoi-An8a8521TKwMCVxTlbknHJvbN9zhNw4p10yFMBAZ8B4XjhmnLZMQ2rRZ4yOxJvXp2w8zqdTNWmR200ujLU2bD6zPX8a1vKLClZ-qqwv8zzlQrVJO8tkzNXa5kCmgY2KHutxpcl0jfFB-z4qfBTGqheOgbi3raMSwsjo4H8PcEi623w8OtlEmiPSsuUx2f-FEuyQ77uSBj745xw1qKUQqjXgLbqhtFLUp7T2qNbQ_BaNPBCz-aKVo5rG-MbQHdHBgzl-b-qlpV6LaryKeHM6L7Ef_c58YXrqE_kquogJB9hzl7yMHp7vH9m6zALTA541TOapS8BJA1YNBAwKxRPrlElSkxsAFHioIoVfDlVDg79nkkOmYCAKZy0aw_CE7JRVaU8JFSoVkIDRaaG51U4bx7NEg5RC61zIM9LxgzpbRJLGbD2e5383X5A9lCc8bsy6JDtNvbJXZBc-mvmyvg6v_weTqrV2 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ09T8MwEIatUpCAhY-C-MYDI26TNE7iESGqIkrVoaBulX2xRSWUVGmK4Cfwrzk7UcvAwpTEuViRdcq9sX3PEXJjjDRelwMDGQMLk9QwZaRmEnyNPqNkRbx5HcTDYTKZiFGD3K5yYbTWbvOZbttTt5af5rC0U2WdKEn8kIsNsmkrZ9XZWussSN_RUdFnLbDUm9QgH3yigxofpbFou6Nj7q0rqbhA0tv73yvsk6N1Rh4drWLNAWno7JDs_oIJtsj3XUYdIfxzhipUU3D1GvAWXXFaKSpUWlhYq2t-q4wsErP8ormhklYRjqFDoos7c_ziFAtNrRqVeFUBzuksw37kO7Ol6alN5cvpvEo5wJ6PyEvvYXzfZ3WhBSaDMC5ZlPjGAxMp0CLgEKQi9LQRyvNVogBQ4qGO5HZBVHQV_qBFIcQCAp4ardEYusekmeWZPiGUC5-DB0r6qQy1NFKZMPYkRBGXMuHRKWnZQZ3OK5bGtB7Ps7-br8l2f_w8mA4eh0_nZAfFSlht07ogzbJY6kuyBR_lbFFcOVf4ATBIuL8 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+-+ACM+IEEE+Design+Automation+Conference&rft.atitle=An+approximate+computing+technique+for+reducing+the+complexity+of+a+direct-solver+for+sparse+linear+systems+in+real-time+video+processing&rft.au=Schaffner%2C+Michael&rft.au=Gurkaynak%2C+Frank+K.&rft.au=Smolic%2C+Aljosa&rft.au=Kaeslin%2C+Hubert&rft.date=2014-06-01&rft.pub=IEEE&rft.issn=0738-100X&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1145%2F2593069.2593082&rft.externalDocID=6881459 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0738-100X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0738-100X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0738-100X&client=summon |