Adaptive Video Quality Enhancement via Subblock Smoothing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video communication systems face challenges in optimizing resource utilization and perceptual quality, particularly in remote management scenarios where video resolution increases bandwidth requirements, leading to artifacts that degrade video quality, and existing solutions fail to effectively counteract noise and degradations in real-time applications.

Innovation Solution

A fast and adaptive video enhancement algorithm that decodes video streams, generates subblocks, removes subblock boundaries, smooths pixel values, and optionally merges subblocks to improve video quality, effectively reducing visible noise and preserving edge detail, implemented at the client side to enhance 16-bit video to 24-bit quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video resolution is increased to improve perceptual quality, then video quality is improved, but bandwidth requirements increase and artifacts become more visible

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies parameter changes by transforming video data from 16-bit to 24-bit color depth at the client side, effectively changing the bit depth parameter to improve perceptual quality without increasing transmitted bandwidth. The enhancement algorithm processes the 16-bit video stream and outputs enhanced 24-bit video, resolving the contradiction between bandwidth efficiency and video quality.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If video smoothing is applied to reduce noise, then perceptual quality is improved, but processing time increases and real-time performance deteriorates

Engineering Contradiction:
Improveperceptual qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the video frame into multiple subblocks (e.g., 4x4 pixel blocks) and processes each subblock independently through smoothing operations. This segmentation allows parallel processing and reduces the computational burden on any single region, enabling real-time performance while maintaining quality enhancement. The deblocking operation further refines boundaries between subblocks to eliminate artifacts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The enhancement algorithm applies different processing strategies to different regions of the video frame based on their characteristics. Smooth regions are processed with stronger smoothing to eliminate noise, while edge regions preserve sharpness to maintain detail. This local quality approach optimizes processing efficiency and perceptual quality simultaneously.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If downsampling is applied to reduce bit depth from 24 bits to 16 bits, then bandwidth is reduced, but noise becomes prominently visible

Engineering Contradiction:
ImprovebandwidthVSAvoidvideo quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent converts the harmful effect of downsampling noise into a beneficial enhancement opportunity. Instead of simply reversing the downsampling process, the algorithm uses the 16-bit video as input and applies intelligent enhancement that reconstructs high-quality 24-bit output. The noise introduced during downsampling is treated as a constraint that guides the enhancement algorithm to preserve genuine signal features while removing artifacts.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

4Device complexity

If existing KVM over IP switches downsample video to 16 bits or less, then device complexity is reduced, but ability to preserve video processing effects is limited

Engineering Contradiction:
Improvedevice complexityVSAvoidvideo processing preservation
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

Instead of attempting to preserve 24-bit processing effects through complex 16-bit workflows (which fails), the patent inverts the approach by performing all enhancement operations at the client side where 24-bit processing is available. The 16-bit video stream is enhanced locally to produce high-quality 24-bit output, effectively inverting the bit depth conversion timing to when it matters most - at the display output rather than at the transmission point.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS8582658B2Methods for adaptive video quality enhancement
Publication Date: 2013.11.12 RARITAN AMERICAS INC
  • US8582658B2 patent drawing
  • US8582658B2 patent drawing
  • US8582658B2 patent drawing

AI summary

A method for improving video quality of a video stream. The method decodes the video stream and generates subblocks of video data from the video stream. The method then removes effects of subblock boundaries from previous deblocking. Each subblock is then smoothed to create pixel values and optionally, subblocks are merged if a predetermined quality is not achieved from the smoothing analysis. The pixels values are filled into each pixel position in the subblock. The subblocks are deblocked and then at least one subblock is outputted to a rendering device.