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

Method and device for encoding images, method and device for decoding images, and programs therefor

An image encoding and image decoding technology, applied in the field of image encoding 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: 2013-05-22
NIPPON TELEGRAPH & TELEPHONE CORP
View PDF6 Cites 10 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
  • Method and device for encoding images, method and device for decoding images, and programs therefor
  • Method and device for encoding images, method and device for decoding images, and programs therefor
  • Method and device for encoding images, method and device for decoding images, and programs therefor

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] FIG. 1 is a block diagram showing a configuration example of an image coding device according to a first embodiment of the present invention.

[0137] As shown in FIG. 1 , the image encoding device 100 includes an encoding target frame input unit 101, an encoding target frame memory 102, a subject number setting unit 103, a subject pixel value setting unit 104, and a subject image generation unit 105. , a subject image encoding unit 106 , a predicted image generating 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 subjects i...

no. 2 Embodiment approach

[0233] [Second Embodiment: Image Coding Device]

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

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

[0236] As shown in FIG. 10, the image encoding device 200 includes an encoding target frame input unit 201, an encoding target frame memory 202, a subject number setting unit 203, a subject pixel value setting unit 204, and a subject image generation unit 205. , the subject number prediction unit 206, the subject number encoding unit 207, the subject image encoding unit 208, the subject pixel value prediction unit 209, the subject pixel value encoding unit 210, the predicted image generation unit 211, the image A signal encoding section 212 , an image signal decoding section 213 , a decoded image memory 214 , and a multiplexing section 215 .

[0237] The encoding target frame input unit 201 input...

no. 3 Embodiment approach

[0302] [Third Embodiment: Image Decoding Device)

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

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

[0305] As shown in FIG. 12, the image decoding device 300 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, and a subject image decoding unit 301. unit 306 , predicted image generation unit 307 , image signal decoding unit 308 , and 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 number of subjects ...

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

When the entire image is divided into regions, each of which is subjected to predictive encoding while predicting an image signal by using an independent method assigned to the region, the object number and a representative pixel value for each object are predicted utilizing spatial continuity for the presence of the object, and also using decoded pixel values of a previously-processed neighbor region adjacent to a processing region. Accordingly, it is possible to reduce the amount of code required for encoding the object number in the processing region or the pixel value as a representative of each object in the processing region, where these encoded items are required in highly accurate image signal prediction which can handle any object shape by utilizing the pixel value as a representative of each object in the processing target region and information for identifying the object assigned to each pixel in the processing region. Therefore, efficient image encoding can be implemented. Since the employed decoded pixel values of pixels in a previously-decoded neighbor region are common information between the encoding and decoding sides, appropriate prediction can be performed even in the case where one of multiple image signal prediction modes is selected for each region, like in H.264.

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 (Depth Map) 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 ...

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/32H04N13/02H04N19/50H04N19/11H04N19/134H04N19/147H04N19/182H04N19/189H04N19/423H04N19/593H04N19/597H04N19/70
CPCH04N19/00018H04N19/0026H04N19/00781H04N13/0048H04N19/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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products