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

Method and device for quantizing video coding movement intensity

A technology of motion intensity and quantization method, applied in the field of video coding and decoding, which can solve the problems of inability to achieve rate-distortion performance, optimization of subjective effects, and no consideration of the difference between violent motion and slow motion or static images.

Inactive Publication Date: 2013-06-19
深圳市云宙多媒体技术有限公司
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to propose a video coding motion intensity quantification method, aiming at solving the problem that the prior art encoder does not consider the difference between violent motion and slow motion or still images in the source when encoding, and adopts general coding The problem of optimization of rate-distortion performance and subjective effect cannot be achieved

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
  • Method and device for quantizing video coding movement intensity
  • Method and device for quantizing video coding movement intensity
  • Method and device for quantizing video coding movement intensity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] figure 1 It is a flowchart of a video encoding motion intensity quantization method in a preferred embodiment of the present invention, and the method includes the following steps:

[0047] S101, let t=1.

[0048] t represents the encoding frame frame t The time sequence number in the current film source sequence, referred to as t for encoding frame frame t time sequence number;

[0049] S102, judge the frame t Is it an I frame, if so, then frame t Encoding, then enter step S108; otherwise enter step S103;

[0050] frame t Called the t-th frame coded frame, also called the current coded frame;

[0051] S103, set n=1;

[0052] S104, select the current coded macroblock Mb t,n encoding mode, calculate Mb t,n The motion strength and blur strength.

[0053] S1041: Calculate Mb t,n exercise intensity, namely:

[0054]

[0055] S1042: Calculate Mb t,n The blur strength of , that is:

[0056] If Mb_intensity t,n =max(width,height)*4, then

[0057] ...

Embodiment 2

[0111] figure 2 It is a structural diagram of a device for quantifying video encoding motion intensity in a preferred embodiment of the present invention. The device includes: a first initialization module, a frame type judgment processing module, a first encoding module, a second initialization module, an encoding mode selection module, and a motion intensity quantization module. And a fuzzy intensity calculation module, a modified quantization parameter calculation module, a second encoding module, a first judgment processing module, a second judgment processing module, and a third judgment processing module.

[0112] The first initialization module is used to initialize t=1; t represents the encoding frame frame t The time sequence number in the current film source sequence, referred to as t for encoding frame frame t time sequence number;

[0113] Frame category judgment processing module, used to judge frame t Whether it is an I frame, if so, then enter the first enco...

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 embodiment of the invention discloses a method and a device for quantizing video coding movement intensity. The method includes the steps: firstly, providing a macro-block movement intensity and fuzzy intensity acquisition mechanism; and secondly, designing quantizing adjustment strategies on different coding structures and different frame categories according to the movement intensity and the fuzzy intensity of each macro-block. By designing the subsequent quantizing adjustment strategies, code rates can be secondarily adjusted according to the movement intensity, namely, lower code rates are distributed for the macro-blocks violently moving, the saved code rates are distributed to portions sensitive to subjective effect and rate-distortion performance improvement of a video image, and finally, rate-distortion performances and subjective effects are optimized when a coder violently or non-violently moves.

Description

technical field [0001] The present invention relates to the field of video encoding and decoding, in particular to a video encoding motion intensity quantization method and device. Background technique [0002] The source of intense motion has the characteristics of small inter-frame information redundancy. Therefore, the compression of such source requires the encoder to have inter-frame coding technology with good performance. However, when compressing a violently moving film source at a low bit rate, the contradiction that the overall bit rate is not enough will become more prominent. high. [0003] On the other hand, when the moving speed of the object reaches a certain limit, due to the lack of image acquisition equipment, problems such as video image blurring and ghosting often occur. In this way, for the encoder, its original film source is defective. At this time, if the encoder assigns a larger bit rate to this type of video image, on the one hand, it cannot impr...

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): H04N7/26H04N7/64H04N19/124H04N19/176H04N19/89
Inventor 舒倩
Owner 深圳市云宙多媒体技术有限公司
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