Media Player Gesture Mapping for Personalized Hands-Free Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing gesture recognition technologies in media systems lack efficiency and flexibility in mapping customized gestures to actions, and there is a need for improved user experience through hands-free control.
Innovation Solution
A computing system that receives a command to map a customized gesture with a particular action, monitors a viewing environment to detect the gesture, and generates a classification for storing mapping data, allowing for personalized gesture control and recognition, including the ability to recognize gestures outside the viewing environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If existing gesture recognition technologies are used in media systems, then basic gesture control is available, but efficiency and flexibility in mapping customized gestures to actions are insufficient
Solution Approach 1:
The system dynamically adapts gesture recognition by allowing users to customize and map specific gestures to desired actions. The gesture space is divided into multiple regions, each potentially mapped to different actions, enabling flexible and adaptive gesture control rather than fixed recognition patterns.
Solution Approach 2:
The gesture recognition space is segmented into multiple regions, allowing different portions of the gesture space to be independently mapped to different actions. This segmentation enables customized gesture mapping while maintaining system manageability through regional organization.
2Ease of operation
If gesture recognition is implemented in media systems, then hands-free control capability is provided, but false positives occur reducing reliability
Solution Approach 1:
The system uses dynamic gesture region mapping where the same physical gesture can be interpreted differently based on which region of the gesture space it falls into. This dynamic interpretation reduces false positives by providing context-based gesture recognition rather than simple threshold-based detection.
3Adaptability or versatility
If standardized gesture recognition is used, then implementation is straightforward, but personalized gesture control and remote recognition are not enabled
Solution Approach 1:
The system performs preliminary gesture region mapping during a training phase, storing the mapped regions for later use. This preliminary action allows the system to recognize personalized gestures without requiring real-time training, reducing the time loss during actual operation while still enabling personalized control.
Data Source
AI summary
In one aspect, an example method includes (i) receiving, by a computing system and from an input device associated with the computing system, a command to map a customized gesture with a particular action of a plurality of actions that a media player is configured to perform; (ii) in response to receiving the command, monitoring, by the computing system and using a camera, a viewing environment of the media player to detect performance by a person of the customized gesture; and (iii) in response to detecting performance of the customized gesture: generating, by the computing system, a classification for use by the computing system for detecting the customized gesture, and storing, by the computing system, in memory, mapping data that correlates the detected customized gesture with the particular action.


