Video Stream Object Information Embedding for Interactive Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video transmission technologies do not effectively enable interactive processing on the receiving side without requiring the receiving device to detect objects from image data, limiting the ability to perform interactive tasks based on object information.

Innovation Solution

A transmitting device that encodes image data to create a video stream with embedded object information, including shape, region, and display priority data, allowing the receiving device to perform interactive processing without detecting objects from scratch.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the receiving device performs object detection by processing image data, then object information can be obtained, but the receiving device must have sufficient processing performance and the process is time-consuming

Engineering Contradiction:
Improveobject detection accuracyVSAvoidreceiving device processing capability
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Object detection and segmentation are performed in advance at the transmitting device before video transmission. The detected object information (bounding boxes, masks, labels) is embedded into the video stream during encoding. This preliminary action transfers the computational burden from the receiving device to the transmitting device, allowing the receiver to directly utilize pre-processed object information without performing complex detection algorithms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Object information serves as an intermediary between the video content and interactive processing. Instead of directly processing raw image data for object detection, the system uses pre-extracted object information (regions, masks, labels) as a mediator that bridges the video stream and interactive applications. This intermediary layer enables efficient interactive processing without requiring the receiving device to perform complex image analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If object information is transmitted with the video stream, then interactive processing efficiency is improved, but the data transmission volume increases

Engineering Contradiction:
Improveinteractive processing efficiencyVSAvoiddata transmission volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

Only essential object information (bounding boxes, segmentation masks, labels) is extracted and transmitted alongside the video stream, rather than transmitting entire image datasets for processing. This selective extraction of critical object data minimizes the additional transmission volume while providing sufficient information for interactive processing tasks such as object selection, filtering, and information retrieval.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Object information is transmitted selectively based on the specific interactive processing needs. Different types of object data (bounding boxes for basic selection, segmentation masks for precise manipulation, labels for information retrieval) are provided according to the required processing quality. This localized quality approach ensures that only the necessary amount and type of object information is transmitted, optimizing the balance between interactive processing efficiency and data transmission volume.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If the receiving device depends on its own detection performance, then processing flexibility is maintained, but interactive processing quality varies with device capability

Engineering Contradiction:
Improveprocessing flexibilityVSAvoidinteractive processing quality consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

High-quality object detection and segmentation are performed in advance at the transmitting device using powerful processing capabilities. The results are embedded in the video stream, ensuring that all receiving devices receive consistent, high-quality object information regardless of their own processing capabilities. This preliminary action guarantees reliable and consistent interactive processing quality across different receiving devices while maintaining flexibility in how the information is utilized.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10924784B2Transmitting device, transmitting method, receiving device, and receiving method
Publication Date: 2021.02.16 SONY GROUP CORP
  • US10924784B2 patent drawing
  • US10924784B2 patent drawing
  • US10924784B2 patent drawing

AI summary

A receiving side can perform interactive processing based on information of an object. Image data is coded to obtain a video stream having coded image data. The video stream is transmitted in a state of being added with information of an object detected on the basis of image data. For example, information of an object includes coded data obtained by coding one-bit data showing a shape of the object, information of a region that is a rectangular area enclosing the object, display priority information of the region, text information that explains the object, and the like. The receiving side can acquire information of an object without the need of detecting an object by processing image data, and without depending on its own performance, and is allowed to perform interactive processing based on information of an object in an excellent manner.