Facial Recognition Videoconference Active Speaker Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video conferencing systems face challenges in accurately identifying and displaying participant information, particularly in determining the active speaker and managing facial and voice data across multiple endpoints, leading to inconsistencies and inefficiencies in real-time communication.

Innovation Solution

The system segregates audio and video information using algorithms like speaker segmentation and recognition (SSR) and active speaker detection (ASD), compares outputs to identify active participants, and updates face and speaker databases with facial images and voice models, ensuring accurate and synchronized participant identification across endpoints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If facial recognition and speaker recognition algorithms are implemented to identify active participants, then participant identification accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveparticipant identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides participant identification into two separate specialized modules: facial recognition for video-based identification and speaker recognition for audio-based identification. Each module processes its respective data type independently and outputs identification results that are then integrated, allowing complex identification tasks to be handled through modular, manageable components rather than a single monolithic system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A confidence level comparison mechanism acts as an intermediary between facial recognition and speaker recognition outputs. The system compares confidence levels from both recognition algorithms and uses this comparison to determine the final active participant identification, mediating between two different recognition systems to produce a unified accurate result.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple recognition algorithms are used to identify active speakers, then identification reliability is improved, but processing time increases

Engineering Contradiction:
Improveidentification reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The facial recognition and speaker recognition algorithms operate continuously and simultaneously throughout the videoconference, rather than sequentially. Both recognition processes run in parallel, continuously analyzing their respective data streams and providing ongoing identification results, which eliminates idle time and ensures that participant identification is always current without requiring sequential processing delays.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system implements a feedback mechanism where confidence levels from both recognition algorithms are continuously compared and evaluated. This feedback loop allows the system to dynamically adjust its reliance on each algorithm based on their respective confidence levels, ensuring reliable identification while optimizing processing efficiency by leveraging the strengths of each recognition method in real-time conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9282284B2Method and system for facial recognition for a videoconference
Publication Date: 2016.03.08 CISCO TECHNOLOGY INC
  • US9282284B2 patent drawing
  • US9282284B2 patent drawing
  • US9282284B2 patent drawing

AI summary

Videoconferencing may be provided. A participant may be identified from audio information and in video information. From the video information, a plurality of images may be captured of the participant identified in the video information. A unique identifier may be associated with the captured plurality of images. The unique identifier may correspond to the participant identified from the audio information. The captured plurality of images and the associated unique identifier may be saved in a database.