A video data processing method and device

A technology of video data and processing devices, which is applied in the field of data processing, and can solve problems such as affecting image quality, prone to misjudgment, and low bit rate

Inactive Publication Date: 2016-08-03
HUAWEI TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] However, SAD can only show the difference in pixels between adjacent frame images, which leads to misjudgment easily. It will increase the QP, but in fact this is not a scene switch or violent movement. If the QP is increased, the bit rate will be too low and the image quality will be affected

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
  • A video data processing method and device
  • A video data processing method and device
  • A video data processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] Embodiments of the present invention provide a video data processing method and device, which can avoid misjudgment as much as possible, thereby maintaining the balance between bit rate control effect and image quality.

[0071] see figure 1 , an embodiment of the video data processing method in the embodiment of the present invention includes:

[0072] 101. Calculate a first MAD histogram of the first image and a first MSE histogram of the first image;

[0073] In this embodiment, when the QP needs to be determined to prevent bit rate overshoot, the video data processing device may calculate the MAD histogram of the first image and the MSE histogram of the first image, where the first image is the current frame image.

[0074] For ease of description, in the following embodiments, the MAD histogram of the first image is referred to as the first MAD histogram for short, and the MSE histogram of the first image is referred to as the first MSE histogram for short.

[00...

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 data processing method and a video data processing device. Erroneous judgment can be avoided as much as possible, so that balance between a code rate control effect and image quality is kept. The method provided by the embodiment of the invention comprises the following steps of: calculating a first mean absolute difference MAD histogram of a first image and a first mean square error (MSE) histogram of the first image, wherein the first image is a current frame of image; calculating a difference parameter according to the first MAD histogram and the first MSE histogram; and determining a quantization parameter QP according to the difference parameter. The embodiment of the invention also provides a video data processing device. According to the embodiment of the invention, the erroneous judgment can be effectively avoided, so that the balance between the code rate control effect and the image quality is kept.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a video data processing method and device. Background technique [0002] Bit rate control is an important control method in video coding. Its purpose is to prevent buffer overflow and improve image quality as much as possible while satisfying bandwidth constraints. [0003] In coding scenarios such as H.264 and MPEG4, bit rate control is very important. Quantization parameter (QP, QuantizationParameter) is a parameter used to control coding quality and bit rate in these coding scenarios. The smaller the QP, the higher the image quality, and the The higher the rate, the larger the QP, the lower the image quality and the lower the bit rate, so the bit rate can be controlled by adjusting the QP. [0004] For example, in the monitoring field where H.264 and MPEG4 encoding methods are applied, the camera needs to encode the captured images, and then transmit the code stream to the moni...

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 Patents(China)
IPC IPC(8): H04N19/124H04N19/146H04N19/142
Inventor 张春晓魏旭云李旭
Owner HUAWEI 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