A video decoding pass-through output processing system and method

CN122952149APending Publication Date: 2026-10-20WU XI CHENG HENG WEI DIAN ZI YOU XIAN GONG SI
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202611110921.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-24
Publication Date
2026-10-20

AI Technical Summary

Technical Problem

[0004]上述现有技术无法满足当前多场景、多规格视频处理的实际需求;仅支持固定格式、固定分辨率的视频帧输出,无法适配多规格视频码流的自适应输出需求,当面对不同分辨率的视频码流时,需要人工手动调整解码参数,操作繁琐且易出现适配偏差,影响视频显示效果;现有解码方案在视频解码后的画质优化、帧同步处理等环节的设计不够完善,解码后的视频帧易出现画质模糊、帧不同步等问题

Benefits of technology

本申请支持多种分辨率规格的原始视频码流解码,可实现输出格式自适应适配与分辨率校正,无需人工手动调整参数,有效解决了现有技术仅支持固定格式、固定分辨率输出的问题;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
Patent Text Reader

Abstract

This invention discloses a video decoding pass-through output processing system and method, comprising the following steps: Step 1: Acquire the original video bitstream to be decoded, and sequentially perform bitstream parsing, error correction, and format normalization processing on the original video bitstream to obtain video data to be decoded that meets the decoding requirements; Step 2: Input the video data to be decoded into the decoder, and perform hardware decoding processing on the video data through the decoder to generate original video frame data; The beneficial effects of this invention are: it supports decoding of original video bitstreams of various resolution specifications, can achieve adaptive adaptation of output format and resolution correction, eliminates the need for manual parameter adjustment, and effectively solves the problem that existing technologies only support fixed format and fixed resolution output.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of video decoding processing technology, specifically relating to a video decoding pass-through output processing system and method. Background Technology

[0002] With the rapid popularization of high-definition and ultra-high-definition video technologies, the real-time performance, efficiency, and resource utilization of video decoding and processing have become the core performance indicators of video processing equipment.

[0003] A patent publication number CN120034660A discloses a 4K video hardware decoding acceleration system and method that uses ARM and FPGA in collaboration. The patent discloses that the system consists of an ARM module, an FPGA module, an external DDR for the FPGA, and an AXI bus transmission protocol. Specifically, it comprehensively optimizes the calculation and transmission process in the 4K video decoding process by leveraging the collaborative advantages of the ARM and FPGA modules. The FPGA module efficiently implements core decoding tasks such as CABAC decoding and motion compensation, while the AXI bus protocol and Stream FIFO structure are used to optimize data handling and caching mechanisms to improve decoding efficiency.

[0004] The aforementioned existing technologies cannot meet the actual needs of current multi-scenario and multi-specification video processing; they only support fixed-format and fixed-resolution video frame output, and cannot adapt to the adaptive output requirements of multi-specification video bitstreams. When faced with video bitstreams of different resolutions, manual adjustment of decoding parameters is required, which is cumbersome and prone to adaptation deviations, affecting the video display effect. The existing decoding solutions are not well-designed in terms of image quality optimization and frame synchronization processing after video decoding, and the decoded video frames are prone to problems such as blurry image quality and frame asynchrony. Summary of the Invention

[0005] The purpose of this invention is to provide a video decoding pass-through output processing system and method to meet the diversified and high-quality demands for video decoding processing.

[0006] To achieve the above objectives, the present invention provides the following technical solution: a video decoding pass-through output processing method, comprising the following steps: Step 1: Acquire the original video stream that needs to be decoded, and perform stream parsing, error correction and format normalization on the original video stream in sequence to obtain the video data to be decoded that meets the decoding requirements; Step 2: Input the video data to be decoded into the decoder, and the decoder performs hardware decoding on the video data to generate the original video frame data; Step 3: Connect to receive the raw video frame data transmitted directly, and sequentially complete pixel quality optimization, output format adaptive adaptation, distortion correction and frame synchronization processing to generate target format video frames that meet the terminal display requirements; Step 4: Synchronously output the target format video frame to the terminal display device to complete the single-frame video decoding pass-through output.

[0007] As a preferred technical solution of the present invention, the original video stream is a compressed video signal, including resolution specifications of 300W to 900W pixels, 4K, 800W, and 900W.

[0008] As a preferred technical solution of the present invention, the decoder adopts an ASIC video processing chip.

[0009] As a preferred technical solution of the present invention, the pixel image quality optimization method is as follows: acquire the original video frame data to be optimized, identify the distant area in the video frame, and adjust the sharpness of the distant area according to the preset sharpness standard; after the sharpness adjustment is completed, calculate the overall average pixel value of the red, green and blue color channels of the whole picture, and use it as the benchmark for color adjustment; the normal pixel range of each color channel is preset in the device, and the real-time statistical pixel value is compared with the standard range, and the color channels that are too high or too low are finely adjusted and corrected.

