Video Playback Control via Gesture Trajectory Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video processing technologies lack precision in controlling video playback progress, particularly in responding to user gestures for fast-forwarding or rewinding, as they often require specific button presses or drag operations, limiting user control over precise time adjustments.
Innovation Solution
A method and apparatus that recognize specific gesture types, such as swipe gestures, on a touchscreen to adjust video playback progress by determining start and end trigger positions from a slide trajectory, allowing for precise control of playback speed and direction, enabling fast-forwarding or rewinding by preset durations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional button press or drag operations are used for video playback control, then the control method is simple to implement, but the precision of playback progress control is insufficient
Solution Approach 1:
The patent replaces traditional mechanical button press operations with touch-based gesture operations on a touchscreen. The system detects touch coordinates, calculates slide trajectories, and determines gesture types (single-click, double-click, swipe) to control video playback progress with higher precision. This substitution enables precise playback control through intuitive touch gestures while maintaining ease of operation.
2Ease of operation
If specific button presses are required for playback control, then the operation is straightforward, but the user control over precise time adjustments is limited
Solution Approach 1:
The patent implements a universal touch-based control system that handles multiple playback operations through different gesture types. A single touchscreen interface supports single-click for small progress adjustments, double-click for larger jumps, and swipe gestures for directional control. This multi-functional approach provides both ease of operation and flexible adaptation to various user needs for precise time adjustments.
Solution Approach 2:
The system dynamically responds to different touch gesture patterns by calculating slide trajectories and determining gesture types in real-time. Based on the detected gesture (single-click, double-click, swipe direction and distance), the system dynamically adjusts the playback progress control parameters, enabling versatile playback adjustment while maintaining straightforward operation through natural touch interactions.
3Measurement precision
If gesture recognition is implemented to improve playback control precision, then the user experience is enhanced, but the system complexity increases
Solution Approach 1:
The patent segments the gesture recognition process into distinct, manageable components: detecting touch start and end coordinates, calculating slide trajectory, determining gesture type (single-click, double-click, swipe), and mapping gestures to playback control actions. This segmentation reduces algorithmic complexity by breaking down the overall gesture recognition task into sequential, independent processing steps that can be implemented efficiently.
Data Source
AI summary
This application discloses a video data processing method and apparatus and a storage medium. The method includes: displaying a video playing interface corresponding to video data, and recognizing an operation gesture corresponding to a slide operation, determining, according to the slide operation, whether the operation gesture belongs to a first gesture type, in response to determining that the operation gesture belongs to the first gesture type, obtaining a start trigger position and an end trigger position of the slide operation from a slide trajectory of the slide operation, and determining, based on the start and end trigger positions, a slide direction indicated by the slide trajectory, adjusting, based on the slide direction and a progress control direction of a progress bar in the video playing interface, the playing progress of the video data by the preset progress duration, and displaying, on the video playing interface, playing-progress-adjusted video data.


