Object Detection Range Filtering for Accurate Gesture Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current object detection methods, such as Mediapipe Holistic, consume excessive computing resources and struggle to distinguish meaningful gestures from unconscious human movements, leading to misjudgments.
Innovation Solution
An object detection method that sets a valid determination range based on head and body positions to filter out unconscious gestures, reducing unnecessary gesture recognition and conserving computing resources by executing gesture recognition only when the hand position is within this range.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If gesture recognition module is executed for all detected hand positions, then gesture detection completeness is improved, but computing resource consumption increases and misjudgment rate increases
Solution Approach 1:
The patent applies preliminary action by establishing a valid determination range based on head and body positions before executing gesture recognition. This pre-filtering step determines whether hand positions fall within the valid range, allowing the system to skip unnecessary gesture recognition computations and thereby reduce computing resource consumption while maintaining detection accuracy for meaningful gestures.
2Reliability
If gesture recognition is performed on all hand positions, then detection coverage is improved, but misjudgment of unconscious gestures increases
Solution Approach 1:
The patent uses preliminary action by defining a valid determination range that incorporates spatial relationships between head, body, and hand positions. This preliminary validation filters out unconscious finger movements that fall outside the meaningful gesture range, preventing misjudgments before gesture recognition is performed.
Solution Approach 2:
The patent introduces an intermediary validation mechanism - the valid determination range - that acts as a mediator between raw hand position detection and gesture recognition. This intermediary layer evaluates whether hand positions are spatially consistent with meaningful gestures relative to head and body positions, thereby filtering out unconscious movements.
3Reliability
If comprehensive body posture detection is performed, then detection completeness is improved, but device complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the detection task into distinct modules: object detection module for detecting head, body, and hand positions, and gesture recognition module for recognizing gestures within the valid range. This modular segmentation allows comprehensive detection while managing system complexity through clear separation of concerns.
Solution Approach 2:
The patent uses preliminary action by having the object detection module first detect basic body parts (head, body, hands) and establish the valid determination range before the gesture recognition module performs detailed gesture analysis. This staged approach achieves comprehensive detection while managing complexity through sequential processing.
Data Source
AI summary
An object detection method, electronic apparatus and gesture detection system are provided. A processor is configured to implement the following steps, including: executing an object detection module to detect an original image, and obtaining a first position information, a second position information and a third position information related to the same human body object from the original image through the object detection module; setting a valid determination range based on at least one of the first position information and the second position information; obtaining a hand position in the original image based on the third position information; in response to the hand position being within the valid determination range, executing a gesture recognition module; and in response to the hand position not being within the valid determination range, not executing the gesture recognition module.


