Check patentability & draft patents in minutes with Patsnap Eureka AI!

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

A technology of encoding method and decoding method, which is applied in the direction of image communication, digital video signal modification, electrical components, etc., to achieve the effect of improving the effect

Active Publication Date: 2020-06-09
SOCIONEXT INC
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, when the block size of the CTU is large, there is a problem that the effect of suppressing the degradation of the image quality during compression coding (the effect of improving the image quality) is limited.

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 approach

[0052]

[0053] First, an application example of an encoder (encoding device) and a decoder (decoding device) will be described. figure 1 It is a figure which shows the application example of an encoder and a decoder.

[0054] Such as figure 1 As shown, the image processing system 100 can be formed by disposing the encoder 110 in the transmitting device and the decoder 120 in the receiving device, and connecting them via the network 160 .

[0055] In the image processing system 100 , the encoder 110 disposed in the transmission device generates a data stream by encoding input image data. In addition, the transmitting device transmits the generated data stream to the receiving device via the network 160 .

[0056] The receiving device receives the data stream. In addition, the decoder 120 disposed in the receiving device generates and displays image data by decoding the data stream.

[0057] By forming such an image processing system 100 , the encoder 110 and the decoder ...

no. 2 approach

[0274] In the above-mentioned first embodiment, when the block of the coding unit is divided into sixteen regions, the SAO parameter changing unit 1012 determines the band position for two regions (the region at the upper left corner and the region at the lower left corner) as an example. illustrate.

[0275] However, the method of determining the tape position is not limited to this, and a tape position may be determined for three regions (upper-left region, lower-left region, and upper-right region). In other words, the band is determined for three areas (first sub-block) of the area including the upper left vertex, the area including the upper right vertex, and the area including the lower left vertex among the four vertices of the block to be processed. Location.

[0276] Hereinafter, the second embodiment will be described focusing on the region band offset processing (step S1101 ) in the encoder 110 as a difference from the first embodiment (the description of the diffe...

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 improves the effect of improving band offset image quality. An encoding method having a division step for dividing an encoding unit block into a plurality of sub-blocks, a determination step for determining a band position of two or more first sub-blocks among the plurality of sub-blocks, and a calculation step for calculating the band position of a second sub-block among theplurality of sub-blocks which is not one of the first sub-blocks, on the basis of the band position determined for the first sub-blocks and the positional relationship relative to the first sub-blocks in the encoding unit block, the encoding method being characterized in that band offset is executed for each sub-block by using the band position determined or calculated for each of the first and second sub-blocks.

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 signals. In H.265 / HEVC, a pixel adaptive offset (SAO (Sample Adaptive Offset)) is introduced as a loop filter technique for suppressing image quality degradation during compression encoding. [0003] The pixel adaptive offset imported in H.265 / HEVC includes edge offset and band offset, and any offset can be applied during compression encoding. Among them, the band offset is to divide the gray scale of the pixel value into thirty-two bands, select four bands with continuous gray scales, and then add (or subtract) the specified value to the pixel values ​​belonging to these four bands. Handling of offset values. [0004] By applying such a band offset, specific continuous gradation ...

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): H04N19/117H04N19/157H04N19/167H04N19/176H04N19/82H04N19/86
CPCH04N19/117H04N19/167H04N19/82H04N19/86H04N19/70H04N19/157H04N19/176H04N19/182
Inventor 佐佐木瑛一
Owner SOCIONEXT INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More