[0010] As a preferred technical solution of the present invention, the distortion correction method is as follows: the video frame is separated into three channels, Y, U, and V; the U and V channel signals are compressed, while the original state of the Y channel signal is retained; based on the distortion parameters of the binocular camera, the coordinate mapping relationship of the three channel signals is calculated, and the distortion correction of each channel is completed by interpolation algorithm; the corrected U and V channel signals are amplified to a size that matches the original video frame; and finally, the corrected Y, U, and V channel signals are re-synthesized.

[0011] As a preferred technical solution of the present invention, the method for synchronously outputting target format video frames to the terminal display device is as follows: using the video output interface of the decoder itself, according to the transmission protocol compatible with the terminal display device, at a speed consistent with the video frame rate, the processed video frame data is continuously and synchronously transmitted to the terminal display device. When multiple video streams need to be output simultaneously, this is achieved through the multi-channel output of the decoder itself. Based on the timing signal obtained from frame synchronization processing, each processed target format video frame is synchronously pushed.

[0012] This invention also discloses a video decoding pass-through output processing system, including... The acquisition and processing module is used to acquire the original video bitstream that needs to be decoded, and to perform bitstream parsing, error correction and format normalization on the original video bitstream in sequence to obtain video data to be decoded that meets the decoding requirements. A delivery decoding module is used to input the video data to be decoded into the decoder, and the decoder performs hardware decoding processing on the video data to generate original video frame data. The target format video frame generation module is used to receive raw video frame data transmitted directly and sequentially complete pixel quality optimization, output format adaptive adaptation, distortion correction and frame synchronization processing to generate target format video frames that meet the terminal display requirements. The video decoding pass-through output module is used to synchronously output target format video frames to the terminal display device, completing single-frame video decoding pass-through output.

[0013] Compared with the prior art, the beneficial effects of the present invention are: This application supports decoding of raw video streams with multiple resolution specifications, and can achieve adaptive output format adaptation and resolution correction without manual parameter adjustment, effectively solving the problem that existing technologies only support fixed format and fixed resolution output; By optimizing pixel quality and correcting distortion, the sharpness of the distant areas of the video frame is first adjusted, and then the color saturation and uniformity of the red, green and blue channels are optimized. At the same time, the distortion problem of the video frame is eliminated, which solves the defects of blurry picture, color distortion and distortion after decoding of existing technology, and greatly improves the clarity and visual effect of video display. Hardware decoding using an ASIC video processing chip effectively avoids stuttering and latency issues when outputting multiple video streams, ensuring real-time performance and smoothness of video decoding and output, and meeting the requirements for long-term stable operation of the equipment. Attached Figure Description

[0014] Figure 1 This is a flowchart of the video decoding pass-through output processing method of the present invention. Detailed Implementation

[0015] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0016] Please see Figure 1 This invention provides a video decoding pass-through output processing method, comprising the following steps: Step 1: Acquire the original video stream to be decoded, and sequentially perform stream parsing, error correction, and format normalization on the original video stream to obtain video data to be decoded that meets the decoding requirements; the original video stream is a compressed video signal, including resolution specifications of 300W to 900W pixels, 4K, 80W, and 90W; stream parsing is used to extract the encoding parameters and video data in the original video stream, error correction is used to repair packet loss and error problems that occur during stream transmission, and format normalization is used to unify video streams with different encoding formats into a format compatible with the decoder; Step 2: Input the video data to be decoded into the decoder. The decoder performs hardware decoding on the video data to generate the original video frame data. The decoder uses an ASIC video processing chip, which has low power consumption characteristics, supports dynamic pixel decoding from 300W to 900W pixels, and can realize customized information overlay of character content, position and interval time. The hardware decoding is based on the mainstream frequency codec standard. The compressed data packet is parsed through a dedicated chip to restore the original pixel information. Step 3: Connect to receive the raw video frame data transmitted directly, and sequentially complete pixel quality optimization, output format adaptive adaptation, distortion correction and frame synchronization processing to generate target format video frames that meet the terminal display requirements; Furthermore, the pixel quality optimization method is as follows: acquire the original video frame data to be optimized, identify the distant area in the video frame, and adjust the sharpness of the distant area according to the preset sharpness standard; after the sharpness adjustment is completed, calculate the overall average pixel value of the red, green and blue color channels of the whole picture, and use it as the benchmark for color adjustment; the normal pixel range of each color channel is preset in the device, and the real-time statistical pixel value is compared with the standard range. Fine-tune and correct the color channels that are too high or too low, correct the problems of color cast, dull color or color accumulation, so that the color of the whole video picture is more balanced, the saturation is more natural, and the overall picture quality is improved. Furthermore, distortion correction is achieved using the following method: the video frame is separated into three channels, Y, U, and V; the U and V channel signals are compressed while retaining the original state of the Y channel signal; based on the distortion parameters of the stereo camera, the coordinate mapping relationship of the three channel signals is calculated, and distortion correction for each channel is completed through an interpolation algorithm; the corrected U and V channel signals are amplified to a size that matches the original video frame; and finally, the corrected Y, U, and V channel signals are recombined.

