NAL Unit Array Constraints for Efficient Media File Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images, such as 360-degree images, leads to higher storage and transmission costs due to increased file capacity and frame rates, which overwhelms limited hardware and network resources in mobile devices.

Innovation Solution

A media file generating/receiving method and apparatus that applies relaxed constraints on NAL unit array information, allowing limited values for specific NAL unit types and providing flexibility in the processing of media files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-resolution and high-quality images are processed, then image quality is improved, but storage cost and transmission cost increase

Engineering Contradiction:
Improveimage qualityVSAvoidfile capacity
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies parameter changes by modifying the NAL unit array completeness constraint from a fixed value to a flexible parameter that can be set based on specific NAL unit types. This allows optimization of bitstream structure to reduce file capacity while maintaining image quality through efficient compression parameters.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high-resolution and high-quality images are processed, then image quality is improved, but transmission cost increases

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission data volume
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent modifies transmission parameters by allowing flexible NAL unit array completeness settings based on NAL unit types, enabling more efficient bitstream compression and reduced transmission data volume while preserving image quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the bitstream into different NAL unit types and applies different completeness constraints to each type, allowing selective optimization of transmission efficiency for different portions of the video data while maintaining overall image quality.

Inventive Principle:
Principle #1Segmentation

3Productivity

If NAL unit array completeness is constrained for all types, then processing efficiency is improved, but flexibility is reduced

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprocessing flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by setting different NAL unit array completeness constraints for different NAL unit types based on their specific requirements. This allows processing efficiency to be optimized for each type locally while maintaining overall system flexibility.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic flexibility by allowing the NAL unit array completeness parameter to be configured differently for different NAL unit types rather than applying a uniform constraint, enabling adaptive processing that balances efficiency and flexibility.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If uniform NAL unit array constraints are applied, then processing simplicity is improved, but optimization capability is reduced

Engineering Contradiction:
Improveprocessing complexityVSAvoidcompression efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies local quality by implementing type-specific NAL unit array completeness constraints rather than uniform constraints. This increases optimization capability for different NAL unit types while maintaining manageable processing complexity through systematic differentiation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12574573B2Method and device for generating/receiving media file including NAL unit array information, and method for transmitting media file
Publication Date: 2026.03.10 LG ELECTRONICS INC
  • US12574573B2 patent drawing
  • US12574573B2 patent drawing
  • US12574573B2 patent drawing

AI summary

A method and apparatus for generating/receiving a media file including NAL unit array information, and a method for transmitting the media file are provided. A method for receiving a media file, according to the present disclosure, comprises the steps of: acquiring, from a decoder setting record within a media file, first information indicating whether a network abstraction layer (NAL) unit of a predetermined type can be present within a stream of video data; and processing the video data on the basis of the first information, wherein, on the basis of a sample entry, which transports the NAL unit array of the predetermined type, being a WC sample entry, the first information is limited to have a predetermined value with respect to the NAL unit array of the predetermined type and can be permitted to have a value other than the predetermined value with respect to a NAL unit array of a type differing from the predetermined type.