MIME Type Parameters for Derived Image Composition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The ISO Base Media File Format (ISOBMFF) lacks consideration for derived images in its MIME type specification, leading to inefficiencies in determining the required codecs and resources needed for rendering, particularly for image players that may waste time assessing capabilities before composing derived images.

Innovation Solution

A method is introduced to assess the capability to compose derived images by including additional MIME type parameters such as 'dimg-instr-set' and 'codecs' that specify the instruction sets, codecs, and resource requirements, allowing players to determine if they can reconstruct derived images without unnecessary file downloads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the ISO Base Media File Format specifies MIME types without considering derived images, then the format maintains simplicity and broad compatibility, but players waste time assessing capability to compose derived images before rendering

Engineering Contradiction:
Improvetime for assessing capability to compose derived imageVSAvoidMIME type specification complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by including capability information in the MIME type parameters before the player needs to assess derived image composition capability. The 'dimg-instr-set' and 'codecs' parameters provide advance notice of required instruction sets and codecs, allowing players to determine compatibility immediately without time-consuming assessment of derived image composition capability.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the MIME type specification includes detailed parameters for derived images, then players can efficiently determine rendering capability, but the specification becomes more complex

Engineering Contradiction:
Improveefficiency in determining rendering capabilityVSAvoidMIME type specification complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by extending the MIME type syntax to include specific parameters ('dimg-instr-set' and 'codecs') that convey derived image composition requirements. This allows efficient capability determination while maintaining a structured, standardized parameter format that integrates with existing MIME type frameworks.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If players download additional files to assess derived image capability, then rendering accuracy improves, but resource usage and processing time increase

Engineering Contradiction:
Improveaccuracy in determining codec requirementsVSAvoidresource usage for downloading and processing
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies the extraction principle by removing the need for players to download additional files to assess derived image capability. The required capability information ('dimg-instr-set' and 'codecs' parameters) is extracted from the media file metadata and included directly in the MIME type declaration, allowing players to determine rendering capability from the existing file information without additional resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3257244B1An apparatus, a method and a computer program for image coding and decoding
Publication Date: 2022.07.27 NOKIA TECHNOLOGIES OY
  • EP3257244B1 patent drawingFigure 1~2
  • EP3257244B1 patent drawingFigure 3
  • EP3257244B1 patent drawingFigure 4

AI summary

A method comprising: receiving a first description of a first file, the first description including properties of at least a derived image included in or referred to by the first file; determining, based on the properties of the derived image, whether to obtain the derived image; and in response to determining to obtain the derived image, obtaining the first file comprising the derived image.