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

Image coding method and device, image decoding method and device

An image encoding and image decoding technology, which is applied in the field of image encoding and decoding, can solve the problem of inconsistency between the Z axis and the camera orientation, and achieve the effect of reducing the amount of code

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

AI Technical Summary

Problems solved by technology

[0004] In general, the horizontal direction is the X-axis and the vertical direction is the Y-axis in the captured image, so the Z-axis coincides with the direction of the camera, but there are cases where a common coordinate system is used for multiple cameras, such as the Z-axis and When the orientation of the camera is inconsistent

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

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0118] [First Embodiment: Image Coding Device]

[0119] First, a first embodiment will be described.

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

[0121] Such as figure 1 As shown, the image encoding device 100 includes: an encoding target frame input unit 101, an encoding target frame memory 102, an object number setting unit 103, an object pixel value setting unit 104, an object pixel value encoding unit 105, A subject map generation unit 106 , a subject map encoding unit 107 , a predicted image generation unit 108 , an image signal encoding unit 109 , and a multiplexing unit 110 .

[0122] The encoding target frame input unit 101 inputs an image frame to be encoded.

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

[0124] The subject number setting unit 103 sets the number of subjects included in a processing area of ​​a pr...

no. 2 approach

[0228] [Second Embodiment: Image Decoding Device]

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

[0230] Figure 10 It is a block diagram showing the structure of the image decoding device of the second embodiment.

[0231] Such as Figure 10 As shown, the image decoding device 200 includes: a coded data input unit 201, a coded data memory 202, a separation unit 203, a subject number setting unit 204, a subject map decoding unit 205, a subject pixel value decoding unit 206, A predicted image generation unit 207 and an image signal decoding unit 208 .

[0232] The encoded data input unit 201 inputs encoded data of an image frame to be decoded.

[0233] The coded data memory 202 stores input coded data.

[0234] The separation unit 203 separates the multiplexed encoded data into a plurality of encoded data in which different information is encoded.

[0235] The subject number setting unit 204 sets the number of subjects included in a proces...

example 1

[0305] Figure 16A , 16B It is a diagram showing an example 1 of the data structure of the additional information used for generating the predicted image.

[0306] For the prediction of the image signal of the encoding / decoding object, such as Figure 16A As shown in , the number of subjects, the subject map, and the subject pixel value of each subject identifier are set.

[0307] The number N of subjects is an integer. The subject map is an integer sequence of 0 to N−1 having the same length as the number of pixels in a block. In the case of no prediction, the pixel value of the object is an integer without encoding, and in the case of prediction, the pixel value of the object is an integer with encoding (consider negative numbers).

[0308] Figure 16B A specific example of additional information is shown. Although the number of subjects is four, none of the pixels whose subject identifier is 2 exists in the subject map. Therefore, the data of the subject pixel value ...

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 image encoding method that divides an image frame into processing areas of a predetermined size when transmitting or storing an image, and performs encoding while predicting the pixel value of each pixel for each processing area. This method includes, for each subject existing in the processing area, associating one pixel value representing each subject with a subject identifier for identifying the subject and setting it as the subject pixel value. the step of; according to the pixel value of each pixel in the processing area and the pixel value of the object, the step of generating an object map, the object map showing each pixel pair in the processing area with an object identifier Which subject was photographed; a step of assigning the value of the subject pixel value to each pixel according to the subject map, thereby generating a predicted image for the processing area; encoding the subject map the step of encoding the pixel value of the object; and the step of predictively encoding the image signal for the processing area using the predicted image.

Description

technical field [0001] The present invention relates to image encoding and decoding techniques, and more particularly, to an image encoding method, an image decoding method, an image encoding device, an image decoding device, and their programs, which are suitable for encoding images such as distance images. [0002] This application claims priority based on Japanese Patent Application No. 2010-218036 for which it applied on September 29, 2010, and uses the content here. Background technique [0003] The distance image is an image in which the distance from the camera to the subject is expressed in pixel values. Since the distance from the camera to the subject can also be called the depth of the scene, the distance image is sometimes called a depth image. Also, it is sometimes called a depth map (DepthMap) because of the depth. In the field of computer graphics, depth is information stored in a Z buffer (a storage area that collects and stores the depth of the entire scre...

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/136H04N19/147H04N19/196H04N19/423H04N19/593H04N19/70
CPCH04N2213/003H04N19/176H04N19/20H04N19/46H04N19/463H04N19/597H04N13/161G06T9/00H04N13/00G06T9/004
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