Media Sequence Preset Selection via Frame Perimeter Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video editing software requires manual adjustment of media files to fit a selected sequence preset, leading to time-consuming processes and suboptimal results, especially for novice users who struggle to choose the optimal preset for their final sequence.

Innovation Solution

A method and apparatus that automatically select an optimal sequence preset by calculating the smallest rectangular perimeter encompassing significant objects in media files, aligning frames to match the chosen preset, and minimizing letterboxing or data loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual adjustment of media files to fit sequence preset is performed, then user control over composition is maintained, but time consumption increases and productivity decreases

Engineering Contradiction:
Improveuser controlVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system automatically analyzes media files and selects the optimal sequence preset without requiring manual user intervention. The automated process includes detecting media content, calculating required frame sizes, and selecting appropriate presets, thereby eliminating time-consuming manual adjustments while maintaining composition quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of media files before sequence creation, detecting content types, calculating required frame sizes, and pre-selecting optimal presets. This preliminary action eliminates the need for manual adjustment during the editing process, significantly reducing time consumption.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual selection of sequence preset is performed, then user choice is maintained, but difficulty in selecting optimal preset increases for novice users

Engineering Contradiction:
Improveuser choiceVSAvoiddifficulty in selection
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically determines the optimal sequence preset by analyzing media file characteristics such as resolution, aspect ratio, and content type. This self-service approach eliminates the difficulty novice users face in selecting appropriate presets while maintaining adaptability to different media types and compositions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback by automatically analyzing media files and recommending optimal presets based on detected content characteristics. This feedback mechanism guides users toward the best preset selections without requiring manual trial and error, making the process accessible to novice users.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If media content frame size differs from sequence preset, then flexibility in media import is maintained, but letterboxing or data loss occurs

Engineering Contradiction:
Improvemedia import flexibilityVSAvoidletterboxing or data loss
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The system dynamically adjusts sequence preset parameters (frame size, resolution, aspect ratio) to match the detected media content characteristics. By changing these parameters automatically, the system maintains flexibility in importing diverse media files while preventing letterboxing and data loss through precise parameter matching.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9129643B2Method and apparatus for creating a media sequence with automatic selection of an optimal sequence preset
Publication Date: 2015.09.08 ADOBE INC
  • US9129643B2 patent drawing
  • US9129643B2 patent drawing
  • US9129643B2 patent drawing

AI summary

A method and apparatus for creating a media sequence with an optimal sequence preset comprising accessing a plurality of media, wherein each media file in the plurality of media files comprises at least one frame comprising at least one object; calculating a sequence perimeter based on a union of a plurality of calculated frame perimeters for the plurality of media files, wherein the frame perimeter comprises each of the at least one objects in the at least one frame of the plurality of files; determining a sequence preset within a threshold of the calculated sequence perimeter; creating a sequence using the determined sequence preset; importing into the sequence that portion of the at least one frame of each media file in the plurality of media files that is within the calculated frame perimeter; and aligning each calculated frame perimeter of each file imported into the sequence with the sequence preset.