Multicolor Barcode White Balance Correction via HSB Color Space

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing barcode technologies face challenges in white balance correction, leading to low recognition precision and efficiency, especially in manual recognition and reading, and require dedicated scanning devices.

Innovation Solution

A multicolor barcode system with a start region, data region, and check region, utilizing color blocks for encoding data, and a color calibration method that includes image obtaining, white balance correction, and barcode recognition using HSB color space to improve precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a dedicated scanning device is used to recognize and read the barcode, then recognition precision is improved, but device complexity increases and manual recognition efficiency decreases

Engineering Contradiction:
Improverecognition precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a white reference area as an intermediary element within the barcode structure. This reference area serves as a mediator that enables color calibration and white balance correction, allowing standard cameras to achieve recognition precision previously only attainable with dedicated scanning devices. The white reference area mediates between the varying lighting conditions and the color recognition process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The barcode structure includes built-in white reference areas that enable the system to perform self-calibration. The recognition system uses the white reference areas within the barcode itself to automatically correct color deviations, eliminating the need for external calibration devices or complex dedicated scanning equipment.

Inventive Principle:
Principle #25Self-service

2Device complexity

If manual recognition and reading is used, then device complexity is reduced, but recognition speed and accuracy decrease

Engineering Contradiction:
Improvedevice complexityVSAvoidrecognition speed
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent utilizes color blocks of different colors to encode data, with each color representing specific information. This color-based encoding system enables automated recognition using standard cameras, significantly improving recognition speed compared to manual reading while keeping device complexity low. The color changes in different blocks carry the encoded information that can be rapidly processed.

Inventive Principle:
Principle #32Color changes

3Adaptability or versatility

If color blocks are used to encode data, then encoding versatility is improved, but color calibration accuracy deteriorates due to lighting variations

Engineering Contradiction:
Improveencoding versatilityVSAvoidcolor calibration accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent incorporates white reference areas in advance within the barcode structure, before the actual color recognition process. These pre-positioned white reference areas allow the system to perform preliminary color calibration and white balance correction, compensating for lighting variations before they affect the color block recognition. This preliminary action ensures accurate color calibration despite varying lighting conditions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameters of the barcode structure by including white reference areas with specific luminance values. These reference areas provide known parameter values that enable the system to calculate and correct for lighting conditions. By introducing these parameter references, the system can adapt to different lighting environments while maintaining color calibration accuracy.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If the white reference area is added to the barcode, then color calibration accuracy is improved, but barcode structure complexity increases

Engineering Contradiction:
Improvecolor calibration accuracyVSAvoidbarcode structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The white reference areas serve multiple functions: they provide color calibration references, enable white balance correction, and can also serve as structural delimiters within the barcode. This multi-functionality reduces the need for separate calibration elements, thereby minimizing the increase in overall structure complexity while achieving accurate color calibration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11321598B2Multicolor barcode and color calibration method thereof
Publication Date: 2022.05.03 GUANGDONG MATVIEW INTELLIGENT SCI & TECH CO LTD
  • US11321598B2 patent drawing

AI summary

The present disclosure discloses a multicolor barcode. The multicolor barcode includes a start region (1), a data region (2), and a check region (3). The start region (1), the data region (2), and the check region (3) are arranged in sequence. The start region (1) includes a start color block that indicates a start position of the multicolor barcode, the data region (2) includes a data color block that indicates encoded data of the multicolor barcode, and the check region (3) includes a check color block that indicates an end position of the multicolor barcode. The start color block includes a first color block and a second color block, the first color block is located at the start position, and the second color block is a white color block. The present disclosure further provides a color calibration method for a multicolor barcode, and a computer-readable storage medium.