Stitched Video Transcoding via Sub-Image Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecoverage areaVSAvoidresolution flexibility
Core Design Contradiction:
Area of stationary objectVSAdaptability or versatility

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveresolution accuracyVSAvoidresolution customization
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #16Partial or excessive action

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

Engineering Contradiction:
Improveoutput resolutionVSAvoidencoder capacity requirements
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12526438B2Video transcoding and video display method, apparatus, and electronic device
Publication Date: 2026.01.13 HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO LTD
  • US12526438B2 patent drawing
  • US12526438B2 patent drawing
  • US12526438B2 patent drawing

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.