Symbol Detector Binarization Ratio Analysis for Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Optical information readers, such as two-dimensional code readers, face challenges in reducing power consumption, especially when the two-dimensional code is not read, leading to increased energy usage due to continuous monitoring and processing even when no code is detected.
Innovation Solution
A symbol detector that includes a binarization processor, a calculator, and a transmitter, which processes and outputs symbol images based on specific ratios of consecutive pixel values, reducing power consumption by stopping unnecessary image processing when the difference in ratios exceeds a predetermined value.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the control circuit continuously monitors and processes images to detect two-dimensional codes, then the detection reliability is improved, but the power consumption increases
Solution Approach 1:
The system performs image processing at periodic intervals rather than continuously. The control circuit monitors images at set time intervals, allowing the system to balance between detection reliability and power consumption by activating processing only when needed rather than maintaining constant operation
Solution Approach 2:
The system performs preliminary filtering by checking whether the subject within the monitoring area is a two-dimensional code before initiating full image processing. This preliminary action prevents unnecessary processing of non-code subjects, reducing power consumption while maintaining detection reliability for actual codes
2Measurement precision
If the control circuit processes every captured image, then the detection accuracy is improved, but the processing time increases
Solution Approach 1:
The system extracts and processes only the relevant portions of captured images. By identifying whether the subject is a two-dimensional code and then processing only those specific images, the system avoids unnecessary processing of entire image sequences, reducing processing time while maintaining detection accuracy for actual codes
Solution Approach 2:
The system performs partial processing by first checking for the presence of a two-dimensional code subject before conducting full image analysis. This staged approach processes only what is necessary, reducing overall processing time while ensuring accurate detection when codes are present
Data Source
AI summary
A symbol detector includes a binarization processor configured to read a symbol image in a uniaxial direction and output a first pixel value or a second pixel value obtained by binarization of a pixel value of each pixel of the symbol image, a calculator configured to calculate a second ratio of a first consecutive value and a second consecutive value obtained before and after the first consecutive value in a case where the first consecutive value and the second consecutive value are switched alternately, and a transmitter configured to output the symbol image in a case where a difference between the calculated second ratio and the first ratio is equal to or lower than a predetermined value, and stop outputting the symbol image in a case where the difference is higher than the predetermined value.


