Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Video encoding method and device, computer equipment and storage medium

A video coding and coding technology, which is applied in the video field, can solve the problems of low coding efficiency of mixed video, achieve the effect of improving coding parallelism and video coding efficiency

Pending Publication Date: 2021-02-26
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In related technologies, when a hardware encoder and a software encoder are used for hybrid video encoding, the hardware encoder and the software encoder perform encoding in a serial manner, and the hardware encoder and the software encoder need to wait for each other to complete encoding before continuing to encode. Resulting in less efficient hybrid video encoding

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0033] The "plurality" mentioned herein means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and / or B may indicate: A exists alone, A and B exist simultaneously, and B exists independently. The character " / " generally indicates that the contextual objects are an "or" relationship.

[0034] Please refer to figure 1 , which shows a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application. This implementation environment may include: a first computer device 101 , a server 102 and a second computer device 103 .

[0035] The first computer device 101 may be an electr...

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 video coding method and device, computer equipment and a storage medium, and belongs to the technical field of videos. The method comprises the following steps that: based on a GOP coding structure, a hardware frame and a software frame in the current GOP are determined, the hardware frame is coded through a hardware coder, and the software frame is coded through a software coder; based on the reference relationship between the hardware frames, the hardware frames are encoded; and in response to completion of encoding of a target hardware frame in the hardware frames, parallel encoding on remaining hardware frames in the hardware frames and a target software frame in the software frame is performed, the target hardware frame being a reference frame of the target software frame. By adopting the scheme provided by the embodiment of the invention, parallel encoding of the hardware encoder and the software encoder is realized, and the video encoding efficiency is improved.

Description

technical field [0001] The embodiments of the present application relate to the field of video technologies, and in particular, to a video encoding method, device, computer equipment, and storage medium. Background technique [0002] Video coding is a technology that converts the format of original video data through compression technology. Through video coding, the purpose of saving network bandwidth and storage space can be achieved. [0003] In related technologies, video encoding is performed using a separate hardware encoder or a separate software encoder. Among them, the encoding speed of the hardware encoder is generally related to the timing of processing frames, and the processing speed is relatively stable; while the encoding speed of the software encoder is generally related to the image texture content and image motion complexity, and each group of pictures (Group Of Pictures, There is a code control dependency between frame sequences of GOP), for example, the c...

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/177H04N19/105
CPCH04N19/105H04N19/177
Inventor 程曦铭吉祥虎涂承杰邹天玱
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products