Decoding Apparatus for Visible Light Communication Frame Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional decoding systems for visible light communication face process delays, leading to inaccurate information acquisition due to exceeding necessary process times for frame acquisition, change area determination, and bit data stream decoding, resulting in data loss.
Innovation Solution
The decoding apparatus and method include an acquiring unit for continuous image acquisition, a first decoding unit for sequential information decoding, and a record controlling unit for storing images based on acquiring or processing speed, allowing for subsequent decoding of stored images, thereby preventing process delays by temporarily storing frames and performing processing at predetermined timings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If real-time decoding is performed without storage, then processing speed is improved, but data loss occurs due to process delays
Solution Approach 1:
The patent applies preliminary action by storing acquired frames in advance before decoding. The frame storage unit saves multiple frames in sequence, allowing the decoding unit to process them without time pressure. This ensures that even if decoding takes time, the data is already available and won't be lost, resolving the contradiction between processing speed and data loss.
2Reliability
If frames are stored for later processing, then data accuracy is improved, but memory usage increases
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the number of frames to store based on communication conditions. The control unit determines the appropriate frame count according to the communication speed and processing capacity, optimizing the balance between data accuracy and memory usage. This prevents unnecessary memory consumption while ensuring sufficient data is stored for accurate decoding.
3Loss of information
If continuous image acquisition is performed, then information completeness is improved, but processing complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the continuous image acquisition process into discrete frame units. Each frame is acquired, stored, and processed independently in sequence. This segmentation simplifies the overall processing complexity by breaking down the continuous stream into manageable chunks, while still maintaining information completeness through sequential processing of all frames.
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 process delays and ensures accurate acquisition of communication-target information by allowing for real-time frame acquisition and delayed processing, reducing data loss and maintaining information integrity.
Implementation Method 1
an imaging device to pick up an image
Data Source
AI summary
When necessary process times in a reception apparatus for a determination on a change area, a determination on the color of the change area, and a decoding of bit data stream exceed a predetermined time from a frame acquiring timing, and a process delay would occur, an image generator acquires a frame. In addition, a decoder temporarily stores the frame in a memory, and thereafter at a predetermined timing performs the determination on the change area, the determination on the color of the change area, and the decoding of the bit data stream.


