Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Encoding method supporting decoding compressed frame buffer self-adaptive allocation and application

An encoding method and frame buffer technology, applied in the field of video processing, can solve the problems of underutilization of idle space, unpredictable decoding frame buffer compression rate, etc., and achieve the effect of saving storage space

Active Publication Date: 2020-10-16
MOLCHIP TECH (SHANGHAI) CO LTD
View PDF9 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

That is to say, in the actual decoding application using the frame buffer compression technology, about half of the frame buffer space is basically in an idle state, and

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Encoding method supporting decoding compressed frame buffer self-adaptive allocation and application
  • Encoding method supporting decoding compressed frame buffer self-adaptive allocation and application
  • Encoding method supporting decoding compressed frame buffer self-adaptive allocation and application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0050] see image 3 Shown, disclose a kind of coding method that supports adaptive allocation of decoding compressed frame buffer, comprise the steps:

[0051] S100. Pre-calculate and set the frame buffer compression ratio of the decoder at the encoder end (and encode the actual frame buffer size information required for each reconstructed frame into the video compression code stream.

[0052] S200. Transmit the aforementioned compressed video stream to a decoder.

[0053] S300. The aforementioned decoder side pre-allocates frame buffers for each frame according to received actual frame buffer size information required for each reconstructed frame.

[0054] In this embodiment, a frame buffer compression rate calculation module, a frame buffer compression rate control module, and a frame buffer compression information encoding module are preferably provided at the encoder end.

[0055] The frame buffer compression rate calculation module can calculate the frame buffer compres...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an encoding method supporting decoding compressed frame buffer self-adaptive allocation and an application, and relates to the technical field of video processing. The encodingmethod supporting decoding compressed frame cache self-adaptive allocation comprises the following steps: pre-calculating and setting a frame cache compression ratio of a decoder end at an encoder end, and compiling actual frame cache size information required by each reconstructed frame into a video compressed code stream; transmitting the video compressed code stream to a decoder end; and by the decoder end, pre-allocating the frame buffer of each frame according to the received actual frame buffer size information required by each reconstructed frame. According to the invention, a frame cache recompression technology and a granular frame cache management technology are combined, a multi-channel decoding video server is supported to adaptively allocate a frame cache space for each framedecoding of each video, and the optimal utilization of off-chip storage resources of the server is realized.

Description

technical field [0001] The invention relates to the technical field of video processing. Background technique [0002] On the server side of the video system, it is usually necessary to support simultaneous decoding of multiple input encoded videos. For the information transmission process of ordinary decoders, see figure 1 As shown, each channel of video decoding needs to allocate an independent decoding frame buffer to store reference frame images, reconstruct frame images and display frame images. If there is not enough frame buffer space, the decoder will not work properly. Generally speaking, the frame buffer needs to allocate a size equal to the number of frames in the cache multiplied by the storage size of each frame. The storage size of each frame is determined by the image resolution, which is a fixed value for the same video sequence. With the wide application of ultra-high-definition video and the increase in the number of reference frames supported by coding s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N19/42H04N19/44H04N19/85H04N19/117H04N7/18
CPCH04N19/42H04N19/44H04N19/85H04N19/117H04N7/181
Inventor 韦虎
Owner MOLCHIP TECH (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products