Visible Light Data Receiver Using Chromaticity Reference Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional visible light data communication systems between displays and cameras face errors due to interference light and color property differences, leading to misdetected 2D color codes and inaccurate demodulation, especially when the 2D color code is rotated or its parameters change.

Innovation Solution

The system includes an image acquirer, detector, and demodulator that acquire images containing color codes, detect the code by comparing chromaticity coordinates and frequency spectra, and correct for rotation angles to accurately demodulate visible light data without requiring additional hardware or processes for parameter notification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional visible light data communication systems use 2D color codes for data transmission, then data communication is enabled, but errors occur due to interference light and color property differences leading to misdetected codes

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidinterference light and color property differences
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by pre-defining reference regions with specific chromaticity coordinates before data transmission. These reference regions serve as predetermined benchmarks that the receiving apparatus uses to verify and correct detected color codes, preventing errors from interference light and color property variations before they affect data accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by comparing detected chromaticity coordinates against pre-defined reference chromaticity coordinates. The system continuously monitors detection accuracy by checking if detected values fall within expected ranges and adjusts or corrects detections based on this comparison, ensuring reliable data transmission despite environmental variations

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the 2D color code is rotated or parameters change, then communication flexibility is improved, but detection accuracy deteriorates due to misdetected codes

Engineering Contradiction:
Improverotation and parameter change toleranceVSAvoidcode detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the detection system adaptable to rotated and transformed color codes. Instead of requiring fixed orientation, the system dynamically adjusts detection parameters and uses geometric transformation algorithms to recognize codes regardless of rotation angle or parameter changes, maintaining both flexibility and accuracy

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by allowing the receiving apparatus to detect and adapt to variations in color code parameters such as rotation angle, scale, and orientation. The system modifies detection thresholds and reference comparisons based on detected parameter changes, enabling accurate reading of transformed codes

Inventive Principle:
Principle #35Parameter changes

3Reliability

If additional hardware or processes are added to prevent detection errors, then reliability improves, but device complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidhardware and process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces mechanical or hardware-based error prevention solutions with software-based image processing and chromaticity analysis algorithms. By using computational methods to detect and correct errors in color code recognition, the system achieves high reliability without adding physical hardware components

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent implements self-service by enabling the receiving apparatus to automatically detect, analyze, and correct its own detection errors using embedded image processing algorithms. The system performs self-verification by comparing detected chromaticity coordinates against reference values and automatically adjusts detections without requiring external intervention or additional hardware

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach prevents misdetection of 2D color codes, corrects for rotation, and analyzes changed parameters, ensuring reliable data transmission even when the 2D color code is rotated or its parameters are altered, enhancing communication accuracy and efficiency.

Implementation Method 1

A visible light data communication system is a system that transmits/receives data by using a visible light as a carrier wave

Methodology Applied
Scientific EffectReflection: Reflection

Implementation Method 2

The transmitting apparatus converts the signal point coordinate (x, y) into a value (R, G, B) representing the emission intensity of tricolor LEDs

Methodology Applied
Scientific EffectChromaticity:

Implementation Method 3

A system emitting light by using a combination of RGB LEDs may perform higher-speed information transmission than a system emitting light by using a white LED

Methodology Applied
Scientific EffectLight emission: Light

Data Source

PatentUS9998218B2Apparatus and method for transmitting and receiving visible light data
Publication Date: 2018.06.12 SAMSUNG ELECTRONICS CO LTD
  • US9998218B2 patent drawing
  • US9998218B2 patent drawing
  • US9998218B2 patent drawing

AI summary

An apparatus for receiving visible light data, including an image acquirer configured to acquire an image including a color code, the color code including a data region and a reference region; a detector configured to detect in the acquired image an object having a shape corresponding to the color code, determine a reference candidate region in the object, and determine the object to be the color code by comparing property information of the reference region with the determined reference candidate region; and a demodulator configured to demodulate visible light data from the data region.