Ambient Lamp Encoding for High Refresh Rate Data Transmission
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
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.


