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

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

An image decoding and image encoding technology, applied in image communication, digital video signal modification, electrical components, etc., can solve the problems of increasing the amount of side code and not being able to fully utilize it, and achieve the effect of reducing the amount of code and improving efficiency.

Active Publication Date: 2014-05-28
SHARP KK
View PDF5 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] However, in inter prediction, since the above-mentioned asymmetric partition is newly added, the code amount of side information increases.
In addition, there is a problem that regardless of whether the newly added asymmetric partition is different in nature from the existing symmetric partition, its properties cannot be fully utilized in the encoding process.

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

Examples

Experimental program
Comparison scheme
Effect test

example 2

[0604] In Example 2 of the determination method, bi-prediction restriction is performed on PUs equal to or less than THxTH. The judgment formula at this time is as follows.

[0605] DisableBiPred=((CU Width==2*TH&&PU split type==NxN)||CU Width<2*TH)?true:false

[0606] in particular,

[0607] When TH=16, bi-prediction restriction is performed in each PU of 16x16, 16x8, 8x16, 12x16, 4x16, 16x12, 16x4, 8x8, 8x4, 4x8, and 4x4.

[0608] When TH=8, bi-prediction restriction is performed on each PU of 8x8, 8x4, 4x8, and 4x4.

[0609] In the case of TH=4, bi-prediction restriction is performed in 4x4 PU.

[0610] In addition, when log2CUSize is used to determine the PU size, the determination formula when bi-prediction is limited to 8x8, 8x4, 4x8, and 4x4 is as follows.

[0611] DisableBiPred=((log2CUSize==4&&PU split type==NxN)||log2CUSize<4)?true:false

[0612] The decision formula for 4x4 is as follows.

[0613] DisableBiPred=((log2CUSize==3&&PU split type==NxN))?true:false ...

Deformed example 1

[0839] The bi-uniprediction conversion unit 1219A may be configured to perform bi-uniprediction processing after all the merging candidates are derived and the merging candidate list is stored in the merging candidate storage unit 1212H.

[0840] For this, as Figure 72 Make configuration changes as shown. Figure 72 The composition shown is in Figure 61 In the configuration shown, the bi-monopredictive conversion unit 1219A is changed to a bi-mono-predictive conversion unit 1219B, wherein the bi-mono-predictive conversion unit 1219B performs a merge candidate list completion notification from the merge candidate derivation control unit 1212G. In the merging candidate storage unit 1212H, the merging candidate list is subjected to double-to-single conversion processing.

[0841] In addition, the dual mono-transform process itself in the dual mono-predictive conversion unit 1219B is the same as that of the dual mono-predictive conversion unit 1219A, and thus its description i...

Deformed example 2)

[0865] In the dual-mono-predictive conversion unit 1219B, dual-mono-transformation can be performed according to the number of uni-predictions included in the merge candidate list.

[0866] Specifically, in the double-uniprediction conversion unit 1219B, the number of uni-predictions is counted when deriving merging candidates, and only when there are no more than N uni-predictions in the merging candidate list, the merging of the top N uni-predictions can be performed. Candidates are double-single transformed. In addition, N is a positive integer, for example, N=1 can be set.

[0867] According to the above configuration, when there are N or more uni-predictions in the merging candidate list, it is not necessary to perform double uni-conversion, so that the load of the merging candidate derivation process can be reduced.

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 efficient encoding / decoding process that reduces the size of encoded images when using asymmetric partitioning and takes advantage of the properties of asymmetric partitioning is implemented. An image decoding device that is provided with a motion-compensation parameter derivation unit that derives a motion-compensation parameter that indicates a prediction scheme, namely either unidirectional or bidirectional prediction. If the size of prediction units is less than or equal to a prescribed size, the motion-compensation parameter derivation unit switches prediction schemes for the derivation of the motion-compensation parameter.

Description

technical field [0001] The present invention relates to an image decoding device for decoding encoded data representing an image, an image decoding method, and an image encoding device for generating encoded data by encoding an image. Background technique [0002] In order to efficiently transmit or record moving images, a moving image encoding device that generates encoded data by encoding a moving image, and a moving image decoding device that generates a decoded image by decoding the encoded data are used. [0003] Specific video encoding methods include, for example, the method used in KTA software, which is a codec for joint development in H.264 / MPEG-4.AVC and VCEG (Video Coding Expert Group), TMuC ( Test Model under Consideration) software, HEVC (High-Efficiency Video Coding) which is its successor codec (Non-Patent Documents 1 and 4), and the like. [0004] In such a moving image encoding method, the image (picture) constituting the moving image is based on slices ob...

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): H04N19/103H04N19/61
CPCH04N19/00121H04N19/00072H04N19/00969H04N19/00696H04N19/00721H04N19/00551H04N19/00212H04N19/00024H04N19/105H04N19/52H04N19/119H04N19/13H04N19/96H04N19/463H04N19/157H04N19/577H04N19/44H04N19/159
Inventor 山本智幸猪饲知宏八杉将伸
Owner SHARP KK
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