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

Dual-mode selection prediction method for complex textures in bandwidth compression

A technology of bandwidth compression and prediction method, which is applied in the field of compression, can solve the problems of inaccurate reference, reduction, and influence on the prediction quality of the prediction module for prediction coding, and achieve the reduction of theoretical limit entropy, excellent prediction effect, and better prediction effect Effect

Inactive Publication Date: 2020-05-05
XIAN CREATION KEJI CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when the texture of the image to be compressed is complex and changeable, when the complex texture area of ​​the image to be compressed is predicted according to a fixed prediction mode, the prediction mode used may only be applicable to some areas, but not to other areas. It is not applicable, resulting in the prediction codes in these areas cannot be accurately referenced, resulting in the theoretical limit entropy not being reduced to the maximum extent, and affecting the prediction quality of the prediction module

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
  • Dual-mode selection prediction method for complex textures in bandwidth compression
  • Dual-mode selection prediction method for complex textures in bandwidth compression
  • Dual-mode selection prediction method for complex textures in bandwidth compression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] see figure 1 , figure 1 It is a flow chart of a dual-mode selection prediction method for complex textures in bandwidth compression provided by an embodiment of the present invention. The double-mode selection prediction method includes the following steps:

[0060] S1. Divide a video image to be encoded into multiple macroblocks, and determine pixel components to be encoded.

[0061] In one embodiment of the present invention, the video image to be encoded is divided into X identical macroblocks MB x , before encoding, encoding prediction will be performed on the X macroblocks one by one. Each macroblock contains M pixels, M≥4, for example M=8×1 or M=16×1 or M=32×1 or M=64×1. For the xth macroblock MB x The M pixels in are sequentially numbered as 0, 1, 2, ... m ..., M-1. Preferably, each macroblock contains 16×1 pixels, and the x1th macroblock MB x The 16 pixels in are sequentially numbered as 0, 1, 2, ...m..., 16. It is assumed that each pixel of the video im...

Embodiment 2

[0067] see figure 2 , figure 2 It is a flow chart of the equidistant sampling prediction method provided by the embodiment of the present invention. The equidistant sampling prediction method in the embodiment of the present invention collects the reconstruction values ​​of some pixels in the current coded macroblock, that is, the sampled pixels, selects reference pixels outside the current coded macroblock to calculate the prediction residual of the sampled pixels, and Sampling pixels are selected inside the coded macroblock as reference pixels, and prediction residuals of non-sampling pixels are estimated. In this embodiment of the present invention, on the basis of Embodiment 1, step S2 further includes the following steps:

[0068] S21. Set multiple equidistant sampling modes, and sample the reconstructed values ​​of the pixel components to be encoded of the pixels in the current coded macroblock according to different sampling intervals, to obtain a value of the curre...

Embodiment 3

[0120] see Figure 6 , Figure 6 It is a flowchart of an adaptive cross-window prediction method provided by an embodiment of the present invention. In this embodiment of the present invention, on the basis of Embodiment 1 or Embodiment 2, step S3 further includes the following steps:

[0121] S31. Determine the cross-shaped prediction search window

[0122] see Figure 7 , Figure 7 A schematic diagram of the pixel index of the cross prediction search window provided by the embodiment of the present invention. In the pixel area of ​​​​the video image to be encoded, use C ij Represents the current encoded pixel, P ij Represents encoded reconstructed pixels. where ij is the position index of the current encoded pixel or reconstructed pixel. A sliding window is set as the predictive search window, and the shape of the predictive search window can be horizontal bars, vertical bars, L-shaped, cross-shaped, T-shaped, rectangular or other irregular shapes. The size of the pre...

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 dual-mode selection prediction method for complex textures in bandwidth compression. The method comprises the following steps of: dividing a video image to be coded into a plurality of macro blocks, and determining a pixel component to be coded; determining first reference pixels of sampling pixels and non-sampling pixels in the current coding macro block by adopting anequidistant sampling prediction method, and calculating to obtain a group of first prediction residual errors; selecting a second reference pixel of each current coding pixel in the current coding macro block in a cross-shaped window by adopting a self-adaptive cross-shaped window prediction method, and calculating to obtain a group of second prediction residual errors; calculating a first absolute residual sum according to the group of first prediction residual errors, and calculating a second absolute residual sum according to the group of second prediction residual errors; and comparing thefirst absolute residual sum with the second absolute residual sum, and determining an optimal prediction method of the current coding macro block to obtain a group of optimal prediction residuals. According to the method, the macro block is used as the prediction unit, the optimal prediction method is adaptively selected according to different texture features of different regions of the image, and the prediction effect is better.

Description

technical field [0001] The invention relates to the technical field of compression, in particular to a dual-mode selection prediction method for complex textures in bandwidth compression. Background technique [0002] With the continuous improvement of the public's demand for video quality, the image resolution of the video has also increased exponentially, so that the data volume of the video image is very large, requiring more storage space and transmission bandwidth. Under such circumstances, it is particularly necessary to use the bandwidth compression technology in the chip to improve the storage space and transmission bandwidth of the image. [0003] The goal of the bandwidth compression technology is to increase the compression factor as much as possible with a smaller logic area cost, and reduce the occupation of double-rate synchronous DDR (Double Data Rate, DDR for short). As an important module of bandwidth compression, the prediction module uses the spatial redu...

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 Applications(China)
IPC IPC(8): H04N19/103H04N19/132H04N19/176H04N19/59
CPCH04N19/103H04N19/132H04N19/176H04N19/59
Inventor 田林海岳庆冬李雯
Owner XIAN CREATION KEJI 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