Unlock instant, AI-driven research and patent intelligence for your innovation.

Improved unequal error protection fountain code construction method

A technology of error protection and construction method, applied in the field of communication coding, can solve the problem of high complexity of coding and decoding, and achieve the effect of good protection

Active Publication Date: 2015-10-21
LANZHOU UNIVERSITY
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In 2011, Ahmad et al. proposed a virtual extended fountain code (see "Unequal Error Protection Using Fountain Codes With Applications to Video Communication", IEEE Transactions on Multimedia, Vol.13, No.1, February 2011) to realize UEP Performance, the simulation results show that the performance of this code is better than the weighted UEP fountain code and EWF code, but its encoding and decoding complexity is higher than the other two schemes

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
  • Improved unequal error protection fountain code construction method
  • Improved unequal error protection fountain code construction method
  • Improved unequal error protection fountain code construction method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] An improved unequal error protection fountain code construction method, the specific steps are as follows:

[0036] Step 1: Perform H.264 encoding on a piece of video to generate a base layer data of 160,000 bits and an enhancement layer data of 1,360,000 bits.

[0037] Step 2: Encoding the base layer and enhancement layer data using LDPC codes with different code rates to generate intermediate virtual packets

[0038] Every 400 bits form a source group, and the basic layer data forms 400 source groups, using the code rate R 1 The rule (3,6) LDPC code of =1 / 2 encodes, and likewise, enhancement layer data obtains 3400 information source groups, adopt code rate R 2 = 1 for encoding the LDPC code, that is, the enhancement layer data is not encoded.

[0039] Step 3: Perform LT coding on the virtual group obtained in step 2 using the ISRR degree distribution to obtain a coded group. ISRR degree distribution is Ω 1 (x)=0.1452x+0.8548x 2 .

[0040] Step 4: The receiver r...

Embodiment 2

[0043] An improved unequal error protection fountain code construction method, the specific steps are as follows:

[0044] Step 1: Perform H.264 encoding on a piece of video to generate a base layer data of 160,000 bits and two enhancement layer data of 1,360,000 bits, wherein the first enhancement layer data is 120,000 bits, and the second enhancement layer data is 1,240,000 bits.

[0045] Step 2: Encoding the base layer and enhancement layer data using LDPC codes with different code rates to generate intermediate virtual packets

[0046] Every 400 bits form a source group, and the basic layer data forms 400 source groups, using the code rate R 1 The rule (4,6) LDPC code of =1 / 3 encodes, and likewise, the first enhancement layer data obtains 300 information source groupings, adopts code rate R 2 The regular (3,6) LDPC code of =1 / 2 encodes, and the second enhancement layer data obtains 3100 information source groups, adopt code rate R 3 =1 LDPC code is encoded, that is, not ...

Embodiment 3

[0051] An improved unequal error protection fountain code construction method, the specific steps are as follows:

[0052] Step 1: Carry out H.264 encoding to a section of video to generate a base layer data of 160,000 bits and three enhancement layer data of 1,360,000 bits, wherein the first enhancement layer data is 120,000 bits, the second enhancement layer data is 70,000 bits, and the second enhancement layer data is 70,000 bits. Three enhancement layer data are 1170000 bits.

[0053] Step 2: Encoding the base layer and enhancement layer data using LDPC codes with different code rates to generate intermediate virtual packets

[0054] Every 400 bits form a source group, and the basic layer data forms 400 source groups, using the code rate R 1 The regular (3,4) LDPC code of =1 / 4 is encoded, and likewise, the first enhancement layer data obtains 300 information source groupings, adopts code rate R 2 The regular (4,6) LDPC yard of =1 / 3 encodes, and the second enhancement lay...

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 improved unequal error protection fountain code construction method comprises the specific steps of: step 1, carrying out layered coding on a multi-media information source; step 2, adopting low-rate LDPC codes with different code rates for encoding data of a basic layer and enhancement layers to generate corresponding virtual extension groups, wherein the higher importance of the data, the lower code rate of the corresponding LDPC code; step 3, adopting ISRR degree distribution for directly carrying out LT encoding on the virtual extension groups obtained in step 2 to obtain encoding groups, and completing the encoding process. Through improving the traditional virtual extension fountain code construction method, the improved unequal error protection fountain code construction method reduces encoding and decoding complexity and achieving good decoding performance.

Description

technical field [0001] The invention relates to a new method for realizing reliable multimedia transmission in a communication network, which belongs to the technical field of communication coding. Background technique [0002] In multimedia data broadcasting, layered coding of data is usually used to reduce the damage of channel errors to the integrity of received data, such as the Scalable Video Coding (Svalable Video Coding, SVC) scheme, (see "Overview of Scalable Video Coding Extension of the H.264 / AVC Standard”, IEEE Transactions on Circuits and Systems for Video Technology, Vol.17, No.9, September 2007). The coding scheme divides the data into several layers for transmission. The base layer (Base Layer) data provides a basic image quality, and the enhancement layer (Enhancement Layer) data improves the image quality incrementally on the basis of the base layer data. In this way, the receiver can receive data of different layers according to the channel quality. [00...

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): H04N19/30H04N19/146H04N21/2343
CPCH04N21/234327
Inventor 袁磊李华安
Owner LANZHOU UNIVERSITY