Face Clustering for Faster Facial Recognition Enrollment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing facial recognition systems require significant user input to enroll individuals, as they lack the ability to automatically determine which faces belong to enrolled users and which do not, making the enrollment process time-consuming and inefficient.

Innovation Solution

Implementing face clustering techniques to automatically group similar faces, allowing users to enroll individuals by identifying clusters rather than individual images, reducing the need for extensive user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the system presents individual face images to users for enrollment identification, then users can accurately identify enrolled users, but the enrollment process becomes time-consuming and inefficient

Engineering Contradiction:
Improveaccuracy of user identificationVSAvoidenrollment time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system segments the large set of face images into multiple clusters based on similarity, where each cluster contains faces of the same person. Users only need to identify which cluster corresponds to an enrolled user, rather than examining each individual face image. This segmentation reduces the identification task from evaluating N individual images to evaluating C clusters (where C << N), significantly reducing enrollment time while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

2Extent of automation

If the system automatically performs face clustering without user input, then the enrollment process is streamlined, but the system cannot determine which faces belong to enrolled users without prior knowledge

Engineering Contradiction:
Improveautomatic face clusteringVSAvoidlack of enrollment information
Core Design Contradiction:
Extent of automationVSLoss of information

Solution Approach 1:

The system performs self-service by automatically clustering face images based on visual similarity without requiring users to provide explicit enrollment information. The clustering algorithm autonomously groups faces by their visual characteristics, and the system then presents these self-generated clusters to users for simple identification, eliminating the need for users to manually specify which faces belong to which enrolled users.

Inventive Principle:
Principle #25Self-service

3Reliability

If the system requests users to evaluate many individual face images for enrollment, then comprehensive user identification is achieved, but processing requirements and user burden increase significantly

Engineering Contradiction:
Improvecompleteness of user identificationVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary clustering of all face images before presenting them to users for identification. By pre-grouping similar faces into clusters based on visual features, the system reduces the complexity of the subsequent user identification task. Users only need to determine which cluster corresponds to an enrolled user, rather than evaluating each individual face image, significantly reducing both processing requirements and user burden while maintaining identification completeness.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12567283B2Facial recognition database using face clustering
Publication Date: 2026.03.03 OBJECTVIDEO LABS LLC
  • US12567283B2 patent drawing
  • US12567283B2 patent drawing
  • US12567283B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for fast user enrollment for facial recognition using face clustering. A property monitoring system may reduce user input requirements by automatically performing face clustering, and requesting a user identify face images by cluster. Presenting clusters of faces to a user may allow the user to more quickly indicate multiple face images are of a user, and allow the property monitoring system to prioritize which clusters of faces are to be reviewed by the user. Accordingly, the property monitoring system may reduce processing and requests for user input by clustering faces.