Activity Recognition Using Depth-Based 4D Optical Flow

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated activity recognition in image sequences or videos is challenging due to variations in lighting, background clutter, and subject pose, with existing methods being computationally expensive and non-robust, leading to unacceptable accuracy.

Innovation Solution

The proposed solution involves using depth information from RGB-D images to calculate four-dimensional optical flow vectors, converting them to three-dimensional angular representations, and generating histograms for feature extraction, which eliminates the need for dictionary learning and clustering, allowing for more efficient classifier training and operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dictionary learning or clustering methods are used for activity recognition, then recognition accuracy can be improved, but computational cost and processing time increase significantly

Engineering Contradiction:
Improverecognition accuracyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts only the essential motion information needed for activity recognition by calculating optical flow vectors between consecutive frames. This selective extraction of motion features eliminates the need for comprehensive dictionary learning while maintaining recognition accuracy, thereby reducing computational overhead and processing time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary action by pre-defining a fixed set of action templates representing different activities. These templates are established beforehand, eliminating the need for runtime clustering or dictionary learning. The system directly compares extracted motion features against these pre-defined templates, significantly reducing processing time while maintaining recognition accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If traditional activity recognition methods are used, then comprehensive feature analysis can be performed, but the system becomes computationally expensive and requires lengthy classifier training

Engineering Contradiction:
Improvefeature analysis completenessVSAvoidclassifier training time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only motion-based features through optical flow calculation, discarding unnecessary visual details such as appearance, texture, and color. This selective feature extraction maintains sufficient measurement precision for activity recognition while dramatically reducing the dimensionality of the feature space, thereby eliminating lengthy classifier training requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation from comprehensive visual features to simplified motion vectors. By transforming the feature space to focus only on temporal changes between frames, the system achieves effective feature analysis with reduced computational requirements and eliminates the need for extensive classifier training.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If RGB images are used for activity recognition, then visual detail information is available, but the system is sensitive to lighting variations and background clutter

Engineering Contradiction:
Improvevisual detail retentionVSAvoidlighting and background sensitivity
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts motion information through optical flow calculation, which isolates temporal changes in pixel positions. This extraction process inherently filters out static background clutter and reduces sensitivity to lighting variations, as the method focuses only on moving elements and their displacement patterns between frames.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent converts the challenge of varying lighting conditions into an advantage by focusing on motion patterns rather than absolute pixel intensities. Since optical flow measures relative displacement between frames, it naturally compensates for lighting changes that affect all frames similarly, transforming a harmful factor into a robustness feature.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS10860844B2Recognition of activity in a video image sequence using depth information
Publication Date: 2020.12.08 INTEL CORP
  • US10860844B2 patent drawing
  • US10860844B2 patent drawing
  • US10860844B2 patent drawing

AI summary

Techniques are provided for recognition of activity in a sequence of video image frames that include depth information. A methodology embodying the techniques includes segmenting each of the received image frames into a multiple windows and generating spatio-temporal image cells from groupings of windows from a selected sub-sequence of the frames. The method also includes calculating a four dimensional (4D) optical flow vector for each of the pixels of each of the image cells and calculating a three dimensional (3D) angular representation from each of the optical flow vectors. The method further includes generating a classification feature for each of the image cells based on a histogram of the 3D angular representations of the pixels in that image cell. The classification features are then provided to a recognition classifier configured to recognize the type of activity depicted in the video sequence, based on the generated classification features.