Video encoding method

A coding and video frame technology, applied in the field of video coding, can solve problems such as poor video viewing effect, inappropriate video to be coded, and inaccurate rate-distortion cost

Inactive Publication Date: 2016-01-27
GRADUATE SCHOOL OF THE CHINESE ACAD OF SCI GSCAS
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Therefore, the rate-distortion cost obtained by not fully considering the subjective visual characteristics of the human eye and the temporal characteristics of the video in the prior art is not accurate enough, and the video coding mode determined according to the rate-distortion cost is also inappropriate for the video to be encoded, thus After the video is encoded and reconstructed with an inappropriate encoding mode, the viewing effect of the video is not good

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
  • Video encoding method
  • Video encoding method
  • Video encoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] figure 1 It is a flow chart of Embodiment 1 of the video coding method of the present invention. The video encoding method provided in this embodiment includes:

[0061] Determine the rate-distortion cost of at least two encoding modes for encoding the original macroblock of the current video frame of the video sequence, and select the encoding mode for the original macroblock of the current video frame according to the rate-distortion cost, and specifically select the encoding with the smallest rate-distortion cost mode as the encoding mode for the raw macroblocks of the current video frame. Among them, such as figure 1 As shown, the operation of determining the rate-distortion cost of encoding the current video frame of the video sequence for each encoding mode specifically includes:

[0062] S101. Encode the original macroblock in the current video frame by using a coding mode to obtain a coded code stream and a coded code rate, and reconstruct the coded code stre...

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 video encoding method. The video encoding method comprises respectively determining rate distortion cost of at least two kinds of encoding modes, and choosing an encoding mode according to the rate distortion cost, wherein the operation of determining the rate distortion cost comprises acquiring macro block distortion quantity according to space-time similarity measurement between an original macro block and a reconstructed macro block in a video, acquiring a Lagrange multiplier according to a relation model of an encoding rate and the macro block distortion quantity, and determining corresponding rate distortion cost of the encoding mode according to the encoding rate, the macro block distortion quantity and the Lagrange multiplier. Due to the facts that the macro block distortion quantity determined by the video encoding method conforms to visual distortion sensitivity of human eyes and the Lagrange multiplier is acquired through accurate relation model, so that the rate distortion cost determined can truly reflect whether the encoding mode is suitable for a current video frame of a video sequence or not, therefore the encoding mode suitable for the video can be determined accurately, and watching effect of the video after the encoding is used is in a good status.

Description

technical field [0001] The present invention relates to the field of video technology, in particular to a video encoding method. Background technique [0002] In the field of video compression, in order to better improve compression efficiency, more and more coding modes have been introduced into coding standards. For example, in the latest video coding standard H.264 / AVC, there are more than ten coding modes for selection, and it is very important to choose which coding mode is the best coding mode for video macroblocks. In order to determine the best coding mode, a rate-distortion optimization (Rate-distortion optimization, RDO for short) technology is generally used. [0003] Specifically, the expression of RDO is as follows: [0004] min{J},whereJ=D+λ×R [0005] where J is the rate-distortion cost, R is the number of coded bits in a coding unit, and λ is the Lagrangian multiplier. [0006] Earlier, the rate-distortion model proposed by GaryJ.Sullivan and Thomas Wiega...

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/103H04N19/147H04N19/176H04N19/89
Inventor 黄庆明胡方振苏荔齐洪钢
Owner GRADUATE SCHOOL OF THE CHINESE ACAD OF SCI GSCAS
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