Video Streaming Cropping Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users are unable to view high-resolution video streamed from video capture devices due to network limitations, resulting in the need for lower-resolution images despite increased display and capture device capabilities.
Innovation Solution
A method and system for streaming video data that involves outputting video from a capture device at a high resolution, determining a desired viewable area, cropping and resizing to remove unnecessary portions, and streaming only the desired viewable area to a client device at a lower resolution, allowing for potential upsampling to a higher resolution for display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If video data is streamed at full resolution from video capture device, then video quality is improved, but network bandwidth consumption increases
Solution Approach 1:
The patent extracts only the desired viewable area from the full video data stream, removing portions that are not needed for the current display. This allows streaming at lower resolution while maintaining quality for the specific area of interest, thereby reducing bandwidth consumption while preserving video quality where needed.
Solution Approach 2:
The patent applies different quality levels to different regions of the video data. The desired viewable area is maintained at high resolution while other areas are reduced or removed entirely. This local differentiation of quality allows optimal bandwidth utilization while preserving video quality in the specific region the user wants to view.
2Quantity of substance
If lower resolution video is streamed to conserve bandwidth, then network bandwidth consumption is reduced, but video quality deteriorates
Solution Approach 1:
The patent segments the video data into the desired viewable area and the rest of the video data. Only the relevant segment is streamed at high quality, while other segments are excluded or reduced. This segmentation allows the system to conserve bandwidth by not transmitting unnecessary data while maintaining high video quality for the portion that matters to the user.
3Loss of information
If full video data is transmitted, then complete video information is provided, but data transmission time increases
Solution Approach 1:
The patent extracts only the necessary video information (desired viewable area) for transmission, eliminating redundant data. This extraction process reduces the total amount of data that needs to be transmitted while ensuring that the essential information the user needs to view is preserved, thereby reducing transmission time without significant information loss.
Solution Approach 2:
The patent transmits only the partial amount of video data that is necessary for the desired viewable area rather than the complete full-resolution video. This partial action approach is sufficient for the user's viewing needs while dramatically reducing transmission time compared to sending the complete video data set.
Data Source
AI summary
One embodiment comprises a method of streaming video data comprising, outputting video data from a video capture device comprising a first video resolution, determining a desired viewable area of the video data, removing a first portion of the video data comprising video data outside of the desired viewable area, and streaming the video data comprising the desired viewable area to a client device.


