A depth coding unit encoding method, decoding method, encoder and decoder

A technology of depth coding and coding unit, which is applied in the field of video coding, can solve the problems of not being a solution, increasing bits, forcing the depth coding unit not to inherit segmentation information, etc., and achieving the effect of reducing the code rate

Inactive Publication Date: 2017-04-12
LG ELECTRONICS (CHINA) R&D CENT CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 2. Force the depth coding unit not to inherit the segmentation information
[0006] For the case where the division depth of the luma CU is greater than the division depth of the current depth CU, after the depth CU inherits the division information of the luma CU, it may not only save bits by making full use of the division information, but also may cause excessive division of inherited motion. Vector inaccuracy brings bit gain
May result in wasted bits if the depth CUs do not inherit this split information
Therefore, neither of the above two processing methods may be the optimal solution

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
  • A depth coding unit encoding method, decoding method, encoder and decoder
  • A depth coding unit encoding method, decoding method, encoder and decoder
  • A depth coding unit encoding method, decoding method, encoder and decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] Such as figure 1 As shown, an embodiment of the present invention provides a method for encoding a depth coding unit, and the method for encoding a depth coding unit includes:

[0031] Step S101: Obtain the division depth of the current depth CU and the division depth of the luma CU corresponding to the depth CU.

[0032] In video coding, it is necessary to encode the depth coding unit of the inter mode and the luma coding unit corresponding to the depth coding unit, and the depth coding unit and the luma coding unit respectively correspond to a division depth.

[0033] Step S102: Determine whether the division depth of the luma coding unit is greater than the division depth of the depth coding unit. The division depth of the depth coding unit and the division depth of the luma coding unit may be the same or different. The relationship between the two usually determines the coding mode. Optionally, when the division depth of the luma CU is greater than the division dep...

Embodiment 2

[0048] Such as figure 2 As shown, this embodiment provides an encoder, which includes: a depth acquisition unit 201 , a depth comparison unit 202 , a motion information inheritance unit 203 , an encoding mode selection unit 204 , a flag bit encoding unit 205 and an encoding execution unit 206 .

[0049] In video coding, it is necessary to encode the depth coding unit of the inter mode and the luma coding unit corresponding to the depth coding unit, and the depth coding unit and the luma coding unit respectively correspond to a division depth. The depth acquiring unit 201 may be configured to acquire a division depth of a current depth CU and a division depth of a luma CU corresponding to the depth CU.

[0050] The division depth of the depth coding unit and the division depth of the brightness coding unit may be the same or different. The size relationship between the two usually determines the selection of the coding mode. The depth comparison unit 202 can be used to compare...

Embodiment 3

[0061] Such as image 3 As shown, this embodiment provides a method for decoding a depth coding unit, and the method for decoding a depth coding unit includes:

[0062] Step S301: Obtain the division depth of the current depth CU and the division depth of the luma CU corresponding to the depth CU.

[0063] In video coding, it is necessary to encode the depth coding unit of the inter mode and the luma coding unit corresponding to the depth coding unit, and the depth coding unit and the luma coding unit respectively correspond to a division depth.

[0064] Step S302: Determine whether the division depth of the luma coding unit is greater than the division depth of the depth coding unit. The division depth of the depth coding unit and the division depth of the luma coding unit may be the same or different. The size relationship between the two usually determines the coding mode. Optionally, when the division depth of the luma CU is greater than the division depth of the depth CU...

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

The invention provides a depth coding unit coding method and decoding method, an encoder and a decoder. The depth coding unit coding method comprises: obtaining the division depth of a current depth coding unit and the division depth of a brightness coding unit corresponding to the depth coding unit; comparing the division depth of the brightness coding unit and the division depth of the depth coding unit in terms of size; when the division depth of the brightness coding unit is greater than the division depth of the depth coding unit, inheriting the motion information of the brightness coding unit; according to the size relation of the rate distortion cost of two coding modes, i.e., inheriting the segmentation information of the brightness coding unit and not inheriting the segmentation information of the brightness coding unit, selecting one coding mode; according to the selected coding mode, coding a segmentation information inheriting flag bit; and according to the selected coding mode, coding the current depth coding unit. According to the invention, the rate of depth image coding can be reduced under the condition that the complexity of the encoder and the decoder is not influenced.

Description

technical field [0001] The present invention relates to video coding technology, in particular to a deep coding unit coding method, a decoding method, an encoder and a decoder. Background technique [0002] In the next-generation 3D video coding standard, when the texture information is coded before the depth information, when coding the depth CU in the inter mode, the motion information and segmentation information of the corresponding luma CU can be inherited. [0003] In the prior art, when the division depth of the corresponding luma coding unit is not greater than the division depth of the current depth coding unit, the depth coding unit does not use the division information of the luma image; and when the division depth of the corresponding luma coding unit is greater than that of the current depth coding unit When dividing the depth, there are usually two processing methods for the segmentation information of the luma coding unit: [0004] 1. Force the depth coding u...

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/597
Inventor 刘鸿彬贾杰
Owner LG ELECTRONICS (CHINA) R&D CENT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products