Video encoding method and device, electronic equipment and storage medium

A video coding and coding technology, applied in the field of video coding, can solve the problems of increasing coding time, reducing coding speed, and increasing coding complexity.

Active Publication Date: 2020-09-15
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Compared with the High Efficiency Video Coding (HEVC) standard, more coding unit division types are nested in the multifunctional video coding standard, which greatly increases the coding complexity
However, in the process of applying the multifunctional video coding standard to divide the coding unit, the encoder needs to calculate all the coding unit division types. The occurrence of this situation increases the amount of data calculation in the encoding process and reduces the encoding speed. increased encoding time

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
  • Video encoding method and device, electronic equipment and storage medium
  • Video encoding method and device, electronic equipment and storage medium
  • Video encoding method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.

[0028] The video encoding method provided by the embodiment of the present invention is applied in the encoding process of converting a file in an original video format into another video format file using a video encoding standard to compress video data, wherein the video encoding standard may include multiple Functional video coding standards, and other video coding standards that may emerge in the future.

[0029] In order to understand more intuitively whether each coding unit is adjacent to each other, the coding unit may be expressed as a coding block in a coordinate system.

[0030] The coordinate system may be a Cartesian coordinate system composed of an abscissa axis and a ordinate axis, and the abscissa axis and the ordinate axis may be used to indicate the coding order of the coding blocks in...

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 video coding method and device, electronic equipment and a storage medium. The method comprises the following steps: acquiring video data to be coded; obtaining the division depth of each coding unit in the coding frame according to the coding sequence of each coding frame in the video data; for the currently read first coding unit, determining a reference division depth of the first coding unit according to the division depth of the second coding unit; when the division depth of the first coding unit is smaller than the reference division depth, determining a target division mode in a first division mode, the first division mode comprising quadtree division and non-division; and encoding the first encoding unit according to the target division mode. Therefore, under the condition that the division depth of the current coding unit is smaller than the reference division depth, the coding unit can be divided by selecting a division mode with less video loss fromthe two division modes of quadtree division and non-division. Therefore, the calculation amount in the encoding process can be reduced, and the encoding time is saved.

Description

technical field [0001] The present invention relates to the technical field of video coding, in particular to a video coding method, device, electronic equipment and storage medium. Background technique [0002] In order to compress video data more effectively, the Versatile Video Coding (VVC) standard formulated by the International Video Coding Standards Organization is widely used. It is divided into multiple coding tree units (Coding Tree Unit, CTU), and the coding tree unit is divided into quadtrees (Quad Tree, QT) to obtain coding units (Coding Unit, CU). Further, according to the horizontal binary tree division (Horizontal Binary Tree, H-BT), vertical binary tree division (Vertical BinaryTree, V-BT), horizontal ternary tree division (Horzizontal Ternary Tree, H-TT), vertical ternary tree division (Vertical Ternary Tree, V-TT), quad Tree partitioning and no partitioning perform calculations on the coding unit to determine a better partitioning method and encode the co...

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/147H04N19/176H04N19/96
CPCH04N19/96H04N19/147H04N19/176
Inventor 罗昆董胜富
Owner BEIJING QIYI CENTURY SCI & 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