Method and device for scanning transformation coefficients

A technology of transform coefficient and scanning method, applied in the field of video coding and decoding, can solve the problem of low coding efficiency and achieve the effect of improving coding efficiency

Active Publication Date: 2013-01-02
HUAWEI TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The embodiment of the present application provides a transformation coefficient scanning method and device to sol

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
  • Method and device for scanning transformation coefficients
  • Method and device for scanning transformation coefficients
  • Method and device for scanning transformation coefficients

Examples

Experimental program
Comparison scheme
Effect test

Example

[0046] See Figure 1A , The flowchart of the first embodiment of the transform coefficient scanning method in the encoding of this application:

[0047] Step 101: Pre-store the correspondence between the prediction mode and the scanning mode.

[0048] In this embodiment of the application, for the image data to be encoded at the encoding end, because it is relatively large, it can be divided into several sub-data blocks for encoding respectively. Each sub-data block can be called a coding unit, and the The coded data is usually a matrix data, the row and column values ​​in the matrix data are consistent, that is, each coding unit is a square matrix data block. When encoding a coding unit, the coding unit needs to be predicted to determine the prediction unit included in the coding unit, and the residual value needs to be transformed to determine the transformation unit of the coding unit.

[0049] Such as Figure 1B Shown is a schematic diagram of the relationship between the coding ...

Example

[0099] See Figure 5 , The block diagram of the first embodiment of the transform coefficient scanning device in the coding of this application:

[0100] The device includes: a storage module 510, a segmentation module 520, a prediction module 530, a search module 540, and a scanning module 550.

[0101] Wherein, the saving module 510 is used to save the corresponding relationship between the prediction mode and the scanning mode;

[0102] The segmentation module 520 is configured to segment the original image to be encoded into several coding units;

[0103] The prediction module 530 is configured to predict the coding unit and obtain the prediction mode of the prediction unit constituting the coding unit;

[0104] The searching module 540 is configured to search for the pre-saved correspondence relationship, and obtain the scanning mode corresponding to the obtained prediction mode;

[0105] The scanning module 550 is configured to scan the transform coefficients in the transform unit ...

Example

[0106] See Image 6 , The block diagram of the second embodiment of the transform coefficient scanning device in the coding of this application:

[0107] The device includes: a storage module 610, a segmentation module 620, a prediction module 630, a calculation module 640, a determination module 650, a transformation module 660, a search module 670, and a scanning module 680.

[0108] Wherein, the saving module 610 is used to save the corresponding relationship between the prediction mode and the scanning mode;

[0109] The segmentation module 620 is configured to segment the original image to be encoded into several coding units;

[0110] The prediction module 630 is configured to predict the coding unit and obtain the prediction mode of the prediction unit that forms the coding unit;

[0111] The calculation module 640 is configured to calculate the residual value of the coding unit according to the original data of the coding unit and the prediction data after predicting the coding ...

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

An embodiment of the invention discloses a method for scanning transformation coefficients during coding and a method and a device for scanning the transformation coefficients during decoding. The method for scanning the transformation coefficients during coding includes the steps of segmenting an original image to be coded into a plurality of coding units; predicting the coding units and obtaining predicting modes constituting predicting units for the coding units; searching correspondence relation between a pre-saved predicting mode and a scanning mode so as to obtain the scanning mode corresponding to the obtained predicting mode; and scanning the transformation coefficients in transformation units of the coding units according to the obtained scanning mode. During coding, one scanning mode can be selected to scan the transformation coefficients directly according to the predicting mode of each coding unit, no complex computation is required, and no extra coding information is required to pass selection information of the scanning mode, and accordingly coding efficiency at the coding end is improved.

Description

technical field [0001] The present application relates to the technical field of video encoding and decoding, in particular to a transform coefficient scanning method and device. Background technique [0002] In the field of digital communication, the transmission of voice, image, audio, and video has a very wide range of application requirements, such as mobile phone calls, audio and video conferences, radio and television, and multimedia entertainment. With the development of network technology, video-on-demand, Internet TV, videophone, etc. have become the main services of the broadband network, and these services will also become the main services of the third generation (3G, the 3rd Generation) wireless network. In order to reduce the resources occupied during video signal storage or transmission, the video signal is compressed at the sending end and then transmitted to the receiving end, and the receiving end restores the video signal through decompression processing a...

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
IPC IPC(8): H04N7/26H04N7/32H04N7/46
CPCH04N19/00278H04N19/00218H04N7/26H04N7/32H04N19/00109H04N7/46H04N19/129H04N19/159H04N19/176
Inventor 宋锦杨名远
Owner HUAWEI TECH 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