Stitched Video Transcoding via Sub-Image Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video processing systems face challenges in transcoding stitched video screens to meet user-defined resolutions, as the resolution of stitched video images is the sum of individual channels, limiting flexibility and user customization.
Innovation Solution
A method and apparatus for video transcoding that segments multi-channel video images into sub-images with initial resolutions not exceeding the encoder's input capacity, encodes them to target resolutions within the encoder's output capacity, and stitches the encoded sub-images to achieve a user-defined final resolution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If multiple video capture devices are installed to cover the entire space and multi-channel video screens are stitched for comprehensive display, then the coverage area and comprehensiveness of the display are improved, but the resolution of the stitched video image becomes fixed as the sum of individual channel resolutions, limiting user flexibility
Solution Approach 1:
The patent segments the stitched video image into multiple sub-images, each corresponding to a portion of the original multi-channel stitched image. Each sub-image is then independently transcoded to a target resolution that satisfies user requirements. This segmentation allows the system to bypass the fixed resolution constraint of the complete stitched image while maintaining comprehensive coverage.
Solution Approach 2:
The patent changes the resolution parameter by transcoding sub-images from their original resolutions (summed from multiple channels) to user-defined target resolutions. This parameter transformation enables flexible resolution adjustment without being constrained by the fixed sum of individual channel resolutions, thereby resolving the contradiction between comprehensive coverage and resolution flexibility.
2Manufacturing precision
If the resolution of the stitched video image is used as the display resolution, then the complete stitched image can be displayed, but the display resolution cannot meet user needs for custom resolutions
Solution Approach 1:
The patent divides the stitched video image into multiple sub-images and processes them independently. Each sub-image can be transcoded to a target resolution that contributes to the final user-defined resolution. This segmentation enables precise control over the final display resolution, allowing customization while maintaining overall image quality.
Solution Approach 2:
The patent processes only the necessary portions (sub-images) of the complete stitched image to achieve the user-defined resolution. By focusing on partial processing of sub-images rather than the entire stitched image, the system can flexibly adjust the final resolution to match user requirements without being constrained by the original stitched resolution.
3Manufacturing precision
If the encoder processes the complete stitched video image, then the encoder must support very high resolution input and output, but this increases the requirements for encoder capacity and limits the ability to handle high-resolution images
Solution Approach 1:
The patent segments the complete stitched video image into multiple smaller sub-images before encoding. Each sub-image has a lower resolution requirement that the encoder can easily handle. The encoder processes these smaller sub-images independently and outputs them at user-defined resolutions, avoiding the need to support extremely high resolutions that would result from encoding the complete stitched image as a single unit.
Solution Approach 2:
The patent introduces sub-images as intermediary elements between the original multi-channel stitched image and the final encoded output. These sub-images serve as intermediate representations that reduce the resolution burden on the encoder while preserving the ability to achieve high-quality user-defined output resolutions through independent transcoding of each sub-image.
Data Source
AI summary
Embodiments of the present application provide a video transcoding method, a video display method, an apparatus and an electronic device, which relate to the field of video processing technology. The video transcoding method includes: acquiring a first image in an initial images obtained by stitching multi-channel video images; determining an initial resolution of each of initial sub-images; wherein each initial resolution is not greater than a maximum resolution of input data that can be supported by a preset encoder, and a target resolution of a target sub-image obtained after transcoding each initial sub-image is not greater than a maximum resolution of output data that can be supported by the preset encoder; segmenting a to-be-cut image into respective initial sub-images based on the respective initial resolutions; encoding each initial sub-image according to a target resolution of a target sub-image after transcoding this initial sub-image by using a preset encoder, to obtain each of target code-streams. Compared with the prior art, by applying the solution provided by the embodiments of the present application, it is possible to transcode the video screen obtained after stitching multi-channel video screens.


