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

Full description

Saved in:
Bibliographic Details
Published in2014 IEEE Conference on Computer Vision and Pattern Recognition pp. 2909 - 2916
Main Authors Perrone, Daniele, Favaro, Paolo
Format Conference Proceeding Journal Article
LanguageEnglish
Published IEEE 01.06.2014
Subjects
Online AccessGet full text
ISSN1063-6919
1063-6919
DOI10.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