Capture-Control Video Processing Split for Privacy and Bandwidth
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video conferencing systems face challenges with low-quality webcam images due to long depth-of-field (DOF), leading to privacy issues and distracting backgrounds, and bandwidth limitations causing interruptions in video streams.
Innovation Solution
A system comprising a capture device and a control device that are communicatively paired to split video processing tasks, allowing for enhanced video quality and efficient bandwidth usage through cooperative processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If image processing techniques are applied to blur the background, then privacy and focus are improved, but processing power consumption increases and device temperature rises
Solution Approach 1:
The system divides video processing tasks between the capture device (mobile device) and control device (computing device). Basic video capture and initial processing occur on the capture device, while more computationally intensive background blurring and enhancement are performed on the control device, segmenting the processing workload to reduce energy consumption on any single device.
Solution Approach 2:
The patent introduces a cloud-based processing service as an intermediary between the capture device and the final video output. The cloud service receives video streams from capture devices, applies background blurring and enhancement algorithms, and returns processed video feeds, thereby offloading computational tasks from local devices to reduce their energy consumption and temperature.
2Manufacturing precision
If background blurring is applied in real-time, then video quality is improved, but processing speed decreases and frame rate drops
Solution Approach 1:
The system segments video processing into two stages: initial video capture and basic processing on the capture device, and advanced background blurring and enhancement on the control device. This segmentation allows each device to focus on specific tasks, maintaining overall processing speed while improving video quality.
Solution Approach 2:
The cloud-based processing service acts as an intermediary that handles computationally intensive background blurring operations remotely. This allows real-time video quality enhancement without significantly impacting the frame rate, as the cloud service can process multiple frames efficiently and return them to the capture device for immediate display.
3Ease of operation
If video processing is performed on constrained computing resources, then device portability is maintained, but processing effectiveness is limited
Solution Approach 1:
The system segments processing tasks based on device capabilities. The capture device (mobile device) performs basic video capture and initial processing, maintaining portability. The control device (computing device with cloud service) handles complex background blurring and enhancement, providing high processing effectiveness. This segmentation allows each device to operate within its resource constraints while achieving overall high effectiveness.
Solution Approach 2:
The cloud-based processing service serves as an intermediary that provides powerful processing capabilities to portable capture devices. The cloud service receives video streams from portable devices, applies advanced processing algorithms that would be too computationally intensive for mobile hardware, and returns enhanced video feeds, thereby enabling high processing effectiveness while maintaining device portability.
4Quantity of substance
If throttling routines are applied reactively to network bottlenecks, then bandwidth consumption is reduced, but video quality and user experience deteriorate
Solution Approach 1:
The system performs preliminary processing of video streams on the control device before transmission over the network. Background blurring and enhancement are applied in advance, allowing the system to anticipate bandwidth requirements and prepare optimized video streams that maintain quality even under constrained network conditions, rather than reactively throttling after quality degradation occurs.
Data Source
AI summary
Video processing devices, systems and methods are disclosed. A control device, a capture device, and at least one cooperation application are provided. The cooperation application configures the capture device and control device to communicatively pair for cooperation with one another to perform a video processing operation. The cooperation application determines a split of video processing tasks between the capture device and the control device. A first set of video processing tasks are performed by the capture device, and a second set of video processing task are performed by the control device.


