Crowdsourced VR Event Viewing System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual reality (VR) technologies limit users to a single perspective of an event, restricting immersive experiences for remote viewers who cannot attend in person, as they rely on fixed camera views and lack diverse, interactive perspectives.

Innovation Solution

A data processing system that utilizes crowdsourced video perspectives from various sources, including phones, drones, and professional streamers, to create a digital VR experience token stream, allowing users to navigate and select from multiple viewpoints, enhancing immersion and interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed camera views are used for VR event coverage, then the system complexity is reduced, but the user experience versatility is limited

Engineering Contradiction:
Improveuser experience versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the event coverage into multiple independent video streams from different perspectives (crowdsourced mobile devices, fixed cameras, drones). Each segment can be processed and rendered independently, allowing users to select from multiple viewpoints without requiring a monolithic complex system. The VR experience is divided into discrete perspective tokens that can be individually managed and rendered.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs a universal processing pipeline that handles multiple types of video sources (mobile devices, fixed cameras, drones) through a common architecture. The same processing infrastructure handles different perspectives and source types, making the system versatile while avoiding the need for separate specialized systems for each camera type.

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

2Ease of operation

If multiple crowdsourced video perspectives are collected and processed, then the user engagement is improved, but the data processing complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoiddata processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The data processing is segmented into distinct stages: video collection from multiple sources, individual video analysis and context identification, VR token stream generation for each perspective, and finally user presentation. This segmentation allows complex processing to be broken down into manageable steps that can be optimized independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary processing layer that transforms raw video streams into standardized VR experience tokens. This intermediary layer abstracts the complexity of handling multiple video sources and formats, converting them into a unified representation that can be easily presented to users without exposing the underlying processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If real-time analysis and synthesis of multiple video perspectives is performed, then the user immersion is enhanced, but the processing time increases

Engineering Contradiction:
Improveuser immersionVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis and context identification on video streams as they are captured, preparing VR token streams in advance. By processing videos in real-time as they are recorded rather than waiting for batch processing, the system reduces latency and maintains user immersion while managing processing time through continuous incremental processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processing system operates continuously, maintaining real-time analysis of video streams as they are captured. The VR token stream generation is a continuous process that keeps pace with the event coverage, ensuring that processed content is always available for user viewing without interruption or significant delay.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11601689B2Remote virtual reality viewing of an event using crowdsourcing
Publication Date: 2023.03.07 ROBLOX CORP
  • US11601689B2 patent drawing
  • US11601689B2 patent drawing
  • US11601689B2 patent drawing

AI summary

A mechanism is provided for remote virtual reality viewing of an event using crowdsourcing. Each video perspective of a plurality of video perspectives of the event is analyzed to identify content and context of the event. A digital virtual reality (VR) experience (VRX) token stream of each video perspective of the plurality of video perspectives is produced based on the identified content and the identified context of the event. Responsive to a remote user initiating a viewing of a virtual reality presentation of the event, a set of digital VRX token streams of the event is presented to the remote user. Responsive to the remote user selecting one digital VRX token stream of the set of digital VRX token streams, the selected digital VRX token stream is presented to the remote user in a virtual reality format.