Cloud Video Enhancement via ISP Format Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The quality of videos captured by mobile devices is limited by sensor hardware and local image/video processing capabilities, leading to high storage requirements, energy consumption, and inefficient transmission of raw video files, which can drain the device's battery and result in loss of information during compression.

Innovation Solution

Performing reversible processing on the input video using an image signal processor to convert it from a first format to a second format with a smaller file size, such as RGB to YUV color space, before transmitting it to a remote server for enhancement, allowing for efficient transmission and cloud-based processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If video is captured and processed locally on mobile device, then video quality can be enhanced, but device energy consumption increases and battery drains

Engineering Contradiction:
Improvevideo qualityVSAvoiddevice energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The video processing workflow is segmented into two parts: local preprocessing on the mobile device (format conversion, compression) and cloud-based enhancement processing. This divides the computationally intensive tasks between device and server, reducing local energy consumption while maintaining video quality enhancement capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A server acts as an intermediary between the mobile device and the final enhanced video output. The device sends preprocessed video data to the server, which performs the computationally intensive enhancement tasks, thereby offloading energy-consuming operations from the mobile device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If raw video files are transmitted, then complete information is preserved, but file size increases transmission energy consumption

Engineering Contradiction:
Improveinformation retentionVSAvoidtransmission energy
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

Video format conversion and compression are performed as preliminary actions before transmission to the server. The video is converted to a more compact format and compressed to reduce file size, thereby reducing transmission energy consumption while preserving essential information needed for subsequent enhancement processing.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If video is compressed to reduce file size, then transmission efficiency improves, but information loss occurs

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidinformation loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

Compression is performed as a preliminary step before cloud-based enhancement, using reversible or lossless compression techniques that preserve essential information while reducing file size for efficient transmission. The server subsequently performs enhancement operations that can restore or improve video quality without the information loss that would occur with aggressive lossy compression.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260101118A1Video enhancement
Publication Date: 2026.04.09 GOOGLE LLC
  • US20260101118A1 patent drawing
  • US20260101118A1 patent drawing
  • US20260101118A1 patent drawing

AI summary

A media application receives a request from a user for an enhanced video. The media application records an input video of a scene, where the input video has a first format. The media application converts the input video to a second format. The media application converts the input video to a second format by performing, with an image signal processor, frontend processing and conversion from a Red Green Blue (RGB) color space to a YUV color space, where the input video in the second format has a smaller file size than the input video in the first format. The media application transmits the input video in the second format to a server for cloud processing. The media application receives the enhanced video from the server.