Perspective-Reprojected Environment Display for Spatial Perception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current camera technologies display image data from a static perspective, making it difficult for users to correctly perceive spatial relationships of objects in the environment, and multiple users within the same space may have different perspectives, leading to confusion.

Innovation Solution

A computing system that constructs a depth map of the environment using stereo imaging or depth sensors, determines the user's pose, and reprojects image data to match the user's perspective, providing a view of the environment without occlusion or parallax issues through head-mounted displays or display panels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If image data is displayed from a static camera perspective, then the system structure is simple, but users cannot correctly perceive spatial relationships of objects in the environment

Engineering Contradiction:
Improvespatial relationship perception accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system dynamically adapts the displayed image perspective based on the user's real-time pose and position within the defined space. Instead of a fixed camera view, the image data is transformed to match the user's current orientation and location, enabling accurate spatial relationship perception while maintaining system simplicity through software-based dynamic adjustment.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the display parameters of the image data based on user pose information. By detecting the user's position, orientation, and viewing angle, the system transforms the static camera image into a dynamically adjusted view that reflects the user's perspective, thereby improving spatial perception without adding complex hardware.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple users share the same display, then resource utilization is efficient, but each user has different perspectives leading to confusion

Engineering Contradiction:
Improveperspective adaptation for multiple usersVSAvoiduser experience clarity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system provides personalized perspective information to each user based on their individual pose and position. Instead of displaying a single unified view, the system detects each user's location and orientation within the defined space and transforms the image data accordingly, ensuring that each user sees the environment from their own perspective, thereby eliminating confusion while efficiently sharing the same display resource.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If image data is transformed to match user perspective, then spatial relationship perception is accurate, but processing requirements increase

Engineering Contradiction:
Improvespatial relationship accuracyVSAvoidcomputational power consumption
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system performs partial transformation of the image data, focusing computational resources on adjusting the perspective parameters necessary for accurate spatial perception rather than completely regenerating the entire image. By detecting user pose and applying targeted geometric transformations to the existing camera image, the system achieves accurate spatial relationship representation while minimizing unnecessary computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables users to accurately perceive spatial relationships by displaying image data from their personal perspective, improving understanding of the environment's layout and reducing confusion among multiple users.

Implementation Method 1

a depth sensor configured to acquire depth data of the environment surrounding the defined space... The depth map may be constructed using stereo imaging methods, and/or using a depth sensor such as a LIDAR (Light Detection And Ranging) sensor

Methodology Applied
Scientific EffectTime of Flight: Time of Flight

Implementation Method 2

using a depth sensor such as a LIDAR (Light Detection And Ranging) sensor or one or more depth cameras

Methodology Applied
Scientific EffectLIDAR: LIDAR

Implementation Method 3

a plurality of cameras configured to image the environment surrounding the defined space

Methodology Applied
Scientific EffectReflection: Reflection

Data Source

PatentUS12095978B2Perspective-dependent display of surrounding environment
Publication Date: 2024.09.17 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12095978B2 patent drawing
  • US12095978B2 patent drawing
  • US12095978B2 patent drawing

AI summary

Examples are disclosed that relate to providing image data to a user in a defined space of a surrounding environment from a perspective of the user. One example provides a computing system, comprising a logic subsystem, and a storage subsystem comprising instructions executable by the logic subsystem to obtain information regarding a pose of a user within a defined space, based upon the pose of the user, determine a portion of an environment surrounding the defined space toward which the user is looking, obtain image data representing the portion of the environment from a perspective of the user, and provide the image data for display via a display device within the defined space.