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...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Proceedings - ACM IEEE Design Automation Conference s. 1 - 6
Hlavní autori: Schaffner, Michael, Gurkaynak, Frank K., Smolic, Aljosa, Kaeslin, Hubert, Benini, Luca
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