Face Correlation System Using Dynamic Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image organization systems lack efficient methods for automatically sorting and grouping digital images based on the faces represented in them, leading to manual burden and reduced accessibility and usability.

Innovation Solution

The system correlates faces in images by generating a correlation value based on similarity scores combining exposure values, color distribution, and elapsed time, and adjusts thresholds dynamically to organize images into albums automatically, allowing users to refine criteria and identify new individuals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual organization of images is used, then users have full control over image sorting, but the process is time-consuming and labor-intensive

Engineering Contradiction:
Improveimage organization speedVSAvoiduser effort required
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system automatically detects faces in images, extracts facial features, and organizes images into albums without requiring user intervention. The computer performs the organization task itself by comparing facial data and determining correlations between images, eliminating the need for manual sorting while maintaining full automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical organization with an automated computational system. Facial detection algorithms, feature extraction processes, and correlation calculations substitute for human visual inspection and manual file management, dramatically increasing productivity while reducing user effort to minimal threshold adjustment.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If automated face correlation is implemented, then image sorting efficiency improves, but system complexity increases

Engineering Contradiction:
Improveautomatic image sorting capabilityVSAvoidfacial detection and correlation system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides the image organization task into distinct modular components: facial detection module, feature extraction module, correlation calculation module, and album generation module. Each component handles a specific aspect of the process, making the overall complex system manageable through functional segmentation and independent optimization of each module.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The facial detection and correlation system serves multiple functions simultaneously: it detects faces in images, extracts facial features, compares facial data across images, determines correlations, and organizes images into albums. This multi-functionality reduces the need for separate systems for each task, managing complexity through consolidated universal processing.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If strict correlation thresholds are used, then accuracy of face matching improves, but fewer images are correlated

Engineering Contradiction:
Improveface matching accuracyVSAvoidnumber of correlated images
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The correlation threshold is made dynamic rather than fixed. The system automatically adjusts the threshold based on the specific image pair being compared, taking into account factors such as lighting conditions, image quality, and facial feature variability. This allows the system to maintain high accuracy for clear matches while still correlating images with moderate similarity, optimizing the balance between precision and quantity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the correlation threshold parameter adaptively based on input conditions. By modifying the threshold value dynamically according to image characteristics and correlation strength, the system achieves both high accuracy for definitive matches and broader correlation coverage when appropriate, resolving the contradiction between precision and quantity.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If loose correlation thresholds are used, then more images are correlated, but accuracy of face matching decreases

Engineering Contradiction:
Improvenumber of correlated imagesVSAvoidface matching accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system employs dynamic threshold adjustment that adapts to each comparison context. When image quality and facial feature clarity are high, the threshold becomes stricter to ensure accuracy. When images show variability due to lighting, angle, or quality differences, the threshold relaxes appropriately to capture valid correlations, maintaining both quantity and precision through context-aware parameter adjustment.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9977952B2Organizing images by correlating faces
Publication Date: 2018.05.22 APPLE INC
  • US9977952B2 patent drawing
  • US9977952B2 patent drawing
  • US9977952B2 patent drawing

AI summary

Methods and systems are presented for organizing images. In one aspect, a method can include generating a correlation value indicating a likelihood that a face included in a test image corresponds to a face associated with a base image, determining that a correlation threshold exceeds the correlation value and that the correlation value exceeds a non-correlation threshold, generating a similarity score based on one or more exposure values and one or more color distribution values corresponding to the test image and the base image, combining the similarity score with the correlation value to generate a weighted correlation value, and determining that the test image and the base image are correlated when the weighted correlation value exceeds the correlation threshold.