Video Navigation Speed-Adaptive Time Scaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video navigation methods in electronic devices are inadequate for users trying to track specific objects, as they do not account for the object's speed, leading to inefficient navigation and user experience.
Innovation Solution
An electronic device that allows users to select an object in a video and adjusts navigation along a time axis based on the object's speed vector, using a time scaling factor to determine the magnitude of the input action's effect on playback, enabling faster or slower navigation depending on the object's speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional video navigation methods are used, then the navigation control is simple and uniform, but the user experience deteriorates when tracking objects of different speeds
Solution Approach 1:
The patent applies dynamics by making the navigation parameters adaptive and changeable based on object speed. The system dynamically adjusts time shift magnitude and navigation sensitivity according to the detected speed of the tracked object, transitioning from static uniform navigation to dynamic speed-adaptive navigation. This resolves the contradiction by maintaining simple control operations while adapting the navigation behavior to match object speed characteristics.
Solution Approach 2:
The patent changes navigation parameters (time shift magnitude, navigation sensitivity) based on object speed detection. By monitoring the speed of the tracked object and adjusting navigation parameters accordingly, the system achieves versatile adaptation to different object speeds while keeping the control interface simple. This directly addresses the contradiction by parameter adaptation rather than interface complexity.
2Ease of operation
If the same input action is used for navigation, then the operation is consistent and simple, but the navigation precision deteriorates for objects with different speeds
Solution Approach 1:
The patent implements feedback by continuously monitoring object speed and using this information to adjust navigation parameters. The system measures object speed, compares it against reference values, and adjusts the time shift magnitude accordingly. This feedback loop maintains consistent input actions while improving navigation precision for objects of different speeds, as the same user input produces appropriately scaled navigation responses based on real-time speed detection.
Solution Approach 2:
The patent changes the time shift parameter and navigation sensitivity based on detected object speed. By adjusting these parameters dynamically, the system ensures that consistent input actions produce precision-appropriate navigation results for different object speeds. This resolves the contradiction by parameter adaptation rather than requiring different input actions.
3Device complexity
If fixed time shift is applied for navigation, then the navigation control is straightforward, but the productivity deteriorates when tracking fast-moving objects
Solution Approach 1:
The patent applies dynamics by making the time shift magnitude adaptive rather than fixed. The system adjusts the time shift based on object speed detection, allowing faster navigation through fast-moving objects while maintaining appropriate pacing for slower objects. This dynamic adjustment improves tracking efficiency without significantly increasing control complexity, as the adaptation is automatic and transparent to the user.
Solution Approach 2:
The patent changes the time shift parameter magnitude based on object speed. By detecting object speed and adjusting the time shift accordingly, the system achieves improved tracking productivity for fast-moving objects while keeping the control mechanism relatively simple. This parameter adaptation allows the same control interface to efficiently handle objects across a range of speeds.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
An electronic device comprises a display to output a video, a user interface for controlling a navigation in the video along a time axis, and a processing device. The processing device is configured, when operating in an operating mode in which an object shown in a plurality of frames of the video is selected by a user input, to determine a magnitude of a speed vector of the object, and to apply a time scaling factor which depends on the determined magnitude of the speed vector of the object to the navigation along the time axis.