Batch Scanning 2D Barcodes via Image Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Scanning multiple 2D barcodes sequentially is inefficient and time-consuming, as existing methods require manual alignment and switching between barcodes, making it cumbersome for large batches.
Innovation Solution
A method and device for batch scanning 2D barcodes using a 2D barcode positioning process to determine and segment barcode areas within an image, followed by decoding to extract data from each barcode, simplifying the process through image processing and segmentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If sequential scanning method is used to scan multiple 2D barcodes, then each barcode can be scanned individually with existing scanning devices, but the scanning process becomes complicated, time-consuming, and inefficient when large batches need to be scanned
Solution Approach 1:
The patent segments the image containing multiple 2D barcodes into separate individual barcode images through automatic image processing and segmentation algorithms. This allows the scanning device to process multiple barcodes in parallel rather than sequentially, significantly improving scanning efficiency and reducing the time required to scan large batches of barcodes
Solution Approach 2:
The patent performs preliminary positioning and segmentation of barcode areas within the image before decoding. By pre-identifying and segmenting all barcode regions in advance, the system prepares the data structure for efficient batch processing, eliminating the need for repeated alignment and scanning operations for each individual barcode
2Ease of operation
If manual alignment and switching between barcodes is required for scanning, then existing scanning devices can read individual barcodes, but the operation becomes cumbersome for large batches
Solution Approach 1:
The patent implements automatic positioning and segmentation functions that enable the scanning device to independently identify, segment, and process multiple 2D barcodes without requiring manual alignment or user intervention. The system automatically detects barcode positions, segments the image accordingly, and decodes all barcodes in batch, greatly simplifying the operation for large batches while maintaining individual barcode reading capability
Data Source
AI summary
Methods and devices for batch scanning 2D barcodes are provided by using a 2D barcode positioning process to determine a barcode area corresponding to each 2D barcode of a plurality of 2D barcodes in an image. According to the barcode area corresponding to each 2D barcode, the image containing the plurality of 2D barcodes can be segmented to provide a plurality of 2D barcode images with each barcode image corresponding to one 2D barcode of the plurality of 2D barcodes. Each barcode image of the plurality of 2D barcode images corresponding to the plurality of 2D barcodes can be decoded to obtain data contained in each barcode image. An exemplary device can include a positioning module, a segmenting module, and a decoding module.


