Pixel-Level Kernel Estimation for Blind Super-Resolution

Throughout the past several years, deep learning-based models have achieved success in super-resolution (SR). The majority of these works assume that low-resolution (LR) images are ‘uniformly’ degraded from their corresponding high-resolution (HR) images using predefined blur k...

Full description

Bibliographic Details
Main Authors: Jaihyun Lew, Euiyeon Kim, Jae-Pil Heo
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9615068/
_version_ 1818837563428831232
author Jaihyun Lew
Euiyeon Kim
Jae-Pil Heo
author_facet Jaihyun Lew
Euiyeon Kim
Jae-Pil Heo
author_sort Jaihyun Lew
collection DOAJ
description Throughout the past several years, deep learning-based models have achieved success in super-resolution (SR). The majority of these works assume that low-resolution (LR) images are ‘uniformly’ degraded from their corresponding high-resolution (HR) images using predefined blur kernels — all regions of an image undergoing an identical degradation process. Furthermore, based on this assumption, there have been attempts to estimate the blur kernel of a given LR image, since correct kernel priors are known to be helpful in super-resolution. Although it has been known that blur kernels of real images are non-uniform (spatially varying), current kernel estimation algorithms are mostly done at image-level, estimating one kernel per image. These algorithms inevitably become sub-optimal in handling scenarios where an image is degraded non-uniformly. A divide-and-conquer form of approach, dividing an image into several patches for individual kernel estimation and SR can be a simple solution for this matter. Nevertheless, this approach fails in practice. In this paper, we address this issue by pixel-level kernel estimation. The three main components for training a SR framework based on pixel-level kernel estimation are as follows: Kernel Collage — a method for synthesizing non-uniformly degraded LR images, designed considering the coherency of kernels at neighboring regions while abruptly changing at times, the indirect loss — a novel loss for training the kernel estimator, based on the reconstruction loss, and an additional optimization — a scheme to robustify the SR network to minor errors in kernel estimations. Extensive experiments show the superiority of pixel-level kernel estimation in blind SR, surpassing state-of-the-art methods in terms of quantitative and qualitative results.
first_indexed 2024-12-19T03:24:29Z
format Article
id doaj.art-c8c65f021cb94f388335cb8262fbb319
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-19T03:24:29Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-c8c65f021cb94f388335cb8262fbb3192022-12-21T20:37:41ZengIEEEIEEE Access2169-35362021-01-01915280315281810.1109/ACCESS.2021.31282729615068Pixel-Level Kernel Estimation for Blind Super-ResolutionJaihyun Lew0https://orcid.org/0000-0003-3934-2879Euiyeon Kim1Jae-Pil Heo2https://orcid.org/0000-0001-9684-7641Department of Artificial Intelligence, Sungkyunkwan University, Suwon, South KoreaDepartment of Artificial Intelligence, Sungkyunkwan University, Suwon, South KoreaDepartment of Artificial Intelligence, Sungkyunkwan University, Suwon, South KoreaThroughout the past several years, deep learning-based models have achieved success in super-resolution (SR). The majority of these works assume that low-resolution (LR) images are ‘uniformly’ degraded from their corresponding high-resolution (HR) images using predefined blur kernels — all regions of an image undergoing an identical degradation process. Furthermore, based on this assumption, there have been attempts to estimate the blur kernel of a given LR image, since correct kernel priors are known to be helpful in super-resolution. Although it has been known that blur kernels of real images are non-uniform (spatially varying), current kernel estimation algorithms are mostly done at image-level, estimating one kernel per image. These algorithms inevitably become sub-optimal in handling scenarios where an image is degraded non-uniformly. A divide-and-conquer form of approach, dividing an image into several patches for individual kernel estimation and SR can be a simple solution for this matter. Nevertheless, this approach fails in practice. In this paper, we address this issue by pixel-level kernel estimation. The three main components for training a SR framework based on pixel-level kernel estimation are as follows: Kernel Collage — a method for synthesizing non-uniformly degraded LR images, designed considering the coherency of kernels at neighboring regions while abruptly changing at times, the indirect loss — a novel loss for training the kernel estimator, based on the reconstruction loss, and an additional optimization — a scheme to robustify the SR network to minor errors in kernel estimations. Extensive experiments show the superiority of pixel-level kernel estimation in blind SR, surpassing state-of-the-art methods in terms of quantitative and qualitative results.https://ieeexplore.ieee.org/document/9615068/Blind super-resolutionblur kernel estimationpixel-level estimationspatially varying degradation
spellingShingle Jaihyun Lew
Euiyeon Kim
Jae-Pil Heo
Pixel-Level Kernel Estimation for Blind Super-Resolution
IEEE Access
Blind super-resolution
blur kernel estimation
pixel-level estimation
spatially varying degradation
title Pixel-Level Kernel Estimation for Blind Super-Resolution
title_full Pixel-Level Kernel Estimation for Blind Super-Resolution
title_fullStr Pixel-Level Kernel Estimation for Blind Super-Resolution
title_full_unstemmed Pixel-Level Kernel Estimation for Blind Super-Resolution
title_short Pixel-Level Kernel Estimation for Blind Super-Resolution
title_sort pixel level kernel estimation for blind super resolution
topic Blind super-resolution
blur kernel estimation
pixel-level estimation
spatially varying degradation
url https://ieeexplore.ieee.org/document/9615068/
work_keys_str_mv AT jaihyunlew pixellevelkernelestimationforblindsuperresolution
AT euiyeonkim pixellevelkernelestimationforblindsuperresolution
AT jaepilheo pixellevelkernelestimationforblindsuperresolution