Mobile Video LOG Processing with Frame-Rate Adaptive LUTs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile phone video filters fail to meet high color grading requirements, limiting the ability to achieve desired video effects and styles.

Innovation Solution

Implement a video processing method using LUTs (Look Up Tables) to process LOG videos, employing 2D-LUTs for high frame rates and 3D-LUTs for low frame rates, with optional YUV denoising, to achieve accurate color control and movie-quality video effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If 3D-LUT is used for color grading, then color control precision is improved, but processing speed deteriorates

Engineering Contradiction:
Improvecolor control precisionVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent dynamically selects between 3D-LUT and 2D-LUT processing methods based on frame rate requirements. For frame rates of 25fps or lower, 3D-LUT is used to achieve precise color control. For frame rates above 25fps, 2D-LUT is used to maintain processing speed. This dynamic adaptation resolves the contradiction by matching the processing method to the specific performance requirements of each scenario.

Inventive Principle:
Principle #15Dynamics

2Stability of the object's composition

If video is processed by LOG curve, then dynamic range is improved, but noise increases

Engineering Contradiction:
Improvedynamic rangeVSAvoidnoise
Core Design Contradiction:
Stability of the object's compositionVSObject-generated harmful factors

Solution Approach 1:

The patent extracts and removes noise from the LOG-processed video through dedicated denoising operations. The video processing pipeline separates the dynamic range enhancement function (performed by LOG curve) from the noise removal function (performed by denoising algorithms), allowing both objectives to be achieved without compromising each other.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If 2D-LUT is used for high frame rates, then processing speed is improved, but color control precision deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidcolor control precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the processing parameters (LUT dimensionality) based on the frame rate requirement. When high processing speed is needed (frame rates above 25fps), 2D-LUT parameters are used. When precise color control is prioritized (frame rates of 25fps or lower), 3D-LUT parameters are used. This parameter adaptation allows the system to optimize for the currently most important performance metric.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12401755B2Video processing method and apparatus, electronic device, and storage medium
Publication Date: 2025.08.26 HONOR DEVICE CO LTD
  • US12401755B2 patent drawing
  • US12401755B2 patent drawing
  • US12401755B2 patent drawing

AI summary

Embodiments of this application relate to the technical field of video shooting, and provide a video processing method and apparatus, an electronic device, and a storage medium. The video processing method includes: determining one video style template among a plurality of video style templates, where each video style template is corresponding to a LUT; obtaining a video shot through a camera lens; and processing the video shot through the camera lens by using a logarithm LOG curve corresponding to a current photosensitivity ISO of the camera lens, to obtain a LOG video.