Nested Image Embedding for Deep Zoom Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image processing systems using bit map representations face limitations in zooming capabilities due to fixed size limits in image pyramids, restricting the depth and resolution of zooming into images.

Innovation Solution

An image processing system that embeds one image inside another, allowing for the creation of arbitrarily large composite images with image pyramids for each component, enabling deep zooming and efficient memory management by storing and retrieving images in a hierarchical folder tree structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single large image is stored with fixed size limits in the image pyramid, then the system can manage memory efficiently, but the zooming depth and resolution are restricted

Engineering Contradiction:
Improvezooming resolutionVSAvoidimage pyramid structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent embeds one image inside another image, creating a nested structure where an embedded image can be zoomed into independently. This allows arbitrary zooming depth by nesting images within images, effectively resolving the fixed size limit constraint while maintaining manageable memory usage through selective loading of embedded image pyramids only when zoomed in.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent divides the large image into multiple component images that can be independently processed and stored. Each component image has its own image pyramid, allowing the system to manage memory efficiently by only loading relevant component images and their pyramids when needed, rather than pre-loading the entire large image pyramid.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple large images are embedded within each other, then arbitrary zooming depth is achieved, but memory management becomes challenging

Engineering Contradiction:
Improvezooming capabilityVSAvoidmemory usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent pre-generates image pyramids for each component image and stores them in a hierarchical folder tree structure. This preliminary action allows the system to quickly retrieve and display images at any zoom level without real-time processing, while only loading the specific pyramid levels needed for the current view into memory.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates high-resolution image pyramids only for the embedded images that are actually zoomed into, rather than pre-processing all possible embedded images. This local quality approach ensures that memory is used efficiently by maintaining high resolution only where needed, while other embedded images remain at lower resolution or are generated on-demand.

Inventive Principle:
Principle #3Local quality

3Productivity

If the image pyramid is divided into tiles for efficient rendering, then display performance is improved, but the maximum image size and zoom depth are limited

Engineering Contradiction:
Improverendering speedVSAvoidimage dimensions
Core Design Contradiction:
ProductivityVSLength of stationary object

Solution Approach 1:

By embedding images within images, the patent enables the system to exceed the fixed size limits of the parent image pyramid. When a user zooms into an embedded image, the system can access the embedded image's own pyramid structure, which is independent of the parent image's dimensions, thus achieving arbitrary zoom depth without being constrained by the parent image's tile structure.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent adds a hierarchical dimension to the image structure by embedding images within images. This creates multiple independent pyramid structures at different hierarchical levels, allowing the system to navigate to any desired zoom depth by transitioning between hierarchical levels rather than being constrained to a single fixed-depth pyramid.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS7983512B2Embedding large images within one another
Publication Date: 2011.07.19 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7983512B2 patent drawing
  • US7983512B2 patent drawing
  • US7983512B2 patent drawing

AI summary

An image processing system embeds at least one image inside a second image. The images are displayed together as a composite image. The first and second images are each tiled and have image pyramids comprising representations at different resolutions formed for them. The image processing system allows a user to zoom into and out of the embedded image, to a desired depth, using its image pyramid.