Video Frame Segmentation for Lower-Bandwidth High-Quality Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video transmission methods face challenges in improving image resolution and quality while reducing the data volume of transmitted video streams, particularly due to bandwidth limitations and high data requirements of high-resolution content.
Innovation Solution
A method involving obtaining low-quality and high-quality videos with the same content, extracting identifier information from low-quality frames to select target frames, and encoding these frames with corresponding high-quality frames to form a third video, which is transmitted, reducing data volume. The receiving device performs texture transfer super-resolution processing to enhance image quality and resolution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high-resolution video streams are transmitted to meet user requirements for high image quality, then image quality is improved, but data volume increases and network bandwidth requirements increase
Solution Approach 1:
The video stream is segmented into key frames and non-key frames. Only key frames are transmitted at high resolution, while non-key frames are transmitted at lower resolution. This segmentation allows the system to maintain high image quality for important frames while reducing overall data volume.
Solution Approach 2:
Different quality levels are applied to different parts of the video stream. Key frames receive high-resolution treatment to ensure critical image quality, while non-key frames use lower resolution. This local quality approach optimizes the balance between overall image quality and data volume.
2Manufacturing precision
If high-resolution video streams are transmitted to meet user requirements for high image quality, then image quality is improved, but network bandwidth requirements increase
Solution Approach 1:
The video stream is divided into key frames and non-key frames with different transmission quality requirements. By segmenting the stream, the system reduces the total bandwidth requirement while maintaining high image quality for critical frames, thus resolving the bandwidth-quality contradiction.
Solution Approach 2:
High quality transmission is applied locally only to key frames where it matters most, while non-key frames use lower quality transmission. This localized quality approach reduces overall bandwidth consumption while preserving essential image quality.
3Quantity of substance
If low-quality video frames are transmitted to reduce data volume, then data volume is reduced, but image quality deteriorates
Solution Approach 1:
The video frames are segmented into key frames and non-key frames. Key frames are transmitted at high quality to maintain essential image fidelity, while non-key frames are transmitted at lower quality to reduce data volume. This segmentation resolves the contradiction by applying different quality levels strategically.
Solution Approach 2:
Different quality levels are applied locally to different frame types. High quality is preserved for key frames that establish important visual information, while lower quality is acceptable for non-key frames that provide less critical visual data, thus balancing data volume and image quality.
4Manufacturing precision
If all video frames are transmitted at high quality to ensure consistent image quality, then image quality is maintained, but data volume increases significantly
Solution Approach 1:
The video stream is segmented into key frames requiring high quality and non-key frames where lower quality is acceptable. This segmentation enables the system to maintain consistent perceived image quality while significantly reducing total data volume by not transmitting all frames at high quality.
Solution Approach 2:
High quality transmission is applied locally only where necessary (key frames), while lower quality transmission is used for non-key frames. This local quality strategy maintains overall image quality consistency in the rendered video while reducing total data volume transmitted.
Data Source
AI summary
This application disclosed video transmission methods and devices. An example method includes obtaining a first video and a second video, where the first video and the second video have same content, and image quality of the first video is lower than image quality of the second video. M first video frames and identifier information of N target frames based on the first video are obtained. Related frames corresponding to the N target frames are obtained from the second video based on the identifier information of the N target frames, where the target frames and the related frames have same identifier information but different image quality. The M first video frames and the N related frames are recorded to obtain a third video, where the third video is transmitted to a receiving device, and a data volume of the third video is less than a data volume of the second video.


