Subject Selection Model With Heuristic Filtering for Multi-User Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Voice assistants and smart cameras face challenges in environments with multiple users, struggling to detect and prioritize commands from the correct individual or track specific people effectively in crowded settings.

Innovation Solution

Implementing a series of rules and a machine learning model for subject selection, with memory reset mechanisms based on heuristic comparisons, to prioritize operations on selected subjects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a machine learning model is used to select subjects, then subject selection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvesubject selection accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides subject selection into multiple independent stages: first applying simple heuristic rules to filter candidates, then applying the machine learning model only to the remaining candidates. This segmentation reduces the computational burden on the ML model and overall system complexity while maintaining high selection accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary filtering using heuristic rules before invoking the machine learning model. This preliminary action reduces the number of subjects the ML model needs to evaluate, thereby reducing computational complexity while preserving the accuracy benefits of using an ML model.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple subjects are detected in an environment, then system adaptability is improved, but difficulty of detecting and measuring increases

Engineering Contradiction:
Improvesystem adaptabilityVSAvoiddifficulty of detecting and measuring
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system segments the detection process into distinct phases: first detecting all subjects using input devices, then applying heuristic filters to reduce the set, and finally using the ML model to make final selections. This segmentation makes the system adaptable to multiple subjects while managing detection complexity through staged processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediary filtering stages between raw detection and final selection. Heuristic rules act as intermediaries that process detected subjects before they reach the ML model, reducing the complexity of measuring and distinguishing between multiple subjects in complex environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If heuristic rules are applied for subject selection, then device complexity is reduced, but subject selection accuracy deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoidsubject selection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system merges simple heuristic rules with machine learning models in a hybrid architecture. The heuristics provide simple, low-complexity filtering while the ML model adds sophisticated selection capabilities. This combination achieves high accuracy without requiring the entire system to be complex.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system applies partial action by using simple heuristics for initial filtering and reserving complex ML-based selection for cases where heuristics are insufficient. This partial application of complexity only where needed achieves high accuracy while keeping overall device complexity manageable.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If a hybrid rule-based and machine learning approach is used, then subject selection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvesubject selection accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The hybrid approach is segmented into distinct processing stages: rule-based filtering stage followed by an ML-based selection stage. This segmentation allows the system to leverage the simplicity of rules and the accuracy of ML models while managing complexity through staged execution rather than a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary filtering using simple rules before applying the more complex machine learning model. This preliminary action reduces the input size to the ML model, thereby reducing the effective complexity required for accurate subject selection while maintaining the accuracy benefits of the hybrid approach.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250373926A1Techniques for selecting objects
Publication Date: 2025.12.04 APPLE INC
  • US20250373926A1 patent drawing
  • US20250373926A1 patent drawing
  • US20250373926A1 patent drawing

AI summary

The present disclosure generally relates to selecting objects. Some techniques are for selecting people in accordance with some embodiments. Other techniques are for resetting memory of a subject selection model in accordance with some embodiments.