Joint source-channel decoding method for video/image transmission

A joint decoding and video image technology, applied in the video field, can solve problems such as errors, only considering digital joint decoding, error diffusion, etc.

Inactive Publication Date: 2012-09-05
ZHEJIANG GONGSHANG UNIVERSITY
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] There are two steps in the compression of CABAC. The first step is to binarize the symbols to be compressed. The binarization adopts unary encoding, truncated unary encoding, k-order Exp-Golomb encoding, etc. The symbol sequence is in binary After being converted, it is sent to the context-based binary arithmetic code (CABAC) encoder, and the bit sequence encoded by the binary arithmetic code is sent to the noise channel after modulation. At the receiving end, Salma Ben et al. in "IEEE trans on communication "(IEEE Transactions on Communication), 2009, Volume 57, Issue 7, pp.2014-2023 published a paper titled "improved sequential MAP estimation of CABAC encoded data with objective adjustment of the complexity / efficiency tradeoff". The joint source-channel decoder based on the maximum a posteriori probability (MAP) of the binary arithmetic part of CABAC, but she did not consider applying the joint decoding strategy to the debinarization processor. As a result, once the arithmetic from CABAC There is an error in the data from the code joint decoder, and when the symbol sequence is decoded by an ordinary inverse binarization processor, the error will spread and cause serious errors
In fact, the commonly used video standards H.264, HEVC, and image compression standard JPEG2000 all convert the symbol sequence to be compressed into a binary sequence before doing arithmetic coding, and then do binary arithmetic code coding, and the binary sequence Conversion is a process of variable length code encoding. The current joint arithmetic and digital decoding only considers the part of arithmetic and digital joint decoding. In video and image processing, variable length code decoding is usually required after arithmetic decoding. The process is not involved

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
  • Joint source-channel decoding method for video/image transmission
  • Joint source-channel decoding method for video/image transmission
  • Joint source-channel decoding method for video/image transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0021] 1. Realization of joint source-channel arithmetic code decoder.

[0022] (1) Joint source-channel arithmetic code decoding based on maximum a posteriori probability algorithm

[0023] Suppose the source symbol sequence a={a of length N 0 , a 1 ,...a i ,...a N-1} becomes a binary sequence b={b 0 , b 1 ,... b S-1}, then enter the CABAC binary arithmetic code (variable length code) encoder, the output length is the binary sequence x={x 0 , x 1 ,...x M-1}, followed by binary phase shift keying (BPSK) modulation and channel coding into a sequence y={y 0 ,y 1 ,...y M-1}, sent to the AWGN noise channel, the sequence received at the receiver is Soft output information obtained by channel decoding It can be considered as the x-sequence through the noise channel. The maximum a posteriori probability algorithm code decoding is gi...

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 joint source-channel decoding method for video/image transmission, which is applicable to video transmission of a video coding standard H.264 and HEVC (high efficiency video coding), and image transmission of JPEG2000 (joint photographic experts group). Two modules (namely, a joint source-channel arithmetic-code decoder and a joint source-channel variable-length-code decoder) are mainly used in the method disclosed by the invention; decoding information outputted by the joint source-channel arithmetic-code decoder can be used as input information of the joint source-channel variable-length-code decoder, and then an optimal decoding symbol sequence is obtained through carrying out further searches on cellular pictures of joint variable length codes; and meanwhile, at the joint source-channel arithmetic-code decoder part, invalid search paths can be deleted by using the codon structure information of the variable length codes, thereby improving the decoding performance. The method is low in computing complexity and small in time delay, and therefore the method is applicable to actual video and image transmission systems.

Description

technical field [0001] The invention relates to a method in the technical field of video and image communication, in particular to a source channel joint decoding method for video image transmission. Background technique [0002] In traditional communication systems, source coding and channel coding are performed separately. This design principle is based on Shannon's theory of source-channel separation. But in practical systems, especially in multimedia transmission systems, due to the limitation of delay and complexity, separate systems cannot guarantee the optimality of the system. Therefore, in order to improve the system performance, people focus on the source channel joint codec. [0003] In recent years, the video compression standard H.264 has been widely used, and the standard of the new generation video compression technology HEVC is also being formulated. Their entropy coding is the context-based arithmetic code CABAC. Due to the good compression performance of...

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/24H04N7/26H04N7/50H04N19/13H04N19/44
Inventor 王粤钱益彬
Owner ZHEJIANG GONGSHANG UNIVERSITY
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