Rate control method and encoding device

An encoding device and rate control technology, which is applied in the field of video encoding and decoding, can solve problems such as increasing the computational complexity of the encoder and inaccurate rate control, and achieve the effects of reducing implementation complexity, improving encoding efficiency, and avoiding encoding delay

Inactive Publication Date: 2018-12-21
SZ DJI TECH CO LTD
View PDF7 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Among the existing bit rate control algorithms in the industry, some algorithms will lead to inaccurate bit rate control, and some algorithms will increase the computational complexity of the encoder while solving the inaccurate bit rate control

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
  • Rate control method and encoding device
  • Rate control method and encoding device
  • Rate control method and encoding device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to facilitate understanding and description of the scheme of the present application, the following firstly combines figure 1 Describes the process of video encoding.

[0024] like figure 1 As shown, the video coding process includes steps such as prediction, transformation, quantization and entropy coding. These steps are explained below.

[0025] The purpose of prediction is to use the predicted block information to remove redundant information of the current image block to be coded. Prediction includes two types of intra prediction and inter prediction. Intra-frame prediction is to use the information of this frame image to obtain prediction block data. For example, intra prediction uses spatial information of the currently coded frame for eliminating redundant information. Inter-frame prediction uses information from reference frames to obtain predicted block data. For example, inter-frame prediction can use time-domain frame information adjacent to t...

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

An image processing method and apparatus are provided, the method comprising: receiving an image complexity of an image to be encoded, the image complexity being acquired by an image processor connected to an encoder; determining a preset encoding bit of the image to be encoded; obtaining a quantization parameter of the image to be encoded according to the image complexity and the preset encodingbit; and encoding the image to be encoded according to the quantization parameter of the image to be encoded. The accuracy of the rate control and the calculation complexity of the encoder can be balanced.

Description

technical field [0001] The present application relates to the field of video encoding and decoding, and more specifically, relates to a code rate control method and encoding device. Background technique [0002] Visual information is one of the most important sources for humans to obtain external information, but the uncompressed raw video data collected by the camera occupies a huge storage space, with a resolution of 1920×1080, a frame rate of 30 frames per second, and a duration of 10 Take a minute-long video as an example, storing the video without compression requires 104.28G bytes of storage space. In order to reduce the bandwidth occupied by video storage and transmission, video data needs to be encoded and compressed. [0003] The video coding process includes steps such as prediction, transformation, rate control, quantization and entropy coding. Among them, rate control plays a very important role in the video encoding process. Since the content and characterist...

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/103H04N19/124H04N19/146H04N19/159H04N19/176H04N19/50H04N19/61H04N19/91
CPCH04N19/103H04N19/124H04N19/146H04N19/159H04N19/176H04N19/50H04N19/61H04N19/91
Inventor 缪泽翔郑萧桢
Owner SZ DJI TECH 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