Video Emotion Analysis System for Contact Centers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Contact centers face challenges in analyzing nonverbal communications during video calls, limiting their ability to provide effective training and improve customer interactions, as existing tools are inadequate for real-time monitoring of emotions through facial expressions and body language.

Innovation Solution

A machine-learning-based system that analyzes video media streams to detect and classify emotions in real-time, using a video emotion analyzer and neural network model to provide emotional scores and visualizations, enabling improved agent training and customer interaction analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If video-based emotion detection is implemented, then the accuracy and granularity of detected emotions is improved, but the device complexity and computational resources required increase

Engineering Contradiction:
Improveemotion detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the video stream into individual frames and processes them through multiple specialized algorithms (face detection, facial expression analysis, body language analysis) independently before integrating results. This modular segmentation allows high-precision emotion detection while managing computational complexity through parallel processing of distinct analysis components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional 1D voice-based emotion detection to 2D/3D video-based analysis by incorporating spatial dimensions of facial expressions, gestures, and body posture. This dimensional expansion enables granular emotion detection across multiple body regions simultaneously, achieving higher accuracy without proportionally increasing overall system complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Speed

If real-time emotion analysis is performed on video streams, then the responsiveness of emotion detection is improved, but the computational energy consumption increases

Engineering Contradiction:
Improvereal-time detection speedVSAvoidcomputational energy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary face detection and region-of-interest identification before conducting detailed emotion analysis. By pre-filtering frames to identify only those containing faces and relevant body regions, the system reduces the computational burden on subsequent analysis algorithms, enabling real-time processing with lower energy consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of continuously processing every video frame, the system implements periodic sampling and threshold-based triggering. Emotion analysis is performed on selected frames based on detected changes in facial expressions or body language, reducing computational frequency while maintaining real-time responsiveness to significant emotional shifts.

Inventive Principle:
Principle #19Periodic action

3Quantity of substance

If comprehensive nonverbal communication analysis is implemented, then the quantity of actionable insights is improved, but the difficulty of detecting and measuring specific emotional cues increases

Engineering Contradiction:
Improvenumber of emotional insightsVSAvoidmeasurement difficulty
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The system divides comprehensive nonverbal communication analysis into distinct measurable components: facial expression analysis (eyes, mouth, eyebrows), body language analysis (gestures, posture, head movements), and their temporal patterns. Each component is measured separately using specialized algorithms, making the detection process more manageable and the results more interpretable despite the comprehensive scope.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs visual highlighting and color-coding to mark detected emotional cues and regions of interest within video frames. By visually annotating detected facial expressions, gestures, and body language elements with distinct colors or overlays, the system transforms abstract emotional data into visually intuitive representations, reducing measurement difficulty while maintaining comprehensive analysis.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS20240312250A1Analyzing emotion in one or more video media streams
Publication Date: 2024.09.19 NICE LTD
  • US20240312250A1 patent drawing
  • US20240312250A1 patent drawing
  • US20240312250A1 patent drawing

AI summary

Analyzing emotion in a videoconference includes receiving video media stream(s) of a user participating in the videoconference. A face of the user is detected in frame(s) of the video media stream(s). An emotional state of the user is classified. In one or more embodiments, an emotional score for the user is assigned and visualized on a display. In one or more embodiments, additional video media stream(s) of additional user(s) participating in the videoconference are also received, corresponding face(s) of the additional user(s) are also detected, and corresponding emotional state(s) of the additional user(s) are also classified. In one or more embodiments, emotional score(s) for the additional user(s) are also assigned and visualized on the display, together with the emotional score for the user. Additionally, or alternatively, a combined emotional score for the user and the additional user(s) may be assigned and visualized on the display.