Encoded Pattern Super-Resolution for Blurry Code Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Encoded patterns, such as two-dimensional codes, often suffer from low resolution and blurriness due to compression, making them difficult to accurately recognize, particularly in scenarios like instant messaging and social media where images are repeatedly forwarded, leading to poor recognition rates.
Innovation Solution
A method involving a target model trained on low-resolution and high-resolution encoded patterns to increase resolution and correct edges, using super-resolution image processing to enhance the clarity of encoded patterns before recognition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If image compression is applied to encoded patterns for transmission and storage, then transmission efficiency and storage capacity are improved, but image resolution decreases and blurriness increases, making recognition difficult
Solution Approach 1:
The patent applies super-resolution processing and edge correction to encoded patterns before they are transmitted or stored. By pre-enhancing the image quality through resolution increase and edge sharpening, the system ensures that even after compression, the encoded pattern maintains sufficient clarity for accurate recognition, thus resolving the contradiction between transmission efficiency and recognition accuracy.
Solution Approach 2:
The patent introduces an intermediate processing step that acts as a mediator between compression and recognition. The super-resolution model and edge correction module serve as intermediary components that restore image quality after compression, allowing the system to achieve both high transmission efficiency and accurate recognition by bridging the gap between compressed low-quality images and recognition requirements.
2Adaptability or versatility
If repeated forwarding of encoded pattern images is performed in social media and messaging, then information dissemination is improved, but image quality deteriorates due to multiple compressions, leading to poor recognition rates
Solution Approach 1:
The patent applies super-resolution processing and edge correction to encoded patterns before they are transmitted or stored. By pre-enhancing the image quality through resolution increase and edge sharpening, the system ensures that even after compression, the encoded pattern maintains sufficient clarity for accurate recognition, thus resolving the contradiction between transmission efficiency and recognition accuracy.
Solution Approach 2:
The patent prepares encoded patterns in advance with enhanced resolution and corrected edges, creating a buffer against the quality degradation that occurs during repeated forwarding and compression. This preliminary enhancement cushions the impact of subsequent compressions, allowing the encoded pattern to maintain recognizability even after multiple transmissions across different platforms.
3Measurement precision
If super-resolution processing is applied to increase image resolution, then recognition accuracy is improved, but processing time and computational complexity increase
Solution Approach 1:
The patent applies super-resolution processing and edge correction to encoded patterns before they are transmitted or stored. By pre-enhancing the image quality through resolution increase and edge sharpening, the system ensures that even after compression, the encoded pattern maintains sufficient clarity for accurate recognition, thus resolving the contradiction between transmission efficiency and recognition accuracy.
Data Source
Figure 1
Figure 2~4
Figure 5~6
AI summary
Provided are a method and device for processing an encoded pattern, a storage medium and an electronic device, the method comprising: acquiring a first encoded pattern to be identified, the first encoded pattern is a pattern obtained by encoding the encoding information (S202); increasing the resolution of the first encoded pattern by a target model to obtain a second encoded pattern, the target model being obtained through training with a third encoded pattern and a predetermined fourth encoded pattern (S204); providing the second encoded pattern to an encoding recognition module of the terminal (S206). The method solves the technical problem that the encoded pattern cannot be accurately identified.