Context-Aware Hand Detection Using Multi-Stage Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for detecting driver hand activity in vehicles are inadequate for dynamic environments, as they are either too slow, computationally expensive, or unable to differentiate hands from other body parts, especially in changing lighting conditions and when hands are occluded or deformed.

Innovation Solution

A context-aware system that uses multiple processors and a context database to process image data from sensors, providing confidence values for detected objects and filtering them based on these values, allowing for real-time detection of hands in various states, including occluded or deformed conditions, without requiring hardware upgrades.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If vision-based hand detection algorithms are used, then hand detection capability is improved, but processing speed becomes too slow for real-time applications

Engineering Contradiction:
Improvehand detection accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system segments the detection task into two stages: first, a fast detector generates initial hand proposals at high speed; second, a more accurate context-aware processor refines these proposals. This segmentation allows the system to maintain real-time processing speed while achieving high detection accuracy through the refined filtering stage.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If color and texture based detection is used, then hand identification capability is improved, but reliability deteriorates in changing lighting conditions

Engineering Contradiction:
Improvehand identification accuracyVSAvoidperformance in changing lighting conditions
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system changes the detection parameters from relying on color and texture to using spatial context and geometric relationships. By detecting hands based on their location relative to the driver's head and body, and their spatial relationships with vehicle components, the system achieves reliable hand identification that is invariant to lighting conditions.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If fixed ROI configuration is used, then detection simplicity is improved, but adaptability deteriorates for different sensor configurations and vehicle types

Engineering Contradiction:
Improvedetection simplicityVSAvoidgeneralization to other sensor configurations
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system transitions from fixed, static ROI configurations to dynamic, adaptive detection regions. The context-aware processor dynamically adjusts detection parameters based on the actual sensor viewpoint, driver position, and vehicle geometry, allowing the same algorithm to adapt to different sensor configurations and vehicle types without requiring manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

4Ease of operation

If touch-based hand detection on steering wheel is used, then detection simplicity is improved, but detection coverage deteriorates for hands in other locations

Engineering Contradiction:
Improvedetection simplicityVSAvoiddetection coverage for hands in various locations
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system creates a universal hand detection framework that can detect hands in multiple locations and contexts. By using context-aware processing that considers the driver's body position, vehicle geometry, and hand-surface interactions, the system achieves multi-functionality, detecting hands whether they are on the steering wheel, on the lap, in the air, or interacting with other vehicle components.

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

Data Source

PatentUS10043084B2Hierarchical context-aware extremity detection
Publication Date: 2018.08.07 TOYOTA JIDOSHA KK
  • US10043084B2 patent drawing
  • US10043084B2 patent drawing
  • US10043084B2 patent drawing

AI summary

In an example embodiment, a computer-implemented method receives image data from one or more sensors of a moving platform and detecting one or more objects from the image data. The one or more objects potentially represent extremities of a user associated with the moving platform. The method processes the one or more objects using two or more context processors and context data retrieved from a context database. The processing produces at least two confidence values for each of the one or more objects. The method filters at least one of the one or more objects from consideration based on the confidence value of each of the one or more objects.