Multi-Barcode Scanning With User-Guided Count Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile devices face challenges in quickly and efficiently scanning multiple optical patterns, such as barcodes, due to limitations in processing power and scanning speed.
Innovation Solution
A system and method for optical pattern scanning using a mobile device camera that includes detecting and decoding multiple optical patterns, presenting them on a display, and allowing user input to adjust the count, with features like augmented reality overlays and visual odometry to track and correct decoding errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple optical patterns are detected and decoded simultaneously, then scanning efficiency is improved, but processing power requirements increase
Solution Approach 1:
The patent segments the scanning process into distinct phases: detection phase where multiple optical patterns are identified, and decoding phase where they are processed. This segmentation allows the system to manage processing power by handling detection and decoding separately, improving overall scanning efficiency without overwhelming processing resources.
Solution Approach 2:
The patent performs preliminary detection of multiple optical patterns before full decoding. By detecting patterns first and then decoding them in a controlled manner, the system prepares data in advance, reducing the computational burden during actual decoding and improving scanning efficiency.
2Measurement precision
If user input is required to adjust the count of optical patterns, then accuracy is improved, but ease of operation decreases
Solution Approach 1:
The patent implements feedback mechanisms where the system presents detected optical patterns to the user and allows verification or correction of the count. This feedback loop improves counting accuracy by enabling user validation while maintaining ease of operation through intuitive interaction interfaces.
Solution Approach 2:
The system provides self-service capabilities by automatically detecting and counting optical patterns, then allowing optional user adjustment. The default automatic counting serves most cases, while user input is only required when corrections are needed, balancing accuracy with ease of operation.
Data Source
AI summary
Scanning for optical patterns in a real scene using one or more images of the real scene acquired by a camera can sometimes miscount a number of optical patterns in the scene. An interface is provided to allow a user to adjust a count of the number of optical patterns.


