Video Call Face Recognition Matching via Server Mediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication technologies lack an efficient method to match and mediate communication devices for users to expand their social connections, especially in scenarios where users do not know each other, limiting the potential for meaningful interactions.

Innovation Solution

A communication device and method that utilizes face recognition technology to select representative frames from video calls, detect faces, generate face recognition results, and transmit this information to a server for matching with other users, enabling the server to mediate video calls between compatible users based on shared face recognition results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If face recognition technology is implemented to match communication devices, then user matching effectiveness is improved, but device complexity increases

Engineering Contradiction:
Improveuser matching effectivenessVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the matching process into distinct modules: face detection module, feature extraction module, and matching module. The server divides user information into multiple fields including face recognition results, basic information, and preference information, processing each segment separately to improve matching precision while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary between communication devices, receiving face recognition results from first terminal equipment and comparing them with stored user information in the database. This intermediary approach enables sophisticated matching algorithms to run on the server rather than increasing complexity in individual client devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If representative frames are selected and face detection is performed during video calls, then matching accuracy is improved, but processing time increases

Engineering Contradiction:
Improvematching accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary face detection and representative frame selection during the video call itself, before the actual matching process begins. Face recognition results are obtained and stored in advance, allowing the server to conduct comprehensive comparisons without time pressure during the matching phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of processing every single frame during a video call, the system selectively processes only representative frames that contain sufficient facial information. This partial action approach maintains matching accuracy while significantly reducing the total processing time compared to analyzing all frames.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If comprehensive user information is stored and processed on the server, then matching reliability is improved, but information processing load increases

Engineering Contradiction:
Improvematching reliabilityVSAvoidinformation processing load
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

User information is segmented into multiple independent fields including face recognition results, basic information, and preference information. This segmentation allows the server to process only relevant portions of user data for each matching operation, reducing overall processing load while maintaining comprehensive user profiles for reliable matching.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server performs partial processing of user information by focusing on specific fields relevant to the matching criteria rather than processing all stored user data. This selective processing approach maintains matching reliability by considering all necessary information while minimizing unnecessary computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10728498B2Communication device, server and communication method thereof
Publication Date: 2020.07.28 HYPERCONNECT INC
  • US10728498B2 patent drawing
  • US10728498B2 patent drawing
  • US10728498B2 patent drawing

AI summary

The communication method includes performing, by a first terminal, consecutive video call with at least one or more second terminal; selecting, by the first terminal, at least one or more representative frame from among a plurality of frames of an image being photographed during each video call; detecting, by the first terminal, a face from the at least one or more representative frame; generating, by the first terminal, a face recognition result that includes information on a number of the faces detected from the at least one or more representative frame; outputting, by the first terminal, the face recognition result to a server; and upon completion of the video call with the at least one or more second terminal, performing, by the first terminal, video call with a third terminal selected based on the face recognition result from the server.