Gainmap File Indexing With Check Codes for Fast HDR Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for storing Gainmaps in images, such as JPEG files, face challenges due to varying sizes of Gainmaps, making it difficult to efficiently search and distinguish between multiple Gainmaps within the same file.

Innovation Solution

A new storage standard is introduced that includes a gain data stream and stream description information, utilizing check codes to accurately locate and identify Gainmaps within a media file, allowing for efficient access and management of multiple Gainmaps without affecting the original file.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Gainmaps are stored in images with varying sizes, then the storage method can accommodate different image resolutions, but it becomes difficult to search for a specified Gainmap efficiently

Engineering Contradiction:
Improvestorage adaptabilityVSAvoidsearch efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-storing stream description information and check codes before the actual Gainmap data. This allows the system to quickly locate and identify the correct Gainmap through the check code without having to search through all possible Gainmaps, thus resolving the contradiction between storage adaptability and search efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces stream description information as an intermediary element between the Gainmap data and the search query. This intermediary contains metadata and check codes that facilitate efficient identification and retrieval of the correct Gainmap, enabling fast search operations while maintaining storage versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If multiple Gainmaps with different sizes are stored in the same file, then storage space is utilized efficiently, but distinguishing and accessing specific Gainmaps becomes complex

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

Solution Approach 1:

The patent segments the Gainmap storage structure by separating the Gainmap data from its identification information. Each Gainmap is associated with its own stream description information and check code, creating distinct, identifiable units within the file. This segmentation allows efficient storage of multiple Gainmaps while simplifying access through unique identifiers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a copy of the Gainmap identification information (stream description information and check code) that can be used to locate and verify the correct Gainmap without copying the actual Gainmap data itself. This allows the system to distinguish between multiple Gainmaps efficiently while maintaining storage density.

Inventive Principle:
Principle #26Copying

3Measurement precision

If check codes and stream description information are added to the storage structure, then Gainmap identification accuracy is improved, but the storage file size increases

Engineering Contradiction:
Improveidentification accuracyVSAvoidstorage size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent optimizes the parameter size of the check code and stream description information to achieve the minimum necessary for accurate identification. By carefully designing the check code format and stream description structure, the patent minimizes the additional storage overhead while maintaining high identification accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260079817A1Media data processing method and apparatus, electronic device, and readable storage medium
Publication Date: 2026.03.19 VIVO MOBILE COMM CO LTD
  • US20260079817A1 patent drawing
  • US20260079817A1 patent drawing
  • US20260079817A1 patent drawing

AI summary

This application discloses a media data processing method and apparatus, an electronic device, and a readable storage medium. The method includes: acquiring first media data and a gain data stream; determining stream description information of the gain data stream based on the gain data stream; and generating a first file based on the first media data, the gain data stream, and the stream description information, and storing the first file, where the first file includes: the first media data, the gain data stream, the stream description information, a first check code associated with the gain data stream, and a second check code associated with the stream description information; where the first check code is used to identify the associated gain data stream in the first file; and the second check code is used to identify the associated stream description information in the first file.