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

H.264/AVC code rate control method based on active macroblock concealment

A rate control and macroblock technology, applied in the field of H.264/AVC rate control based on active macroblock concealment, can solve the problem of not being able to improve the coding quality of the area of ​​interest to the human eye

Inactive Publication Date: 2013-11-13
XI AN JIAOTONG UNIV
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

According to the sensory characteristics of the human eye, some schemes propose rate control based on sub-regions, and assign different numbers of bits to different regions according to the different sensory effects of the regions on the human eye, so as to control the bit rate; Adjust the quantization parameters to perform rate control, but the existing rate control methods still cannot improve the encoding quality of the area of ​​interest to the human eye

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
  • H.264/AVC code rate control method based on active macroblock concealment
  • H.264/AVC code rate control method based on active macroblock concealment
  • H.264/AVC code rate control method based on active macroblock concealment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0051] see Figure 1-2 , the H.264 / AVC rate control method based on active macroblock concealment of the present invention comprises the following steps:

[0052] 1) Divide a frame of image into ROI (region of interest) and NROI (region of non-interest), and assign different target bits to the first macroblock of the divided ROI and NROI according to the target number of bits encoded in the frame of image , the specific method is as follows:

[0053] The fth frame image is divided into ROI and NROI, and the first macroblock of the divided ROI and NROI is allocated different target bit numbers according to the target bit number of the fth frame encoding, and its execution method is as follows:

[0054] Initial target number of bits for ROI and the initial target number of bits of NROI Through formula 1) get:

[0055] ...

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 H.264 / AVC code rate control method based on active macroblock concealment comprises the following steps: distributing different target coding bits to a preconfigured ROI macroblock and an NROI macroblock according to the numbers of encoded video frame target bits; then during encoding of the NROI macroblock, under the premise of an H. 264 / AVC standard rate distortion model, adding an active macroblock concealment mode, and performing mode selection and encoding according to a constructed rate distortion function; during encoding of the ROI macroblock, adopting an encoding method specified by H. 264 / AVC standards to encode; after the encoding of the macroblocks is completed, starting code rate control of next macroblock. According to the method, when the active macroblock concealment mode is selected to encode, the current macroblock of an NROI does not need encoding, so that required bits are reduced; the saved bits are distributed to an uncoded ROI macroblock, so that the ROI macroblock acquires more bites, the encoding quality of the ROI is improved, and meanwhile, the visual quality is improved.

Description

technical field [0001] The invention relates to a H.264 / AVC code rate control method, in particular to an H.264 / AVC code rate control method based on active macroblock concealment. Background technique [0002] With the rapid development of network technology, the transmission technology of video data in the Internet and mobile network has become a hot spot of current informatization. The video signal has a large amount of data, and the video content is bursty, which requires efficient data compression and bit rate control for the video before transmission to meet the requirements of network transmission bandwidth. H.264 / AVC is a popular high-efficiency video compression standard; however, there is no code rate control algorithm defined in H.264 / AVC. [0003] Aiming at the above problems, many current researches focus on designing reasonable rate control algorithms to improve end-to-end video quality. According to the sensory characteristics of the human eye, some schemes ...

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/26
Inventor 李凡李娜张虹张丹阳
Owner XI AN JIAOTONG UNIV
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