Image encoding method and device, image decoding method and device, and program thereof

An image coding and coding technology, which is applied in the field of image coding and decoding, can solve problems such as image quality degradation and distortion, and achieve the effect of reducing the amount of code

Active Publication Date: 2016-04-27
NIPPON TELEGRAPH & TELEPHONE CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if the high-frequency components of the part with strong edges are quantized as shown in this example, distortion called mosquito noise will occur around the edge, which will significantly degrade the image quality

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

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment approach

[0134] [First Embodiment: Image Coding Device]

[0135] First, the first embodiment will be described.

[0136] figure 1 It is a block diagram showing a configuration example of the image encoding device according to the first embodiment of the present invention.

[0137] Image encoding device 100 such as figure 1As shown, it includes a coding target frame input unit 101, a coding target frame memory 102, a subject number setting unit 103, a subject pixel value setting unit 104, a subject image generation unit 105, and a subject image encoding unit. 106 . A predicted image generation unit 107 , an image signal encoding unit 108 , an image signal decoding unit 109 , a decoded image memory 110 , and a multiplexing unit 111 .

[0138] The encoding target frame input unit 101 inputs an image frame constituting an encoding target.

[0139] The encoding target frame memory 102 stores input encoding target frames.

[0140] The subject number setting unit 103 sets the number of...

no. 2 Embodiment approach

[0233] [Second Embodiment: Image Coding Device]

[0234] Next, a second embodiment of the present invention will be described.

[0235] Figure 10 It is a block diagram showing a configuration example of an image encoding device according to the second embodiment of the present invention.

[0236] Image encoding device 200 such as Figure 10 As shown, it includes a coding target frame input unit 201, a coding target frame memory 202, a subject number setting unit 203, a subject pixel value setting unit 204, a subject map generation unit 205, and a subject number prediction unit. 206. Subject number encoding unit 207, subject image encoding unit 208, subject pixel value predicting unit 209, subject pixel value encoding unit 210, predicted image generating unit 211, image signal encoding unit 212, image signal Decoding section 213 , decoded image memory 214 , and multiplexing section 215 .

[0237] The encoding target frame input unit 201 inputs an image frame constituting a...

no. 3 Embodiment approach

[0302] [Third Embodiment: Image Decoding Device)

[0303] Next, a third embodiment of the present invention will be described.

[0304] Figure 12 It is a block diagram showing a configuration example of an image decoding device according to the third embodiment.

[0305] Image decoding device 300 such as Figure 12 As shown, it includes a code data input unit 301, a code data memory 302, a separation unit 303, a subject number setting unit 304, a subject pixel value setting unit 305, a subject image decoding unit 306, and a predicted image generation unit. 307 , an image signal decoding unit 308 , and a decoded image memory 309 .

[0306] The code data input unit 301 inputs code data constituting an image frame to be decoded.

[0307] The code data memory 302 stores input code data.

[0308] The separation unit 303 separates the multiplexed code data into a plurality of code data encoding different information.

[0309] The subject number setting unit 304 sets the numbe...

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

In the case of predicting the coded image while predicting the image signal in a different way for each area after dividing the entire image, the decoded pixel values ​​of the area around the processing area where the processing has been terminated are used to make use of the continuity of the space where the subject exists. Estimate the number of subjects or the representative pixel value of each subject. As a result, the amount of code required for encoding the "number of subjects within the processing area" or "pixel values ​​representing each subject within the processing area" is reduced, the "number of subjects within the processing area" or "Pixel value representing each subject within the processing area" is a value corresponding to an arbitrary subject shape using the pixel value representing each subject within the processing area and information for identifying each pixel subject within the processing area. It is necessary for high-precision image signal prediction and can realize efficient image coding. In addition, by using the decoded pixel values ​​of the pixels in the surrounding areas that have been processed with the same information on the encoding side and the decoding side, even in the case of H. 264, it is also possible to appropriately perform prediction when encoding is performed by selecting one of a plurality of image signal prediction modes for each region.

Description

technical field [0001] The present invention relates to an image encoding and decoding technology, in particular to an image encoding method suitable for encoding images such as distance images, an image decoding method, an image encoding device, an image decoding device and its program. [0002] this application claims priority based on Japanese Patent Application No. 2010-218037 for which it applied on September 29, 2010, and uses the content here. Background technique [0003] The so-called distance image is an image in which the distance from the camera to the subject is expressed as a pixel value. Since the distance from the camera to the subject is also called the depth of the scene, the distance image is also called the depth image. In addition, it is also called a depth map (DepthMap) because of the depth (Depth). In the field of computer graphics, the depth is information stored in the Z buffer (a memory area where the depth of the entire screen is collected and s...

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/597H04N19/176H04N19/46H04N19/463H04N19/20H04N13/00H04N19/50H04N13/02H04N19/11H04N19/134H04N19/147H04N19/182H04N19/189H04N19/423H04N19/593H04N19/70
CPCH04N19/103H04N19/17H04N19/176H04N19/20H04N19/46H04N19/463H04N19/597H04N19/61H04N13/161G06T9/00H04N13/00
Inventor 志水信哉松浦宣彦
Owner NIPPON TELEGRAPH & TELEPHONE CORP
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