Total Variation Blind Deconvolution: The Devil Is in the Details
In this paper we study the problem of blind deconvolution. Our analysis is based on the algorithm of Chan and Wong [2] which popularized the use of sparse gradient priors via total variation. We use this algorithm because many methods in the literature are essentially adaptations of this framework....
Saved in:
Published in | 2014 IEEE Conference on Computer Vision and Pattern Recognition pp. 2909 - 2916 |
---|---|
Main Authors | , |
Format | Conference Proceeding Journal Article |
Language | English |
Published |
IEEE
01.06.2014
|
Subjects | |
Online Access | Get full text |
ISSN | 1063-6919 1063-6919 |
DOI | 10.1109/CVPR.2014.372 |
Cover
Loading…
Abstract | In this paper we study the problem of blind deconvolution. Our analysis is based on the algorithm of Chan and Wong [2] which popularized the use of sparse gradient priors via total variation. We use this algorithm because many methods in the literature are essentially adaptations of this framework. Such algorithm is an iterative alternating energy minimization where at each step either the sharp image or the blur function are reconstructed. Recent work of Levin et al. [14] showed that any algorithm that tries to minimize that same energy would fail, as the desired solution has a higher energy than the no-blur solution, where the sharp image is the blurry input and the blur is a Dirac delta. However, experimentally one can observe that Chan and Wong's algorithm converges to the desired solution even when initialized with the no-blur one. We provide both analysis and experiments to resolve this paradoxical conundrum. We find that both claims are right. The key to understanding how this is possible lies in the details of Chan and Wong's implementation and in how seemingly harmless choices result in dramatic effects. Our analysis reveals that the delayed scaling (normalization) in the iterative step of the blur kernel is fundamental to the convergence of the algorithm. This then results in a procedure that eludes the no-blur solution, despite it being a global minimum of the original energy. We introduce an adaptation of this algorithm and show that, in spite of its extreme simplicity, it is very robust and achieves a performance comparable to the state of the art. |
---|---|
AbstractList | In this paper we study the problem of blind deconvolution. Our analysis is based on the algorithm of Chan and Wong [2] which popularized the use of sparse gradient priors via total variation. We use this algorithm because many methods in the literature are essentially adaptations of this framework. Such algorithm is an iterative alternating energy minimization where at each step either the sharp image or the blur function are reconstructed. Recent work of Levin et al. [14] showed that any algorithm that tries to minimize that same energy would fail, as the desired solution has a higher energy than the no-blur solution, where the sharp image is the blurry input and the blur is a Dirac delta. However, experimentally one can observe that Chan and Wong's algorithm converges to the desired solution even when initialized with the no-blur one. We provide both analysis and experiments to resolve this paradoxical conundrum. We find that both claims are right. The key to understanding how this is possible lies in the details of Chan and Wong's implementation and in how seemingly harmless choices result in dramatic effects. Our analysis reveals that the delayed scaling (normalization) in the iterative step of the blur kernel is fundamental to the convergence of the algorithm. This then results in a procedure that eludes the no-blur solution, despite it being a global minimum of the original energy. We introduce an adaptation of this algorithm and show that, in spite of its extreme simplicity, it is very robust and achieves a performance comparable to the state of the art. |
Author | Perrone, Daniele Favaro, Paolo |
Author_xml | – sequence: 1 givenname: Daniele surname: Perrone fullname: Perrone, Daniele email: perrone@iam.unibe.ch organization: Univ. of Bern, Bern, Switzerland – sequence: 2 givenname: Paolo surname: Favaro fullname: Favaro, Paolo email: paolo.favaro@iam.unibe.ch organization: Univ. of Bern, Bern, Switzerland |
BookMark | eNpNjDtPwzAAhA0qEqVkZGLxyJLi94MJWl6VKoFQ6Bo5jiMsuXaJ00r8ewplYLq7T5_uDIxiig6AC4ymGCN9PV-9vk0JwmxKJTkChZYKM6k1x1jxYzDGSNBSaKxH__opKHL2DSJCCsapGIPbKg0mwJXpvRl8inAWfGzhvbMp7lLY_rAbWH24Pdr5ABcZ-giH3z0YH_I5OOlMyK74ywl4f3yo5s_l8uVpMb9blp5INpQWcypty22HCeGNYkpwwhhHjHUNQq7VxFLXaCJMQ6zBxHDplEUdVy1lyNAJuDr8bvr0uXV5qNc-WxeCiS5tc42FlJowjdRevTyo3jlXb3q_Nv1XLTTSUij6DU55WcU |
CODEN | IEEPAD |
ContentType | Conference Proceeding Journal Article |
DBID | 6IE 6IH CBEJK RIE RIO 7SC 7SP 8FD JQ2 L7M L~C L~D |
DOI | 10.1109/CVPR.2014.372 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Applied Sciences Computer Science |
EISBN | 9781479951185 1479951188 |
EISSN | 1063-6919 |
EndPage | 2916 |
ExternalDocumentID | 6909768 |
Genre | orig-research |
GroupedDBID | 23M 29F 29O 6IE 6IH 6IK ABDPE ACGFS ALMA_UNASSIGNED_HOLDINGS CBEJK IPLJI M43 RIE RIO RNS 7SC 7SP 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-i274t-c1537cd5cf1225b848652445044fb00ed92c3eb926ab2ca12a57e8c0f58d340a3 |
IEDL.DBID | RIE |
ISSN | 1063-6919 |
IngestDate | Mon Jul 21 09:28:01 EDT 2025 Wed Aug 27 04:30:17 EDT 2025 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i274t-c1537cd5cf1225b848652445044fb00ed92c3eb926ab2ca12a57e8c0f58d340a3 |
Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Conference-1 ObjectType-Feature-3 content type line 23 SourceType-Conference Papers & Proceedings-2 |
PQID | 1677924908 |
PQPubID | 23500 |
PageCount | 8 |
ParticipantIDs | ieee_primary_6909768 proquest_miscellaneous_1677924908 |
PublicationCentury | 2000 |
PublicationDate | 20140601 |
PublicationDateYYYYMMDD | 2014-06-01 |
PublicationDate_xml | – month: 06 year: 2014 text: 20140601 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | 2014 IEEE Conference on Computer Vision and Pattern Recognition |
PublicationTitleAbbrev | CVPR |
PublicationYear | 2014 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssib026764536 ssj0023720 ssj0003211698 |
Score | 2.426279 |
Snippet | In this paper we study the problem of blind deconvolution. Our analysis is based on the algorithm of Chan and Wong [2] which popularized the use of sparse... |
SourceID | proquest ieee |
SourceType | Aggregation Database Publisher |
StartPage | 2909 |
SubjectTerms | Adaptation Algorithm design and analysis Algorithms blind deconvolution Blinds Convolution deblurring Deconvolution Energy conservation Energy of solution Iterative methods Kernel Mathematical models maximum a posteriori Minimization Pattern recognition Signal processing algorithms total variation |
Title | Total Variation Blind Deconvolution: The Devil Is in the Details |
URI | https://ieeexplore.ieee.org/document/6909768 https://www.proquest.com/docview/1677924908 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwEA_bnnyauonziwg-2q4faZr6JE5lCpMh29jbSNMrDKUV1-3Bv95L2m6gPvjWBAJp7pL7_XKXO0KukjiVqYjBAkC6yqI0tiRw35ISjRMOcf1U30OOXvhwyp7nwbxBrrdvYQDABJ-BrT-NLz_J1VpflfWRyaH1FE3SROJWvtWqdcfjIWdBWbvbnMI-MhsebT0Knq7GYjyfOBEeudEu32Z_MBu_6iAvZvs6UbCpsvLraDb25rFNRvVMyzCTN3tdxLb6-pHE8b-_sk-6u5d9dLy1WQekAdkhaVdQlFYbfYVddbWHuq9Dbic5AnU6Q3JtpEnvEKEm9F4z6k2lwDcU1Q67Nst3-rSiy4wWpq3DVFddMn18mAyGVlV_wVoiVy0shadhqJJApS7u-lgwwQNEA4HDWIq7FZLIUz7Ekcdl7CnpejIIQSgnDUTiM0f6R6SV5RkcE8oEwjLJfOASGIICqb2z2gXLEpGyQPVIR6_R4qNMsbGolqdHLmspLFDttS9DZpCvVwuXh6Gmjo44-XvoKdnTIi2jus5Iq_hcwznihyK-MIrzDR8uwAg |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDLZ4HODEW7wJEkc61jZJU06IwTQeQwgNxK1KU1eaQB1iHQd-PU7aDgk4cGsiRUpjJ_6-2LEBjrI017lK0UMkusrjPPU0ytDTmowTDfHD3N5D9u9k75FfP4vnGTievoVBRBd8hi376Xz52chM7FXZCTE5sp5qFubJ7gu_eq3VaE8gI8lFVb3bncMhcRsZT30Kga3H4nyfNBUZ-_F3xs2TztP9gw3z4q3Qpgp2dVZ-Hc7O4nSXoN_MtQo0eWlNyrRlPn-kcfzvzyzD-vfbPnY_tVorMIPFKizVYJTVW31MXU29h6ZvDc4GI4Lq7InotZMnOyeMmrELy6k_ahU-ZaR41PUxfGVXYzYsWOnaNlB1vA6P3ctBp-fVFRi8IbHV0jN0HkYmEyb3ad-niispCA-INuc57VfM4sCEmMaB1GlgtB9oEaEy7VyoLORtHW7AXDEqcBMYVwTMNA9RauQEC7T1z1onLM9UzoXZgjW7RslblWQjqZdnCw4bKSSk-NaboQscTcaJL6PIkse22v576AEs9Ab92-T26u5mBxateKsYr12YK98nuEdookz3nRJ9AVdTw1E |
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%3Abook&rft.genre=proceeding&rft.title=2014+IEEE+Conference+on+Computer+Vision+and+Pattern+Recognition&rft.atitle=Total+Variation+Blind+Deconvolution%3A+The+Devil+Is+in+the+Details&rft.au=Perrone%2C+Daniele&rft.au=Favaro%2C+Paolo&rft.date=2014-06-01&rft.pub=IEEE&rft.issn=1063-6919&rft.eissn=1063-6919&rft.spage=2909&rft.epage=2916&rft_id=info:doi/10.1109%2FCVPR.2014.372&rft.externalDocID=6909768 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6919&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6919&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6919&client=summon |