Dynamic Video Playback Speed Control via Scene Priority
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video playback systems lack an efficient method to dynamically control the speed of video content based on user preferences, such as skipping or slowing down specific scenes, which can lead to an inconsistent viewing experience.
Innovation Solution
A system that includes a content provider and an apparatus capable of receiving user inputs for target playing times and conditions to change playback speed, determining priority values for each scene based on these conditions, and adjusting playback speed accordingly to ensure the total playback time meets the user's target, while maintaining contextual relevance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual control of playback speed is used, then user can skip or slow down specific parts, but viewing experience becomes inconsistent
Solution Approach 1:
The system dynamically adjusts playback speed for different scenes based on automatically determined priority values. Scenes are classified into different playback speed ranges (first range for high priority, second range for low priority), allowing the playback speed to vary dynamically throughout the video while maintaining overall consistency. This resolves the contradiction by enabling user control through automatic scene-based dynamics rather than manual intervention.
2Adaptability or versatility
If playback speed is changed manually, then user can focus on specific content, but total playback time becomes unpredictable
Solution Approach 1:
The system performs preliminary analysis of the video content to divide it into scenes and determine priority values before playback begins. This pre-processing establishes a structured framework for speed adjustment, allowing the system to later control total playback time by adjusting the duration allocated to each scene based on its priority. Users can focus on high-priority scenes with slower playback while the system ensures the overall playback time remains predictable and controllable.
3Loss of time
If uniform playback speed is used, then total playback time is predictable, but user cannot emphasize important scenes
Solution Approach 1:
The system applies different playback speed characteristics to different scenes based on their determined priority values. High-priority scenes (containing important content like dialogue or key events) are assigned to a first playback speed range that allows more time, while low-priority scenes are assigned to a second playback speed range that moves faster. This local differentiation enables scene emphasis while the aggregate effect maintains predictable total playback time through balanced distribution across all scenes.
Data Source
AI summary
In one example embodiment, a system includes a content provider configured to transmit video content including a plurality of scenes; and an apparatus configured to: receive an input including a target playing time of the video content and a condition for changing a playing speed, determine a priority value for each of the scenes based at least in part on the condition for changing the playing speed, and determine a playing speed of each of the scenes based at least in part on the determined priority value and the target playing time of the video content.


