Dynamic Contrast Adjustment for QR Code Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices with liquid crystal displays face challenges in accurately reading two-dimensional codes due to contrast issues, which can lead to user frustration and inefficiency in adjusting settings to achieve proper code recognition.
Innovation Solution
An electronic device with a processor and display unit that adjusts contrast ratios using stored contrast data items, allowing for precise code reading and user-preferred display settings through a setup process and automatic contrast adjustment during use.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high contrast is set for code display, then code recognition precision is improved, but normal information display becomes too excessive in contrast
Solution Approach 1:
The display contrast is made dynamically adjustable based on the type of information being displayed. The system automatically switches between high contrast mode for code display and normal contrast mode for regular information, allowing optimal contrast settings for each display purpose without manual intervention.
Solution Approach 2:
The contrast parameter of the display is changed based on the display content type. When code display is detected, the contrast parameter is increased to improve recognition precision. When normal information is displayed, the contrast parameter is reduced to user-preferred levels for comfort.
2Measurement precision
If display contrast is adjusted for code reading, then code recognition is improved, but time and labor are consumed to return to setup mode
Solution Approach 1:
Multiple contrast settings are prepared in advance and stored in the system. When code display is needed, the appropriate high-contrast setting is automatically selected and applied without requiring the user to manually adjust contrast settings or enter setup mode.
Solution Approach 2:
The system automatically detects when code display is required and self-adjusts the contrast setting accordingly. This eliminates the need for manual contrast adjustment by the user, saving time and effort while ensuring optimal contrast for code recognition.
3Measurement precision
If high contrast is used for code display, then code reading accuracy is improved, but user preference for normal display contrast is compromised
Solution Approach 1:
The display contrast settings are segmented into different modes: high contrast mode for code display and normal contrast mode for regular information display. Each segment serves its specific purpose with optimized contrast levels, allowing the system to adapt to different display requirements.
Solution Approach 2:
The display system is designed to perform multiple functions with different contrast requirements. By storing multiple contrast settings and automatically selecting the appropriate one based on display content, the system achieves both high code reading accuracy and user-preferred normal display contrast within a single unified display system.
Data Source
AI summary
An electronic device including a display, a memory that stores instructions, and a processor. The processor, under control of the instructions, performs processes including a first display process of controlling the display such that the display displays a code while setting the display with a contrast ratio; and in a case where the code is displayed on the display, a contrast change process of automatically changing the contrast ratio of the display at each of intervals, each of the intervals corresponding to a first duration of time.


