Visible Light Communication Positioning via Image Enlargement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing visible light communication systems face challenges in accurately decoding information transmitted via light sources, particularly when multiple light sources with varying luminance values are adjacent or overlapping, leading to difficulties in determining the correct position coordinates for information extraction.

Innovation Solution

An information processing apparatus that enlarges image areas with predetermined luminance values, designates subareas within these areas, converts subarea coordinates into pre-enlargement coordinates, and decodes luminance variations to extract information transmitted via visible light communication, ensuring accurate positioning and decoding of light sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If multiple light sources with varying luminance values are positioned adjacent or overlapping, then the coverage area of visible light communication is expanded, but the accuracy of position coordinate determination deteriorates

Engineering Contradiction:
Improvecoverage areaVSAvoidposition coordinate accuracy
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The patent segments the image processing into multiple stages: initial image capture, luminance threshold filtering to identify candidate light source areas, enlargement of selected areas for detailed analysis, and coordinate extraction. This segmentation allows the system to handle overlapping light sources by processing them in discrete, manageable steps, thereby maintaining measurement precision while covering multiple light sources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from direct coordinate extraction in the original image space to coordinate determination in an enlarged, processed image space. By enlarging the selected image area and then converting coordinates back to the original image coordinate system, the system effectively adds a processing dimension that enables accurate coordinate determination even when light sources overlap in the original view.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If image area enlargement is performed to improve position coordinate accuracy, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveposition coordinate accuracyVSAvoidimage processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by performing enlargement and detailed processing only on selected image areas that contain potential light sources, rather than processing the entire image. The system first identifies candidate areas using luminance thresholding, then selectively enlarges only those specific regions for coordinate extraction. This localized approach maintains high measurement precision for light source positions while avoiding the computational complexity of processing the entire image at high resolution.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If luminance threshold filtering is applied to identify light source areas, then measurement precision is improved, but loss of information increases

Engineering Contradiction:
Improvelight source identification accuracyVSAvoidpotential light source data
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent performs preliminary luminance threshold filtering to identify candidate light source areas before final coordinate extraction and verification. This preliminary action filters out obvious non-light-source areas while preserving potential light sources for further processing. The system then proceeds to enlarge and analyze these candidate areas, ensuring that no potential light sources are permanently lost while still reducing the search space to improve efficiency and precision.

Inventive Principle:
Principle #10Preliminary action

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 solution enables precise identification and decoding of information from light sources with adjacent or overlapping luminance areas, enhancing the reliability and accuracy of visible light communication systems.

Implementation Method 1

a technique based on visible light communication has been developed that involves causing a camera to take images of a light source (information light source)

Methodology Applied
Scientific EffectVisible light detection: Photoelectric Effect

Implementation Method 2

a light source (information light source), such as a marker, which is disposed at each site in a building and transmits information via visible light communication

Methodology Applied
Scientific EffectLuminance modulation: Light Emitting Diode

Data Source

PatentUS10411800B2Information processing apparatus, information processing method, and non-transitory recording medium
Publication Date: 2019.09.10 CASIO COMPUTER CO LTD
  • US10411800B2 patent drawing
  • US10411800B2 patent drawing
  • US10411800B2 patent drawing

AI summary

An image area detector detects a high-luminance image area having a luminance value equal to or higher than a predetermined value, having a size equal to or larger than a predetermined size, and including two or more high-luminance subject images disposed adjacent to or overlapping with each other, from an input image frame. The enlargement controller controls the detected high-luminance image area to be enlarged and displayed. If any instruction to designate a subarea within a rectangular border surrounding the enlarged high-luminance image area is provided from the user, the position coordinate setter converts the coordinates of the subarea into the coordinates before the enlargement, and stores the converted coordinates into the memory as the coordinates of the LED serving as a light source that transmits information.