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

Moving image encoding method, moving image decoding method, moving image encoding device, moving image decoding device, program, and integrated circuit

A coding method and image coding technology, applied in the moving image decoding method and its device, and in the field of moving image coding, can solve the problem that it is difficult to grasp the positional relationship of coefficients with zero coefficients, etc.

Inactive Publication Date: 2011-11-16
PANASONIC CORP
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the zero tree traversal order, since the positions of the coefficients are branched and described, there is a problem that it is not easy to grasp the positional relationship of the coefficients before and after the presence or absence of coded zero coefficients.

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
  • Moving image encoding method, moving image decoding method, moving image encoding device, moving image decoding device, program, and integrated circuit
  • Moving image encoding method, moving image decoding method, moving image encoding device, moving image decoding device, program, and integrated circuit
  • Moving image encoding method, moving image decoding method, moving image encoding device, moving image decoding device, program, and integrated circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0101] First, refer to Figure 7 and Figure 8 , the concept of the encoding method and the decoding method according to Embodiment 1 of the present invention will be described. As described above, in frequency selective updating, the positions of coefficients that do not occur are changed at least in units of frames, but since the tree structure 62 is complicated, frequent updating is tedious. To solve this problem, as Figure 7 As shown in the conceptual diagram of , the connection relationship between the nodes in the tree structure 62 is not updated, but only the correspondence between the leaf nodes and the positional relationship between the coefficients is updated.

[0102] In addition, if Figure 8 As shown in the conceptual diagram of , by setting and changing the arrangement data array (also referred to as "reference target information") 1101 between the leaf nodes and the positional relationship between the coefficients, only the positional information of the coe...

Embodiment approach 2

[0175] Next, refer to Figure 20 ~ Figure 22B Next, the operation of the video encoding device 100 and the video decoding device 200 according to Embodiment 2 of the present invention will be described. In addition, the configuration and basic operation of the video encoding device 100 and the video decoding device 200 are the same as those in Embodiment 1, and thus detailed description thereof will be omitted.

[0176] In Embodiment 1, an example was shown in which only non-zero quantization coefficients in the two-dimensional matrix are encoded, but the present invention is not limited thereto. For example, frequency selective coding may be used to select quantization coefficients to be coded.

[0177] That is, the 2-dimensional matrix is ​​divided into the first group and the second group in advance. Furthermore, the entropy encoding unit 190 selectively encodes only the quantization coefficients selected from the second group based on all the quantization coefficients be...

Embodiment approach 3

[0193] Next, refer to Figure 23 Embodiment 3 of the present invention will be described. Embodiment 3 is an embodiment in which the sequence generation processing and matrix generation processing related to Embodiment 2 are applied to sawtooth traversal.

[0194] As described above, the code amount of high-frequency domain coefficients is suppressed in frequency selective coding. However, in areas (units such as blocks) with a large amount of information such as edges, if high-frequency coefficients are not coded, image quality tends to deteriorate easily, so it is preferable not to Perform FSC. A mechanism for notifying the decoding device of the presence or absence of the FSC in units of blocks is required, but if the information is provided for each block, there is a problem that the overall code amount increases significantly because there are many blocks. The apparatus and method for locally adaptive frequency selective coding according to Embodiment 3 determines the ...

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 encoding method includes: a conversion step wherein the pixel values for an image are converted to a two-dimensional matrix formed with n coefficients which indicate the frequency; a quantization step wherein each of the n coefficients is quantized to generate n quantized coefficients; a sequence generation step wherein a one-dimensional sequence is generated based on tree structure information which defines a binary tree and on the two-dimensional matrix; and an encoding step wherein the primary sequence and at least a portion of the n quantized coefficients are encoded. The sequence generation step includes: a referent determination step (S31) wherein referent information, which indicates a position in the two-dimensional matrix which is referenced by each of n leaf nodes, is generated based on the two-dimensional matrix; a value assignment step (S32) wherein either a first or a second value is assigned to each node of the binary tree based on the two-dimensional matrix and the referent information; and a traversal step (S33) wherein the values assigned to each of the nodes are laid out in preorder to generate a one-dimensional sequence.

Description

technical field [0001] The present invention relates to encoding for compressing moving picture data, and in particular to a moving picture encoding method, a moving picture decoding method and an apparatus thereof which realize high coding efficiency. In particular, it relates to a method of adaptively changing the description method of quantized non-zero coefficient positions. Background technique [0002] Moving image data is used in a wide range of applications from video telephony and video conferencing to DVD and digital television. When moving image data is transmitted or recorded, a considerable amount of data must be transmitted via a transmission channel with a limited available frequency band or stored in a conventional recording medium with a limited data capacity. Therefore, it is necessary to compress or reduce the amount of digital data in order to transmit digital data to a conventional channel or store it in a medium. [0003] Regarding the compression of ...

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): H04N7/30
CPCH04N7/50H04N7/26095H04N19/00781H04N19/00109H04N19/129H04N19/61
Inventor 柴原阳司西孝启笹井寿郎S·维特曼V·德吕容M·纳罗施克
Owner PANASONIC CORP
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