2D Barcode Module Pixel Distribution for OCR Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current OCR thresholding algorithms are not well-suited for reading two-dimensional barcodes in postal indicia, leading to data loss and damage to finder patterns due to insufficient ink optical density and reflectivity variation, causing modules to be misinterpreted as background.
Innovation Solution
The method involves printing two-dimensional barcodes with modified darkened modules that include a combination of printed and non-printed pixels along their edges, ensuring that the OCR thresholding window captures sufficient reflectivity variation to treat the modules as foreground, thereby preventing data loss and damage to the finder patterns.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If standard darkened modules are printed with uniform pixel density, then the barcode data is accurately represented, but the OCR thresholding window fails to detect sufficient reflectivity variation and misinterprets modules as background
Solution Approach 1:
The patent applies local quality by creating non-uniform pixel distribution within darkened modules, specifically reducing pixel density at corner locations while maintaining higher density in central regions. This local variation in pixel quality creates the reflectivity variation needed for OCR detection without compromising the overall data representation, as the module remains predominantly darkened.
Solution Approach 2:
The patent changes the parameter of pixel density distribution within modules by introducing controlled variations, specifically reducing pixel density at corner positions. This parameter change creates sufficient reflectivity variation that allows OCR thresholding windows to detect the modules as foreground elements while preserving the binary data representation.
2Reliability
If ink optical density is increased to improve module visibility, then modules are more easily detected, but the cost of printing increases and the ink consumption increases
Solution Approach 1:
The patent uses local quality by concentrating pixel density variations at specific locations (corners) rather than uniformly increasing ink density across the entire module. This approach creates the necessary reflectivity variation for detection while minimizing overall ink consumption, as only specific pixel locations within each module are affected.
3Measurement precision
If the barcode is printed with high contrast to improve scanning accuracy, then reading precision improves, but the finder pattern becomes vulnerable to damage from thresholding algorithms
Solution Approach 1:
The patent applies preliminary anti-action by pre-modifying the finder pattern structure to counteract the harmful effects of OCR thresholding algorithms. Specifically, the finder pattern modules are designed with reduced pixel density at corner positions, which prevents the thresholding algorithm from misinterpreting them as background, thereby protecting the finder pattern from damage before the scanning process occurs.
4Ease of manufacture
If uniform pixel distribution is used in darkened modules, then manufacturing simplicity is maintained, but data loss occurs due to insufficient reflectivity variation for OCR processing
Solution Approach 1:
The patent implements local quality by introducing non-uniform pixel distribution specifically at corner locations of darkened modules, while maintaining uniform distribution in other regions. This targeted approach creates the necessary reflectivity variation for OCR processing without requiring a complete overhaul of the printing process, thus maintaining manufacturing simplicity while preventing data loss.
Data Source
AI summary
A method of printing modules for a two dimensional barcode that includes printing a pixel at a plurality of the pixel locations included in the inner portion of the darkened module, and printing a pixel at less than all of the pixel locations of the outer boundary of the darkened module. Various embodiments are contemplated, such as, without limitation, methods that print darkened modules having four light corners, three light corners, two light corners, one light corner, and/or one light edge. Also, a method of printing a two dimensional barcode having a finder pattern wherein the inner edge of the finder pattern is light, meaning that is does not include any printed pixels at the pixel locations along the inner edge.


