Unlock instant, AI-driven research and patent intelligence for your innovation.

Encoding method, decoding method, encoding device, decoding device, encoding program, and decoding program

A coding method and coding unit technology, which are applied in image communication, digital video signal modification, electrical components, etc., can solve the problem of large amount of SAO parameters, and achieve the effect of reducing the amount of bits and improving the picture quality.

Active Publication Date: 2020-08-25
SOCIONEXT INC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, there is a problem that the amount of bits of the SAO parameters sent to the decoder is large

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
  • Encoding method, decoding method, encoding device, decoding device, encoding program, and decoding program
  • Encoding method, decoding method, encoding device, decoding device, encoding program, and decoding program
  • Encoding method, decoding method, encoding device, decoding device, encoding program, and decoding program

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment approach

[0036]

[0037] First, an application example of an encoder (encoding device) and a decoder (decoding device) will be described. figure 1 It is a diagram showing an application example of an encoder and a decoder.

[0038] Such as figure 1 As shown, the encoder 110 is arranged in the transmitting device, the decoder 120 is arranged in the receiving device, and they are connected via the network 160, whereby the image processing system 100 to which the encoder 110 and the decoder 120 are applied can be formed.

[0039] In the image processing system 100, the encoder 110 disposed in the transmission device encodes the input video data to generate a data stream (encoded sequence). In addition, the data stream generated by the transmitting device is transmitted to the receiving device via the network 160 .

[0040] The receiving device receives the data stream. In addition, the decoder 120 disposed in the receiving device decodes the data stream to generate and display video ...

no. 2 Embodiment approach

[0250] In the above-described first embodiment, the pixel adaptive offset processing unit is configured to include a group offset processing unit instead of a band offset processing unit. In addition, in the above-mentioned first embodiment, the case where the same offset processing is performed for each color component in the decoded image of the block to be processed has been described.

[0251] However, the configuration of the pixel adaptive offset processing unit is not limited to this, and for example, a configuration including a group offset processing unit in addition to the band offset processing unit may also be employed. In addition, it may be configured to perform any one of band offset processing and group offset processing for each color component. Hereinafter, the second embodiment will be described focusing on the points of difference from the first embodiment described above.

[0252] Figure 22 It is a diagram showing an example of the functional configurat...

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 present invention reduces SAO parameter bit amount and improves image quality. This encoding method is characterized by having: a calculation step for dividing the gradation of pixel values in anencoding unit block into a plurality of classes which have a prescribed gradation number, and calculating the number of pixels which belong to each of the plurality of classes; a class addition step for selecting n number (n is an integer of one or greater) of high-ranking classes for which the calculated pixel number is high, and adding an offset value to the pixel value of the pixels belonging to each of the selected n number of classes; and a first signaling step for signaling an SAO parameter which contains the added offset value.

Description

technical field [0001] The present invention relates to an encoding method, a decoding method, an encoding device, a decoding device, an encoding program, and a decoding program. Background technique [0002] H.265 / HEVC is known as an international standard related to compression coding of video data. In H.265 / HEVC, pixel adaptive offset (SAO (Sample Adaptive Offset: Sample Adaptive Offset)) is introduced as a loop filtering technique for suppressing image quality degradation during compression encoding. [0003] The pixel adaptive offset imported according to H.265 / HEVC includes edge offset and band offset, and any offset can be applied during compression encoding. Among them, the band offset is a process of dividing the gradation of the pixel value into 32 bands, selecting 4 continuous bands based on the determined band positions from among them, and adjusting the gradation of each band belonging to the 4 bands. The pixel value of the pixel plus (or minus) the offset val...

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/85H04N19/463H04N19/80
CPCH04N19/117H04N19/136H04N19/182H04N19/82H04N19/119H04N19/132H04N19/186H04N19/46
Inventor 佐佐木瑛一
Owner SOCIONEXT INC