journal article·2022Open access

Defocus Blur Segmentation Using Genetic Programming and Adaptive Threshold

Muhammad Tariq Mahmood

Computers, Materials & Continua· Volume 70· Issue 3

Abstract

Detection and classification of the blurred and the non-blurred regions in images is a challenging task due to the limited available information about blur type, scenarios and level of blurriness. In this paper, we propose an effective method for blur detection and segmentation based on transfer learning concept. The proposed method consists of two separate steps. In the first step, genetic programming (GP) model is developed that quantify the amount of blur for each pixel in the image. The GP model method uses the multi-resolution features of the image and it provides an improved blur map. In the second phase, the blur map is segmented into blurred and non-blurred regions by using an adaptive threshold. A model based on support vector machine (SVM) is developed to compute adaptive threshold for the input blur map. The performance of the proposed method is evaluated using two different datasets and compared with various state-of-the-art methods. The comparative analysis reveals that the proposed method performs better against the state-of-the-art techniques.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Image Processing Techniques and Applications · Advanced Image Processing Techniques · Cell Image Analysis Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (27)

Show source-provided references
1. Blurred image splicing localization by exposing blur type inconsistency10.1109/TIFS.2015.2394231 ↗
2. Salient region detection by UFO: Uniqueness, focusness and objectness
3. Image deblurring of video surveillance system in rainy environment10.32604/cmc.2020.011044 ↗
4. Analysis of blur measure operators for single image blur segmentation10.3390/app8050807 ↗
5. Local scale control for edge detection and blur estimation10.1109/34.689301 ↗
6. Motion regularization for matting motion blurred objects10.1109/TPAMI.2011.93 ↗
7. Blur processing using double discrete wavelet transform
8. Estimating spatially varying defocus blur from a single image10.1109/TIP.2013.2279316 ↗
9. Parametric blur estimation for blind restoration of natural images: Linear motion and out-of-focus10.1109/TIP.2013.2286328 ↗
10. Discriminative blur detection features
11. Single underwater image enhancement using depth estimation based on blurriness
12. A spectral and spatial approach of coarse-to-fine blurred image region detection10.1109/LSP.2016.2611608 ↗
13. Spatially-varying blur detection based on multiscale fused and sorted transform coefficients of gradient magnitudes
14. Blur map generation based on local natural image statistics for partial blur segmentation10.1587/transinf.2017EDP7119 ↗
15. Blurred image region detection and classification
16. A spectral and spatial measure of local perceived sharpness in natural images10.1109/TIP.2011.2169974 ↗
17. LBP-based segmentation of defocus blur10.1109/TIP.2016.2528042 ↗
18. A threshold selection method from gray-level histograms10.1109/TSMC.1979.4310076 ↗
19. Layer-output guided complementary attention learning for image defocus blur detection10.1109/TIP.2021.3065171 ↗
20. Deep blur mapping: Exploiting high-level semantics by deep neural networks10.1109/TIP.2018.2847421 ↗
21. Tang · IEEE Transactions on Multimedia · 2021 · 23 · 62410.1109/TMM.2020.2985541 ↗
22. A local metric for defocus blur detection based on cnn feature learning10.1109/TIP.2018.2881830 ↗
23. Defocus blur detection via multi-stream bottom-top-bottom network10.1109/TPAMI.2019.2906588 ↗
24. Gptips: An open source genetic programming toolbox for multigene symbolic regression
25. Reducing multiclass to binary: A unifying approach for margin classifiers
26. Defocus and motion blur detection with deep contextual features10.1111/cgf.13567 ↗
27. Image partial blur detection and classification