Video coding code rate control method and device

A bit rate control and video coding technology, applied in the field of video coding, which can solve the problems of increasing the probability of video playback failure and taking too much coding time.

Active Publication Date: 2017-04-19
TENCENT TECH (BEIJING) CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem that the coding rate control method provided by the above-mentioned related technology takes too much time and inc

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 code rate control method and device
  • Video coding code rate control method and device
  • Video coding code rate control method and device

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0028] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0029] Please refer to figure 1 , Which shows a flowchart of a rate control method in video encoding provided by an embodiment of the present invention. The rate control method may include the following steps:

[0030] Step 102: Obtain bit rate information of the video, where the bit rate information includes the bit rate of the video in each unit time.

[0031] Step 104: Extract an image within a target unit time from the video, where the target unit time refers to a unit time with a bit rate greater than a preset value.

[0032] Step 106: Perform filtering processing on the above-mentioned image.

[0033] Step 108: Encode the filtered image and encapsulate it into a video file.

[0034] In summary, the code rate control method provided by this embo...

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 code rate control method and belongs to the video coding technology field. The method comprises steps that the code rate information of a video is acquired; images within the target unit time are extracted from the video, and the target unit time refers to the unit time when a code rate is greater than a preset value; the images are filtered; the images after filtering are coded and are then packaged to be video files. Through the method, problems of over-long coding time consuming and increase of probability of video playing failure existing in a code rate control method in the prior art are solved, on one hand, code rate reduction processing on images with relatively large code rates is carried out, the coding consuming time is reduced, on the other hand, a problem of video playing failure caused by slice loss can be avoided, probability of video playing failure is substantially reduced, moreover, through code rate reduction processing on the images with the relatively large code rates, a video peak code rate is substantially reduced, and purposes of reducing video playing lag and improving video playing smoothness are realized.

Description

technical field [0001] The present invention relates to the technical field of video coding, in particular to a code rate control method and device in video coding. Background technique [0002] For users, the smoothness of video will directly affect the user's video viewing experience. [0003] In the related art, a bit rate control method is provided to improve video fluency. The specific scheme of the bit rate control method is as follows: at the encoding end, the I frame (ie key frame) in the image sequence is divided into multiple slices After encoding, when transmitting a P frame (ie, a one-way predictive frame) or a B frame (ie, a bidirectional predictive frame), a certain amount of I frame slices are selected according to the data size of the P frame or B frame and transmitted together, so as to control each The amount of transmitted data is basically the same or close; at the decoding end, the received I frame slices are combined and decoded, and finally a complete...

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/146H04N19/117H04N19/17
Inventor 王星星简伟华
Owner TENCENT TECH (BEIJING) 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