Human Detection Using Depth Window Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing human detection methods in images are limited by variations in human appearance, pose, and viewing angle, leading to high false alarm and missed detection rates, and are computationally expensive, requiring large training databases and fast processors.

Innovation Solution

The use of RGBD images from depth cameras to segment images into varying-sized windows, estimate subject distance, filter windows based on expected human size, and apply a cascade classifier with linear verification using context features, reducing computational overhead and improving detection accuracy across different angles and poses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing human detection methods are used, then detection can be performed in certain situations, but the methods are computationally expensive and require large training databases

Engineering Contradiction:
Improvedetection accuracyVSAvoidcomputational requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The image is segmented into multiple windows of varying sizes, and each window is processed independently through filtering and classification stages. This segmentation allows the system to focus computational resources on relevant regions while reducing overall complexity through parallel processing of smaller units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A filtering operation is performed before classification to reject windows that fall outside the expected size range for human bodies at given distances. This preliminary action eliminates obviously non-human windows early in the process, reducing the computational burden on subsequent classification stages.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If existing human detection methods are used, then detection can be performed, but false alarm and missed detection rates are unacceptable

Engineering Contradiction:
Improvedetection accuracyVSAvoidrobustness to variations
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system incorporates depth information from RGBD images as an additional dimension beyond traditional 2D image data. This extra dimensional information provides geometric constraints that help distinguish human bodies from other objects, improving detection accuracy and reducing false alarms while being particularly effective for detecting humans from various viewing angles.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system changes the parameter space by using depth values and calculating expected window size ranges based on distance and focal length. By transforming the detection problem into a parameter-based filtering approach rather than relying solely on appearance features, the system achieves better robustness to variations in human appearance, clothing, pose, and illumination.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If depth information is used to improve detection robustness, then detection accuracy improves, but processing complexity may increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts only the essential depth information needed for distance estimation and window size filtering, rather than processing all depth data. By selectively using depth values to calculate expected size ranges and filter windows, the system leverages depth information for improvement while avoiding the processing complexity of comprehensive depth analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10740912B2Detection of humans in images using depth information
Publication Date: 2020.08.11 INTEL CORP
  • US10740912B2 patent drawing
  • US10740912B2 patent drawing
  • US10740912B2 patent drawing

AI summary

Techniques are provided for detection of humans in images that include depth information. A methodology embodying the techniques includes segmenting an image into multiple windows and estimating the distance to a subject in each window based on depth pixel values in that window, and filtering to reject windows with sizes that are outside of a desired window size range. The desired window size range is based on the estimated subject distance and the focal length of the depth camera that produced the image. The method further includes generating classifier features for each remaining windows (post-filtering) for use by a cascade classifier. The cascade classifier creates candidate windows for further consideration based on a preliminary detection of a human in any of the remaining windows. The method further includes merging neighboring candidate windows and executing a linear classifier on the merged candidate windows to verify the detection of a human.