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

Image decoding method, image coding method, image decoding device, and image coding device

A technology of image decoding and image coding, which is applied in image communication, television, electrical components, etc., and can solve the problems of difficult addition, difficult bit flow and more viewpoint images, etc.

Active Publication Date: 2011-02-23
PANASONIC CORP
View PDF7 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, it is not easy to add new other viewpoints to a bitstream that targets a single viewpoint and does not have a preceding NAL unit.
That is, it is difficult to change the bit stream generated based on the conventional standard into a bit stream corresponding to multi-view video
Therefore, it is difficult to use an existing bit stream generated based on conventional standards as a single viewpoint in a multi-view video

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0078] First, Embodiment 1 will be described.

[0079] figure 1 is a configuration diagram showing components of the image encoding device according to Embodiment 1.

[0080] figure 1 The illustrated image coding device 150 includes a base-view encoding unit 100, a base-view writing unit 102, a non-base-view MVC extension parameter determination unit 104, a base-view MVC extension parameter calculation unit 106, a non-base-view encoding unit 108, and a non-base-view Write section 110 . Each processing unit executes each processing described below.

[0081] figure 2 It is a flowchart showing encoding processing according to Embodiment 1 of the present invention.

[0082] First, the base-view encoding unit 100 encodes a base-view image ( S100 ). The image of the base view is coded using the multi-view video coding standard. Base-view images encoded using the multi-view video coding standard can be decoded using the Advanced Video Coding standard.

[0083] Next, the ba...

Embodiment approach 2

[0136] Next, Embodiment 2 will be described.

[0137] The image encoding device 150 according to Embodiment 2 includes the figure 1 The image coding device 150 according to Embodiment 1 shown has the same constituent elements. Furthermore, image coding device 150 according to Embodiment 2 executes and figure 2 The coding processing in the first embodiment shown is the same as the coding processing. In addition, image decoding device 250 according to Embodiment 2 includes the same image 3 The image decoding device 250 according to Embodiment 1 shown has the same constituent elements. Furthermore, the image decoding device 250 according to Embodiment 2 executes the Figure 4 The decoding processing is the same as the decoding processing of Embodiment 1 shown.

[0138] In Embodiment 2, compared with Embodiment 1, the process of calculating the NAL unit header MVC extension parameter of the base view is changed.

[0139] Figure 8 It is a flowchart showing the process of...

Embodiment approach 3

[0171] Next, Embodiment 3 will be described.

[0172] Figure 11 It is a configuration diagram showing components of an image coding device according to Embodiment 3 of the present invention.

[0173] Figure 11 The illustrated image coding device 950 includes a base-view MVC extension parameter determination unit 900, a non-base-view MVC extension parameter determination unit 902, a front-end NAL unit writing switching unit 904, a front-end NAL unit writing unit 906, and a base-view encoding unit. 908. A base-view writing unit 910, a non-base-view encoding unit 912, and a non-base-view writing unit 914. Each processing unit executes each processing described below.

[0174] Figure 12 It is a flowchart showing encoding processing according to Embodiment 3 of the present invention.

[0175] First, the base-view MVC extension parameter determination unit 900 determines the NAL unit header MVC extension parameters of the base-view ( S900 ). Examples of these parameters inc...

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

Disclosed is an image decoding method for decoding a multiview video even if any prefix NAL unit is not used. According to the image decoding method, an NAL unit of the base view is parsed (S200), the image of the base view is decoded (S202), the MVC extension parameter of a non-base view is parsed (S204), whether or not there is any prefix NAL unit of the base view is checked (S205), the MVC extension parameter of the vase view is calculated if there is no prefix NAL unit (S206), the MVC extension parameter of the base view is parsed if there is a prefix NAL unit (S207), the NAL unit of the non-base view is parsed (S208), and the image of the non-base view is decoded using the MVC extension parameter of the base view and MVC extension parameter of the non-base view (S210).

Description

technical field [0001] The present invention relates to an image decoding method for decoding multi-viewpoint images, an image decoding device for decoding multi-viewpoint images, an image encoding method for encoding multi-viewpoint images, and an image encoding device for encoding multi-viewpoint images. Background technique [0002] The Multiview Video Coding (MVC: Multiview Video Coding) standard is a standard defined as an extension standard of the ISO / IEC 14496-10 Advanced Video Coding (AVC, Advanced Video Coding) standard. Profiles in the MVC standard are designed to have backward compatibility with some of the profiles defined in the AVC standard. In other words, a decoder or player conforming to the new MVC profile is capable of decoding certain types of bitstreams of the AVC profile. Conversely, a conventional decoder of an AVC profile (especially a high profile) should be able to decode at least one view in a bit stream conforming to the new MVC profile. [0003...

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/32H04N19/00
CPCH04N19/00533H04N19/00884H04N19/00769H04N19/44H04N19/597H04N19/70H04N19/30H04N19/188H04N19/1887
Inventor 林宗顺西孝启
Owner PANASONIC 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