Multiple Barcode Scanning with Detection Zones and Type Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Sequentially scanning multiple barcodes is a time-consuming task for users, especially in logistics management where objects may have multiple barcodes at different checkpoints.
Innovation Solution
A scanning method and device that utilize a tag template with detection zones corresponding to target barcode types, overlaying the tag image with the template to determine barcode locations and types, and reading only those within the correct zones, adjusting for scale and coverage, and outputting results in a predetermined order.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple barcodes are scanned sequentially, then each barcode can be read accurately, but the time consumption increases significantly
Solution Approach 1:
The patent applies preliminary action by pre-defining detection zones and their corresponding barcode types in a tag template before scanning. The system captures an image containing multiple barcodes and immediately compares it with the pre-established template to identify which barcodes fall within which detection zones. This allows simultaneous identification and classification of multiple barcodes in a single operation, eliminating the need for sequential scanning and significantly reducing time consumption while maintaining accurate reading of each barcode.
2Loss of information
If the system reads all detected barcode patterns, then comprehensive data is collected, but irrelevant barcodes increase processing load and reduce efficiency
Solution Approach 1:
The patent applies local quality by assigning different detection zones with specific barcode type requirements to different regions of the tag template. Each detection zone is configured to expect a particular barcode type (e.g., first detection zone for first barcode type, second detection zone for second barcode type). When a barcode pattern is detected within a specific detection zone, the system only reads and processes that barcode if it matches the expected type for that zone. This selective processing based on location and type significantly reduces unnecessary processing of irrelevant barcodes while ensuring all relevant barcodes are captured, thereby improving scanning efficiency without compromising data completeness.
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
A scanning method for multiple barcodes is applied in an electronic device (100). The electronic device (100) loads a tag template (300), and the tag template (300) has a plurality of detection zones (310) each corresponding to a target barcode and a target barcode type. The electronic device (100) captures a tag image (200) with a plurality of barcode patterns (210) to be detected, and each barcode pattern (210) to be detected has coordinate information on an image coordinate system. The electronic device (100) overlays the tag image (200) with the tag template (300) to determine whether each barcode pattern (210) to be detected is located in one of the detection zones (310). When the barcode pattern (210) to be detected is located in one of the detection zones (310) and matches the corresponding target barcode type, the electronic device (100) reads the barcode pattern (210) to be detected to obtain a read result.