Distributed Video Encoding Motion-Based Frame Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Distributed Video Coding (DVC) systems experience low rate distortion performance and video quality issues, particularly with high motion activity frames, leading to video flicker due to high computational requirements and ineffective error correction codes.

Innovation Solution

A distributed video encoding method that classifies Group of Pictures (GOP) into high-motion and low-motion frames, encoding high-motion frames using inter no-motion encoding and low-motion frames using Wyner-Ziv encoding to improve rate distortion performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If Wyner-Ziv encoding is used for all frames in GOP, then encoder complexity is reduced, but rate distortion performance deteriorates when high motion activity is present

Engineering Contradiction:
Improveencoder complexityVSAvoidrate distortion performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the GOP into different frame types based on motion activity. Frames are classified as either high-motion or low-motion, and different encoding strategies are applied to each segment. This segmentation allows the system to use computationally efficient Wyner-Ziv encoding for low-motion frames while applying inter no-motion encoding with motion compensation for high-motion frames, thereby resolving the contradiction between encoder complexity and rate distortion performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic adaptation by calculating motion activity metrics for each frame and adjusting the encoding strategy accordingly. The system dynamically determines whether to apply Wyner-Ziv encoding or inter no-motion encoding based on real-time motion analysis, allowing optimal performance adaptation to varying motion conditions while maintaining computational efficiency.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If conventional DVC is used with high motion activity frames, then computational resources are reduced, but video quality deteriorates due to low PSNR

Engineering Contradiction:
Improvecomputational resourcesVSAvoidvideo quality
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The patent changes the encoding parameter based on motion activity detection. When high motion activity is detected in a frame, the system switches from Wyner-Ziv encoding to inter no-motion encoding with motion compensation. This parameter change allows the system to maintain video quality (PSNR) for high-motion frames while still using distributed video coding principles for low-motion frames, thus balancing computational resources and video quality.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If error correction codes are used in DVC, then reliability is improved, but effectiveness deteriorates when motion activity is high

Engineering Contradiction:
Improveerror correction effectivenessVSAvoiderror correction effectiveness under motion
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies different error correction approaches locally based on motion activity. For high-motion frames encoded with inter no-motion encoding, the system uses motion-compensated prediction that inherently provides error resilience. For low-motion frames using Wyner-Ziv encoding, traditional error correction codes are applied. This local adaptation ensures error correction effectiveness is maintained across varying motion conditions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10542283B2Distributed video encoding/decoding apparatus and method to achieve improved rate distortion performance
Publication Date: 2020.01.21 WIPRO LTD
  • US10542283B2 patent drawing
  • US10542283B2 patent drawing
  • US10542283B2 patent drawing

AI summary

This disclosure relates generally to distributed video coding. In one embodiment, distributed video encoding apparatus to achieve improved rate distortion performance is disclosed. The distributed video encoding apparatus comprises a processor and a memory communicatively coupled to the processor. The memory stores processor instructions, which, on execution, causes the processor to receive at least one Group of Pictures (GOP) comprising at least one key frame and at least one Wyner-Ziv (WZ) frame. The processor further determines a first value that is indicative of a cumulative motion activity associated with the at least one GOP. The processor further classifies the at least one GOP into one of one or more high-motion WZ frames and one or more low-motion WZ frames based on the determined first value. The processor encodes the high-motion WZ frames using inter no-motion encoding. The processor further encodes the one or more low-motion WZ frames using Wyner-Ziv encoding.