Personalized Video Generation Through Frame-Level EDL Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video generation methods, such as MPEG, require significant energy consumption for creating and distributing personalized videos due to the need for decompressing and recompressing entire files, leading to high power usage and environmental impact.

Innovation Solution

A method involving converting video files into a compressed format structure, accessing user profiles to identify relevant portions, and generating a personalized electronic edit decision list (EDL) to provide a personalized video using only selected portions, reducing data transmission and energy consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If MPEG video standards are used to generate and distribute personalized videos, then video quality and compatibility are maintained, but energy consumption increases significantly due to decompressing and recompressing entire files

Engineering Contradiction:
Improveenergy consumptionVSAvoidvideo generation process
Core Design Contradiction:
Use of energy by moving objectVSEase of manufacture

Solution Approach 1:

The patent segments the video file into multiple independent frame segments that can be individually selected and transmitted. Instead of processing entire video files, the system divides them into smaller units (frames or frame groups) that can be independently manipulated, stored, and transmitted based on user preferences, thereby reducing the energy required for compression and transmission operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary video frames required for personalized video generation rather than processing entire video files. By identifying and extracting specific frames based on user profiles and preferences, the system avoids the energy-intensive process of decompressing and recompressing unnecessary portions of video content.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of time

If entire video files are transmitted to users, then complete content is available, but data transmission time and energy consumption increase

Engineering Contradiction:
Improveupload timeVSAvoidenergy consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent segments video content into individual frames or frame groups that can be transmitted separately. This allows the system to send only the specific frames needed for personalized video generation rather than transmitting entire video files, significantly reducing both upload time and energy consumption while maintaining access to complete content on the server.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary segmentation and indexing of video frames on the server before user requests. Video files are pre-divided into selectable frame segments and stored in an accessible format, allowing rapid retrieval and transmission of only necessary frames when users request personalized videos, thereby reducing real-time processing time and energy usage.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple versions of compressed video files are generated for different devices, then adaptability to various viewing conditions is improved, but processing time and energy consumption increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoidvideo processing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments video content into standardized frame units that can be independently selected and transmitted. Instead of creating multiple complete video file versions for different devices, the system transmits appropriate frame segments that can be assembled into personalized videos adapted to specific device requirements, maintaining versatility while improving processing speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by transmitting only the specific video frames necessary for each user's device and preferences rather than generating complete video files in multiple formats. This approach provides sufficient adaptability for different viewing conditions while significantly reducing processing time and resource requirements.

Inventive Principle:
Principle #16Partial or excessive action

4Manufacturing precision

If frame-by-frame editing is performed on MPEG files, then precise video customization is achieved, but decompression of every frame is required increasing energy usage

Engineering Contradiction:
Improvevideo editing precisionVSAvoidenergy consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments video content into individual frame units that can be independently selected and manipulated. This segmentation allows precise frame-by-frame editing and customization without requiring decomposition of entire video files, as each frame is already an independent selectable unit stored on the server.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables the video frame segments to serve themselves by being pre-stored in an accessible, independently selectable format. The frames are organized and indexed so that they can be directly retrieved and assembled into personalized videos without requiring energy-intensive decompression and re-compression operations, maintaining editing precision while reducing energy consumption.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12382136B2Methods for generating videos, and related systems and servers
Publication Date: 2025.08.05 BLACKBIRD PLC
  • US12382136B2 patent drawing
  • US12382136B2 patent drawing
  • US12382136B2 patent drawing

AI summary

There is provided a computer-implemented method of generating a personalized video for a user, which is edited from an original video, e.g. using information collected about other users' preferences regarding the original video, to generate an Edit Decision List (EDL) defining the edits for the original video, and providing video output including the original video edited by the EDL. Related computer-implemented methods, systems, servers, user terminals and computer program products are provided.