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

Complex texture prediction method based on video coding

A technology of video coding and prediction method, applied in the multimedia field, can solve the problems such as the inability to further reduce the theoretical limit entropy operation complexity, the insufficient use of pixel texture correlation, the easy misjudgment of predicted pixel components, etc., to reduce the theoretical limit entropy, The effect of improving the image coding compression ratio and reducing the possibility

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

AI Technical Summary

Problems solved by technology

The existing texture correlation prediction methods have the following problems due to the small number of reference directions: 1) The components of the predicted pixels are easy to be misjudged, which affects the prediction results; 2) The prediction method does not make full use of the correlation between pixel textures and cannot further reduce Theoretical limit entropy and computational complexity

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
  • Complex texture prediction method based on video coding
  • Complex texture prediction method based on video coding
  • Complex texture prediction method based on video coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] See figure 1 , figure 1 It is a schematic flowchart of a video coding-based complex texture prediction method provided by an embodiment of the present invention. The method comprises the steps of:

[0051] Step 1. Obtain the first prediction residual of the pixel component to be encoded according to the first complex texture prediction method;

[0052] Step 2. Obtain the second prediction residual of the pixel component to be encoded according to the second complex texture prediction method;

[0053] Step 3. Obtain the first prediction residual and the second prediction residual of each pixel component in the image MB to be encoded according to the first complex texture prediction mode and the second complex texture prediction mode respectively;

[0054] Step 4. Determine the final prediction mode and the final prediction residual of the image MB to be encoded according to the first prediction residual and the second prediction residual of each pixel component in the...

Embodiment 2

[0082] This embodiment describes in detail the first complex texture prediction method proposed by the present invention on the basis of the above embodiments, and the prediction method includes the following steps:

[0083] Step 1, define reconstruction pixel components;

[0084] Define the pixel component to be encoded as Cij, select K reconstructed pixel components encoded around the pixel component to be encoded, and number the encoded K reconstructed pixel components, and the numbering order can be specified, where K≥1.

[0085] Preferably, as figure 2 as shown, figure 2 A reference schematic diagram for reconstructing pixel components in the first complex texture prediction mode provided by the embodiment of the present invention; set the sequence number of the pixel component to be encoded as Cij, the sequence number of the reconstructed pixel component on the left side of the pixel component Cij to be encoded, and the number i starts from the right Sorting in desce...

Embodiment 3

[0105] On the basis of the above-mentioned embodiments, the present invention illustrates the first complex texture prediction method. The method includes the following steps:

[0106] Step 1, define reconstruction pixel components;

[0107] Define the pixel component to be encoded as Cij, select K reconstructed pixel components encoded around the pixel component Cij to be encoded, and number the encoded K reconstructed pixel components, and the numbering order can be specified, where K≥1.

[0108] Preferably, the coded K reconstructed pixel components are numbered, and the numbers are sorted from top to bottom and from left to right, and the serial numbers are arranged from 0 to K-1.

[0109] In this embodiment, 17 reconstructed pixel components around the pixel component Cij to be encoded are taken as an example for illustration, as image 3 as shown, image 3 Another reference schematic diagram of reconstructed pixel components in the first complex texture prediction meth...

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 complex texture prediction method based on video coding. The method comprises the following steps: obtaining a first prediction residual of a pixel component to be encoded according to a first complex texture prediction mode; obtaining a second prediction residual of the pixel component to be encoded according to a second complex texture prediction mode; obtaining the first prediction residual and the second prediction residual of each pixel component in an image MB to be encoded according to the first complex texture prediction mode and the second complex texture prediction mode respectively; and determining a final prediction mode and a final prediction residual of the image MB to be encoded according to the first prediction residual and the second prediction residual of each pixel component in the image MB to be encoded. By adoption of the complex texture prediction method based on video coding provided by the invention, the compression ratio of complex texture regions of the image is high, and the theoretical limit entropy of prediction is further reduced.

Description

technical field [0001] The invention relates to the field of multimedia technology, in particular to a complex texture prediction method based on video coding. Background technique [0002] Current video coding technologies include a variety of video coding standards, such as H.264 / AVC, H.265 / HEVC, Audio Video Coding Standard (AVS) and other video coding standards. The above-mentioned video coding standards usually adopt a hybrid coding framework. It mainly includes the following links: prediction, transform, quantization, entropy coding and other links. [0003] In the prediction step, the reconstructed pixels (reconstructed pixels) of the coded area are used to generate predicted pixels (predicted pixels) of the original pixels (original pixels) corresponding to the current coded block. At present, the algorithm of the prediction module is mainly divided into two categories, including image pixel texture correlation prediction and pixel value correlation prediction. The ...

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/573H04N19/587
CPCH04N19/573H04N19/587
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