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

Adaptive Template Prediction Method for Video Compression

An adaptive template, video compression technology, applied in the field of compression, can solve the problems of bus bandwidth and power consumption impact, chip area cost increase, etc., to achieve the effect of increasing video compression rate, improving accuracy, and reducing theoretical limit entropy

Active Publication Date: 2021-08-31
好活(昆山)网络科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For video processing chips, the multiple increase in resolution will not only cause a substantial increase in chip area cost, but also have a great impact on bus bandwidth and power consumption

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
  • Adaptive Template Prediction Method for Video Compression
  • Adaptive Template Prediction Method for Video Compression
  • Adaptive Template Prediction Method for Video Compression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] See figure 1 , figure 1 A flowchart of an adaptive template prediction method provided in an embodiment of the present invention, the method includes the following steps:

[0037] Step 1. Create a template list;

[0038] Step 2. Fill the reconstruction value of MB in the template list;

[0039] Step 3. Select the reference pixel value in the template list;

[0040] Step 4: Calculate the prediction residual of the current MB according to the reference pixel value.

[0041] Specifically, step 1 includes: defining the number of adaptive templates in the template list, and setting a unique sequence number for each adaptive template; wherein, the smaller the sequence number value, the higher the corresponding adaptive template priority.

[0042] Preferably, the number of adaptive templates is 16, the sequence numbers of the adaptive templates are arranged in sequence from 0 to 15, and the smaller the sequence number, the higher the priority.

[0043] Further, step 2 inc...

Embodiment 2

[0058] See figure 2 , figure 2 A schematic diagram of a template list provided by an embodiment of the present invention. In this embodiment, the adaptive template is described in detail on the basis of the above-mentioned embodiment, and the establishment of the adaptive template includes the following steps:

[0059] Step 1. Define the number of adaptive templates in the template list

[0060] Preferably, the number of adaptive templates in the template list may be 4, 8, 16 or 32; this embodiment is described by taking the number of adaptive templates as 16 as an example, and the same is true for lists of other adaptive templates. . The number of adaptive templates is a list of 16, and the sequence numbers of the adaptive templates are arranged in sequence from 0 to 15. The smaller the sequence number, the higher the priority, and each sequence number records the reconstruction value of a group of MBs. The MB size can be set. In this embodiment, 16*1 is taken as an exa...

Embodiment 3

[0081] See image 3 , image 3 A flowchart of another method for predicting a template list provided by an embodiment of the present invention. In this embodiment, another method for predicting a template list proposed by the present invention is introduced in detail on the basis of the above-mentioned embodiment. The predicting method includes the following steps:

[0082] Step 1. Update the template list

[0083] The default adaptive template has been initialized and filled, and the update of the template list refers to step 3 in the second embodiment.

[0084] Step 2. Obtain the optimal reconstruction value of the template

[0085] After the template list is updated, the current MB is matched with the reconstructed value of each adaptive template in the template list, and the optimal M adaptive templates are selected according to the formula. The formula is as follows:

[0086]

[0087] Among them, Cur is the original pixel of the current MB, Pred is the reconstruct...

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 present invention relates to an adaptive template prediction method for video compression, comprising: step 1, creating a template list; step 2, filling MB reconstruction values ​​in the template list; step 3, selecting reference pixels in the template list ; Step 4, calculating the prediction residual of the current MB according to the pixel value of the reference pixel. The invention calculates the predicted pixel value of the current predicted macroblock by creating an adaptive template, and compared with the existing method, it can improve the accuracy of calculating the predicted residual value for the complex texture area, further reduce the theoretical limit entropy, and improve the video compression rate.

Description

technical field [0001] The invention relates to the technical field of compression, in particular to an adaptive template prediction method for video compression. Background technique [0002] With the rapid development of communication technology today, multimedia has been integrated into people's life and work. With the transition of video from analog to digital, people also have higher and higher requirements for the clarity, fluency and real-time of video quality; as people's demand for video quality gradually increases, the image resolution of video One of the important features of quality has transitioned from 720p and 1080p to the current mainstream 4K video resolution in the market, and the corresponding video compression standard has also transitioned from H.264 to H.265. For video processing chips, the multiple increase of the resolution will not only cause a substantial increase in the cost of the chip area, but also bring a great impact on the bus bandwidth and ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/42H04N19/50H04N19/52H04N19/70H04N19/182
CPCH04N19/182H04N19/42H04N19/50H04N19/52H04N19/70
Inventor 朱江李晟罗瑜张莹冉文方
Owner 好活(昆山)网络科技有限公司
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