Crowdsourced VR Event Viewing System
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Ease of operation
If multiple crowdsourced video perspectives are collected and processed, then the user engagement is improved, but the data processing complexity increases
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.
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.
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
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.
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.
Data Source
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.


