Miracast Overlay Segmentation for Direct Video Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Miracast systems require transcoding of video content, leading to increased power consumption and potential video quality degradation due to the need for re-encoding using limited H.264 codecs, which is inefficient and degrades video quality.

Innovation Solution

The implementation of an extended Miracast system that allows direct streaming of video content without transcoding by supporting additional video encoders and decoders, enabling the use of various codecs and formats, and enabling overlay processing for improved video quality and power efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video content is transcoded using H.264 codec in current Miracast systems, then compatibility is improved, but video quality degrades and power consumption increases

Engineering Contradiction:
Improvecodec compatibilityVSAvoidvideo quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The video stream is segmented into multiple independent overlay layers, each encoded with the most appropriate codec for its content type. Background video can use H.264 for broad compatibility, while foreground overlays (graphics, text, UI elements) can use more efficient codecs like JPEG or PNG, avoiding unnecessary transcoding of high-quality content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a universal overlay blending mechanism that can handle multiple codec formats simultaneously. The sink device is designed to accept and blend overlays encoded in different formats (H.264, JPEG, PNG, etc.), providing multi-functionality without requiring all content to be converted to a single format.

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

2Adaptability or versatility

If video content is transcoded using H.264 codec in current Miracast systems, then compatibility is improved, but power consumption increases

Engineering Contradiction:
Improvecodec compatibilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

By segmenting the video stream into background and overlay components, the system avoids transcoding entire video frames when only portions need format conversion. The source device can encode overlays in their native format and transmit them separately, significantly reducing the computational power required for encoding.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies transcoding only partially - only to the extent necessary for compatibility. Instead of fully transcoding all video content to H.264, the system selectively applies different encoding strategies to different portions of the display content, minimizing the excessive power consumption associated with full-frame transcoding.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If single codec format is used for all display content, then processing complexity is reduced, but display flexibility and quality are limited

Engineering Contradiction:
Improveprocessing complexityVSAvoiddisplay flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The display content is segmented into background video and foreground overlays that can be encoded with different codecs. This segmentation allows each portion to use the most appropriate format for its content type, improving display flexibility without significantly increasing processing complexity because the blending operation is performed in the spatial domain rather than requiring complex multi-format decoding.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary overlay blending mechanism that mediates between multiple codec formats. Instead of requiring the sink device to handle complex multi-format decoding and conversion, the intermediary blending process combines overlays in the spatial domain, simplifying the overall processing architecture while supporting diverse codec formats.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9716737B2Video streaming in a wireless communication system
Publication Date: 2017.07.25 QUALCOMM INC
  • US9716737B2 patent drawing
  • US9716737B2 patent drawing
  • US9716737B2 patent drawing

AI summary

Wireless communication devices are provided with direct video and audio streaming capability. The streaming capability may support overlays, and seek functionality. Some implementations include incorporation of these features into devices with a mirroring display mode such as Miracast.