Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for determining level of coding unit

A coding unit and coding technology, applied in the field of image processing, can solve problems such as low coding efficiency and complicated determination process

Active Publication Date: 2018-07-24
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, based on the existing technology, for any CU, it is necessary to separately evaluate the rate-distortion cost of the current CU and the rate-distortion cost of dividing this CU into four sub-CUs, and then make a comparison to decide whether the current CU should be encoded directly or Divided into four sub-CUs for encoding, the determination process is very complicated, resulting in low encoding efficiency

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
  • Method and device for determining level of coding unit
  • Method and device for determining level of coding unit
  • Method and device for determining level of coding unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention.

[0061] The embodiment of the present invention also provides a method for determining the level of a coding unit, the method is applied to a coding device, and the coding device may be a terminal or a server, or may be an encoder set in the terminal or the server.

[0062] Step 110, acquiring a coding unit to be encoded, and dividing the coding unit into four sub-coding units.

[0063] In implementation, when a certain image needs to be encoded, the encoding device can obtain the image to be encoded, and then divide the image to be encoded into coding tree units (ie, CTUs). Generally, the size of a CTU is set to 64x64. The coding device can generally regard a CTU as a coding unit (that is, a CU), and then determine a coding mode to code the CU. Wherein, the size of the CU is ...

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

Embodiments of the invention provide a method and a device for determining a level of a coding unit, belonging to the technical field of image processing. The method comprises the following steps of:acquiring the coding unit to be coded; dividing the coding unit into four sub-coding units; determining a motion vector of each sub-coding unit, a number of non-zero quantized transform coefficients of each sub-coding unit and a rate distortion cost of each sub-coding unit; judging whether the sub-coding unit satisfies a preset coding condition according to the motion vector of each sub-coding unit, the number of non-zero quantized transform coefficients of each sub-coding unit and the rate distortion cost of each sub-coding unit; and coding the coding unit according to the four sub-coding units if so. By using the invention, the coding speed can be improved.

Description

technical field [0001] The present invention relates to the technical field of image processing, in particular to a method and a device for determining a layer of a coding unit. Background technique [0002] Due to the popularization of high-resolution shooting equipment, the volume of Internet video has increased rapidly. In order to efficiently store and transmit high-definition video, people usually use a new generation of video coding standards with higher compression coding efficiency to compress video, such as HEVC / H.265. [0003] In high-efficiency video coding, an encoder divides an image to be encoded into coding tree units (ie, CTUs), and then encodes them one by one. The size of the CTU (Coding Tree Unit, coding tree unit) is determined by the encoder, and the maximum size of the CTU is generally 64x64. The encoder usually divides the CTU into coding units (ie, CUs), and then encodes the CUs (CodingUnits, coding units). The maximum size of a CU is 64x64, and ca...

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/122H04N19/124H04N19/147
CPCH04N19/122H04N19/124H04N19/147
Inventor 朱洪波
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD