Video coding method and device, video decoding method and device, electronic equipment and storage medium

A video encoding and video decoding technology, applied in the field of video processing, can solve the problem of increasing the decoding complexity of the video decoding end, and achieve the effects of reducing the decoding complexity, improving the filtering efficiency, and reducing the number of blocks

Active Publication Date: 2021-11-30
TENCENT TECH (SHENZHEN) CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the use of loop filtering tools based on deep learning will increase the decoding complexity of the video decoding end. The current processing method is to use RDO (Ratedistortion optimization, rate-distortion optimization) to filter out the gain in the filtered video frame. The CTU (Coding Tree Unit, coding tree unit), and filter this part of the CTU at the video decoding end

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0088] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be noted that any number of elements in the drawings is for illustration rather than limitation, and any naming is only for distinction and has no limiting meaning.

[0089] YUV is the type of compiling true-color color space (color space), "Y" represents the brightness (Luminance or Luma), that is, the grayscale value, "U" and "V" represent the chroma (Chrominance or Chroma ), the function is to describe the color and saturation of the image, and is used to specify the color of the pixel.

[0090] Video signal: From the way of signal acquisition, it can be divided into two ways: captured by the camera and generated by the computer. Due to differen...

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 relates to the technical field of video processing, and discloses a video coding method and device, a video decoding method and device, electronic equipment and a storage medium, relates to the artificial intelligence technology, and aims to reduce the decoding complexity and improve the filtering efficiency under the condition that video quality is hardly influenced or the video quality is not obviously reduced by performing video filtering by using a machine learning technology in artificial intelligence. The method comprises the following steps: obtaining a reconstructed video frame from coded data of the video frame, wherein the video frame comprises at least two blocks; performing filtering processing on the reconstructed video frame, and obtaining gains obtained after filtering processing of each block in the reconstructed video frame; according to the gain distribution of each block, determining a block which needs to be filtered when the coded data is decoded from each block; and sending coded data of the video frame, wherein the coded data comprises indication information of the block needing to be filtered.

Description

technical field [0001] The present application relates to the technical field of video processing, and in particular to a video encoding and decoding method, device, electronic equipment, and storage medium. Background technique [0002] In recent years, with the development of deep learning technology, many studies have attempted to use deep learning models to replace some modules in traditional video coding frameworks or propose end-to-end coding frameworks based on deep learning, especially in loop filtering tools. , which can significantly improve the encoding performance compared with traditional filtering tools. However, the use of loop filtering tools based on deep learning will increase the decoding complexity of the video decoding end. The current processing method is to use RDO (Ratedistortion optimization, rate-distortion optimization) to filter out the gain in the filtered video frame. CTU (Coding Tree Unit, coding tree unit), and filter this part of CTU at the ...

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/117H04N19/119H04N19/172H04N19/147
CPCH04N19/117H04N19/119H04N19/172H04N19/147H04N19/82H04N19/176H04N19/46G06N3/063G06N3/045H04N19/149
Inventor 朱晗许晓中刘杉
Owner TENCENT TECH (SHENZHEN) 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