HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Distill-DBDGAN: Knowledge Distillation and Adversarial Learning Framework for Defocus Blur Detection

{Rajiv Ranjan Sahay Moushumi Medhi Sankaraganesh Jonna}

Abstract

Defocus blur detection (DBD) aims to segment the blurred regions from a given image affected by defocus blur. It is a crucial pre-processing step for various computer vision tasks. With the increasing popularity of small mobile devices, there is a need for a computationally efficient method to detect defocus blur accurately. We propose an efficient defocus blur detection method that estimates the probability of each pixel being focused or blurred in resource-constraint devices. Despite remarkable advances made by the recent deep learning-based methods, they still suffer from several challenges such as background clutter, scale sensitivity, indistinguishable low-contrast focused regions from out-of-focus blur, and especially high computational cost and memory requirement. To address the first three challenges, we develop a novel deep network that efficiently detects blur map from the input blurred image. Specifically, we integrate multi-scale features in the deep network to resolve the scale ambiguities and simultaneously modeled the non-local structural correlations in the high-level blur features. To handle the last two issues, we eventually frame our DBD algorithm to perform knowledge distillation by transferring information from the larger teacher network to a compact student network. All the networks are adversarially trained in an end-to-end manner to enforce higher order consistencies between the output and the target distributions. Experimental results demonstrate the state-of-the-art performance of the larger teacher network, while our proposed lightweight DBD model imitates the output of the teacher network without significant loss in accuracy. The codes, pre-trained model weights, and the results will be made publicly available.

Benchmarks

BenchmarkMethodologyMetrics
defocus-blur-detection-on-cuhkDistill-DBDGAN
Mean absolute error: 0.044
defocus-blur-detection-on-dutDistill-DBDGAN
Mean absolute error: 0.071
defocus-blur-detection-on-szu-blur-detectionDistill-DBDGAN
Mean absolute error: 0.065

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Distill-DBDGAN: Knowledge Distillation and Adversarial Learning Framework for Defocus Blur Detection | Papers | HyperAI