Video Tagging for Real-Time User Reaction Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video communication systems struggle to accurately measure and improve user experience due to reliance on objective measures, which fail to capture subjective reactions to video quality fluctuations, leading to inadequate adjustment of video coding and transmission strategies.

Innovation Solution

The system collects and analyzes naturalistic video data by decoding and tagging user reactions, such as facial expressions and audio cues, to associate user feedback with video streams in real-time, enabling more accurate adjustments to video encoding parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If objective measures (PSNR, SSIM) are used to evaluate video quality, then measurement precision is improved, but the ability to capture subjective user reactions deteriorates

Engineering Contradiction:
Improvevideo quality measurementVSAvoidsubjective user feedback capture
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system introduces feedback by capturing subjective user reactions through video analysis of facial expressions and audio cues. The reaction detection module continuously monitors user responses and feeds this information back to adjust encoding parameters, creating a closed-loop system that adapts to actual user experience rather than relying solely on objective metrics.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses reaction detection modules and video analysis tools as intermediaries to bridge the gap between objective video quality measures and subjective user perception. These intermediaries analyze user reactions and translate them into actionable feedback that can influence encoding decisions, effectively mediating between technical metrics and human experience.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If video encoding parameters are adjusted to maintain quality during network fluctuations, then video quality stability is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvevideo quality stabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts encoding parameters based on real-time user reaction analysis. Instead of maintaining fixed quality levels or using static adaptation strategies, the encoder continuously modifies bitrate, resolution, and other parameters in response to detected user reactions, allowing the system to optimize the balance between quality stability and bandwidth consumption adaptively.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying encoding settings (bitrate, resolution, frame rate) based on analyzed user reactions. When users show signs of dissatisfaction or disengagement, the system adjusts parameters to improve perceived quality; when users are satisfied, it may reduce parameters to conserve bandwidth, achieving flexible optimization of the quality-bandwidth tradeoff.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If real-time user reaction analysis is performed on video streams, then adaptability to user preferences is improved, but computational complexity increases

Engineering Contradiction:
Improveuser feedback responsivenessVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the reaction analysis task into distinct modules: video stream processing, facial expression detection, audio cue analysis, and reaction synthesis. Each module handles a specific aspect of the analysis independently, allowing for optimized processing of each component and reducing overall computational complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential features needed for reaction detection from the full video stream, rather than analyzing all video data in detail. By focusing on specific indicators such as facial muscle movements, eye contact patterns, and audio tone variations, the system reduces computational load while maintaining effective user reaction analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10990812B2Video tagging for video communications
Publication Date: 2021.04.27 AGORA LAB INC
  • US10990812B2 patent drawing
  • US10990812B2 patent drawing
  • US10990812B2 patent drawing

AI summary

A method, an apparatus, and a system for tagging a video for video communications include: transmitting, from a first apparatus using a network, a first video stream of a first user to a second apparatus of a second user that is in video communication with the first user; receiving, from the second apparatus using the network, a second video stream of the second user; determining, using the second video stream by a processor, a reaction of the second user to the first video stream; and associating the reaction of the second user with the first video stream. The apparatus includes a processor and a memory coupled to the processor. The memory is configured to store instructions which when executed by the processor become operational with the processor to perform the method.