Attribute Recognition System Using Selective Face Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional attribute recognition systems face high processing loads when recognizing attributes like gender and age from multiple frame images, as they require face detection and recognition processes for each image, making it inefficient to accurately determine attributes from a single frame image.

Innovation Solution

An attribute recognition system that includes a person face detection circuitry to identify suitable faces for recognition, an identification information assignment circuitry to assign IDs, and an attribute recognition circuitry to recognize attributes only if the face is detected as suitable and not previously recognized, along with a learning server that edits and relearns neural network datasets for improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all successively acquired frame images are subjected to face detection and attribute recognition processes, then attribute recognition accuracy is improved, but processing load increases

Engineering Contradiction:
Improveattribute recognition accuracyVSAvoidprocessing load
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs face detection on all frame images first, then uses the detection results to selectively perform attribute recognition only on frames containing detected faces. This preliminary face detection step filters out unnecessary processing, reducing overall processing load while maintaining recognition accuracy through selective deep analysis of relevant frames.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing full attribute recognition processes on all frame images, the system applies partial processing (face detection) to all frames, and only performs the more intensive attribute recognition on a subset of frames where faces are detected. This partial action approach reduces computational burden while preserving accuracy.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If multiple frame images are processed for attribute recognition, then recognition accuracy is improved, but processing time increases

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

Solution Approach 1:

The system performs preliminary face detection on all frame images to identify which frames contain faces before performing attribute recognition. This preliminary filtering reduces the number of frames requiring intensive recognition processing, thereby reducing total processing time while still utilizing multiple frames for improved accuracy through selective processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processing pipeline is segmented into two distinct stages: face detection stage (applied to all frames) and attribute recognition stage (applied only to frames with detected faces). This segmentation allows the system to efficiently handle multiple frames by dividing the workload, reducing overall processing time while maintaining the benefit of multi-frame analysis for accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11544960B2Attribute recognition system, learning server and non-transitory computer-readable recording medium
Publication Date: 2023.01.03 AWL INC
  • US11544960B2 patent drawing
  • US11544960B2 patent drawing
  • US11544960B2 patent drawing

AI summary

An attribute recognition system has a person face detection circuitry to detect a suitable person or face for recognition of at least one attribute from persons or faces captured in frame images input from at least one camera to capture a given capture area, an identification information assignment circuitry to identify the persons or faces captured in the frame images having been subjected to the detection by the person face detection circuitry so as to assign an identification information to each identified person or face, and an attribute recognition circuitry to recognize the attribute of a person or face assigned with the identification information, only if the person or face is yet without being subjected to recognition of the attribute, and at the same time if the person or face has been detected by the person face detection circuitry as a suitable person or face for the recognition of the attribute.