[0017] Step 4: Synchronously output the target format video frame to the terminal display device to complete the single-frame video decoding pass-through output; Furthermore, the method for synchronously outputting the target format video frames to the terminal display device is as follows: Use the video output interface built into the decoder, such as commonly used display interfaces like HDMI and DVI; then, according to the transmission protocol compatible with the terminal display device, transmit the processed video frame data continuously and synchronously to the terminal display device at a speed consistent with the video frame rate, thus ensuring smooth playback; for scenarios requiring simultaneous output of multiple video streams, such as large-screen splicing in monitoring centers or multi-screen display in command and dispatch scenarios, this is achieved through the decoder's built-in multi-output channels; relying on the timing signal obtained from the previously processed frame synchronization, synchronously push each processed target format video frame, thus ensuring that there is no delay or asynchrony among multiple screens, achieving real-time direct display of video frames, allowing operators to clearly and promptly see each video screen.

[0018] This invention also discloses a video decoding pass-through output processing system, including... The acquisition and processing module is used to acquire the original video stream that needs to be decoded, and to perform stream parsing, error correction and format normalization on the original video stream in sequence to obtain the video data to be decoded that meets the decoding requirements. The delivery decoding module is used to input the video data to be decoded into the decoder, and the decoder performs hardware decoding processing on the video data to generate the original video frame data. The target format video frame generation module is used to receive raw video frame data transmitted directly and sequentially complete pixel quality optimization, output format adaptive adaptation, distortion correction and frame synchronization processing to generate target format video frames that meet the terminal display requirements. The video decoding pass-through output module is used to synchronously output target format video frames to the terminal display device, completing single-frame video decoding pass-through output.

[0019] Although embodiments of the invention have been shown and described (see the detailed description above), it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A video decoding pass-through output processing method, characterized in that: Includes the following steps: Step 1: Acquire the original video stream to be decoded, and perform stream parsing, error correction and format normalization on the original video stream in sequence to obtain the video data to be decoded that meets the decoding requirements; Step 2: Input the video data to be decoded into the decoder, and the decoder performs hardware decoding on the video data to generate the original video frame data; Step 3: Connect to receive the raw video frame data transmitted directly, and sequentially complete pixel quality optimization, output format adaptive adaptation, distortion correction and frame synchronization processing to generate target format video frames that meet the terminal display requirements; Step 4: Synchronously output the target format video frame to the terminal display device to complete the single-frame video decoding pass-through output.

2. The video decoding pass-through output processing method according to claim 1, characterized in that: The original video stream is a compressed video signal, containing resolutions ranging from 300W to 900W pixels, 4K, 800W, and 900W.

3. The video decoding pass-through output processing method according to claim 1, characterized in that: The decoder uses an ASIC video processing chip.

4. The video decoding pass-through output processing method according to claim 1, characterized in that: The pixel quality optimization method is as follows: Obtain the original video frame data to be optimized, identify the distant area in the video frame, and adjust the sharpness of the distant area according to the preset sharpness standard; after the sharpness adjustment is completed, calculate the overall average pixel value of the red, green and blue color channels of the whole picture, and use it as the benchmark for color adjustment; the normal pixel range of each color channel is preset in the device, and the real-time statistical pixel value is compared with the standard range to fine-tune and correct the color channels that are too high or too low.

5. The video decoding pass-through output processing method according to claim 1, characterized in that: The distortion correction method is as follows: the video frame is separated into three channels: Y, U, and V. The U and V channel signals are compressed, while the original state of the Y channel signal is preserved. Based on the distortion parameters of the stereo camera, the coordinate mapping relationship of the three channel signals is calculated, and the distortion correction of each channel is completed through an interpolation algorithm. The corrected U and V channel signals are amplified to a size that matches the original video frame. Finally, the corrected Y, U, and V channel signals are recombined.

6. The video decoding pass-through output processing method according to claim 1, characterized in that: The method for synchronously outputting target format video frames to the terminal display device is as follows: using the video output interface built into the decoder, according to the transmission protocol compatible with the terminal display device, at a speed consistent with the video frame rate, the processed video frame data is continuously and synchronously transmitted to the terminal display device. When multiple video streams need to be output simultaneously, this is achieved through the multi-channel output of the decoder. Based on the timing signal obtained from frame synchronization processing, each processed target format video frame is synchronously pushed.

7. A video decoding pass-through output processing system, characterized in that: For implementing a video decoding pass-through output processing method as described in any one of claims 1-6, including The acquisition and processing module is used to acquire the original video bitstream that needs to be decoded, and to perform bitstream parsing, error correction and format normalization on the original video bitstream in sequence to obtain video data to be decoded that meets the decoding requirements. A delivery decoding module is used to input the video data to be decoded into the decoder, and the decoder performs hardware decoding processing on the video data to generate original video frame data. The target format video frame generation module is used to receive raw video frame data transmitted directly and sequentially complete pixel quality optimization, output format adaptive adaptation, distortion correction and frame synchronization processing to generate target format video frames that meet the terminal display requirements. The video decoding pass-through output module is used to synchronously output target format video frames to the terminal display device, completing single-frame video decoding pass-through output.

Citation Information

Patent Citations

  • ARM (Advanced RISC Machines) and FPGA (Field Programmable Gate Array) collaborative 4K video hard decoding acceleration system and method

    CN120034660A