Depth Map Re-projection for XR Network Interruption Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Extended reality (XR) systems experience abrupt termination of user experiences due to reliability issues with wireless network connections, leading to a poor user experience when image data interruptions occur.

Innovation Solution

Implementing a method to re-project depth maps on user electronic devices by accessing and storing feature points from a depth map, allowing for partial re-rendering of objects based on spatiotemporal data, head pose, and object pose information, even when the wireless network connection is unavailable, thereby maintaining a graceful termination of the XR experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If wireless network connection is used to transmit image data, then device portability and flexibility are improved, but connection reliability deteriorates causing abrupt termination of XR experience

Engineering Contradiction:
Improvedevice portabilityVSAvoidconnection reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by storing depth map feature points and performing re-projection calculations in advance, before network disconnection occurs. This allows the XR device to continue rendering using locally stored data when the wireless connection fails, preventing abrupt termination of the user experience.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If full image data is transmitted from computing platform to XR device, then rendering quality is improved, but network bandwidth consumption and data loss risk increase

Engineering Contradiction:
Improverendering qualityVSAvoiddata loss risk
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The system extracts only the essential feature points from depth maps rather than transmitting complete image data. These feature points contain the critical spatial and temporal information needed for re-projection, significantly reducing data transmission requirements while maintaining adequate rendering quality for graceful degradation during network interruptions.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates simplified copies of the scene using feature points from depth maps, which can be re-projected on the XR device without requiring the original full-resolution image data. This copying approach reduces network dependency and data loss impact.

Inventive Principle:
Principle #26Copying

3Reliability

If depth map re-projection is implemented using feature points, then network interruption tolerance is improved, but computational complexity on XR device increases

Engineering Contradiction:
Improvenetwork interruption toleranceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs partial re-projection using only the essential feature points rather than processing complete image data. This partial action approach provides sufficient visual continuity during network interruptions while keeping computational requirements manageable for the XR device.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11704877B2Depth map re-projection on user electronic devices
Publication Date: 2023.07.18 SAMSUNG ELECTRONICS CO LTD
  • US11704877B2 patent drawing
  • US11704877B2 patent drawing
  • US11704877B2 patent drawing

AI summary

A method includes rendering, on displays of an extended reality (XR) display device, a first sequence of image frames based on image data received from an external electronic device associated with the XR display device. The method further includes detecting an interruption to the image data received from the external electronic device, and accessing a plurality of feature points from a depth map corresponding to the first sequence of image frames. The plurality of feature points includes movement and position information of one or more objects within the first sequence of image frames. The method further includes performing a re-warping to at least partially re-render the one or more objects based at least in part on the plurality of feature points and spatiotemporal data, and rendering a second sequence of image frames corresponding to the partial re-rendering of the one or more objects.