Graph Convolutional Blur Detection for Partial Image Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image blur detection methods, particularly those based on gradient algorithms and deep convolutional neural networks, struggle with accurately identifying and determining the position and size of blurred areas in partially blurred images, leading to low identification rates and misjudgments, especially in complex backgrounds and scenarios with holes or unclear boundaries.
Innovation Solution
An image processing method utilizing a graph convolutional network with an attention mechanism to perform feature extraction and classification, employing adaptive partitioning strategies and dilated convolutions to enhance the detection of blurred areas by fusing local and global features, and using a U-shaped neural network design for improved feature expression and boundary determination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional gradient algorithms and deep convolutional neural network-based classification algorithms are used for image blur detection, then the method is suitable for globally blurred images, but the identification rate is low and misjudgments occur in partially blurred images with complex backgrounds
Solution Approach 1:
The patent divides the image into multiple local regions and performs blur detection on each region separately using graph convolutional networks. This segmentation approach allows the system to handle partially blurred images by identifying blurred regions independently, resolving the contradiction between global applicability and local precision.
Solution Approach 2:
The patent applies different processing strategies to different regions of the image based on their blur characteristics. By using graph convolutional networks that can adapt to local features and relationships, the system achieves high precision in partially blurred regions while maintaining overall versatility.
2Device complexity
If traditional algorithms are used for blur detection, then the computational process is simple, but the accuracy in determining blurred area position and size is low
Solution Approach 1:
The patent replaces traditional gradient-based mechanical computation with graph convolutional networks that model pixel relationships as graphs. This substitution enables more accurate determination of blurred area boundaries and positions by capturing complex spatial relationships, while the modular graph-based approach keeps computational complexity manageable.
3Adaptability or versatility
If the detection method processes complex backgrounds and scenarios with holes or unclear boundaries, then more scenarios are covered, but misjudgments increase and identification rate decreases
Solution Approach 1:
The patent introduces graph structures as intermediaries to model relationships between pixels and regions. The graph convolutional network uses these intermediate representations to accurately handle complex scenarios with holes and unclear boundaries, reducing misjudgments while maintaining broad scenario coverage.
Solution Approach 2:
The patent employs attention mechanisms that provide feedback loops, allowing the network to iteratively refine its predictions by focusing on relevant regions and relationships. This feedback mechanism improves reliability in complex backgrounds by continuously adjusting the detection based on learned patterns and relationships.
Data Source
AI summary
An image processing method, an image processing apparatus, an electronic device, and a computer-readable storage medium, relating to the technical field of image processing are provided. The image processing method may include performing blur classification on pixels of an image to obtain a classification mask image; and determining a blurred area of the image based on the classification mask image.


