Maximum available coding unit size determining method and device

A technology of coding unit and size, which is applied in the field of video coding and can solve the problems of small video coding speed improvement.

Active Publication Date: 2018-03-20
BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, the size of the largest available CU is often determined according to the image resolution. Specifically, in an image with a small resolution, a 64x64 area generally does not contain one object but contains multiple objects. Therefore, when encoding In the process, when the image resolution is less than the preset threshold (such as 832×480), the 64×64 CU is turned off, and multiple smaller-sized CUs are used for encoding, that is, the maximum available CU size corresponding to the image is determined is 32×32, but applying this method has almost no effect on the CU decision of video images whose resolution is greater than the preset threshold, resulting in a small increase in video encoding speed

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
  • Maximum available coding unit size determining method and device
  • Maximum available coding unit size determining method and device
  • Maximum available coding unit size determining method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0105] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0106] In order to improve video coding speed, embodiments of the present invention provide a method and device for determining a maximum usable coding unit size.

[0107] It should be noted that a method for determining a maximum usable coding unit size provided in an embodiment of the present invention may be executed by an apparatus for determining a maximum usable coding unit size. Wherein, the device for determining the maximum usable coding unit size may be a...

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 embodiment of the invention discloses a maximum available coding unit size determining method and device. The method includes the following steps: obtaining an image to be encoded; determining a similar image corresponding to the image to be encoded; extracting target use information of a coding unit corresponding to a predetermined coding unit attribute value in the similar image according topre-statistical information; and determining a maximum available coding unit size of the image to be encoded according to the target use information and the predetermined coding unit attribute value,wherein the pre-statistical information includes use information of the coding unit corresponding to the predetermined coding unit attribute value in the encoded image; the predetermined coding unitattribute value at least includes a coding unit attribute value corresponding to the coding unit with a maximum size, and all coding unit attribute values included by the predetermined coding unit attribute value are continuous in size; and a predetermined coding unit attribute refers to the coding unit size or depth. According to the scheme, the complexity of CU partitioning decisions of HEVC canbe reduced, and the video coding speed can be improved.

Description

technical field [0001] The present invention relates to the technical field of video coding, in particular to a method and device for determining the size of a maximum available coding unit. Background technique [0002] With the continuous development of video services in multimedia applications and the continuous improvement of video cloud computing requirements, the data volume of the original video source is too large for the existing transmission network bandwidth and storage resources. One of the hotspots of research and application. [0003] Standardization organizations at home and abroad have formulated a variety of video coding standards. Most of these standards use techniques such as prediction, transformation, scanning, quantization, and entropy coding to remove redundant information in video image data to reduce transmission bandwidth and storage space. The basic unit to which the above technology is applied is called CU (Coding Unit, coding unit), which repres...

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): H04N19/105H04N19/119
CPCH04N19/105H04N19/119
Inventor 张贤国朱政金星
Owner BEIJING KINGSOFT CLOUD NETWORK TECH 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