Multicast Content Transmission with Adaptive Channel Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for transmitting large-volume multimedia contents are inefficient due to high network load and operation quantity requirements, particularly in block matching for image compression, which delays processing speed and increases system load.

Innovation Solution

A multicast-based contents transmission system that creates multiple channels with varying start times and rates, allowing user terminals to select optimal channels based on network conditions, and uses Forward Error Correction for error handling, while also employing n-th momentum for high-speed motion estimation and encoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If block matching is performed using traditional SAD or SSD calculation for all pixels in motion search region, then motion estimation accuracy is improved, but operation quantity increases significantly and processing speed decreases

Engineering Contradiction:
Improvemotion estimation accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The motion search region is divided into multiple sub-regions or sampling points, and block matching is performed selectively at these segmented locations rather than calculating for all pixels. This segmentation reduces the total number of operations while maintaining adequate motion estimation accuracy through strategic sampling.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the image are treated with different levels of matching detail. High-importance regions undergo full or detailed block matching, while less critical regions use reduced or simplified matching, optimizing the balance between accuracy and computational load.

Inventive Principle:
Principle #3Local quality

Solution Approach 3:

Instead of performing complete block matching for all blocks and regions, the method applies partial matching actions only where necessary to achieve acceptable motion estimation accuracy, reducing overall operation quantity while maintaining sufficient processing quality.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If traditional block matching is used for image compression, then compression quality is maintained, but system load increases and encoding time is extended

Engineering Contradiction:
Improvecompression qualityVSAvoidsystem load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encoding process is segmented into multiple passes or stages, with block matching performed only on necessary regions in each pass. This segmentation reduces the instantaneous computational load on the system while maintaining overall compression quality through progressive refinement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial block matching operations only where needed to maintain compression quality, rather than applying full matching to all image data. This partial action approach reduces system load and encoding time while preserving adequate compression performance.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple multicast stream channels are created with different transmission rates, then network adaptability is improved, but channel management complexity increases

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidchannel management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The multicast transmission is segmented into multiple discrete channels with different transmission rates, allowing user terminals to select the appropriate channel based on their network conditions. This segmentation provides network adaptability while keeping each individual channel relatively simple to manage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically allows user terminals to switch between different multicast channels based on real-time network conditions and user requirements. This dynamic selection capability provides adaptability without requiring complex centralized channel management, as each terminal independently chooses the optimal channel.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9769511B2Multicast-based content transmitting system and method, and device and method for estimating high-speed movement
Publication Date: 2017.09.19 SK PLANET CO LTD
  • US9769511B2 patent drawing
  • US9769511B2 patent drawing
  • US9769511B2 patent drawing

AI summary

The present invention relates to a multicast-based content transmitting system and method, and a device and method for estimating high-speed movement. Included are: a content providing device for generating N×M multicast stream channels having different transmission start times and transmission rates, providing N×M multicast stream channel lists, and transmitting content through one channel of N×M multicast stream channels; and a user terminal for selecting one channel of the N×M multicast stream channel lists provided from the content providing device and receiving content through the selected multicast stream channel.