Mobile Device Video-in-Video Real-Time Broadcasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile computing devices lack the capability to broadcast real-time video streams from multiple cameras, limiting the ability to provide live, interactive video experiences with a presenter commenting on an ongoing event.

Innovation Solution

A mobile computing device merges video streams from front and back cameras, preprocesses the streams to overlay the presenter on the background view, and uploads the combined video-in-video stream to a server for real-time broadcasting over the Internet, allowing for live event broadcasting with precise commentary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video streams from multiple cameras are merged and broadcast in real-time, then the interactive video experience with presenter commentary is improved, but the device complexity and processing requirements increase

Engineering Contradiction:
Improvereal-time broadcasting capabilityVSAvoidvideo processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the video processing task into separate modules: a merger that combines video streams from multiple cameras, a pre-processor that handles individual stream preparation, and an overlay component that integrates the presenter. This segmentation allows each component to be optimized independently, reducing overall system complexity while enabling real-time broadcasting capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements video-in-video (ViV) technology where one video stream (presenter) is nested within another video stream (event footage). This nesting approach allows multiple video sources to be combined into a single integrated output stream, enabling rich interactive broadcasting without requiring separate transmission channels for each video source.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Productivity

If multiple video streams are processed and merged in real-time, then the live commentary capability is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvelive broadcasting efficiencyVSAvoidvideo processing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent employs a pre-processor that prepares video streams in advance by performing initial encoding, format conversion, and quality optimization before the merging stage. This preliminary processing reduces the computational burden during real-time merging, minimizing processing delays and enabling faster live broadcasting delivery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical video switching systems with software-based digital processing and merging algorithms. This substitution enables more efficient real-time video stream combination with reduced processing overhead and latency, improving live broadcasting efficiency while minimizing time loss.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Area of stationary object

If video streams are uploaded and downloaded from server, then the broadcasting reach is improved, but the real-time transmission quality may deteriorate

Engineering Contradiction:
Improvebroadcasting coverageVSAvoidreal-time transmission quality
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary that receives merged video streams from mobile devices and redistributes them to multiple receivers. The server acts as a central coordination point that manages transmission quality, handles buffering, and ensures synchronized delivery across the network, maintaining reliability while expanding broadcasting coverage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent designs the server to perform multiple functions: video stream reception, quality optimization, format conversion, and simultaneous distribution to multiple clients. This multi-functional approach ensures that a single server infrastructure can support broad broadcasting reach while maintaining consistent real-time transmission quality across all receivers.

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

Data Source

PatentUS10021431B2Mobile computing device having video-in-video real-time broadcasting capability
Publication Date: 2018.07.10 OMNIVISION TECHNOLOGIES INC
  • US10021431B2 patent drawing
  • US10021431B2 patent drawing
  • US10021431B2 patent drawing

AI summary

A mobile computing device includes a first video camera on a first side of the mobile computing device producing a first camera video stream. A second video camera is on a second side of the mobile computing device producing a second camera video stream. A video processor is coupled to the first video camera and the second video camera to receive the first camera video stream and the second camera video stream, respectively. The video processor is coupled to merge the first camera video stream and the second camera video stream to generate a merged video stream. The video processor includes a network interface coupled to upload the merged video stream to a server in real-time using an Internet wireless network. The server broadcasts the merged video stream to a plurality of receivers in real-time.