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

A video encoding and decoding technology, applied in the Internet field, can solve problems such as poor video communication quality, inability to decode reference frames, inability to decode video data, etc., and achieve the effect of improving the quality of video communication

Active Publication Date: 2019-08-20
TENCENT TECH (SHENZHEN) CO LTD
View PDF10 Cites 7 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

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 encoding method, a video decoding method, a terminal and a storage medium, and belongs to the technical field of Internet. The method comprises the following steps: receiving a decoding failure prompt message, wherein the decoding failure prompt message comprises a label index of a previous frame of encoded video data; setting the video data on the storage positionindicated by the label index in the first reference frame list as an unavailable reference frame; and according to the available reference frame in the first reference frame list when the current frame of video data is encoded, encoding the current frame of video data, sending the encoded current frame of video data to a server, and sending the encoded current frame of video data to a decoding endby the server. According to the method and the device, when the decoding failure prompt message is received, the video data failed in decoding is set as the unavailable reference frame, and coding isperformed according to the available reference frame during subsequent video coding, so that a decoding end can decode the coded video data, and the video communication quality is improved.

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
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