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

Age encoding method and apparatus, image decoding method and apparatus, and programs tehrefor

An image encoding and image decoding technology, 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: 2013-05-08
NIPPON TELEGRAPH & TELEPHONE CORP
View PDF6 Cites 3 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
  • Age encoding method and apparatus, image decoding method and apparatus, and programs tehrefor
  • Age encoding method and apparatus, image decoding method and apparatus, and programs tehrefor
  • Age encoding method and apparatus, image decoding method and apparatus, and programs tehrefor

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 1 to N 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 co...

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 whereby, when images are transferred or stored, the image frames are divided into processing regions of a predetermined size and encoding is performed while predicting the pixel value for each pixel for each region being processed. The method has: a step wherein, for each photographic subject within a region being processed, one pixel value representing each photographic subject is associated with a photographic subject identifier that identifies said transfer target, and is set as the photographic subject pixel value; a step wherein a photographic subject map that indicates with a photographic subject identifier which transfer target is photographed in each pixel within the region being processed, is generated from the pixel value and the transfer target pixel value for each pixel within the region being processed; a step wherein a predicted image is generated with respect to the region being processed by assigning the values of the transfer target pixel values to each pixel in accordance with the transfer target map; a step wherein the transfer target map is encoded; a step wherein the transfer target pixel values are encoded; and a step wherein an image signal with respect to the region being processed is prediction-encoded 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 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 screen), so it ...

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): H04N7/32H04N13/02H04N19/50H04N19/11H04N19/136H04N19/147H04N19/176H04N19/196H04N19/423H04N19/593H04N19/597H04N19/70
CPCH04N19/00387H04N13/0048H04N19/00569G06T9/004H04N2213/003H04N19/176H04N19/20H04N19/46H04N19/463H04N19/597H04N13/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