Error Control Coding for Wyner-Ziv System Application 指 導 教 授:楊 士 萱 報 告 學 生:李 桐 照.

Slides:



Advertisements
Similar presentations
Iterative Equalization and Decoding
Advertisements

Name Convolutional codes Tomashevich Victor. Name- 2 - Introduction Convolutional codes map information to code bits sequentially by convolving a sequence.
Transform-domain Wyner-Ziv Codec for Video 教師 : 楊士萱 老師 學生 : 李桐照 同學.
Inserting Turbo Code Technology into the DVB Satellite Broadcasting System Matthew Valenti Assistant Professor West Virginia University Morgantown, WV.
Modern Digital and Analog Communication Systems Lathi Copyright © 2009 by Oxford University Press, Inc. C H A P T E R 15 ERROR CORRECTING CODES.
Turbo Codes – Decoding and Applications Bob Wall EE 548.
Reinventing Compression: The New Paradigm of Distributed Video Coding Bernd Girod Information Systems Laboratory Stanford University.
Quantizer for Wyner-Ziv System Application 指 導 教 授:楊 士 萱 報 告 學 生:李 桐 照.
Wyner-Ziv Coding of Motion Video
Figure 6.1. A convolutional encoder. Figure 6.2. Structure of a systematic convolutional encoder of rate.
BASiCS Group University of California at Berkeley Generalized Coset Codes for Symmetric/Asymmetric Distributed Source Coding S. Sandeep Pradhan Kannan.
EE436 Lecture Notes1 EEE436 DIGITAL COMMUNICATION Coding En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK) Room 2.14.
Distributed Source Coding 教師 : 楊士萱 老師 學生 : 李桐照. Talk OutLine Introduction of DSCIntroduction of DSC Introduction of SWCQIntroduction of SWCQ ConclusionConclusion.
EEE377 Lecture Notes1 EEE436 DIGITAL COMMUNICATION Coding En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK) Room 2.14.
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, Eric Setton and Bernd Girod Transform-domain Wyner-Ziv Codec for.
Improving the Performance of Turbo Codes by Repetition and Puncturing Youhan Kim March 4, 2005.
Rate Compatible Punctured Trubo Codes for Wyner-Ziv System Application 指 導 教 授:楊 士 萱 報 告 學 生:李 桐 照.
Compression with Side Information using Turbo Codes Anne Aaron and Bernd Girod Information Systems Laboratory Stanford University Data Compression Conference.
Concatenated Codes, Turbo Codes and Iterative Processing
Distributed Video Coding VLBV, Sardinia, September 16, 2005 Bernd Girod Information Systems Laboratory Stanford University.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Turbo Codes and Iterative Processing IEEE New Zealand Wireless.
Matthew C. Valenti (presenter)
Digital Image Watermarking Er-Hsien Fu EE381K Student Presentation.
Channel Coding and Error Control
Copyright © 2003, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Chapter 4 Channel Coding.
Distributed Source Coding
III. Turbo Codes.
Wireless Mobile Communication and Transmission Lab. Chapter 8 Application of Error Control Coding.
A Novel technique for Improving the Performance of Turbo Codes using Orthogonal signalling, Repetition and Puncturing by Narushan Pillay Supervisor: Prof.
Wireless Mobile Communication and Transmission Lab. Theory and Technology of Error Control Coding Chapter 5 Turbo Code.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Thirteen Channel Coding and Encryption.
Design of a High-Speed Asynchronous Turbo Decoder Pankaj Golani, George Dimou, Mallika Prakash and Peter A. Beerel Asynchronous CAD/VLSI Group Ming Hsieh.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Combined Multiuser Detection and Channel Decoding with Receiver.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Combined Multiuser Reception and Channel Decoding for TDMA.
Iterative Channel Estimation for Turbo Codes over Fading Channels Matthew C. Valenti Assistant Professor Dept. of Comp. Sci. & Elect. Eng. West Virginia.
Real-Time Turbo Decoder Nasir Ahmed Mani Vaya Elec 434 Rice University.
Wyner-Ziv Coding of Motion Video Presented by fakewen.
Design and Implementation of Turbo Decoder for 4G standards IEEE e and LTE Syed Z. Gilani.
Part 1: Overview of Low Density Parity Check(LDPC) codes.
Error Correction Code (2)
An ARQ Technique Using Related Parallel and Serial Concatenated Convolutional Codes Yufei Wu formerly with: Mobile and Portable Radio Research Group Virginia.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels.
Turbo Codes. 2 A Need for Better Codes Designing a channel code is always a tradeoff between energy efficiency and bandwidth efficiency. Lower rate Codes.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Iterative Multiuser Detection for Convolutionally Coded Asynchronous.
Wireless Communication Research Lab. CGU What is Convolution Code? 指導教授:黃文傑 博士 學生:吳濟廷
Log-Likelihood Algebra
Implementation of Turbo Code in TI TMS320C8x Hao Chen Instructor: Prof. Yu Hen Hu ECE734 Spring 2004.
1 Iterative Joint Source-Channel Soft-Decision Sequential Decoding Algorithms for Parallel Concatenated Variable Length Code and Convolutional Code Reporter.
A Bandwidth Efficient Pilot Symbol Technique for Coherent Detection of Turbo Codes over Fading Channels Matthew C. Valenti Dept. of Comp. Sci. & Elect.
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, Rui Zhang and Bernd Girod Wyner-Ziv Coding for Video: Applications.
Soft Channel Estimation Ballard Blair MIT/WHOI Joint Program January 3, /3/20081.
1 Channel Coding: Part III (Turbo Codes) Presented by: Nguyen Van Han ( ) Wireless and Mobile Communication System Lab.
Classical Coding for Forward Error Correction Prof JA Ritcey Univ of Washington.
Bridging the Gap Between Parallel and Serial Concatenated Codes
An Efficient Software Radio Implementation of the UMTS Turbo Codec
MAP decoding: The BCJR algorithm
Rate Mapping for SISO, AWGN channel
Shi Cheng and Matthew C. Valenti Lane Dept. of CSEE
Coding and Interleaving
Figure 13.1 MIPS Single Clock Cycle Implementation.
Partial Proposal: Turbo Codes
Error Correction Code (2)
Error Correction Code (2)
Mr. Ali Hussain Mugaibel
Chapter 10 Error-Control Coding.
Chapter 10: Error-Control Coding
Error Correction Code (2)
9-July-2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DecaWave Proposal for TG3c Alternative PHY]
III. Turbo Codes.
IV. Convolutional Codes
Presentation transcript:

