Panorama Video Streaming for Immersive AR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wearable computing technologies lack effective methods for sharing and viewing dynamic environments in real-time, particularly in augmented or virtual reality applications, where users need to interact with immersive and interactive experiences that simulate real-world presence or imaginary worlds.

Innovation Solution

The method involves determining a still photo panorama of an environment, capturing a video stream from a wearable device, and transmitting both along with registration data indicating the video stream's location and orientation, allowing viewing devices to display the video stream moving within the panorama with a movable field of view, enabling users to navigate and interact with the shared environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a video stream is transmitted to share a dynamic environment in real-time, then the immersion and interactivity are improved, but the system complexity and data processing requirements increase

Engineering Contradiction:
Improveimmersion and interactivityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the environment sharing into two distinct components: a still photo panorama providing the complete environmental context, and a video stream showing only the dynamic portion of interest. This segmentation allows viewers to see both the broader environment and specific dynamic events without transmitting unnecessary data, thereby improving immersion while managing system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a spatial dimension by embedding the video stream within the panorama at specific locations and orientations. The registration data stream provides spatial coordinates that map the video stream to the panorama, creating a multi-dimensional viewing experience where users can navigate between the static environment and dynamic events in space.

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

2Adaptability or versatility

If a video stream with location and orientation data is transmitted, then the viewing experience is improved, but the data transmission volume and processing requirements increase

Engineering Contradiction:
Improveviewing experienceVSAvoiddata transmission volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential registration data (location and orientation) needed to position the video stream within the panorama, rather than transmitting redundant information. This extraction approach provides sufficient viewing experience while minimizing data transmission volume.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The still photo panorama is captured and processed in advance before the video stream is transmitted. This preliminary action establishes the environmental context and allows the video stream to be positioned within an already-prepared framework, reducing real-time processing requirements and data volume.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If multiple users view the same environment with movable field of view, then the interactivity is improved, but the computational requirements and system resources increase

Engineering Contradiction:
ImproveinteractivityVSAvoidcomputational requirements
Core Design Contradiction:
Ease of operationVSPower

Solution Approach 1:

The patent creates a digital copy of the environment through the panorama and allows multiple users to interact with this copy independently. Each user can move their field of view within the shared environment without requiring the system to process multiple complex video streams, reducing computational requirements while maintaining interactivity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10009542B2Systems and methods for environment content sharing
Publication Date: 2018.06.26 GOOGLE LLC
  • US10009542B2 patent drawing
  • US10009542B2 patent drawing
  • US10009542B2 patent drawing

AI summary

Embodiments described herein may help to provide methods for sharing and viewing part of an environment of a computing device, such as a head-mountable device (HMD). An example method involves: (a) determining a still photo panorama of an environment, (b) receiving a video stream of a first portion of the environment from a video camera on a sharing device, (c) determining a registration data stream, where the registration data stream indicates a location and an orientation of the video stream within the still photo panorama of the environment; and (d) transmitting the video stream and the registration data stream to one or more viewing devices.