Prediction Methods for Bandwidth Compression

A prediction method and bandwidth compression technology, applied in the field of compression, can solve the problems of inaccurate reference for prediction coding, affect the quality of prediction modules, and reduce the theoretical limit entropy, so as to reduce the theoretical limit entropy, improve the prediction effect and improve the accuracy Effect

Active Publication Date: 2021-03-16
XIAN CREATION KEJI CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the texture of the image to be compressed is complex and changeable, the correlation is often poor when predicting the complex texture area of ​​the image to be compressed, and the predictive coding cannot get an accurate reference, resulting in the reduction of the theoretical limit entropy. Predicting the quality of the module has become a problem that needs to be solved at present

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
  • Prediction Methods for Bandwidth Compression
  • Prediction Methods for Bandwidth Compression
  • Prediction Methods for Bandwidth Compression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] See figure 1 , figure 1 A flow chart of a prediction method for bandwidth compression provided by an embodiment of the present invention, the method includes the following steps:

[0029] Obtaining the first prediction residual by the first prediction method includes: establishing an adaptive template, and obtaining the first prediction residual of the current MB according to the adaptive template;

[0030] Obtaining the second prediction residual by the second prediction method includes: obtaining texture direction gradient values ​​of multiple components of the current MB, determining a prediction direction and a reference value of the current MB, and obtaining the current MB's texture direction according to the reference value. the second prediction residual;

[0031] Obtaining the final prediction residual includes: respectively calculating the sum of the absolute value of the first prediction residual and the sum of the absolute value of the base second predictio...

Embodiment 2

[0069] Specifically, the first prediction method is an adaptive template prediction method. See figure 2 , figure 2 It is a flowchart of an adaptive template prediction method provided by an embodiment of the present invention. This embodiment introduces in detail the first prediction method proposed by the present invention on the basis of the above-mentioned embodiments. The prediction method includes the following steps:

[0070] Step 1. Create and update an adaptive template

[0071] See image 3 , image 3 It is a schematic diagram of an adaptive template provided by an embodiment of the present invention. The establishment of the adaptive template includes the following steps:

[0072] Step 11, define the number of epitopes and the sequence number of epitopes of the adaptive template

[0073] Preferably, the number of epitopes in the self-adaptive template can be defined as 4, 8, 16 or 32; in this embodiment, the number of epitopes is 16 as an example, and the s...

Embodiment 3

[0103] See Figure 4 , Figure 4 It is a flow chart of another prediction method for an adaptive template provided by an embodiment of the present invention. The forecasting method includes the following steps:

[0104] Step 1. Update the adaptive template corresponding to the current MB

[0105] The number of adaptive template epitopes is defined as 4, 8, 16 or 32; in this embodiment, the number of adaptive template epitopes is 8 as an example, and other numbers of adaptive template epitopes are the same. The number of adaptive templates is 8, and the epitope numbers are arranged in order from 0 to 8. The smaller the number, the higher the priority, and each epitope records a set of MB reconstruction values. MB size can be set, see Figure 5 , Figure 5 A schematic diagram of another adaptive template provided by an embodiment of the present invention. In this embodiment, the size of 8*2 is taken as an example, that is, the size of each MB is 8*2 pixels, that is, each M...

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 relates to a prediction method used for bandwidth compression. The method comprises the following steps: acquiring first prediction residual of the current MB according to an adaptive template; acquiring a texture direction gradient value of a plurality of components of the current MB, acquiring a second prediction residual of the current MB; respectively calculating a sum of residual absolute values of the first prediction residual and a sum of residual absolute values of the second prediction residual; selecting the prediction residual of which the sum of the residual absolutevalues is relatively smaller from the first prediction residual and the second prediction residual; and transmitting the final prediction residual of the current MB and mark information of a prediction method corresponding to the final prediction residual of the current MB into a code stream. Compared with the existing method, by a prediction selection algorithm, an optimal prediction method is selected from various prediction methods, when the optimal prediction method is used for processing a complex texture image, the optimal prediction method has excellent prediction effect and high processing efficiency, and can reduce theoretical limit entropy and increase bandwidth compression rate.

Description

technical field [0001] The invention relates to the technical field of compression, in particular to a prediction method for bandwidth compression. Background technique [0002] As people's demand for video quality continues to increase, image resolution, as an important feature of video quality, has transitioned from 720p and 1080p to the current 4K video resolution, and the corresponding video compression standard has also transitioned from H.264 to H. 265. 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. [0003] In order to overcome this problem, the bandwidth compression technology applied in the chip is proposed. The goal of on-chip bandwidth compression is to increase the compression factor as much as possible with a smaller logic area cost. On-chip compression is divided into two types: lossy compression and lossless com...

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/103H04N19/13H04N19/59
CPCH04N19/103H04N19/13H04N19/59
Inventor 张莹冉文方
Owner XIAN CREATION KEJI CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products