Barcode Identification on Curved Surfaces via Mathematical Model Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional barcode identification technologies face challenges in reading barcodes on curved surfaces due to blurred portions, as existing methods fail to accurately compensate for distortion and focus variations, leading to difficulties in recognition.
Innovation Solution
A method and device that establish a mathematical model of the barcode and its attached object, mapping arcs to line segments on a focal plane using a preset relationship, denoise the image, and identify the barcode, thereby overcoming the issue of blurred portions by ensuring the image is focused on the correct plane.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional barcode identification is used on curved surfaces, then the identification process is simple, but the barcode portions become blurred and cannot be accurately read
Solution Approach 1:
The patent applies preliminary action by pre-establishing a mathematical model that describes the curved surface geometry and distortion characteristics before barcode recognition. The system pre-calculates mapping relationships between the curved surface coordinate system and the image sensor coordinate system, so that when a barcode is captured, the distortion can be immediately corrected using the pre-computed model, rather than attempting complex real-time corrections
Solution Approach 2:
The patent introduces an intermediary mathematical model and coordinate transformation system between the curved surface barcode and the flat image sensor. This intermediary model acts as a bridge that maps the distorted barcode image from the curved surface to a corrected representation on the focal plane, enabling accurate recognition without directly confronting the distortion problem
2Adaptability or versatility
If the barcode is attached to a curved surface, then it can be applied to various shaped communication modules, but the barcode cannot be focused on the same focal plane
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the mathematical model parameters to match different curved surface geometries. The system can adapt to various communication module shapes by modifying the radius of curvature, surface profile, and other geometric parameters in the mathematical model, while maintaining reliable barcode identification through the coordinate transformation approach
3Ease of operation
If standard barcode reading dimensions are used, then the reading process is straightforward, but distortion from the curved surface causes reading errors
Solution Approach 1:
The patent applies dimensionality change by transforming the two-dimensional barcode dimensions on the curved surface into corrected dimensions on the focal plane through coordinate transformation. The system considers the third dimension (depth/distance from camera) and uses it to calculate the proper mapping, effectively adding a dimensional perspective to correct the distortion that would otherwise require complex dimensional adjustments
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
A method and device for identifying a barcode on a curved surface and a system for establishing a photovoltaic power station by identifying a barcode are provided. The method includes: obtaining abstraction information of a barcode on a curved surface and an object to which the barcode on the curved surface is attached, establishing a mathematical model for the barcode on the curved surface and the object based on the abstract information, mapping arcs of the barcode on the curved surface on cross sections of the mathematical model to line segments on a focal plane of the device to obtain an image of the barcode on the curved surface on the focal plane, denoising the image of the barcode on the curved surface to obtain a processed image, and identifying the processed image of the barcode on the curved surface. The image for identification is located on the focal plane of the device for identifying a barcode on a curved surface, thereby avoiding the problem of the blurred portion of the barcode on the curved surface.