Video Sharing System Merges Streams for Unified Event Coverage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video sharing systems face challenges due to low-quality videos from mobile phones, poor capture conditions, and difficulties in selecting the best video from multiple recordings, leading to increased download and storage requirements.

Innovation Solution

A video sharing system that captures contextual information from mobile devices to enhance video quality and stitching multiple streams into a single, improved output, providing real-time feedback for better capture settings and forming a cohesive video for sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple users upload videos of the same event to the web service, then more complete coverage of the event is achieved, but the complexity and time required to select the best video increases

Engineering Contradiction:
Improveevent coverageVSAvoidvideo selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges multiple video streams from different users into a single synthesized video output. The video sharing system receives multiple video streams, identifies them as depicting the same event, and combines them into one enhanced video that presents the event from multiple perspectives, thereby maintaining comprehensive coverage while simplifying the user experience.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The video sharing system acts as an intermediary between multiple video sources and the end user. It receives videos from multiple users, processes them by identifying common events, and delivers a unified video output, eliminating the need for users to manually review multiple separate videos.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If all videos from multiple users are uploaded to the web service, then comprehensive event documentation is achieved, but storage capacity and bandwidth requirements increase

Engineering Contradiction:
Improveevent documentationVSAvoidstorage and bandwidth efficiency
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system extracts and processes only the essential information from multiple video streams. By identifying videos that depict the same event and synthesizing them into a single output, the system retains comprehensive event documentation while reducing the total volume of data stored and transmitted, as only one synthesized video per event needs to be stored rather than all individual uploads.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If individual users review each video before selection, then the best video can be identified, but time consumption increases

Engineering Contradiction:
Improvevideo quality selectionVSAvoidvideo selection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The video sharing system performs the video selection and synthesis process automatically without requiring user intervention. The system autonomously identifies videos depicting the same event, compares them, and synthesizes the best output, thereby maintaining high video quality selection while eliminating the time users would otherwise spend manually reviewing multiple videos.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8767081B2Sharing video data associated with the same event
Publication Date: 2014.07.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8767081B2 patent drawing
  • US8767081B2 patent drawing
  • US8767081B2 patent drawing

AI summary

Video sharing is described. In an embodiment, mobile video capture devices such as mobile telephones capture video streams of the same event. A video sharing system obtains contextual information about the video streams and uses that to form a video output from the streams, that output being for sharing by other entities. For example, the formed video provides an enhanced viewing experience as compared with an individual one of the input video streams. In embodiments the contextual information may be obtained from content analysis of the video streams, from stored context information and from control information such as device characteristics. In some embodiments the video streams of a live event are received and the output video formed in real time. In examples feedback is provided to video capture devices to suggest that the zoom, viewing position or other characteristics are adjusted or to achieve this automatically.