Scalable Image Reconstruction with Base and Extension Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scalable encoding systems face challenges in efficiently managing information storage, transmission, and decoder processing, particularly in handling errors and providing up-to-date configuration for accurate and reliable signal reconstruction across varying decoder capabilities and bandwidths.

Innovation Solution

A method involving a configuration block and an extension configuration block is used to reconstruct images at multiple quality levels, where the extension block adjusts or modifies the configuration signaled by the primary block, allowing decoders to perform predetermined actions for enhanced image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If configuration information is transmitted frequently to ensure up-to-date reconstruction parameters, then reconstruction accuracy is improved, but transmission bandwidth and processing load increase

Engineering Contradiction:
Improvereconstruction accuracyVSAvoidtransmission bandwidth
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The configuration information is segmented into a base configuration block containing essential parameters and an optional extension configuration block containing additional or updated parameters. This segmentation allows the decoder to process only the necessary configuration data for accurate reconstruction without requiring the transmission of complete configuration information, thereby reducing bandwidth consumption while maintaining reconstruction accuracy.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If extension configuration blocks are added to provide flexible decoder control, then decoder adaptability is improved, but configuration processing complexity increases

Engineering Contradiction:
Improvedecoder flexibilityVSAvoidconfiguration processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The configuration system is designed to be dynamic through the optional extension configuration block that can be selectively applied based on decoder capabilities and requirements. The extension block allows the decoder to adapt its configuration dynamically without requiring a complete reconfiguration process, thereby enhancing flexibility while managing processing complexity through selective application rather than mandatory processing of all configuration data.

Inventive Principle:
Principle #15Dynamics

3Reliability

If configuration data is updated frequently to handle errors and unexpected information, then reconstruction reliability is improved, but processing time and computational load increase

Engineering Contradiction:
Improvereconstruction reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The base configuration block is provided with essential reconstruction parameters in advance, enabling the decoder to perform basic reconstruction operations immediately. The extension configuration block contains additional parameters that can be applied when needed to handle errors or unexpected information. This preliminary provision of essential configuration data allows the decoder to operate reliably without requiring frequent complete updates, thereby reducing processing time while maintaining reconstruction reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250280128A1Methods, bitstreams, apparatuses, computer programs and computer-readable media
Publication Date: 2025.09.04 V NOVA INT LTD
  • US20250280128A1 patent drawing
  • US20250280128A1 patent drawing
  • US20250280128A1 patent drawing

AI summary

A method (1200) is provided. A configuration block (1210) comprising a configuration value (1220) is obtained. The configuration block (1210) is useable to reconstruct a first representation of an image at a first level of quality in a tiered hierarchy having multiple levels of quality using a second representation of the image at the first level of quality. The second representation is based on a representation of the image at a second, lower level of quality in the tiered hierarchy. An extension configuration block (1240) comprising an extension configuration value (1250) is obtained. The configuration value (1220) and/or the extension configuration value (1250) is useable by a decoder to reconstruct the first representation of the image at the first level of quality.