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

Wyner-Ziv-video-coding-based Wyner-Ziv frame code rate control system and method

A video coding and bit rate technology, applied in the field of video coding, can solve the problems of not taking into account, not changing, selecting quantization matrix, etc., to achieve the effect of rational use

Inactive Publication Date: 2012-12-26
XIDIAN UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the above code rate allocation scheme, when selecting the quantization matrix, it is simply based on the principle that the Wyner-Ziv frame is equivalent to the quality of the key frame, and does not consider the characteristics of the Wyner-Ziv frame combined channel source coding, and ignores this coding. The impact of the characteristics on the Wyner-Ziv frame bit rate, the quantization matrix cannot be dynamically selected according to the change of the Wyner-Ziv frame target bit rate, and finally the channel resources cannot be used reasonably, which affects the decoding quality of the video sequence

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
  • Wyner-Ziv-video-coding-based Wyner-Ziv frame code rate control system and method
  • Wyner-Ziv-video-coding-based Wyner-Ziv frame code rate control system and method
  • Wyner-Ziv-video-coding-based Wyner-Ziv frame code rate control system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] see figure 1 , the present invention is based on the code rate control system of Wyner-Ziv frame of Wyner-Ziv video coding.

[0061] figure 1 It is the whole system of Wyner-Ziv video coding and decoding. The Wyner-Ziv frame code rate control system based on Wyner-Ziv video coding proposed by the present invention is in the position shown in the dotted line plus a frame. The system includes a training module, a code rate estimation module and a selection module, The training module receives the first Wyner-Ziv frame of the sequence to be encoded, uses two typical quantization matrices to train it, and obtains the BRD-SCC model coefficients, and uses the BRD-SCC model to calculate the corresponding eight quantization matrices in the code rate estimation module. In the selection module, select the quantization matrix that satisfies the target code rate. Specifically, compare the eight estimated code rates with the target code rate. When they are the closest, the quantiza...

Embodiment 2

[0069] The present invention is also a Wyner-Ziv frame bit rate control method based on Wyner-Ziv video coding, the application of the method is to run in the above-mentioned Wyner-Ziv frame bit rate control system based on Wyner-Ziv video coding, refer to image 3 , the implementation steps include:

[0070] Step 1, read the Wyner-Ziv frame of the first GOP as the training frame, perform 4×4DCT on it and extract the coefficient band T i (i=1,2,...,16);

[0071] Step 2, training, uses two typical quantization matrices Q1 and Q2 to quantize the coefficient bands of the training frame respectively, generates two rate-distortion points, and calculates BRD-SCC model coefficients a and b.

[0072] Step 3, read the Wyner-Ziv frame to be encoded, perform 4×4DCT on it, and extract the coefficient band X i .

[0073] Step 4: Select the quantization matrix, use the BRD-SCC model and the BRD-SCC model coefficients a and b obtained from training to calculate the estimated code rates co...

Embodiment 3

[0116] The Wyner-Ziv frame bit rate control system based on Wyner-Ziv video coding is the same as in Embodiment 1, and the Wyner-Ziv frame bit rate control method based on Wyner-Ziv video coding is the same as in Embodiment 2. This example performs specific calculations on the selected quantization matrix, wherein steps 6.1-6.4 are the same as in Example 2, and in step 6.5, use the BRD-SCC model and the model coefficients determined by training to estimate the coefficient band code rate, then use the quantization matrix j to quantize Wyner-Ziv Frame time, coefficient with X i The code rate is:

[0117] R band i , j = a i · log 2 ( α i · Δ i ...

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 discloses a Wyner-Ziv-video-coding-based Wyner-Ziv frame code rate control system and a Wyner-Ziv-video-coding-based Wyner-Ziv frame code rate control method, which belong to the technical field of distributed video coding and mainly aim to solve the problem that channel resources are not utilized rationally in the quantization matrix selection of a conventional Wyner-Ziv frame. The control system provided by the invention comprises a training module, a code rate estimation module and a selection module, wherein the training module is used for determining a band rate distortion model coefficient; the code rate estimation module calculates an estimated code rate by utilizing band rate-distortion of source-channel coding; and the selection module selects an optimal quantization matrix from eight candidate quantization matrixes. In the system and the method, the code rate of a coefficient band is estimated by establishing the band rate-distortion of source-channel coding, so the determined quantization matrix is more accurate, and the rate distortion performance of distributed video coding (DVC) is improved. A code rate allocation method provided by the invention can be used for feedback code rate control-free Wyner-Ziv video coding system.

Description

technical field [0001] The invention belongs to the technical field of video coding, and relates to a distributed video coding system, in particular to a Wyner-Ziv frame rate control system and method based on Wyner-Ziv video coding, which can be used in actual Wyner-Ziv video coding systems and terminal coding devices Simple video communication system. Background technique [0002] With the development of modern technology, traditional video coding standards H.264 / AVC and MPEG-X can no longer meet certain applications, such as wireless video sensor networks, mobile video phones and wireless video surveillance. Because these applications generally require simple encoding and low power consumption, a new codec system is objectively required. This new codec system should have the characteristics of simplified composition and processing at the encoding end, and the complexity of the encoding end is much higher. It is smaller than the decoding end, or the complexity of the enco...

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): H04N7/26H04N7/24H04N19/147H04N19/567
Inventor 宋彬屈蓓秦浩杨明明刘海华
Owner XIDIAN 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