Adaptive Video Playback Speed Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video playback systems lack the ability to adapt playback speed based on video features and user preferences, leading to inefficient skimming through lengthy content and failing to provide personalized viewing experiences.

Innovation Solution

A video playback system and method that generates specific playback speeds based on video features and user preferences, using a combination of motion and event processors to detect complexity and adjust playback speeds, with the option to reset and average speeds for a more personalized experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users manually skim and fast-forward to locate content of interest, then they can find specific content in lengthy videos, but this involves tedious work and consumes excessive time

Engineering Contradiction:
Improvetime to locate content of interestVSAvoiduser effort in manual skimming
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The video playback system automatically analyzes video content and generates playback speed recommendations without requiring user intervention. The system self-services by detecting video features, determining complexity levels, and autonomously adjusting playback speeds to help users efficiently locate interesting content

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback to users through a user interface that displays analyzed video features and recommended playback speeds. This feedback loop allows users to see the system's analysis results and adjust recommendations based on their preferences, improving the efficiency of content location

Inventive Principle:
Principle #23Feedback

2Productivity

If video playback speed is quickly changed to adapt to different video sections, then playback efficiency is improved, but this causes inconveniences for users

Engineering Contradiction:
Improvevideo playback efficiencyVSAvoiduser convenience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system dynamically adjusts playback speed based on real-time analysis of video complexity, transitioning from static fixed-speed playback to adaptive dynamic speed control. This allows the playback speed to change smoothly according to video content characteristics while maintaining user comfort

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the playback speed parameter based on detected video features and complexity levels. By automatically adjusting this key parameter according to content analysis, the system improves playback efficiency while avoiding the inconvenience of manual speed changes

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If standard video players are used with fixed playback speeds, then device simplicity is maintained, but they cannot satisfy every user's different preferences

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidplayback system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The playback system performs automatic video analysis and generates personalized speed recommendations without requiring complex user configuration. This self-service capability enables personalization while keeping the user interface simple and the system relatively straightforward to operate

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8364026B2Video playback system and method
Publication Date: 2013.01.29 NAT TAIWAN UNIV
  • US8364026B2 patent drawing
  • US8364026B2 patent drawing
  • US8364026B2 patent drawing

AI summary

A method in a video playback system for playing a video with a specific playback speed in accordance with a video feature and a playback record is described. The system allows the playback record records a preceding playback speed corresponding to the video previously played to learn user preferences for a user. This makes the specific playback speed more suitable for the user without any adjustment. In addition, the system also allows the user input a resetting playback speed to actively adjust the specific playback speed if the original specific playback speed is not suitable for the user.