Video Signal Coding Slice Re-coding Rate Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video signal coding techniques face challenges with high processing loads and memory requirements when overflow occurs, leading to potential system failures and image quality issues due to inadequate rate control, especially in scenes with fine patterns or drastic motion.

Innovation Solution

A video signal coding apparatus that codes video signals slice-by-slice, integrates code amounts, and determines necessary re-coding based on thresholds, selectively re-codes specific slices using image feature information to manage bit stream rate without overloading processing time and memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional rate control methods are used to prevent video buffer overflow, then code amount control is improved, but processing load and memory requirements increase significantly when overflow occurs

Engineering Contradiction:
Improvecode amount controlVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the video image into multiple slices, each independently codable with its own quantization parameter. This segmentation allows selective re-coding of only affected slices rather than the entire image, reducing processing load while maintaining reliable code amount control through per-slice rate control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic quantization parameter adjustment at the slice level based on detected overflow conditions. The system adapts quantization parameters dynamically for specific slices that cause overflow, rather than using uniform static parameters, thereby controlling processing complexity through targeted adaptation.

Inventive Principle:
Principle #15Dynamics

2Reliability

If re-coding processing is performed on the entire picture when overflow occurs, then rate control reliability is improved, but processing time and memory space requirements increase

Engineering Contradiction:
Improverate controlVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By segmenting the picture into slices with independent coding control, the system can perform re-coding only on specific slices that cause overflow rather than the entire picture. This reduces processing time while maintaining rate control reliability through targeted slice-level adjustment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quantization parameters to different slices based on their individual overflow characteristics. This local quality approach allows optimized rate control for each slice without requiring full-picture re-coding, thereby reducing overall processing time while maintaining reliable rate control where needed.

Inventive Principle:
Principle #3Local quality

3Reliability

If per-picture quantization parameter control is used to avoid buffer overflow, then code amount control is improved, but fine patterns and drastic motion scenes still cause overflow

Engineering Contradiction:
Improvecode amount controlVSAvoidscene adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the picture into slices that can be independently controlled. This segmentation provides finer granularity for rate control, enabling the system to adapt to fine patterns and drastic motion scenes more effectively by adjusting quantization parameters at the slice level rather than uniformly across the entire picture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality control by assigning different quantization parameters to different slices based on their content characteristics. This enables specialized rate control for slices containing fine patterns or drastic motion, improving scene adaptability while maintaining reliable code amount control through localized optimization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9066103B2Video signal coding apparatus and video signal coding method
Publication Date: 2015.06.23 PANASONIC SEMICON SOLUTIONS CO LTD
  • US9066103B2 patent drawing
  • US9066103B2 patent drawing
  • US9066103B2 patent drawing

AI summary

A video signal coding apparatus includes a coding unit which codes and re-codes a video signal and includes: a coding processing unit which codes, slice-by-slice, a current picture indicated by the video signal, to generate coded data; an integration unit which calculates a code-integrated value indicating a code amount of the coded data; a coding result determination unit which determines that re-coding of the current picture is necessary when determining that the code-integrated value is grater than a threshold; and a re-coding control unit which specifies a slice to be re-coded, based on coding information indicating a feature of the coded data, when it is determined that the re-coding is necessary, and the coding processing unit further re-codes the slice specified by the re-coding control unit.