Rapid Face Discrimination via Early Classifier Termination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing face detection methods using boosting algorithms face challenges in achieving rapid discrimination without sacrificing accuracy, as the arrangement order of weak classifiers is typically designed to assume all classifiers are used, leading to difficulties in balancing discrimination speed and accuracy.
Innovation Solution
A rapid discrimination apparatus and method that includes a discriminator group with a predetermined order of weak classifiers, where the evaluation of subsequent discriminators is terminated if the overall evaluation value remains unchanged, allowing for early termination without sacrificing accuracy, and a rearrangement process to optimize the arrangement order for faster evaluation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If all weak classifiers are used for discrimination, then discrimination accuracy is improved, but discrimination time increases
Solution Approach 1:
The patent applies partial action by evaluating only a subset of weak classifiers rather than all classifiers. The evaluation is terminated early when the overall evaluation value stabilizes, meaning further classifier evaluations would not change the discrimination result. This reduces discrimination time while maintaining accuracy by performing only the necessary portion of the classification process.
Solution Approach 2:
The patent introduces dynamic termination of the discrimination process. Instead of a fixed number of classifiers being evaluated, the process adaptively stops when the evaluation value stabilizes. This dynamic approach allows the system to adjust the number of classifiers evaluated based on the specific input data, achieving a balance between speed and accuracy.
2Measurement precision
If weak classifiers are arranged in boosting order, then discrimination accuracy is improved, but discrimination speed deteriorates
Solution Approach 1:
The patent applies partial action by evaluating only a subset of weak classifiers rather than all classifiers. The evaluation is terminated early when the overall evaluation value stabilizes, meaning further classifier evaluations would not change the discrimination result. This reduces discrimination time while maintaining accuracy by performing only the necessary portion of the classification process.
3Speed
If evaluation is terminated halfway, then discrimination speed is improved, but discrimination accuracy deteriorates
Solution Approach 1:
The patent implements feedback by continuously monitoring the overall evaluation value during the classifier evaluation process. When the evaluation value stabilizes (i.e., further evaluations would not change the result), the process terminates. This feedback mechanism ensures that accuracy is not compromised by early termination, as termination occurs only when additional classifiers would not affect the outcome.
Solution Approach 2:
The patent applies partial action by evaluating only a subset of weak classifiers rather than all classifiers. The evaluation is terminated early when the overall evaluation value stabilizes, meaning further classifier evaluations would not change the discrimination result. This reduces discrimination time while maintaining accuracy by performing only the necessary portion of the classification process.
Data Source
AI summary
When obtaining a final result from a discriminator group arranged in a predetermined order, an evaluation value obtaining unit successively evaluates each discriminator from a first discriminator and if it is determined that a discrimination result represented by an overall evaluation value obtained by evaluating the first to Ith discriminators remains unchanged even if evaluation values of I+1th and subsequent discriminators are added to the overall evaluation value, a discrimination result determination unit instructs the evaluation value obtaining unit to terminate the evaluation of the I+1th and subsequent discriminators, and determines the discrimination result according to the overall evaluation value obtained by evaluating the first to Ith discriminators as a final result.


