شروع دوره های تخصصی, پایتون | هوش مصنوعی 18 دی شروع دوره های تخصصی, پایتون | هوش مصنوعی 18 دی
ثبت نام
Huihui Bai,AnhongWang,Yao Zhao,Jeng-Shyang Pan,Ajith Abraham

Distributed Multiple Description Coding

نویسنده :Huihui Bai,AnhongWang,Yao Zhao,Jeng-Shyang Pan,Ajith Abraham

    1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
    1.1 Background.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
    1.2 Multiple Description Coding (MDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
    1.2.1 Basic Idea of MDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
    1.2.2 Review of Multiple Description Coding . . . . . . . . . . . . . . . . . . . . . . . 6
    1.3 Distributed Video Coding (DVC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
    1.3.1 Basic Idea of DVC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
    1.3.2 Review of DVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
    References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
    2 Principles of MDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
    2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
    2.2 Relative Information Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
    2.2.1 The Traditional Rate-Distortion Function . . . . . . . . . . . . . . . . . . . . . 20
    2.2.2 The Rate-Distortion Function of MDC . . . . . . . . . . . . . . . . . . . . . . . . 21
    2.3 Review of MDC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
    2.3.1 Subsampling-BasedMDC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
    2.3.2 Quantization-BasedMDC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
    2.3.3 Transform-Based MDC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
    2.3.4 FEC-Based MDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
    2.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
    References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
    3 Principles of DVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
    3.1 Relative Information Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
    3.1.1 Independent Coding, Independent Decoding .. . . . . . . . . . . . . . . . . 31
    3.1.2 Joint Coding, Joint Decoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
    3.1.3 Independent Coding, Joint Decoding . . . . . . . . . . . . . . . . . . . . . . . . . . 32
    3.1.4 Side Information Encoding in the Decoder .. . . . . . . . . . . . . . . . . . . 33
    3.2 Distributed Source Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
    3.3 Turbo-Based Slepian–Wolf Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
    3.3.1 Problem Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

    3.3.2 ImplementationModel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
    3.3.3 The Encoding Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
    3.3.4 RCPT Codec Principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
    3.3.5 Experimental Results and Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
    3.4 LDPC-Based Slepian–Wolf Coding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
    3.4.1 The Coding Theory of LDPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
    3.4.2 The Implementation of LDPC Slepian–Wolf Encoder .. . . . . . . 46
    3.4.3 The Coding and Decoding Algorithms of LDPCA
    Slepian–Wolf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
    3.4.4 Experimental Results and Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
    3.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
    References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
    4 Algorithms of MD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
    4.1 Optimized MDLVQ for Wavelet Image .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
    4.1.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
    4.1.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
    4.1.3 Encoding and Decoding Optimization . . . . . . . . . . . . . . . . . . . . . . . . . 56
    4.1.4 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
    4.1.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
    4.2 Shifted LVQ-Based MDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
    4.2.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
    4.2.2 MDSLVQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
    4.2.3 Progressive MDSLVQ Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
    4.2.4 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
    4.2.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
    4.3 Diversity-Based MDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
    4.3.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
    4.3.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
    4.3.3 Two-Stage Diversity-Based Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
    4.3.4 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
    4.3.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
    4.4 Steganography-BasedMDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
    4.4.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
    4.4.2 Basic Idea and Related Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
    4.4.3 Proposed Two-Description Image Coding Scheme . . . . . . . . . . . 84
    4.4.4 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
    4.4.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
    4.5 Adaptive Temporal Sampling Based MDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
    4.5.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
    4.5.2 Proposed Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
    4.5.3 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
    4.5.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
    4.6 Priority Encoding Transmission Based MDC . . . . . . . . . . . . . . . . . . . . . . . . . 98
    4.6.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

    4.6.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
    4.6.3 Design of Priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
    4.6.4 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
    4.6.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
    References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
    5 Algorithms of DVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
    5.1 Wyner-Ziv Method in Pixel Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
    5.1.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
    5.1.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
    5.1.3 The Proposed Coding Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
    5.1.4 Implementation Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
    5.1.5 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
    5.1.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
    5.2 Wyner-Ziv Method in Wavelet Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
    5.2.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
    5.2.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
    5.2.3 The Proposed Coding Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
    5.2.4 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
    5.2.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
    5.3 Residual DVC Based on LQR Hash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
    5.3.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
    5.3.2 The Proposed Coding Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
    5.3.3 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
    5.3.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
    5.4 Hybrid DVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
    5.4.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
    5.4.2 The Proposed Coding Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
    5.4.3 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
    5.4.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
    5.5 Scalable DVC Based on Block SW-SPIHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
    5.5.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
    5.5.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
    5.5.3 The Proposed Coding Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
    5.5.4 The Efficient Block SW-SPIHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
    5.5.5 BMS with Rate-Variable “Hash” at Decoder .. . . . . . . . . . . . . . . . . 145
    5.5.6 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
    5.5.7 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
    5.6 Robust DVC Based on Zero-Padding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
    5.6.1 Motivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
    5.6.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
    5.6.3 Hybrid DVC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
    5.6.4 Pre-/Post-processing with Optimized Zero-Padding . . . . . . . . . . 153
    5.6.5 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
    5.6.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
    References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

    6 DVC-Based Mobile Communication System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
    6.1 System Framework.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
    6.2 Development Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
    6.2.1 Hardware Environment .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
    6.2.2 Software Environment .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
    6.2.3 Network Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
    6.3 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
    6.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
    References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
    Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

1394/07/27 2363 187
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...