Video encoding method, video decoding method, terminal and storage medium

A technology of video encoding and decoding, which is applied in the fields of video decoding method, video encoding method, terminal and storage medium, and can solve problems such as poor video communication quality, inability to decode reference frames, and inability to decode video data, so as to improve the quality of video communication Effect

Active Publication Date: 2021-09-28
TENCENT TECH (SHENZHEN) CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since the determined reference frame is fixed, when the network condition is not good, if the coded video data used as the reference frame loses packets during transmission, the decoding end will not only be unable to decode the reference frame, but also cannot The video data encoded by this reference frame is decoded, so the video communication quality is poor

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, video decoding method, terminal and storage medium
  • Video encoding method, video decoding method, terminal and storage medium
  • Video encoding method, video decoding method, terminal and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0054] Please refer to figure 1 , which shows a video codec system, which includes an encoding end 101 , a server 102 and a decoding end 103 .

[0055] Wherein, the encoding terminal 101 may be a notebook computer, a desktop computer, a smart phone and other devices. The encoding end 101 is equipped with a camera and at least one video communication application, and is mainly responsible for collecting video data, adding a tag index to the encoded video data, receiving the return packet information sent by the server, and setting different identifiers (including available identifiers and unavailable identifiers) for the video data. mark), select an available reference frame to encode video data, etc.

[0056] The server 102 is a back...

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 discloses a video coding method, a video decoding method, a terminal and a storage medium, and belongs to the technical field of the Internet. The method includes: receiving a decoding failure prompt message, the decoding failure prompt message including the label index of the encoded video data of the previous frame; setting the video data at the storage location indicated by the label index in the first reference frame list as unavailable Using the reference frame; encoding the current frame video data according to the available reference frames in the first reference frame list when encoding the current frame video data, and sending the encoded video data of the current frame to the server, and the server sends it to the decoding end. In the present invention, when receiving a decoding failure prompt message, the video data that fails to decode is set as an unusable reference frame, and subsequent video encoding is performed according to the available reference frame, so as to ensure that the decoding end can decode the encoded video data , improving the quality of video communication.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to a video coding method, a video decoding method, a terminal and a storage medium. Background technique [0002] With the development of Internet technology, video communication has a wide range of application scenarios, including two-person video communication scenarios with family and friends, and multi-person video communication scenarios such as live video broadcasting and video conferencing. As the main way of communication in modern life, video communication provides great convenience for users. However, due to factors such as network packet loss and network jitter, the picture quality of video data encoded by the encoding end at the decoding end is relatively poor. Difference. Therefore, how to encode video data becomes the key to improving the quality of video communication. [0003] At present, the related technologies mainly adopt the following methods when...

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): H04N7/14H04N7/15H04N21/4788H04N21/44
CPCH04N7/141H04N7/15H04N21/44H04N21/4788
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