H.264 based flexible video coding method

A video coding and coding method technology, applied in the field of scalable video coding, can solve the problems of multi-system resources, large storage space, and low coding efficiency, and achieve the effects of improving video quality, high coding complexity, and high coding efficiency

Active Publication Date: 2011-05-18
FUDAN UNIV
View PDF5 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this encoding method has low encoding efficiency. Due to the additional syntax overhead, the total bit rate of a multi-layer encoder may be much higher than that of a single layer; in variable encoding, the number of available layers is limited, which can limit the user's choice; Encoding introduces extra computation on the decoder side, which places a large burden on the user-end system
[0005] In general, existing scalable video coding methods need to consume more system resources
In the total amount of server encoding, the content required by the user is only a part, or even a small part, so this encoding method brings a large waste of resources
On the other hand, the implementation of this encoding method requires the use of higher-performance processors and larger storage space.

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 based flexible video coding method
  • H.264 based flexible video coding method
  • H.264 based flexible video coding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The key of the present invention is to adjust image resolution and multiple video encoding parameters in real time. The present invention will be further described in detail below with reference to the accompanying drawings and in combination with specific embodiments.

[0045] Concrete implementation steps of the present invention are as follows:

[0046] 1. Take out the video image from the video image buffer space, and perform image scale transformation, as shown in the attached figure 1 As shown, the scaling module converts an input video image with a resolution of 640×480 into a video image with a target resolution of 320×240.

[0047] In the scale conversion module, an integer parameter is used to control the size of the video resolution after scale conversion, and the resolution of the encoded video can be set by adjusting this parameter. In the H.264 encoding standard, the encoder uses the previous frame or several frames as a reference frame to encode the cur...

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 belongs to the technical field of video coding and decoding, in particular to an H.264 based flexible video coding method which realizes that coded video can be output or transmitted in various code rates through realizing that the resolution ratio, the frame sequence length and the quantitative parameter are adjustable in real time in a process of coding the video based on the H.264 standard. The method also realizes that the relevant parameters of loop filter and dynamic prediction are adjustable in a coding process and the coding complexity in the coding process is controlled, thereby reasonably utilizing system resources. The coding method has the characteristics of high efficiency and easiness of implementation, and can be applied to multiple network video transmission and multiple processor systems.

Description

technical field [0001] The invention belongs to the technical field of video encoding and decoding, and in particular relates to a scalable video encoding method. Background technique [0002] Real-time video communication has the characteristics of large data volume, high network bandwidth requirements, and delay sensitivity. However, the current Internet cannot provide any quality of service (QoS) guarantee for streaming video, which makes real-time video transmission on the Internet face many difficulties. For example, because the current Internet cannot support resource reservation protocols on a large scale, the available bandwidth of the network is time-varying. Especially for wireless network transmission that is seriously affected by the environment, the bandwidth will fluctuate even more. In order to cope with the change of network bandwidth during the video streaming process, it is necessary to dynamically increase or decrease the bit rate of the video stream, so ...

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): H04N7/26H04N7/50H04N19/56H04N19/61H04N19/82
Inventor 杨志智胡波冯辉
Owner FUDAN UNIV
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