Real-Time Video Chat Visual Effects for Appearance and Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video chatting applications do not adequately address user concerns regarding appearance and privacy, as users may wish to remain anonymous or enhance their appearance during video chats.

Innovation Solution

A video chatting application with a plug-in that applies real-time visual effects to live video streams, enhancing user appearance, adding static or dynamic visual elements, and obscuring identity or background for improved privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users video chat without any processing, then the video stream remains authentic and unaltered, but users cannot enhance their appearance or maintain privacy

Engineering Contradiction:
Improveappearance enhancement capabilityVSAvoididentity anonymity
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces visual effect filters as an intermediary layer between the user's authentic appearance and the video chat transmission. These filters modify appearance characteristics (smoothing skin, enlarging eyes, etc.) without completely obscuring identity, allowing users to enhance appearance while maintaining a recognizable self, thus resolving the contradiction between appearance enhancement and identity anonymity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies different visual effect filters to different regions of the video stream (face, body, background) with different degrees of modification. For example, face smoothing is applied selectively to facial regions while preserving overall identity, and background blurring is applied only to specific background areas, enabling localized appearance enhancement without complete identity loss

Inventive Principle:
Principle #3Local quality

2Ease of operation

If users apply visual effect filters to enhance appearance, then user satisfaction and enjoyment increase, but processing complexity and computational resources increase

Engineering Contradiction:
Improveuser enjoymentVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements visual effect filters that apply moderate processing rather than exhaustive analysis. For example, skin smoothing uses simplified algorithms that process only relevant facial regions at reduced resolution, and real-time application uses pre-computed filter kernels, providing sufficient appearance enhancement while limiting computational overhead to maintain ease of operation

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent divides the video processing into separate stages: face detection/region identification, filter application, and output generation. This segmentation allows each stage to use optimized algorithms appropriate to its function, reducing overall processing complexity while maintaining user enjoyment through effective appearance enhancement

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If users apply visual effect filters in real-time, then appearance enhancement is immediate and useful, but processing speed and frame rate may decrease

Engineering Contradiction:
Improvereal-time enhancementVSAvoidprocessing speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent pre-computes and stores filter kernels, lookup tables, and transformation parameters before real-time video processing. During actual video chat, these pre-prepared resources are applied through simple parameter substitution and convolution operations rather than complex calculations, enabling real-time appearance enhancement while maintaining processing speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses simplified copy-based approaches for certain filter effects, such as applying pre-rendered texture maps for skin smoothing and using copy-paste operations for sticker overlays, rather than performing complex real-time calculations, thus achieving immediate visual enhancement without significant speed penalty

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9990757B2Enhancing video chatting
Publication Date: 2018.06.05 ARCSOFT INC
  • US9990757B2 patent drawing
  • US9990757B2 patent drawing
  • US9990757B2 patent drawing

AI summary

A method for a computing device to enhance video chatting Includes receiving a live video stream, processing a frame in the live video stream in real-time, and transmitting the frame to another computing device. Processing the frame in real-time includes detecting a face, an upper torso, or a gesture in the frame, and applying a visual effect to the frame. The method includes processing a next frame in the live video stream in real-time by repeating the enhancing, the detecting, and the applying.