Multi-Layer Video Encoding for Conference Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multimedia conference calls face challenges in managing digital video transmission due to high storage and transmission requirements, as raw digital video consumes significant resources, and existing video compression techniques often compromise between quality and bit rate, making them unsuitable for diverse media processing devices and networks.

Innovation Solution

The implementation of multiple resolution video encoding and decoding techniques using the SMPTE VC-1 standard, allowing for scalable video streams with base layers and enhancement layers, enabling efficient allocation of bit rates and quality levels based on network bandwidth and receiver capabilities, along with adaptive scheduling to optimize video transmission during conferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If video compression is applied to reduce bit rate, then transmission efficiency improves, but video quality deteriorates

Engineering Contradiction:
Improvebit rateVSAvoidvideo quality
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The video stream is segmented into multiple layers including base layer and enhancement layers. Each layer serves a specific quality level, allowing receivers to select appropriate layers based on their capabilities and network conditions, thus achieving quality adaptation without sacrificing overall transmission efficiency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts which video layers are transmitted and received based on real-time network bandwidth and receiver capabilities. This dynamic adaptation allows the system to optimize the balance between bit rate and video quality according to current conditions

Inventive Principle:
Principle #15Dynamics

2Device complexity

If a single video compression technique is used, then system simplicity is maintained, but adaptability to different devices and networks is reduced

Engineering Contradiction:
Improvesystem simplicityVSAvoidcompatibility with different devices
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The video encoder produces a universal multi-layer bitstream that can be decoded by various receivers with different capabilities. The base layer ensures basic compatibility across all devices, while enhancement layers provide additional quality for capable devices, making the system universally adaptable

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes key parameters including spatial resolution, temporal resolution, and quality level across different video layers. This parameter variation within a single compression framework allows adaptation to different device capabilities without requiring multiple separate compression systems

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If high resolution video is transmitted to all participants, then video quality is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidnetwork bandwidth
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

Different video quality levels are provided to different participants based on their specific needs and capabilities. The conferencing server allocates high-quality video streams to participants with higher bandwidth capacity and lower-quality streams to those with limited resources, optimizing overall network utilization

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts video quality allocation based on real-time network conditions and participant capabilities. When network bandwidth is limited, the system automatically reduces quality for less critical participants while maintaining high quality for active speakers or participants with better connections

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10630938B2Techniques for managing visual compositions for a multimedia conference call
Publication Date: 2020.04.21 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10630938B2 patent drawing
  • US10630938B2 patent drawing
  • US10630938B2 patent drawing

AI summary

Systems and methods for providing access to various resolutions of a video. In one instance, a selection is received of a video resolution from a plurality of video resolutions, wherein the plurality of video resolutions are associated with the video. A determination is then made as to whether to authorize access to the selected video resolution based on a digital right associated with the video resolution. Depending on the determination, the video is displayed at the selected video resolution. In addition, the video may include one or more video layers, and each video layer may correspond to a particular video resolution. Further still, one or more of the video layers may be encrypted and protected by a digital right. Moreover, the encryption technique used to encrypt the video layers of the video may be different for each of the video layers.