Ambient Lamp Encoding for High Refresh Rate Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ambient lamps face challenges in efficiently transmitting large amounts of data for high refresh rates, particularly when the number of lamp beads exceeds 4000/3, due to limitations in existing encoding algorithms that compromise both compression efficiency and image data quality.

Innovation Solution

The proposed solution involves an instruction transmission method for ambient lamps that sequentially obtains playback frames, determines a target encoding scheme based on frame type, encodes effective data, and encapsulates it into a lighting-effect playback instruction for efficient transmission to the lighting component.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a unified encoding algorithm is applied to compress playback encoded data, then compression efficiency is improved, but image data quality deteriorates

Engineering Contradiction:
Improvecompression efficiencyVSAvoidimage data quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent changes the parameter of encoding algorithm selection by introducing multiple encoding schemes (first encoding scheme for key frames, second encoding scheme for non-key frames) instead of using a unified encoding algorithm. This allows optimization of compression efficiency for different frame types while maintaining image data quality through appropriate algorithm selection for each frame category.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the playback encoded data into different categories based on frame types (key frames and non-key frames). By dividing the encoding task into separate processing paths for different frame segments, the system can apply specialized encoding algorithms to each segment, achieving both high compression efficiency for non-key frames and preserved image quality for key frames.

Inventive Principle:
Principle #1Segmentation

2Area of stationary object

If the number of lamp beads exceeds 4000/3, then the lighting coverage is improved, but the data transmission capacity requirement increases beyond UART limit

Engineering Contradiction:
Improvelighting coverageVSAvoiddata transmission capacity
Core Design Contradiction:
Area of stationary objectVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of encoding approach by implementing frame-type-based differential encoding. Key frames use one encoding scheme while non-key frames use another, reducing the overall data transmission requirement. This allows the system to support larger numbers of lamp beads (exceeding 4000/3) without exceeding the UART interface transmission capacity of 4 KBtye/s.

Inventive Principle:
Principle #35Parameter changes

3Speed

If the refresh rate of lighting component is increased to 30 ms/refresh, then the lighting effect smoothness is improved, but the data transmission speed requirement increases

Engineering Contradiction:
Improverefresh rateVSAvoiddata transmission speed
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of data compression by applying different encoding algorithms to different frame types. Non-key frames use a more aggressive compression scheme that achieves higher compression ratios, enabling the system to transmit sufficient data for 30 ms/refresh rate lighting effects within the UART bandwidth constraint of 4 KBtye/s.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12267927B1Ambient lamp and instruction transmission/application method thereof, and storage medium
Publication Date: 2025.04.01 SHENZHEN INTELLIROCKS TECH CO LTD
  • US12267927B1 patent drawing
  • US12267927B1 patent drawing
  • US12267927B1 patent drawing

AI summary

An instruction transmission method is provided for an ambient lamp. The method includes: sequentially obtaining a playback frame from a playback frame sequence as a current playback frame; determining a target encoding scheme of the current playback frame based on a frame type of the current playback frame; determining effective data and a data type of the effective data of the current playback frame according to the target encoding scheme, and encoding the effective data into playback encoded data; and encapsulating the playback encoded data of the current playback frame and the data type of the effective data into a lighting-effect playback instruction, and transmitting the lighting-effect playback instruction to a control chip of a lighting component of the ambient lamp for execution.