Video Effect Rendering in Communication Terminals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video-over-IP systems lack the ability for real-time video effects to be applied and synchronized between users during video calls, limiting interactive and social features such as applying effects to both parties and sharing these effects on social media.

Innovation Solution

A user terminal system that captures and transmits video signals with the capability to receive and apply selected effects from a remote terminal, allowing users to enhance their own and others' video images with features like 'photo booth' effects, and enables sharing of these effects on social media platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video effects are applied only at the transmitting end, then device complexity is reduced, but user interaction and social features are limited

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an effect information transmission mechanism that acts as an intermediary between terminals. Effect selection information is transmitted from the remote terminal to the local terminal, enabling coordinated effect application without requiring complex centralized control. This mediator approach resolves the contradiction by enabling interaction while keeping individual terminal complexity manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent combines effect application at both transmitting and receiving ends, merging previously separate functions. The local terminal now applies effects locally based on received effect information, while the remote terminal also applies effects to its own video stream. This merging enables bidirectional interaction and social features while distributing complexity across multiple components.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If effects are transmitted and applied at the receiving end, then user interaction is enhanced, but network bandwidth consumption increases

Engineering Contradiction:
Improveinteractive featureVSAvoidnetwork bandwidth
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential effect selection information from the full video stream and transmits it separately. Instead of transmitting complete video frames with effects applied, the system transmits compact effect identification data that the local terminal uses to apply effects locally. This extraction approach enables interaction while minimizing network bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If real-time effect synchronization is implemented, then social features are improved, but processing time and computational load increase

Engineering Contradiction:
Improvereal-time synchronization capabilityVSAvoidprocessing delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the transmitting terminal select and indicate effects before the receiving terminal applies them. The effect selection information is prepared and transmitted in advance, allowing the receiving terminal to apply effects without real-time computational delays. This preliminary preparation enables synchronization while minimizing processing time loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2850816B1Communication system
Publication Date: 2019.05.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP2850816B1 patent drawingFigure 1
  • EP2850816B1 patent drawingFigure 2
  • EP2850816B1 patent drawingFigure 3~5

AI summary

A user terminal has an input for receiving a video signal, and a display for displaying to a user a video image derived from the video signal. A selection input is provided for receiving from the user at least one effect for enhancing the video image derived from the video signal. The user terminal has a rendering device for rendering on the display the video image derived from the video signal enhanced by the selected effect.