Media Clip Segmentation via Timeline Marking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions for generating segments of media clips are cumbersome, require significant computational resources, and are not well-suited for touchscreens or limited size displays, such as smartphones, due to the need for duplicating media and inefficient user interaction.
Innovation Solution
A method using an improved image resizing system with a graphical user interface that allows users to select and segment media clips efficiently on a client device, featuring a timeline graphical element and marking elements for marking start and end points, enabling seamless segmentation and generation of individual media clips.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If media duplication is used to extract multiple clips, then multiple segments can be obtained, but computational resources, memory, and storage are significantly consumed
Solution Approach 1:
The patent extracts only the necessary time segments from the original media clip based on user-selected time points, rather than duplicating the entire media multiple times. This extraction approach obtains multiple segments without the computational overhead of full duplication.
Solution Approach 2:
The patent divides the media clip into multiple segments based on user-defined time points and automatically generates individual clips for each segment. This segmentation allows efficient processing of only the required portions rather than handling complete duplications.
2Ease of operation
If traditional media segmentation tools are used, then segments can be extracted, but the interface is not suitable for touchscreens or limited size displays
Solution Approach 1:
The graphical user interface is designed to function effectively across multiple device types including smartphones, tablets, and desktop computers. The interface adapts to different screen sizes and input methods (touchscreen and mouse), making it universally accessible across diverse devices.
Solution Approach 2:
The patent presents time points along a horizontal timeline axis rather than requiring vertical scrolling through time. This dimensional reorganization of the interface allows users to easily select multiple time points across the media duration on limited-size displays without requiring excessive screen real estate.
3Ease of operation
If manual media duplication and cropping is performed, then segments can be created, but the process is cumbersome and not user-friendly
Solution Approach 1:
The system automatically performs the time-consuming tasks of media duplication, cropping, and segment generation based on user-selected time points. This preliminary automation eliminates the need for users to manually perform each operation, significantly reducing the time and effort required for segment extraction.
Solution Approach 2:
The system automatically generates individual media clips for each selected time segment without requiring user intervention for each duplication and cropping operation. The automated process serves itself by handling all technical operations once the user defines the time points, making the process both simple and rapid.
Data Source
AI summary
An example system may provide a graphical user interface displaying a timeline graphical element, where the timeline graphical element represents a timeline of a media clip, and a graphical current point indicator indicating a selected point on the timeline. The system may provide a marking graphical element that is selectable to record a start point or an end point of a segment of the certain media clip. The system may receive a first user input scrubbing the timeline graphical element horizontally, and it may receive a second user input indicating a user interaction with the marking graphical element. The system may determine a start point and an end point of each of a plurality of segments of the timeline graphical element corresponding to the certain media clip based on the second user input and update the graphical user interface based on the determination.