Error Control Coding for Wyner-Ziv System Application 指 導 教 授:楊 士 萱 報 告 學 生:李 桐 照

Outline  Distributed Source Coding Introduction  Wyner-Ziv System Introduction  Turbo Coding  Simulation Result  Future work

Distributed Source Coding 1/2 (DSC) Slepian-Wolf Theorem :

Distributed Source Coding 2/2 (DSC) X-Y Relationship pH(X|Y)R(In ideal case) 1% % % % % % % % % % %

Wyner-Ziv System

Turbo Coding 1/8 Rate Compatible Punctured Turbo Coding

Turbo Coding 2/8 Interleaver Design: Block InterleaverBlock Deinterleaver

Turbo Coding 3/8 RSC Code Rate R=1/2 Recursive Systematic Convolutional Codes (RSC):

Turbo Coding 4/8 Punctured:

Turbo Coding 5/8 Turbo Decode:

Turbo Coding 6/8 Soft In Soft Output Decoder (SISO) :

Turbo Coding 7/8 Trellis state diagram Log-Likelihood Ratio(LLR) : MAP Decoder :

Turbo Coding 8/8

Simulation Result 1/2

Simulation Result 2/2 pH(X|Y)R(In ideal case)R(In reality case) 1% % % % % % % % % % % Compression Efficiency Compared

Future work  Design Good Turbo Coding : S-Random Interleaver  8-th~11-th Implementation of RCPT