Signal Processing Device Frame Skipping Threshold Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional moving image encoding techniques at high resolution and low bit rates result in image quality degradation due to inadequate frame skipping algorithms, which are not scene-specific and fail to accurately determine motion, leading to unnatural images and inefficient compression.

Innovation Solution

A signal processing device that dynamically adjusts the frame skipping threshold using pixel movement information, angular velocity sensor data, and frequency information to determine whether to skip frames, ensuring only necessary frames are skipped, thereby increasing the number of bits allocated for encoding and maintaining natural image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If simple frame skipping algorithm is used to reduce frame rate, then target bit rate is achieved, but visual quality becomes significantly unnatural

Engineering Contradiction:
Improvebit rateVSAvoidvisual quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent changes the parameter used for frame skipping determination from simple frame count to pixel difference magnitude. By calculating the actual pixel-level differences between frames and using these quantitative measurements to decide which frames to skip, the system achieves better visual quality while maintaining target bit rate.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical/simple frame skipping approach with a computational/image processing-based approach. Instead of uniformly skipping frames based on simple counters, the system uses pixel difference calculations and motion analysis to intelligently determine which frames should be skipped, substituting brute-force methods with sophisticated image analysis.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Quantity of substance

If pixel difference between input frame and reference frame is used to determine frame skipping, then frames with small motion are skipped, but frames with high-frequency components suffer degradation

Engineering Contradiction:
Improvenumber of bits per frameVSAvoidimage quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies local quality analysis by examining pixel differences in specific regions and contexts rather than treating the entire frame uniformly. By analyzing local motion patterns and frequency characteristics in different areas, the system can make nuanced decisions about which frames to skip, preserving quality in high-frequency regions while still achieving compression in appropriate areas.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic adjustment of frame skipping decisions based on real-time analysis of pixel difference magnitudes and motion characteristics. Rather than using a static threshold, the system dynamically adapts its frame skipping strategy based on the actual content and motion patterns observed in each sequence of frames.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If same algorithm is applied to any scenes to determine frame skipping, then processing is simplified, but compression efficiency decreases in scenes with large motion

Engineering Contradiction:
Improvealgorithm complexityVSAvoidcompression efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent makes the frame skipping algorithm dynamic by adjusting its behavior based on the characteristics of each scene. The system analyzes motion magnitudes and patterns and adapts its frame skipping threshold and strategy accordingly, allowing it to be more aggressive in low-motion scenes and more conservative in high-motion scenes, thereby optimizing compression efficiency across diverse content.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the frame skipping algorithm based on scene characteristics. By monitoring motion magnitudes, pixel difference distributions, and other scene-specific metrics, the system dynamically adjusts its frame skipping parameters to match the content being encoded, improving compression efficiency without requiring multiple complex algorithms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9854167B2Signal processing device and moving image capturing device
Publication Date: 2017.12.26 PANASONIC SEMICON SOLUTIONS CO LTD
  • US9854167B2 patent drawing
  • US9854167B2 patent drawing
  • US9854167B2 patent drawing

AI summary

A frame skipping process suited to a scene is achieved by providing an encoder which encodes input image data, an encoding determination unit which compares image movement information with a threshold to determine whether or not encoding is to be performed, a frame skipping controller which performs a frame skipping control if encoding is not to be performed, and a threshold correction unit which corrects the encoding determination threshold based on the result of the encoding process. The image movement information used in the encoding determination unit is any one or a combination of pixel movement information obtained by a representative point matching scheme performed by a pixel movement calculation unit, angular velocity sensor information obtained from a lens controller, and frequency information obtained from an image processor.