Implementation of Discrete Cosine Transform Based on High Efficiency Video Coding Standard

A technology of discrete cosine transform and high-efficiency video coding, which is applied in the field of image coding, can solve the problems of high power consumption of encoder hardware, and achieve the effect of overcoming large hardware overhead, overcoming large storage overhead, and small hardware overhead

Active Publication Date: 2019-08-27
XIDIAN UNIV
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to address above-mentioned deficiencies in the prior art, proposes a kind of discrete cosine transform realization method based on high-efficiency video coding standard, adopts multiplexing structure, addition displacement to replace multiplier and use random access memory SRAM to store intermediate data method to reduce hardware overhead, solve the problem of high power consumption of the encoder hardware, and increase the operating frequency of the encoder

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
  • Implementation of Discrete Cosine Transform Based on High Efficiency Video Coding Standard
  • Implementation of Discrete Cosine Transform Based on High Efficiency Video Coding Standard
  • Implementation of Discrete Cosine Transform Based on High Efficiency Video Coding Standard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention will be further described below in conjunction with the accompanying drawings.

[0044] refer to figure 1 , the concrete steps that the present invention realizes are as follows.

[0045] Step 1, obtain the residual pixels of the image to be encoded.

[0046] According to the high-efficiency video coding standard, rough selection and prediction are performed on an input image to be coded to obtain residual pixels.

[0047] Step 2, read the residual pixel matrix.

[0048] Read a 32×32 residual pixel matrix arbitrarily from the residual pixels of the image to be encoded.

[0049] Step 3, arbitrarily read all pixel values ​​of a row from the residual pixel matrix.

[0050] Step 4, obtain the processed data of the 32-point butterfly transformation.

[0051]Add all the pixel values ​​of the read line first and last to obtain the first 16 processed data of the 32-point butterfly transformation, and then subtract all the pixel values ​​of the read li...

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 provides a discrete cosine transform implementation method based on an efficient video encoding standard. The specific implementation steps are as follows: (1) obtaining image residual pixels; (2) reading a residual pixel matrix; (3) reading any line of pixel values; (4) performing 32-point butterfly transform; (5) performing16-point butterfly transform; (6) performing 8-point butterfly transform; (7) performing 4-point discrete cosine transform; (8) adjusting the sequence of pixel values; (9) determining whether the last line is processed; (10) performing two-dimensional discrete cosine transform; (11) judging whether the last matrix is processed; and (12) outputting code streams. By adoption of the discrete cosine transform implementation method provided by the invention, the problem of relatively high hardware cost of the discrete cosine transform implementation method in the prior art can be effectively overcome, the hardware cost in an encoding process is reduced, and images can be well compressed.

Description

technical field [0001] The invention belongs to the technical field of image coding, and further relates to a discrete cosine transform implementation method based on high-efficiency video coding standards in the technical field of image compression. The invention can be used for image and video compression encoding in the fields of network image processing, satellite image transmission and the like. Background technique [0002] As a new generation of video coding standard, the high-efficiency video coding standard mainly improves the compression of high-definition and ultra-high-definition resolution videos. Compared with the previous H.264 / AVC standard, under the same compression effect, the code stream size only half of the former. The high-efficiency video coding standard is divided into two parts: intra-frame coding and inter-frame coding. For intra-frame coding, it uses discrete cosine transform to realize the compression processing of video pixels, so that the scatt...

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/625H04N19/59
Inventor 何刚刘长昊李云松
Owner XIDIAN UNIV
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