Video Player Navigation With Dual Bars for Frame Precision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video navigation methods, such as progress bars, allow only coarse scrolling and lack the capability for granular frame-by-frame navigation, limiting the refinement of video searches.
Innovation Solution
A second navigation bar is introduced, providing granular frame-by-frame navigation by covering a shorter time interval than the first navigation bar, allowing users to navigate with single-frame accuracy and perform functions like editing and annotating.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a progress bar allows coarse scrolling with predetermined jump points, then the navigation speed is improved, but the navigation precision deteriorates
Solution Approach 1:
The navigation bar is divided into two distinct segments: a first navigation bar for coarse navigation with predetermined jump points, and a second navigation bar for fine-grained frame-level navigation. This segmentation allows users to switch between fast coarse navigation and precise frame-level navigation depending on their needs, resolving the contradiction between navigation speed and precision.
Solution Approach 2:
The patent introduces a second dimension of navigation by adding another navigation bar that operates at a different resolution level. The first navigation bar operates at a coarse grain level for speed, while the second navigation bar operates at a fine grain level for precision. This dimensional addition allows both speed and precision to coexist without compromising either.
2Device complexity
If a single progress bar is used for video navigation, then the device complexity is reduced, but the navigation functionality is limited
Solution Approach 1:
The navigation functionality is segmented into two separate navigation bars, each optimized for specific tasks. The first navigation bar handles coarse navigation with predetermined jump points, while the second navigation bar provides frame-level precision. This segmentation increases versatility without excessive complexity, as each bar remains relatively simple in structure.
Solution Approach 2:
The dual navigation bar system provides universal navigation capability by accommodating both coarse and fine-grained navigation needs within a single interface. Users can navigate at any grain level and switch between modes as needed, making the system highly adaptable to various navigation scenarios without requiring multiple separate systems.
3Measurement precision
If frame-by-frame navigation is enabled, then the navigation precision is improved, but the navigation time increases
Solution Approach 1:
The navigation process is segmented into two stages: first using the first navigation bar for rapid coarse navigation to get close to the target, then switching to the second navigation bar for precise frame-level navigation. This segmentation reduces overall navigation time by avoiding the need to scan through every frame when not needed, while still providing frame-level precision when required.
Solution Approach 2:
The system applies partial action by using frame-by-frame navigation only when necessary (when the second navigation bar is active), rather than always scanning through every frame. Users can quickly jump to approximate locations using the first navigation bar and only engage in time-consuming frame-by-frame navigation when precision is required, thus minimizing unnecessary time loss.
Data Source
AI summary
Systems and method for displaying two navigation bars to navigate a video asset, where the first navigation bar provides navigation to a predetermined point and the second navigation bar allows a frame-by-frame navigation are described. The methods determine the time span, coverage of scene and chapters, and display formats of the second navigation bar. The time span of the second navigation bar may be configured to include frames of a desired scene or chapter such that the initial frame and the last frame of the scene are included for frame-by-frame navigation. The time span may also cover scene or chapter that are non-consecutive to the current play position such that multiple non-consecutive chapters can be navigated within the same second navigation bar. Functionality that includes annotating, editing, transmitting, on a per frame level is provided through the second navigation bar.


