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

Code rate control method and device

A code rate control and code word technology, applied in the field of code rate control methods and devices, can solve the problems of video sequence quality degradation and the like

Inactive Publication Date: 2016-02-10
ZTE CORP
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When using frame skipping technology, the existing research mainly considers how to use frame skipping technology to smooth the bit rate output, which will degrade the quality of the video sequence to some extent

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
  • Code rate control method and device
  • Code rate control method and device
  • Code rate control method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] The method of code rate control in this embodiment, such as figure 2 shown, including the following steps:

[0046] Step 201: When it is determined that frame skipping is required, obtain CWF according to the similarity between frames and the quality of the reconstructed image;

[0047] Here, the determination needs to perform frame skipping, which specifically includes:

[0048] Determining the similarity measure between frames and reconstructed image quality;

[0049] According to the determined inter-frame similarity measure, the inter-frame similarity measure threshold, the determined reconstructed image quality, and the reconstructed image quality threshold, it is determined that frame skipping needs to be performed.

[0050] Among them, when determining the inter-frame similarity measure, motion vector or pixel-based motion complexity can be selected to determine the inter-frame similarity measure; the inter-frame similarity measure threshold can be set as requ...

Embodiment 2

[0077] In this embodiment, a processing flow is described starting from receiving a frame of video data. The method of code rate control in this embodiment, such as image 3 shown, including the following steps:

[0078] Step 301: Determine the inter-frame similarity measure and reconstructed image quality;

[0079] Here, after receiving a frame of video data, it is first necessary to determine the similarity measure between frames and the quality of the reconstructed image.

[0080] Among them, when determining the inter-frame similarity measure, motion vector or pixel-based motion complexity can be selected to determine the inter-frame similarity measure; the inter-frame similarity measure threshold can be set as required, and the inter-frame similarity measure threshold is used to set the level of similarity between frames;

[0081] When determining the quality of the reconstructed image, the PSNR or QP of the reconstructed image is mainly considered; the image quality t...

Embodiment 3

[0096] In order to implement the method in Embodiment 1, this embodiment provides a code rate control device, such as Figure 4 As shown, the device includes: a calculation unit 41 and a code rate control unit 42; wherein,

[0097] The calculation unit 41 is used to determine that when frame skipping is required, obtain the CWF according to the similarity between frames and the quality of the reconstructed image;

[0098] The code rate control unit 42 is configured to allocate bits for the target frame according to the CWF, and perform code rate control on the target frame based on the bits allocated for the target frame.

[0099] Here, the determination needs to perform frame skipping, which specifically includes:

[0100] Calculation unit 41 determines the inter-frame similarity measure and reconstructed image quality;

[0101] The calculation unit 41 determines that frame skipping needs to be performed according to the determined inter-frame similarity measure, the inter-...

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 code rate control method which comprises when determining that frame skip needs to be executed, obtaining a code word weighting factor according to inter-frame similarity and quality of a reconstructed image; and allocating bits to a target frame according to the code word weighting factor, and carrying out code rate control on the target frame based on the bits allocated to the target frame. The invention also discloses a code rate control device simultaneously.

Description

technical field [0001] The present invention relates to the field of video encoding and decoding, in particular to a code rate control method and device. Background technique [0002] Bit rate control is the key technology of real-time video coding. Without bit rate control, the application of any video coding standard will be limited. If there is no bit rate control, the client buffer is prone to overflow or underflow during transmission under limited bandwidth constraints, resulting in data loss; if there is no bit rate control, the complexity of image space and time is different In some cases, it is difficult to allocate frame target bits reasonably, and it may occur that low-complexity images get more bit allocations, and high-complexity images get less bit allocations, resulting in subjective and objective image quality. ideal. [0003] Usually frame skipping techniques are implemented on encoding devices and decoding devices for different reasons. When frame skippin...

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): H04N21/2343H04N21/4402H04N19/132
CPCH04N21/2343
Inventor 朱存望徐贤锋冯斌孙博
Owner ZTE CORP
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