Depth Image File Container for Cross-Device Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a lack of standardization in capturing, saving, sharing, and editing depth images and augmented reality images across different devices and applications, leading to incompatibility and limited interoperability.

Innovation Solution

A unified framework is introduced to store image metadata and additional images in a single concatenated file container, incorporating device-related metadata and secondary images, enabling consistent access and editing across various devices and applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If depth images and augmented reality images are captured and stored using proprietary formats on specific devices, then the image quality and device-specific optimization are improved, but interoperability between different devices and applications deteriorates

Engineering Contradiction:
Improveimage qualityVSAvoidinteroperability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by creating a standardized file container format that can store depth images, augmented reality images, and associated metadata in a unified structure compatible across multiple devices and applications. The container format defines universal elements including image data, depth maps, and AR metadata that can be parsed by different operating systems and applications, enabling one format to serve multiple functions and platforms simultaneously

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If a standardized file container format is implemented for depth and augmented reality images, then interoperability between devices and applications is improved, but the complexity of encoding and parsing the standardized format increases

Engineering Contradiction:
ImproveinteroperabilityVSAvoidencoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the file container into distinct, well-defined elements including image data, depth maps, and AR metadata. Each element is separately encoded and stored with clear delimiters and structure, allowing applications to parse only the elements they need without processing the entire file. This modular segmentation reduces parsing complexity while maintaining comprehensive functionality

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If depth maps and metadata are stored with each image in the file container, then the capability for advanced editing and processing is improved, but the file size and storage requirements increase

Engineering Contradiction:
Improveediting capabilityVSAvoidfile size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies the nested doll principle by embedding depth maps and metadata within the file container structure in a hierarchical organization. The container element nests multiple sub-elements including image data, depth maps, and AR metadata in a compact structure. This nested organization allows efficient storage and selective access to different data layers, reducing overall file size compared to separate files while maintaining full editing capability

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS12634429B2Techniques to capture and edit dynamic depth images
Publication Date: 2026.05.19 GOOGLE LLC
  • US12634429B2 patent drawing
  • US12634429B2 patent drawing
  • US12634429B2 patent drawing

AI summary

Implementations described herein relate to a computer-implemented method that includes capturing image data using one or more cameras, wherein the image data includes a primary image and associated depth values. The method further includes encoding the image data in an image format. The encoded image data includes the primary image encoded in the image format and image metadata that includes a device element that includes a profile element indicative of an image type and a first camera element, wherein the first camera element includes an image element and a depth map based on the depth values. The method further includes, after the encoding, storing the image data in a file container based on the image format. The method further includes causing the primary image to be displayed.