Video Thumbnail Frame Grouping for Clip Boundary Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video editing software lacks intuitive methods for selecting and manipulating video clips across clip boundaries, making it difficult for users to efficiently edit and synchronize audio, voice-overs, and transitions within video content.

Innovation Solution

A system that displays video clips as thumbnails, allowing users to select and group frames, transfer them across clip boundaries, and anchor overlay content to specific points, enabling seamless editing and synchronization of video and audio elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional video editing software requires multiple clicking operations to select and manipulate video clips, then precise selection is achieved, but editing efficiency and user ease deteriorate

Engineering Contradiction:
Improveease of video clip selectionVSAvoidediting efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The video clip is segmented into individual frames that can be independently selected. When a user clicks on a thumbnail, the system automatically creates a group of frames including the selected frame and adjacent frames, eliminating the need for manual selection of each frame individually.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by automatically grouping adjacent frames around the user's selected frame. This pre-computation of frame groups based on anticipated user needs reduces the number of subsequent operations required for video editing tasks.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If video clips are displayed as detailed thumbnails showing multiple frames, then selection precision is improved, but interface complexity and data processing requirements worsen

Engineering Contradiction:
Improveframe selection precisionVSAvoiduser interface complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The thumbnail display is segmented into individual frame representations within each thumbnail. This allows users to see and select specific frames while the system handles the complexity of grouping and managing the underlying frame data structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The thumbnail acts as an intermediary between the user and the actual video frames. The thumbnail group represents multiple frames in a condensed visual form, allowing users to make selections without directly interacting with the complex frame data structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the system automatically creates groups of frames including adjacent frames, then editing speed is improved, but memory usage and processing overhead worsen

Engineering Contradiction:
Improvesegment creation speedVSAvoiddata processing load
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system applies partial action by creating frame groups with a default number of adjacent frames that is sufficient for most editing scenarios. This allows rapid segment creation without processing excessive frames, balancing speed with resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes parameters dynamically by adjusting the number of adjacent frames included in a group based on user preferences and context. This allows optimization of the balance between segment creation speed and data processing load for different editing scenarios.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9959907B2Fast creation of video segments
Publication Date: 2018.05.01 APPLE INC
  • US9959907B2 patent drawing
  • US9959907B2 patent drawing
  • US9959907B2 patent drawing

AI summary

A computer-implemented method can include displaying, within a user interface in a digital media system, a media pane, and a project pane, displaying, within the media pane, a thumbnail group representing a media item, the thumbnail group comprising one or more thumbnails, a thumbnail comprising a plurality of frames, enabling a user to select, from the thumbnail group, a frame of the media item, and upon detecting that the user has selected a frame, creating a group of frames, the group of frames including the selected frame and one or more adjacent frames.