Unlock instant, AI-driven research and patent intelligence for your innovation.

Rate control method and video encoding device

A technology of bit rate control and video coding, applied in the fields of digital video signal modification, electrical components, image communication, etc., can solve the problems of insufficient video coding, poor bit rate control efficiency, high computational complexity, etc.

Inactive Publication Date: 2017-11-21
MSTAR SEMICON INC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It should be noted that even if the aforementioned multiple coding blocks may have different target bits per pixel (Target Bits per pixel, Target Bpp), the hardware still uses the frame-level parameters calculated by the aforementioned software for the multiple coding blocks of the frame. Encoding, that is, all encoding blocks in the frame apply the same encoding parameters (that is, frame-level parameters calculated by the software) during video encoding, resulting in insufficient fineness of the video encoding of the frame, so that the bit rate control Poor benefit
In addition, the known coding parameters are all calculated by software according to different models, and have high computational complexity

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Please refer to figure 1 and figure 2 , figure 1 is a schematic diagram of a video encoding device 10 according to an embodiment of the present invention, figure 2 for a frame F k and the coding block CB in it 1 ~CB M schematic diagram. The video encoding device 10 receives a video data stream UVS and performs video encoding on the video data stream UVS to generate a compressed video data stream CVS, wherein the video data stream UVS includes frame F 1 ~F K . Furthermore, the video encoding device 10 is used to encode the frame F 1 ~F K every frame of F k The coded block CB contained in 1 ~CB M For video coding, a coding block may represent a macro block (Macro Block), a coding tree unit (Coding Tree Unit, CTU) or a coding basic unit in other frames. In addition, the video coding device 10 can obtain 1 ~CB M The coding parameters of the coding block CB 1 ~CB M Perform video encoding, wherein the encoding parameters may be Lagrange Multiplier (Lagrange...

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 provides a rate control method for a video encoding device. The rate control method includes the steps of establishing a parameter table according to first frame level parameters corresponding to a first frame, and storing the parameter table in a Lookup Table (LUT) unit of the video encoding device; reading the parameter table stored in the LUT unit and obtaining, according to the parameter table and a target parameter corresponding to an encoding block in the first frame, at least one encoding parameter corresponding to the encoding block; and encoding the encoding block of the first frame according to the at least one encoding parameter.

Description

technical field [0001] The present invention refers to a bit rate control method and a video encoding device, in particular to a bit rate control method and a video encoding device for obtaining encoding parameters corresponding to encoding blocks by means of table lookup. Background technique [0002] Bit rate control (Rate Control) is a basic topic in video coding. In the process of video transmission and storage, network bandwidth and storage resources are limited. The function of bit rate control is to perform video encoding for different encoding parameters on the premise of ensuring the maximum video encoding quality, so that the output video stream (Video Stream) can meet transmission and storage restrictions. Therefore, bit rate control plays an extremely important role in the application of video coding standards. [0003] On the other hand, known technologies have developed the use of software with hardware architecture (that is, hardware-software collaborative a...

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/176H04N19/196
CPCH04N19/146H04N19/176H04N19/197
Inventor 邓书纬何嘉强林和源
Owner MSTAR SEMICON INC