Video Frame Metadata for Random Access and Storage Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for displaying video content, such as electronic versions of newspapers and magazines, lack random selectability of frames, requiring sequential decoding of I and P frames for access, which is inefficient in terms of storage and processing power.

Innovation Solution

A system that processes video content with metadata segments allowing non-sequential frame access, using input devices to control the selection of next frames for display, and supports concurrent display of multiple videos with metadata-driven interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If more P frames are used to save storage space, then storage requirements are reduced, but random access to frames becomes inefficient because previous I frames and P frames must be decoded first

Engineering Contradiction:
Improvestorage spaceVSAvoidframe access time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The video content is segmented into multiple independent video files, each containing a subset of frames. This segmentation allows the system to access specific frame ranges directly without decoding the entire video sequence, thereby reducing random access time while maintaining efficient storage utilization through selective P frame usage in each segment

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary organization of video frames into multiple files with predefined frame ranges and I frame positions. This preliminary structuring enables direct seeking to specific frames without sequential decoding, resolving the contradiction between storage efficiency and random access speed

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If I frames are used frequently to enable random access, then frame accessibility improves, but storage requirements increase significantly

Engineering Contradiction:
Improveframe accessibilityVSAvoidstorage space
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

By dividing the video into multiple files with strategically placed I frames at segment boundaries, the system achieves random access capability without requiring frequent I frames throughout the entire video. Each segment can be accessed independently, providing ease of operation while controlling overall storage requirements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different frame structures to different segments of the video, with I frames positioned at optimal locations in each segment. This local optimization allows random access to any segment without requiring I frames in every frame, balancing accessibility with storage efficiency

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If sequential decoding of I and P frames is used, then storage efficiency is maintained, but processing time and complexity increase for random frame selection

Engineering Contradiction:
Improvestorage efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The video content is pre-processed and organized into multiple files with defined frame ranges and I frame positions before use. This preliminary action eliminates the need for complex runtime processing to determine frame accessibility, reducing device complexity while maintaining storage efficiency through systematic P frame usage

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary layer of file organization and metadata that mediates between the stored video data and the playback requirements. This intermediary structure simplifies the processing needed for random frame selection while preserving storage-efficient encoding schemes

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11743541B2Video providing textual content system and method
Publication Date: 2023.08.29 NETZYN INC
  • US11743541B2 patent drawing
  • US11743541B2 patent drawing
  • US11743541B2 patent drawing

AI summary

A system for interacting with a video includes a processor, a video decoder communicatively connected to the processor, a storage communicatively connected to the demultiplexer, the storage contains at least one video file having more than one video frame, at least one of the video frame including at least one respective metadata segment of the video frame, and an input device communicatively connected to the processor. The processor, responsive to the input device, processes the at least one of the video frame including the at least one respective metadata segment, controlling selection of another of the more than one video frame for the video decoder.